From 2d7546e24833fb36b04f019331a3f5f548556962 Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Thu, 13 Jun 2024 19:31:47 +0400 Subject: [PATCH 01/64] Move building demos for publishing to gh pages from 23_2, Angular fixed --- .vscode/settings.json | 3 +- .../0.pack | Bin 0 -> 37200 bytes .../1.pack | Bin 0 -> 3354 bytes .../index.pack | Bin 0 -> 3134 bytes .../index.pack.old | Bin 0 -> 3105 bytes apps/demos/.gitignore | 2 + .../Overview/Angular/app/app.component.ts | 6 +- .../Basics/Angular/app/app.component.ts | 6 +- .../PopoverMode/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Box/Overview/Angular/app/app.component.ts | 6 +- .../Button/Icons/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../AjaxRequest/Angular/app/app.component.ts | 6 +- .../Annotation/Angular/app/app.component.ts | 6 +- .../Charts/Area/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Bubble/Angular/app/app.component.ts | 6 +- .../Candlestick/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../ColorEachBar/Angular/app/app.component.ts | 6 +- .../Colorization/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Crosshair/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../DiscreteData/Angular/app/app.component.ts | 6 +- .../Doughnut/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../DrillDown/Angular/app/app.component.ts | 6 +- .../ErrorBars/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../FunnelChart/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../HoverMode/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Charts/Line/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../MultipleAxes/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Palette/Angular/app/app.component.ts | 6 +- .../ParetoChart/Angular/app/app.component.ts | 6 +- .../PeriodicData/Angular/app/app.component.ts | 6 +- .../Charts/Pie/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../PointImage/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../PyramidChart/Angular/app/app.component.ts | 6 +- .../RangeArea/Angular/app/app.component.ts | 6 +- .../RangeBar/Angular/app/app.component.ts | 6 +- .../SankeyChart/Angular/app/app.component.ts | 6 +- .../ScaleBreaks/Angular/app/app.component.ts | 6 +- .../Scatter/Angular/app/app.component.ts | 6 +- .../Selection/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../SimpleArray/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../SpiderWeb/Angular/app/app.component.ts | 6 +- .../Spline/Angular/app/app.component.ts | 6 +- .../SplineArea/Angular/app/app.component.ts | 6 +- .../StackedBar/Angular/app/app.component.ts | 6 +- .../StandardBar/Angular/app/app.component.ts | 6 +- .../StepArea/Angular/app/app.component.ts | 6 +- .../StepLine/Angular/app/app.component.ts | 6 +- .../Charts/Stock/Angular/app/app.component.ts | 6 +- .../Strips/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Timeline/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../WindRose/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Basics/Angular/app/app.component.ts | 6 +- .../Scrolling/Angular/app/app.component.ts | 6 +- .../Templates/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../app/detail-view/detail-view.component.ts | 6 +- .../AjaxRequest/Angular/app/app.component.ts | 4 +- .../Appearance/Angular/app/app.component.ts | 6 +- .../BatchEditing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../FilterPanel/Angular/app/app.component.ts | 6 +- .../Filtering/Angular/app/app.component.ts | 6 +- .../FilteringAPI/Angular/app/app.component.ts | 6 +- .../FocusedRow/Angular/app/app.component.ts | 6 +- .../FormEditing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../app/detail-grid/detail-grid.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../OdataService/Angular/app/app.component.ts | 4 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../PDFOverview/Angular/app/app.component.ts | 6 +- .../PopupEditing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../RecordPaging/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../RowSelection/Angular/app/app.component.ts | 6 +- .../RowTemplate/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../SimpleArray/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../app/detail-grid/detail-grid.component.ts | 6 +- .../Formatting/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Formatting/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Adaptability/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Containers/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../ReadOnly/Angular/app/app.component.ts | 6 +- .../SimpleView/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../BindingToEF/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 4 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Validation/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../WithDataGrid/Angular/app/app.component.ts | 6 +- .../WithList/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Validation/Angular/app/app.component.ts | 6 +- .../ItemTemplate/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../ContextMenu/Angular/app/app.component.ts | 6 +- .../DataBinding/Angular/app/app.component.ts | 6 +- .../ExportToPDF/Angular/app/app.component.ts | 6 +- .../FilterRow/Angular/app/app.component.ts | 6 +- .../HeaderFilter/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Sorting/Angular/app/app.component.ts | 6 +- .../StripLines/Angular/app/app.component.ts | 6 +- .../TaskTemplate/Angular/app/app.component.ts | 6 +- .../Toolbar/Angular/app/app.component.ts | 6 +- .../Validation/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../CustomLayout/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../GaugeTooltip/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Palette/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Tooltip/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Mentions/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Tables/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../GroupedList/Angular/app/app.component.ts | 6 +- .../ItemDragging/Angular/app/app.component.ts | 6 +- .../ItemTemplate/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../List/WebAPI/Angular/app/app.component.ts | 4 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../UsingIntl/Angular/app/app.component.ts | 6 +- .../Basics/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Templates/Angular/app/app.component.ts | 6 +- .../Map/Markers/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Map/Routes/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Scrolling/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Formatting/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../DrillDown/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../FieldPanel/Angular/app/app.component.ts | 6 +- .../HeaderFilter/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../SimpleArray/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 4 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Scrolling/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../NumericScale/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Adaptability/Angular/app/app.component.ts | 6 +- .../Agenda/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../BasicViews/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Editing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../GroupByDate/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 4 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Resources/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../SimpleArray/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Timelines/Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../WorkShifts/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../GroupedItems/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Kanban/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Templates/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Selection/Angular/app/app.component.ts | 6 +- .../GroupedItems/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 4 +- .../Basics/Angular/app/app.component.ts | 6 +- .../Directions/Angular/app/app.component.ts | 6 +- .../ItemTemplate/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Toast/Stack/Angular/app/app.component.ts | 6 +- .../Adaptability/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Adaptability/Angular/app/app.component.ts | 6 +- .../BatchEditing/Angular/app/app.component.ts | 6 +- .../CellEditing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../ColumnFixing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../FilterModes/Angular/app/app.component.ts | 6 +- .../FilterPanel/Angular/app/app.component.ts | 6 +- .../FocusedRow/Angular/app/app.component.ts | 6 +- .../FormEditing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Paging/Angular/app/app.component.ts | 4 +- .../PopupEditing/Angular/app/app.component.ts | 6 +- .../Reordering/Angular/app/app.component.ts | 6 +- .../Resizing/Angular/app/app.component.ts | 6 +- .../RowEditing/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 4 +- .../Angular/app/app.component.ts | 6 +- .../VirtualMode/Angular/app/app.component.ts | 4 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../FloorPlan/Angular/app/app.component.ts | 6 +- .../ImageMarkers/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Overview/Angular/app/app.component.ts | 6 +- .../Palette/Angular/app/app.component.ts | 6 +- .../PieMarkers/Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- .../Angular/app/app.component.ts | 6 +- apps/demos/angular.json | 1 + apps/demos/configs/Angular/tsconfig.json | 11 +- apps/demos/package.json | 19 +- .../utils/create-bundles/Angular/bundler.ts | 60 + .../utils/create-bundles/Angular/helper.ts | 6 + .../utils/create-bundles/Angular/polyfill.ts | 1 + .../create-bundles/Angular/template.html | 25 + .../Angular/update-angular-json.ts | 99 + .../utils/create-bundles/React/template.html | 8 +- .../utils/create-bundles/Vue/template.html | 8 +- .../utils/create-bundles/helper/bundler.ts | 7 +- .../utils/create-bundles/helper/index.ts | 43 +- .../helper/metadata/scripts/init-theme.js | 13 +- .../utils/create-bundles/helper/types.ts | 2 +- apps/demos/utils/create-bundles/index.ts | 83 +- apps/demos/utils/internal/find-miss-split.ts | 9 + .../templates/Angular/app/app.component.ts | 4 +- package-lock.json | 5478 ++++++----------- package.json | 2 +- 492 files changed, 4034 insertions(+), 4588 deletions(-) create mode 100644 apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/0.pack create mode 100644 apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/1.pack create mode 100644 apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/index.pack create mode 100644 apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/index.pack.old create mode 100644 apps/demos/angular.json create mode 100644 apps/demos/utils/create-bundles/Angular/bundler.ts create mode 100644 apps/demos/utils/create-bundles/Angular/helper.ts create mode 100644 apps/demos/utils/create-bundles/Angular/polyfill.ts create mode 100644 apps/demos/utils/create-bundles/Angular/template.html create mode 100644 apps/demos/utils/create-bundles/Angular/update-angular-json.ts create mode 100644 apps/demos/utils/internal/find-miss-split.ts diff --git a/.vscode/settings.json b/.vscode/settings.json index 1853ec4f35e9..3a91c3e8a582 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,6 +3,7 @@ "watch": true, }, "editor.codeActionsOnSave": { - "source.fixAll.eslint": "explicit" + + "source.fixAll.eslint": "never" } } diff --git a/apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/0.pack b/apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/0.pack new file mode 100644 index 0000000000000000000000000000000000000000..c9f91c76e7b545d7705c09fa82f64df128ae5afb GIT binary patch literal 37200 zcmeHw4R9RCbtVY@NPuOTR%&)tbtz%Qq^MnGcXk(l{DGFHM9~gy(PWWK<*opT9_;o4 z1MbdjW@bSkAY3{V1i&9rq(sS5B*pe!ocQd^o$WYw9LJT46FX-ozH=n`Tz5(AIF8RQ zUn;RLi7m+zb>HjmneACFKr9IA=MJJcJ3Z6=`t|GgUcY|t_3(JLux?#jTid-C+uGVU z|JHFfQZ)<5GG%KdQ!oo-EOQXWw_9blhf0Ti*Yw%w)CGFF$FY58`}=%W@ow7uz=rp1 ze)OR0jJnM84wh@9mVKh&)NJ3o?FWE=h>T_cg%OHL&qKW7zz`6Cw-Sy z*pOMRdP7B4al8{Q`;{8={1pQLSb!P2*YwSIxK?rK00uB&vExH`+oQFz=~7?x*C;rZ zs$+u~28R31H|%h0zE$>y3NFJWr$=gbvCO=1tW~ExRkF%u8sgu-=0h|xD`bk5&FOa* z8F1M#i_8sK__bhH+bOc66{lFE$=YoS&P*5C#4*bs8mU?3Vp={N^4!9Z?>Ly_5p#r< zhorQp#VCw%@3t?#QO0SHih;->@S#}~Q$rRs$Rv%V2CcRSVri94-*W6s0c3gyvl$c^ zimj=X)gnr7oY+G)7uW5pLe|PbAl5$2b+nzIb^yISr-8=ewd%Dr;bBCB&mW%Q)n%e3)4_3xLyW}h!w#_Og$lrY$s!DI${OnIV*G=7{ZCv*!EeVgp;AHTa zqYM;uY;A+Ke*J=Hme>)n@@e8{&o?X8S+K}h{PwoppPcSMcWod11pmFzzinI3_TIv_ zQg44T*E_O39@jQ@{{2cZS&6yvkFREDSo?qYD)%?}>ULNe_g-C!j(dN1y(p?O_Oq+h zi3;P~X2cP)nQtYDYJpY-@`{1+g_3KIR9h< zvVv8zSn-h}^Y~%|1BbNcK>%)iMuTa5cF1x3b1ox8X@WO;?C4R;hN*N&?4OQGdb1-D~8Go(Bk{_E{f0-IF!996vc~`JWu~{i?S! zlfnI1ZG?7}8NRWt(w;ig2+2UT_+zNR%4E3cdnb84eV<)02>Qk|^%f7;Z-d;Mb?d8NWcjm78RD^S;75r5*GsJW*b_8ghWp5t8bHd82D57i4!rQ+BZ)iNw~ z=01AGlQh~rs62Jq`LI-i1HpSDELOpe^e8>zI>+HJ_|T$n(#0vTf>i)QUe#uP#C|Tn&6~u zXPis-CFOkp+kAgAPd|Qg+GXwXsjSgw z^v!h}{b+Tnhu)r|x;?n!&m5}lKmiYo?o+*}mBqCe*KSnmo6GT9sJjhNb9j;K1(1HU z=my*z?zi)HsC{ZX0iVwSA~3}J?Z$RodyVe799kQ|nR+vF)VAN~aGr1VrbJvPLff+y=M+hY<;BPCkC6%z!DtKWBII3BW$u zWtZfAz<-=^F3N{s0Bn%b%$~Tk+jYw2S~Vk?g#&o3;UP3{*(|X4?}mK&1sL8Cze=TM zTmDqWoMaE~=98NdT|FdA0VAK2WzJm})Iu7p7QE%N|ActU*GI?#2~I|E{L{O^FtP)5 zZkMdlbe*FXfCSeFXE^%laiB>{H{6-#g9Qki#nJ-K>4NKckT82fXj>wLmo8f7sB2ar zk-R)hqBjfgVf74Mpxu~hpXIj|%eG2W=lH#(%K5TW#Kyxw2fk&N&y-2HA^B5GHl zwihZ+;TUPBvv#$T#zrk|mdmqP5Nz!ubAtY7`3$DHYvi1`hZOr(;k4&Zl^K!ZgW+93 z0T>*Z2Xe?3N!dJcMFoJci>6z=5Q-#MRFHh%gRU#Gxc2cm@K=wqW1j!yvfAaj`$?vH z=kD*rPahZ`zjND-KFA|U3Gw$Av@gtaR`2Pa>ofWx6LSy+k~re$++6n#5+gM2=Hdrw zJ4J#4M(@U>?Q@W>9R!Vpu?KAc69PfP*aNvCxrGGcIf>Uc)S)M6hqr_gEzW%qLcG^L zHh({fD({ARMoU5$$^$=WMTH(*Ag_=is0K)S7C3ebS^C*oV(C+Sh8N6Yk+1(}K<#5t zxG*;!l#W)xa%anC%`S}bN)L?+M-@xkqv=|u_<^vjEFFQT5AV-_wZI~@_?!=Jy)ir} zp5_Y#DS4PCSSrRnLckZM$O6ADc;0z_V>`BZK1;<13Hfv&lut%VJIz7?ylstGWr*oQ z$(l@4li27hue|c0SpKE=_@MwDS%$>eP$mHE0GCH31-P_kI@nK^|*yp?6dCyyFLt)N#_%yr%QTzQcoBE z9kHs;&B+YLfF=bpgEPT|VZr!~MXF%Taw?luf<2Lm%rGkbngYoiW94#2C|7DPWK~ZW zbR#3~4SUqU?7|Kton%zTy-zi%bR|nPH2NxO6n)&&w{F#;BXm$h4;e}@SkqTm0w!Mk zPyiyBS)T*ueF&a=7;m@!1BV~WzG_n=drJxFa{SU#68W|y7D08W&6^3*Gb7@Zim(r&SMew{L zf)E|fkwkAJ5F%AcKwduC2tFFNqA_CGWfUFM?-oIk&oA91BdcYa=o?_UV2^@O2&X(t zY6kFO;F7->dqdE^JDcm%<-S7~yLP=|S~jP(3r*_SW$?3d9WVa) z;k|qH`}XbG`|iVg^?mQw5AD7C-u-)xN)fxn*sYi;v6;ivdtN;LnH6rEKN^rZO000? zfsYu&y_JmOxVCQh>CNP4%?5tfO|h3Qzw*kTuMmNz(S+w#6Ic+h{QNZm)n5EW%k8xd zvHu3r+}`%VL&wkmX!4%63*z^}NKdZ2x4*xyx0o$$>tX#c4`N?M&9+-(-^C9V|6COR zP8R=66u%>jUlGN>mBlZM;?fAjipw~VTYk2jr+fPO=&W9xscY7Z*p6}$O_14spR z^NsP%4{ThgwRhCnb<+*8KLnZnV=MT7=&F^UTB^pSW-k|lhbM8vQPMWXJ}>6+>okuj z{(&eyCySpG#b;&l_eJp;S^TUh{)H_5o+y5eiu^xq{jFNNjFITii5SVIb+P}13b9Y| zMw{Mq%Wc1b7)pRyi^&y3D{aTu`&M%*e(Mc_C=};yA9>^8I{C&y7Dm-=Zx}8Bt{;4z za)GKbZ+q%>h-3u8ORpmYBZ$54HA5_d#@W{ljeFs`&^Lgav2M#+RcxyUpM#GlPA?4S8P@;iK*Jdip|QVJ*bes+O)>iQ%38PqC)%A zYk;Q0xtYY30>taJjoOCyye0PAWR7v0>_5}p$LaD3x_pu@ze5)?)?&X)mrv8>Gjt(q zFGdz%jI6>KS&H$SVt-a9t)()w(7j4UPP@1A;l}=i#{WfJW@)oM z4<7+i$h-yViS}Y&!mCRTa<3ft6x4_={%qNg^ztq7)kG}-_$O55Y1T+sr4qp;Bj7OM*H z8|7=oejejGFDuDs56L2u$S6q69^GBEJnkT#8uxe>A_Yb-?3PKC8A-RtcTa%2s1XLR zJgboQyz*I~XTgtEc3kfqMMvS6flH0K=R}Z5B-B1C3bHX`HKsjME1#2IB7~q2y(x?# zf`l;2BL$~Am6rX=kmmw|Rpcb~&cKf;lXTAoap2>oS2n%8sWkZ1_K`92D>dYhxaWw)3bNkg$4n&Pr#+|U78o3;)wEZu(p1hOE7dzo7uoA$ zGOwWl!E<7qX}%XfS20J4I=%}|eLsb#(u6h-I3wIEs4!P?E5RI{bX@Z(j&WaFhM~!w ziPi*!nU&L33o$4Y0o?g2rpvO;d9aZWsOROcMDJmE#prZF8krRG(X2Z;?#+5g);voW z`E<@>6}TQRDnk}ScvyKNi7-c$XYLuw(Mj{@_i13o(#Mbkf6B+~jm#2v%*#1@ESNip zX1Zb(kvo4J5txV7$HLkFVDPBI+)?&)Q1WUcGz>l$6o?oFEvDj#?;=ojn&L}Y-1NdL z_c@BHbsIYn3FbF_;-{Z}vc@*;W$h*Wxvag+qt@HBPa{-?_B^!JLy=`3e?~wHfh`2B zj2wlz5Iz>+xE>LQ%ZgZX7B#k`2HN9i8-ipAqTv-9bf2QoR}Qf5F$)XavM*yxL zE#?rera1dH1mGx;2e<&=han(dNU=YRnl&z*gN(<^c$bQA1e!jiy}K= z{(b~LL2=AFVyFmKYA?^-Pl31r2Vt@FWQf_pWxL(ur}UA^)B=4%l!Hhzy6e8U*y*p`1N^y{mD(RVm53%8?1SI z?%Q`hxQ99UF3X=ch0}dbELA7H;xTj)%L0p74wsKMNp_M=GV+&Fe|VA;&Bpp!G8axF zL@|qaz8!y*sDt1vANQ_2u_uQ96lgLwYuzE?I2de@ZiMu=g z6?fx*UAh9>Kf7XlzP#d=jmJ|!@o&G({opU)huGt9MDckl#>enU*xk5%Z`Ckd`T$L9JERuO-SD8!UtY(NX#WJNt^eoi*hA#7k!r&K z!}ae}?XI;1;1=ge?Fa;27rPA{C^vbrKHT3FBksPInY`NB9=`Xw76sGTfjTC>6yD6o z5PJ~=iT#u={UmGK=+aIaeLY=Xq8BgInc8`u5{57yEBH{;s3w2imi#Fv}cTWLt!>EiKL zpVmG%kF=#eEIG7RKBGOWJ*Ry=9&asz6=kjlx<4#OGcgtJ6`QH*|8k{sl7G{;kyo zIz%T8RT)`r;Z|XDokB5p(kWyJ&5KQf_lVrwQkFjUc4TIHvy@RwlXqquN6$oN?&gol zEe1c;O?x$X6h^W6WbWQcT;Lfw%v_`w(($yX!tDs(iFg@)UZHrHm)=At#gDbqN%2-- zKG6vCka=7H?D|;%^T&{`t=sIlzSngfH?d_uKg=qUE%Xx1Vph}>C8QJUhLOSlstjcs zS(IBtn4eIBk~@cN4tS>yE|3SwBf-w_D7iRGt{x^Ar^#iwT*k{A4@id*^C2aDLbp5} z>6spOvpPrJA7lCvWJ@3B8K_drac7C4A4C$U$B-{_jOiY{EIP8(&>q<%TnGAaRZs?) zK4F>AlT5#Z(z?AnbjQ{2u$u4hxT=LqUel}2v0q-3N7egUTZ~Jgmc09X-U( zM=yJRCp@mzJwa7;OqtrY&q;Ehn6|e|H+V{?<(p#!LJg_LD|i&AY1u?nphA|KI{43y%P@!Zx+Wph*qYWfyAU~h|VB4rk6NyaLHX5l~u zP6FD#VoHpeZY|1{)*=M9io^QtoVLj%aYYAcmm?4w68zMXgWG(aG}5GT2efz)3iV^@WmQ5l~0=?2Bx95 zXu9}>C-ueOB{(kt2vKIh((ek$?HOeRru?x1-TH-J5VVoA2ZVxo9JGdM1dGzFf#Jis zOj6=)!^?mPhl7cTigoxJU$98fs0GOusU$fCltGqw4GG}Q=I1~{P#Dl=I=L|MaY=D` z2S2?AKprcX2DeB#+e12rXa>i5@hBz#)2Dj2&;&299vp>(Alj8Z8JK~+IQ5ojCeg+S zHlGR7r%-}PAl#&VwdRchjjJ_Zq^0QL%9rR2URZ2bZ_r-UZd|ARR9n|IvA(U17!sF`YtRLV6ouMprxnv+%Ud@f;RyyaCSPKRO)a&Cx;|kP*-&zR3YHQhCy&S5WI#q z;5$MNYvJ2#Wth>lx5(qjES5?P7!^pDCj$JlzyyL9^iv;3Ab3=9v3`~DOKGIqI6@kB zOD2dUndp-iCiFSpOxVYRJ|Wb4A`#F^->T=tDn*{|$hhF{4r+0+KEUk<180-HW(vzV zkTh^4*qurwP(`eZO&MnpuZKg97#tr?;y~;#B(A9S6BhgAc8uaWTXT_1@(AC($e%7tQta=IEAw(Q37ufO4J=qhzn39 zTPQA0T9+?Oq5YIpv^{l&UhuzEUP4VlONFBNV-m%mKotKqjK^l=bI@M`rW}cxQx#;E zGlK^>Xp2pv5&a^KL6(NnCMo2;o$trL_U2ai<5%wS5fe6jVHo3ME*n?NjIDwMiRCHZ zmXvhTAdQ+B9K`o`hEvlp{qDrUAbtCe?9R@c;w@o+B`xT9v+D2I3|qW4f5(+Dqx4JA6aeMy?%aQrB#G9^^T+Vi$6n6el<8 z;oaDTbos7sbkk%zMc&(K9nMebTsb6?fcJ~<;Q}W#y?~~))2laUldN#`C~d?7Kj5O< z-KINba%G1tliWe20;e2WPrz3nQ=bWJQpiih5yJw}HiKItrHl5m3~>$H z&UBK9-U=tr`=)0grr+hULY$>uV(on`+#pca&6a%aJ4ko>PJSFDiT|yIg-Gae~Q(ZTnq-G{HEqrcULEF{!3Ei+-KB3=HhY+}hlm+r0 zeC!j)E6i$LU^}+p^W%sqyH>&9GN3$l?HU%jieKI4HuIaPc)P+G21=`76G1PtS;;FSV0;48D7DT&Xj-QA~n#UW7)pc+dP1aMv@@(CdSi$% zH@=W@=kTROcBei~PIt@)!PyJjtp=3qf$jRdD8XLQ7r3=fHaRmCN~eDuYLQ83@91 z1cSe;F7ekQgQ6`-qP7kJMSMW^1^`cS;DL3Wk@4;f5Ay_h0(WLQ14YAI|63BfwMZnQ zrO|NeS|pOklo9=1i$wC^=yi)kLjHC`a64y`6xYN$eT4u=1B~^5@NwQe8*D~k+KgpcK zs&k{V>IgS%yY>Ta0DqVN3ks-$8f|#e-bH6$$h>XW=xB7iMn|LhJ$DOqy#=qseJ8EE zos<$pp4_i>ed%YEcY&$=`rng>!=Y^#?SsYML++pJZ=1OZ8g|n4%7N1$qX$s0*j?8v zFMFR|Z$eO)+Hos232$|C++?2>45Pk@480y008bZ-K)7NTu5`Ebeq5M^=3i$tKm7QLv6C*X!ID=D+dZOK!pU0_%_Jf zgjiAzbG?Bw262VMA<`(wf>s}@yeR0dCfx#dJvUly)=HYR+K$icV(2Oq^_Wr}#d7iN>S(<%(K`CLS&s5Rj>3pC z6x_^_*Nyqvk(XgYe~>*MI7p(kNZRUI+tGLA7hf`gJ5oK0T(s1X;jOfbtXaavQh%!q zw}}>9%I#8z(M%&Y)9t0Vk+t6<&tnvp?)57k($kTdqt--7l98{TR6L^0HKL%c4`Z=x5TNw$T3a@ zTI1TMoI7lCqEl^%0WAA)XG1%Lo?1WWslp%{2vfG%kx#XzVobGm`cnmRwS%CMx@5mK zW1gkXghl~0wI!EzJTwX?x^^^K^`zgirSqd|7ts!AonG`9@p4X;s-Ve&9a!pssaiR( zK>`IEc+4Vo7M+%clcnLo!>b-UjezfH02A1g!}0`bq;iySi#El0aC}j18Eq)dfo9yM zoK{uZN1CgENuc=J^r{?ZRWQ1;)7DP5E)D9s9dcD@x0r>py1Q4U!}_gs=~3pF_7Cvt zJtq^twrKy@^#;wk;VElsu2((dX)S4n9|PPUNfcR2n)!brX{HO#_`0XQqt5fIoJRw_ z&}#Awj`06A&&^b@+D%~xq4%JS0&6r(#93-X8EzxB7w}=b%hwuX*Phq@yY_McpB@%}U(tTjEG#0TBER2K!sD+?D_nl8+RGepEqt3j_?l1G!$|Vu zx$=grxTopYAo6q=dFd)AP7Dq=oG+$x#ffBo*Yw)yt+mrzi=5t?nMpBl2um=-%hMT; z8RUsS9efbZGfKs5Pp+?&E3$35?Y*W+U*(N!H)@~8mjW)(K@ZMgkwjdw6IrT|pPoq- zaTy4MVRnKgr|E4uUmRq^1F*Iy93)j{5q&BrrJ-65(i;b;rps&Qr-LZW^vukFtXKeu zgqw1M`YAhEFU;6RC11eM28UC&aUh>4r`%L6RU&CXx3{|j5i6g|WCv&;Vdk>~=3Ojs zfSdSe#WXz!5`(BI?ZSH6_ox>d~+L-)b= zDXRHhC=FJD_n?EXPrS_y9EJ|Q?T}0EOaOc?Rl3XCx;0?|Qj%!oC8set;CR~Fx=VuQ6|K9X`iA*Y6F zJE@7(pqa8#-f+H@@M;$k3) zqsf_+y9~{|j4GtO2i$O1Q&v9CgHu;vYucpb)yLwIsOKh=w9xX!_DQ*4H+tFjoVlYX em+kM~(cjzCEd=+5c5MSb1c$$f@YnC-@&5}Fp~7PT literal 0 HcmV?d00001 diff --git a/apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/1.pack b/apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/1.pack new file mode 100644 index 0000000000000000000000000000000000000000..5f424c49b293e119aca037f8312a367e8f5ba539 GIT binary patch literal 3354 zcmeHJJ#W)M7>*;5P?ewnvf?Q^rnW=uCbVhs!bd4mrGgNJsaK(k{W?8zzO(MmX@eL# zAS4)|hyeze`9o|h{0%nFP67!Mq9J@p2rE`{ujBXYc|V^0B(SVPp>VofC=@I2_Mx4S zpzAT(_5u>@fp^OsuTuu=*=bu#qM_42%B1UpYv6iQL##@b!xL65GMd&!oKQwI72JzO zm@-fg*L{3ffmFE7C>K4K_6Wzml^I zRO5C^Sy&$mv62DSLNKG4w1MHF_jM*n2-3Z;E?ttwfo;$`ja@hUsdk#XZmM8sY4`jL zUh&Sr?9gED2<`PT{Yg?ua^I(1S4~IF2%tiEcAx<{e_saN7|M;zCzu9uCN8grF?XAi2 zK#205L=iEVglHiL+jTwj88_x#9vbsT)oGg7Gd<&tdS=m|`w!YNCgL$ctGzlgLg;Jv z`{+MrQ_qt>*JvY4W|Re>)NN2H(`aF;AvWH0KUkj=e;utdv-$D(J~7+OUo~T(adC0v z-e31;t<~~ZX7^?==IS!#93;*H-^z)@?Oc!rzPz;LHyVG!Qgfy0H`Yd$%)ZlbpxuBl z);3gYmKykRl#Ql=_rkA$_gJ&3vFbQZwQ^{kEtTz)h3fPBq(@Xv3p|o)apwJ01$Inw zVq4Fml(GJH0s)OEgypJJE<2UOqGf-o+QqXayJ%Z;Pjc2v+6*2iL@Ef6GOlqA5-`+` z2NcxHAvhDVA=Md|y~y|CgrrAUI-%>)9#MObiBh1|)4|s!k3_Xpnk0A`E%dg?gTA4% zw)OFM=yo;ZvGBz<%W+d+)X0ZIdLL8Bes&hn^8)R)QYOO-Jw7e1#Q zS3c~41BW6l2QHwVxzYndhyw=%7cTq-s1o9%P+C64aT#x%?QW#~$a1JEF_QiK#`8XY z@4cBfgUBx&(=_e)2~GQFV`Jk%^_|h9iXNH%Z~$I}{BAiUUfD-}2g=KeeV&9cpK&e8 zk%V^gPBuHws6>PUUz>h^yIi)ql?VyFvov6Dw={nJ)jl!qgrt)b7O5v zz0}Cu$i|WEIj|dVWp2#;tYj{LU|}ElrkBfM+$J=ojQ3EOVhB(iN<|}}7^t7ToJ7z} zLG;oH$xbt!f7*RT02i(o63Y4|(nr)i4WcVqF)G9UZX(Z7CC)iz50Qv+5?z6NVhlppkvZv&;Uc@L+S(0Mr+xr%7EJ-L_pM$EQ zIWML-1hIuRVqp@HFw7v{y5|r}_>J(QgYJpraS4-KaSgEX*VgW10>QfUH^G>h! z%lKrv@1CCSflq^YEY!ZL$OTY+XEXBuNBp4u>cA0Cc}ykg!B^W0d@SmthMzAjUlNQ) zvwkP0-PvrH5ZWH8`FsL3cNG90$$ve8dBA2!$L@%6Cdv`mq)H- zLBm8&)imsiV_VgVlKSidpfI~$sg}QpL?^d|C<+q+>7Eup-CK4KtM93>wK)ipoAa3} z1M&F7*Ud`BtRdfQ7>?x_2&YvO+kOBBHf;pTb+2CaYYwi1;TsLdH?G%l)wCLQu)TVK zEyLSi!uG9N(5NCW2rAe%jQu5Q2w7DdDo)+N6}u7aE3rPFpY`$3UllLD@S24#zUqrX z^XmDFR-29anU%d&N6{W?(Ggvwkxj*ZQcTtsVbjs*pUl zMYSh}{EdfpQsc=XZ=4*`^R#UH?P>Q~#^D{I2TZY8ZNd}PR)kDVy~3q6yFh5!Hn literal 0 HcmV?d00001 diff --git a/apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/index.pack.old b/apps/demos/.angular/cache/16.2.14/angular-webpack/cc9c2d7cfee26ec78fa8af5607458842d270c2f7/index.pack.old new file mode 100644 index 0000000000000000000000000000000000000000..a532f0cf8d5bb61cb55661ca90b30d3abb4822e5 GIT binary patch literal 3105 zcmeHJ&2QX96n9#CVoWnelF2 z`A{Ja9E#Kn7f{Yz=>Z|cffHQ#6OgzdzDoHhAL3Fe9VfeKx>7zi9HL5C^2gYIzc;_% zdvD$h5vaG37mi6z(#zygcZ2F@CL6)lm5cJ^NJ zc3yCeC85faC0yEP+-Is+T87cUt-U zGvTWWqzWTOx#*W^AMx-UsIC@CI1sXH2L1Ebw1ggnC`nXEpeIx=;jI*uJ~V)VH89~h zq|t(;BwR8C`VM%ChE7SyF~H z6}&Q3XtK5BQEmU*jLx2wCPXWsSKYO8@u*g-YvokIsuJjY;W5=yuNQ_YfDgS=ne~$2I}b(x7}*htt0F< zoxlqmMDm(Td>n&ATpxj%deo@ldO#ZBV5b>i=XQhCT(8*xKWfCpbE5q%eC*ZZW(`Gg zTqVBa>~B#=$gBBK4H^!q`ptM>i(BLIxiv2RP4&`?uY2gqYgi3hH!ofBvc)uRWW;N& z2N#3I{>!S8p)|7!nc|8D `${valueText}°F`; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { highAverageColor = '#ff9b52'; diff --git a/apps/demos/Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts b/apps/demos/Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts index 1bdffc193b46..06fcb066fb0c 100644 --- a/apps/demos/Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Charts/Timeline/Angular/app/app.component.ts b/apps/demos/Demos/Charts/Timeline/Angular/app/app.component.ts index fe735ef04ecc..9c213414f63a 100644 --- a/apps/demos/Demos/Charts/Timeline/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/Timeline/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Charts/TooltipHTMLSupport/Angular/app/app.component.ts b/apps/demos/Demos/Charts/TooltipHTMLSupport/Angular/app/app.component.ts index 6b21116e089b..188b0b1ab46f 100644 --- a/apps/demos/Demos/Charts/TooltipHTMLSupport/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/TooltipHTMLSupport/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { populationData: State[]; diff --git a/apps/demos/Demos/Charts/WindRose/Angular/app/app.component.ts b/apps/demos/Demos/Charts/WindRose/Angular/app/app.component.ts index eb753f46bfb3..3262ed4208b9 100644 --- a/apps/demos/Demos/Charts/WindRose/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/WindRose/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Charts/WinlossSparklines/Angular/app/app.component.ts b/apps/demos/Demos/Charts/WinlossSparklines/Angular/app/app.component.ts index 74e46eaa9ddc..5297f64298bd 100644 --- a/apps/demos/Demos/Charts/WinlossSparklines/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/WinlossSparklines/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Charts/ZoomingAndScrolling/Angular/app/app.component.ts b/apps/demos/Demos/Charts/ZoomingAndScrolling/Angular/app/app.component.ts index b1483e93d16b..0d3e3dd503c9 100644 --- a/apps/demos/Demos/Charts/ZoomingAndScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/ZoomingAndScrolling/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { zoomingData: ZoomingData[]; diff --git a/apps/demos/Demos/Charts/ZoomingAndScrollingAPI/Angular/app/app.component.ts b/apps/demos/Demos/Charts/ZoomingAndScrollingAPI/Angular/app/app.component.ts index 921deabc86c6..d2623d494f72 100644 --- a/apps/demos/Demos/Charts/ZoomingAndScrollingAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/ZoomingAndScrollingAPI/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { zoomingData: ZoomingData[]; diff --git a/apps/demos/Demos/Charts/ZoomingOnAreaSelection/Angular/app/app.component.ts b/apps/demos/Demos/Charts/ZoomingOnAreaSelection/Angular/app/app.component.ts index c24cd36f5b56..aea1d16bdf7a 100644 --- a/apps/demos/Demos/Charts/ZoomingOnAreaSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/Charts/ZoomingOnAreaSelection/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { @ViewChild(DxChartComponent, { static: false }) component: DxChartComponent; diff --git a/apps/demos/Demos/CheckBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/CheckBox/Overview/Angular/app/app.component.ts index 95634d53fd3e..b16da52c6a7d 100644 --- a/apps/demos/Demos/CheckBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/CheckBox/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { checkBoxValue: boolean | null = null; diff --git a/apps/demos/Demos/ColorBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/ColorBox/Overview/Angular/app/app.component.ts index 0ebc8118c253..7daf85b16148 100644 --- a/apps/demos/Demos/ColorBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/ColorBox/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts b/apps/demos/Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts index 58ba322a897c..1618786524db 100644 --- a/apps/demos/Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts @@ -10,11 +10,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts b/apps/demos/Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts index 61da11bdb1ae..34b8f1c916b6 100644 --- a/apps/demos/Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts b/apps/demos/Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts index 56a452b81a3f..9d9a6044337d 100644 --- a/apps/demos/Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts b/apps/demos/Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts index b3db652d2127..35883e9ecdf5 100644 --- a/apps/demos/Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts @@ -19,11 +19,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Common/EditorsOverview/Angular/app/app.component.ts b/apps/demos/Demos/Common/EditorsOverview/Angular/app/app.component.ts index fecb6b7038b6..f109b9bcf31f 100644 --- a/apps/demos/Demos/Common/EditorsOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/EditorsOverview/Angular/app/app.component.ts @@ -13,11 +13,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts b/apps/demos/Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts index 3fd5af35dd77..367f3a1bc3b1 100644 --- a/apps/demos/Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts @@ -18,11 +18,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts b/apps/demos/Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts index c4465c60bece..cb9ee00f7d64 100644 --- a/apps/demos/Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts @@ -14,11 +14,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Common/NavigationOverview/Angular/app/app.component.ts b/apps/demos/Demos/Common/NavigationOverview/Angular/app/app.component.ts index 6c9d35342a10..c717ccff98e2 100644 --- a/apps/demos/Demos/Common/NavigationOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/NavigationOverview/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts b/apps/demos/Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts index 33eb5a53d970..3fd5f162fd03 100644 --- a/apps/demos/Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts +++ b/apps/demos/Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/ContextMenu/Basics/Angular/app/app.component.ts b/apps/demos/Demos/ContextMenu/Basics/Angular/app/app.component.ts index b0e4e5ce639a..b4c630dbf6d3 100644 --- a/apps/demos/Demos/ContextMenu/Basics/Angular/app/app.component.ts +++ b/apps/demos/Demos/ContextMenu/Basics/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!document.location.host.includes('localhost')) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { items: Record[]; diff --git a/apps/demos/Demos/ContextMenu/Scrolling/Angular/app/app.component.ts b/apps/demos/Demos/ContextMenu/Scrolling/Angular/app/app.component.ts index f0f668825033..1d02c2d7c5cf 100644 --- a/apps/demos/Demos/ContextMenu/Scrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/ContextMenu/Scrolling/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!document.location.host.includes('localhost')) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { items: ContextMenuItems[]; diff --git a/apps/demos/Demos/ContextMenu/Templates/Angular/app/app.component.ts b/apps/demos/Demos/ContextMenu/Templates/Angular/app/app.component.ts index eed14db3661d..c98ae127e286 100644 --- a/apps/demos/Demos/ContextMenu/Templates/Angular/app/app.component.ts +++ b/apps/demos/Demos/ContextMenu/Templates/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!document.location.host.includes('localhost')) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource = [{ diff --git a/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts index 64efeac47d79..c9a973e2cf17 100644 --- a/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { url = 'https://js.devexpress.com/Demos/Mvc/api/DataGridAdvancedMasterDetailView'; diff --git a/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/detail-view/detail-view.component.ts b/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/detail-view/detail-view.component.ts index bc6253b25239..40fb7d547d15 100644 --- a/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/detail-view/detail-view.component.ts +++ b/apps/demos/Demos/DataGrid/AdvancedMasterDetailView/Angular/app/detail-view/detail-view.component.ts @@ -4,10 +4,12 @@ import * as AspNetData from 'devextreme-aspnet-data-nojquery'; import { DxFormTypes } from 'devextreme-angular/ui/form'; import { DxSelectBoxTypes } from 'devextreme-angular/ui/select-box'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'detail-view', - templateUrl: 'app/detail-view/detail-view.component.html', - styleUrls: ['app/detail-view/detail-view.component.css'], + templateUrl: './detail-view.component.html', + styleUrls: ['./detail-view.component.css'], providers: [], }) export class DetailViewComponent implements AfterViewInit { diff --git a/apps/demos/Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts index 9f05ed66cd9a..0fd783dfa0e5 100644 --- a/apps/demos/Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts @@ -7,9 +7,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { } diff --git a/apps/demos/Demos/DataGrid/Appearance/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/Appearance/Angular/app/app.component.ts index 2246dc8b3f4b..59c4ade78684 100644 --- a/apps/demos/Demos/DataGrid/Appearance/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/Appearance/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/BatchEditing/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/BatchEditing/Angular/app/app.component.ts index f485ace6cb70..c2a21bd9e8fb 100644 --- a/apps/demos/Demos/DataGrid/BatchEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/BatchEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts index ac69a5aa3be3..883095c1f996 100644 --- a/apps/demos/Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { const URL = 'https://js.devexpress.com/Demos/Mvc/api/DataGridBatchUpdateWebApi'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { ordersStore: AspNetData.CustomStore; diff --git a/apps/demos/Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts index 03fdf13c275d..4e17da30595b 100644 --- a/apps/demos/Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { const URL = 'https://js.devexpress.com/Demos/Mvc/api/DataGridWebApi'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts index b5182bcd6119..1934a1275436 100644 --- a/apps/demos/Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CellCustomization/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CellCustomization/Angular/app/app.component.ts index 62cd571e6787..50d5c745957e 100644 --- a/apps/demos/Demos/DataGrid/CellCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CellCustomization/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts index 390133358d6a..ca619a9b8b10 100644 --- a/apps/demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts index f02d79b3d8d1..ca3961692984 100644 --- a/apps/demos/Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, providers: [CollaborativeEditingService], }) diff --git a/apps/demos/Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts index 506f21e17ec6..68f3cfc9fca0 100644 --- a/apps/demos/Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts index 86057122be00..95b0f55f4329 100644 --- a/apps/demos/Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts index feb599816084..fb338f531560 100644 --- a/apps/demos/Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts index a31fcb1ad98c..45f694a02ea9 100644 --- a/apps/demos/Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts index 3e6aa40e2d79..da3c72f100dc 100644 --- a/apps/demos/Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts index 4f0f882975e6..367ab0d447b5 100644 --- a/apps/demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts index 9be6f1964580..51bf6226a149 100644 --- a/apps/demos/Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { type FirstArgument = T extends (...args: any) => any ? Parameters[0]: never; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts index ce9e545e64d9..3ca7892f3505 100644 --- a/apps/demos/Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts @@ -11,9 +11,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { url: string; diff --git a/apps/demos/Demos/DataGrid/CustomEditors/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CustomEditors/Angular/app/app.component.ts index 9dafe056d7f4..47029eb9e7e9 100644 --- a/apps/demos/Demos/DataGrid/CustomEditors/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CustomEditors/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts index ab978790afda..4dfa9353b862 100644 --- a/apps/demos/Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { type FirstArgument = T extends (...args: any) => any ? Parameters[0]: never; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts index 5343c80f7bd1..4a5eeb5e6bf5 100644 --- a/apps/demos/Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts index b3c68d7fd4e7..4ecfae34a3dd 100644 --- a/apps/demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/DataValidation/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/DataValidation/Angular/app/app.component.ts index a25f1321c0c6..e5da7b19e075 100644 --- a/apps/demos/Demos/DataGrid/DataValidation/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/DataValidation/Angular/app/app.component.ts @@ -11,9 +11,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource: CustomStore; diff --git a/apps/demos/Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts index 3e12c5ff7ff3..0cef29fcc31f 100644 --- a/apps/demos/Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent implements AfterViewInit { diff --git a/apps/demos/Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts index 31dcc91f2694..901664071d09 100644 --- a/apps/demos/Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts index 394af202a10f..77ccc39762e3 100644 --- a/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts index b61b8e29ab95..5109b4fb5c43 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts index 446dba40e4a7..1c9e6d762ccc 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts index f08e5accdb6a..4c4f2f1722c0 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts index cdb92407a416..4a3e8890160e 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts index cfc61fe2bd25..c4bce6c6f9a9 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/FilterPanel/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/FilterPanel/Angular/app/app.component.ts index 98a68f257e98..013256148754 100644 --- a/apps/demos/Demos/DataGrid/FilterPanel/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/FilterPanel/Angular/app/app.component.ts @@ -15,11 +15,13 @@ const getOrderDay = function ({ OrderDate }): number { return (new Date(OrderDate)).getDay(); }; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/Filtering/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/Filtering/Angular/app/app.component.ts index a3030d63c155..6db21f97d445 100644 --- a/apps/demos/Demos/DataGrid/Filtering/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/Filtering/Angular/app/app.component.ts @@ -16,11 +16,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts index d09e81a65e81..f76703d93ce5 100644 --- a/apps/demos/Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/FocusedRow/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/FocusedRow/Angular/app/app.component.ts index 7c0690631bb5..0386afabe59d 100644 --- a/apps/demos/Demos/DataGrid/FocusedRow/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/FocusedRow/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/FormEditing/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/FormEditing/Angular/app/app.component.ts index ab07e445a74b..b5daba61d1b6 100644 --- a/apps/demos/Demos/DataGrid/FormEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/FormEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts index 49fb70ba440c..32376e289b15 100644 --- a/apps/demos/Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts index 49fb70ba440c..32376e289b15 100644 --- a/apps/demos/Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/GridSummaries/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/GridSummaries/Angular/app/app.component.ts index 91f1922f9136..d4df0b38a21f 100644 --- a/apps/demos/Demos/DataGrid/GridSummaries/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/GridSummaries/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts index 072650fb1c89..23774718648f 100644 --- a/apps/demos/Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts index cfa44810e360..c0eed7a60775 100644 --- a/apps/demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts index 8a5fe9e017c5..3326be6efb26 100644 --- a/apps/demos/Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts index a81a0f19949a..8d44ba55bc6b 100644 --- a/apps/demos/Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/LocalReordering/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/LocalReordering/Angular/app/app.component.ts index 54056b61cfb3..d62be7b5a634 100644 --- a/apps/demos/Demos/DataGrid/LocalReordering/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/LocalReordering/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts index d6415acf7f74..ab6d7e383530 100644 --- a/apps/demos/Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts index e175dcdbb7de..dbe47d40a40e 100644 --- a/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/detail-grid/detail-grid.component.ts b/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/detail-grid/detail-grid.component.ts index 68de4f3eac73..ced6344b4e27 100644 --- a/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/detail-grid/detail-grid.component.ts +++ b/apps/demos/Demos/DataGrid/MasterDetailView/Angular/app/detail-grid/detail-grid.component.ts @@ -3,10 +3,12 @@ import DataSource from 'devextreme/data/data_source'; import ArrayStore from 'devextreme/data/array_store'; import { Service, Task } from '../app.service'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'detail-grid', - templateUrl: 'app/detail-grid/detail-grid.component.html', - styleUrls: ['app/detail-grid/detail-grid.component.css'], + templateUrl: './detail-grid.component.html', + styleUrls: ['./detail-grid.component.css'], providers: [Service], }) export class DetailGridComponent implements AfterViewInit { diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts index f1cbf8d4b18a..464fdfbc87ef 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts index f15f4ccef9a7..a3faff182d37 100644 --- a/apps/demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts index 7e032950e6aa..5150e2b6bd3f 100644 --- a/apps/demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts index c0bb91e6c279..cfd6032be546 100644 --- a/apps/demos/Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/OdataService/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/OdataService/Angular/app/app.component.ts index 131d61e531b3..974b7a133787 100644 --- a/apps/demos/Demos/DataGrid/OdataService/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/OdataService/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource: DataSourceConfig = { diff --git a/apps/demos/Demos/DataGrid/Overview/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/Overview/Angular/app/app.component.ts index 0c7f59e0fdb1..6608d1d3a038 100644 --- a/apps/demos/Demos/DataGrid/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/Overview/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts index c68e51d34cfb..58d59ff545f3 100644 --- a/apps/demos/Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts index 12503761ca69..52c6aaf04cc1 100644 --- a/apps/demos/Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts index fde7434b6894..0a258055feb6 100644 --- a/apps/demos/Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts @@ -15,10 +15,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts index daf108dfe4bd..fd85a5fbf83d 100644 --- a/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/PDFOverview/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/PDFOverview/Angular/app/app.component.ts index e061e87b6267..ad3b8b1059b1 100644 --- a/apps/demos/Demos/DataGrid/PDFOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/PDFOverview/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/PopupEditing/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/PopupEditing/Angular/app/app.component.ts index ab07e445a74b..b5daba61d1b6 100644 --- a/apps/demos/Demos/DataGrid/PopupEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/PopupEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts index e7d5600cdf52..5532f9a67590 100644 --- a/apps/demos/Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/apps/demos/Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts index 2f970b6a8634..4657b0d8c80f 100644 --- a/apps/demos/Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts index cf9a554eb94c..d6d83838f248 100644 --- a/apps/demos/Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RecordPaging/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RecordPaging/Angular/app/app.component.ts index feccde583eb0..f9c47c91fe59 100644 --- a/apps/demos/Demos/DataGrid/RecordPaging/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RecordPaging/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], - styleUrls: ['app/app.component.css'], + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: Employee[]; diff --git a/apps/demos/Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts index 3978fbde1fcf..801ce942b90f 100644 --- a/apps/demos/Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], changeDetection: ChangeDetectionStrategy.OnPush, }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts index 32afa8c018c0..9a6841f43668 100644 --- a/apps/demos/Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { const url = 'https://js.devexpress.com/Demos/Mvc/api/RowReordering'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { tasksStore = AspNetData.createStore({ diff --git a/apps/demos/Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts index 3978fbde1fcf..801ce942b90f 100644 --- a/apps/demos/Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], changeDetection: ChangeDetectionStrategy.OnPush, }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts index 9f13242d209d..090bb8cfd024 100644 --- a/apps/demos/Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts index fc0a1288b6d5..47de79e36714 100644 --- a/apps/demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RowSelection/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RowSelection/Angular/app/app.component.ts index 4382c71ae9b9..84a0a5ec5e8b 100644 --- a/apps/demos/Demos/DataGrid/RowSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RowSelection/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/RowTemplate/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/RowTemplate/Angular/app/app.component.ts index 3e6aa40e2d79..da3c72f100dc 100644 --- a/apps/demos/Demos/DataGrid/RowTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/RowTemplate/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/SignalRService/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/SignalRService/Angular/app/app.component.ts index cfcff11df25f..8762277858c4 100644 --- a/apps/demos/Demos/DataGrid/SignalRService/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/SignalRService/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: CustomStore; diff --git a/apps/demos/Demos/DataGrid/SimpleArray/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/SimpleArray/Angular/app/app.component.ts index be3150085e7d..ebd564dd22de 100644 --- a/apps/demos/Demos/DataGrid/SimpleArray/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/SimpleArray/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/StatePersistence/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/StatePersistence/Angular/app/app.component.ts index bb5b28a88d43..ff46b2226dbe 100644 --- a/apps/demos/Demos/DataGrid/StatePersistence/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/StatePersistence/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/ToolbarCustomization/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/ToolbarCustomization/Angular/app/app.component.ts index 858559ef88cd..5cf5a16d7c21 100644 --- a/apps/demos/Demos/DataGrid/ToolbarCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/ToolbarCustomization/Angular/app/app.component.ts @@ -17,10 +17,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts index 54d9b482f266..1bde5c107caa 100644 --- a/apps/demos/Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/app.component.ts b/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/app.component.ts index ece8ebb0724d..27eb39a9172a 100644 --- a/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/app.component.ts +++ b/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { customersData: AspNetData.CustomStore; diff --git a/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/detail-grid/detail-grid.component.ts b/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/detail-grid/detail-grid.component.ts index 2f51ff052079..bcc1e6711d4d 100644 --- a/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/detail-grid/detail-grid.component.ts +++ b/apps/demos/Demos/DataGrid/WebAPIService/Angular/app/detail-grid/detail-grid.component.ts @@ -2,10 +2,12 @@ import { Component, Input, AfterViewInit } from '@angular/core'; import DataSource from 'devextreme/data/data_source'; import * as AspNetData from 'devextreme-aspnet-data-nojquery'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'detail-grid', - templateUrl: 'app/detail-grid/detail-grid.component.html', - styleUrls: ['app/detail-grid/detail-grid.component.css'], + templateUrl: './detail-grid.component.html', + styleUrls: ['./detail-grid.component.css'], providers: [], }) export class DetailGridComponent implements AfterViewInit { diff --git a/apps/demos/Demos/DateBox/Formatting/Angular/app/app.component.ts b/apps/demos/Demos/DateBox/Formatting/Angular/app/app.component.ts index f3d7f542b8db..801b21eb2145 100644 --- a/apps/demos/Demos/DateBox/Formatting/Angular/app/app.component.ts +++ b/apps/demos/Demos/DateBox/Formatting/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DateBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/DateBox/Overview/Angular/app/app.component.ts index 9df6b86a677d..467ea2778161 100644 --- a/apps/demos/Demos/DateBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DateBox/Overview/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DateRangeBox/Formatting/Angular/app/app.component.ts b/apps/demos/Demos/DateRangeBox/Formatting/Angular/app/app.component.ts index ee6bcc186a1c..e0afff8bb3d0 100644 --- a/apps/demos/Demos/DateRangeBox/Formatting/Angular/app/app.component.ts +++ b/apps/demos/Demos/DateRangeBox/Formatting/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { const msInDay = 1000 * 60 * 60 * 24; const now = new Date(); +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/DateRangeBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/DateRangeBox/Overview/Angular/app/app.component.ts index d2f7b2bab71f..5798216e57ae 100644 --- a/apps/demos/Demos/DateRangeBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DateRangeBox/Overview/Angular/app/app.component.ts @@ -20,10 +20,12 @@ function convertRangeToDays([startDate, endDate]) { return diffInDay + 1; } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/Adaptability/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/Adaptability/Angular/app/app.component.ts index 835e9e405ba8..563a5b7844a2 100644 --- a/apps/demos/Demos/Diagram/Adaptability/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/Adaptability/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts index a7dd023bfaa9..1b7a5fb0c7ce 100644 --- a/apps/demos/Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/Containers/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/Containers/Angular/app/app.component.ts index 2b52c9643346..4e346138e6c1 100644 --- a/apps/demos/Demos/Diagram/Containers/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/Containers/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts index 3707f29d5431..8cf70cae4961 100644 --- a/apps/demos/Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts index 2c0452d79517..79df17a5a775 100644 --- a/apps/demos/Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts index 173d88e5f4dc..26495f498c0f 100644 --- a/apps/demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts index d9ad716876f2..dc1a3a7e9726 100644 --- a/apps/demos/Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts index 74f3504b58c1..83f437420654 100644 --- a/apps/demos/Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/ItemSelection/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/ItemSelection/Angular/app/app.component.ts index 2acf77f0a658..7e44bef4963f 100644 --- a/apps/demos/Demos/Diagram/ItemSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/ItemSelection/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts index ed6b01ec45f9..88fbec8d4dc7 100644 --- a/apps/demos/Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts index 64a64a8e0fe1..af7215d491e3 100644 --- a/apps/demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts index 61c80c79bba5..a59355516f53 100644 --- a/apps/demos/Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts index 24a198b50fc3..61e6ee1ebdcb 100644 --- a/apps/demos/Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/Overview/Angular/app/app.component.ts index 835e9e405ba8..563a5b7844a2 100644 --- a/apps/demos/Demos/Diagram/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/Overview/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/ReadOnly/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/ReadOnly/Angular/app/app.component.ts index 2b52c9643346..4e346138e6c1 100644 --- a/apps/demos/Demos/Diagram/ReadOnly/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/ReadOnly/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/SimpleView/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/SimpleView/Angular/app/app.component.ts index 860ffa02b87e..3f8698e49360 100644 --- a/apps/demos/Demos/Diagram/SimpleView/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/SimpleView/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Diagram/UICustomization/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/UICustomization/Angular/app/app.component.ts index 9db49689d674..7a99c971ca4c 100644 --- a/apps/demos/Demos/Diagram/UICustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/UICustomization/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Diagram/WebAPIService/Angular/app/app.component.ts b/apps/demos/Demos/Diagram/WebAPIService/Angular/app/app.component.ts index 0b8c73a8356f..909fec0a68da 100644 --- a/apps/demos/Demos/Diagram/WebAPIService/Angular/app/app.component.ts +++ b/apps/demos/Demos/Diagram/WebAPIService/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts b/apps/demos/Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts index c3c568651034..b028e767515e 100644 --- a/apps/demos/Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts +++ b/apps/demos/Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts b/apps/demos/Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts index 30e10ee0dae0..9469a7bd8687 100644 --- a/apps/demos/Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts +++ b/apps/demos/Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts b/apps/demos/Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts index 31b4065aca3b..25d5c44952c6 100644 --- a/apps/demos/Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { @ViewChild(DxTreeViewComponent, { static: false }) treeView: DxTreeViewComponent; diff --git a/apps/demos/Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts b/apps/demos/Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts index e5bd2be5148a..d2a0f6ac6927 100644 --- a/apps/demos/Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], changeDetection: ChangeDetectionStrategy.OnPush, }) export class AppComponent { diff --git a/apps/demos/Demos/DropDownButton/Overview/Angular/app/app.component.ts b/apps/demos/Demos/DropDownButton/Overview/Angular/app/app.component.ts index c737fcca1761..f8f397ac018f 100644 --- a/apps/demos/Demos/DropDownButton/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/DropDownButton/Overview/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!document.location.host.includes('localhost')) { type Color = string; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/FieldSet/Overview/Angular/app/app.component.ts b/apps/demos/Demos/FieldSet/Overview/Angular/app/app.component.ts index 9a09da557a88..0eea07f6e1f0 100644 --- a/apps/demos/Demos/FieldSet/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/FieldSet/Overview/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { constructor() { diff --git a/apps/demos/Demos/FileManager/BindingToEF/Angular/app/app.component.ts b/apps/demos/Demos/FileManager/BindingToEF/Angular/app/app.component.ts index 781d5240a2c1..1fc5b2bd00c1 100644 --- a/apps/demos/Demos/FileManager/BindingToEF/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileManager/BindingToEF/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/FileManager/BindingToFileSystem/Angular/app/app.component.ts b/apps/demos/Demos/FileManager/BindingToFileSystem/Angular/app/app.component.ts index 7b91c64db38f..e7753a3efe47 100644 --- a/apps/demos/Demos/FileManager/BindingToFileSystem/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileManager/BindingToFileSystem/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/FileManager/BindingToHierarchicalStructure/Angular/app/app.component.ts b/apps/demos/Demos/FileManager/BindingToHierarchicalStructure/Angular/app/app.component.ts index dee1337b02e7..13da49053c8c 100644 --- a/apps/demos/Demos/FileManager/BindingToHierarchicalStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileManager/BindingToHierarchicalStructure/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/FileManager/CustomThumbnails/Angular/app/app.component.ts b/apps/demos/Demos/FileManager/CustomThumbnails/Angular/app/app.component.ts index 45e8d380bd7d..e08f151b0d16 100644 --- a/apps/demos/Demos/FileManager/CustomThumbnails/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileManager/CustomThumbnails/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/FileManager/Overview/Angular/app/app.component.ts b/apps/demos/Demos/FileManager/Overview/Angular/app/app.component.ts index 03bc78b27168..e71912ba8efd 100644 --- a/apps/demos/Demos/FileManager/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileManager/Overview/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/FileManager/UICustomization/Angular/app/app.component.ts b/apps/demos/Demos/FileManager/UICustomization/Angular/app/app.component.ts index ab8ce5018e28..3aac5e65f730 100644 --- a/apps/demos/Demos/FileManager/UICustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileManager/UICustomization/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts b/apps/demos/Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts index 486a616e5b48..881d98f9d2ac 100644 --- a/apps/demos/Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { onUploadStarted(e) { diff --git a/apps/demos/Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts b/apps/demos/Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts index 1d49652602f0..f22d3c7d20ab 100644 --- a/apps/demos/Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { isDropZoneActive = false; diff --git a/apps/demos/Demos/FileUploader/FileSelection/Angular/app/app.component.ts b/apps/demos/Demos/FileUploader/FileSelection/Angular/app/app.component.ts index 6fd363c00af3..ae6f22d424fa 100644 --- a/apps/demos/Demos/FileUploader/FileSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileUploader/FileSelection/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { @ViewChild('form') form: NgForm; diff --git a/apps/demos/Demos/FileUploader/FileUploading/Angular/app/app.component.ts b/apps/demos/Demos/FileUploader/FileUploading/Angular/app/app.component.ts index f952d718e8c1..56f78cabf687 100644 --- a/apps/demos/Demos/FileUploader/FileUploading/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileUploader/FileUploading/Angular/app/app.component.ts @@ -23,10 +23,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { value: File[] = []; diff --git a/apps/demos/Demos/FileUploader/Validation/Angular/app/app.component.ts b/apps/demos/Demos/FileUploader/Validation/Angular/app/app.component.ts index 924bfbc06a5e..2ccd55a5c8e9 100644 --- a/apps/demos/Demos/FileUploader/Validation/Angular/app/app.component.ts +++ b/apps/demos/Demos/FileUploader/Validation/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/FilterBuilder/Customization/Angular/app/app.component.ts b/apps/demos/Demos/FilterBuilder/Customization/Angular/app/app.component.ts index e1da2ab89eec..a302a4291251 100644 --- a/apps/demos/Demos/FilterBuilder/Customization/Angular/app/app.component.ts +++ b/apps/demos/Demos/FilterBuilder/Customization/Angular/app/app.component.ts @@ -21,11 +21,13 @@ const anyOfOperation = { ).slice(0, -1), } as const; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts b/apps/demos/Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts index 7e9892f18e68..f84f6bd71b71 100644 --- a/apps/demos/Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts +++ b/apps/demos/Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts @@ -16,11 +16,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/FilterBuilder/WithList/Angular/app/app.component.ts b/apps/demos/Demos/FilterBuilder/WithList/Angular/app/app.component.ts index 248cd55c8326..6fb4a2f03c39 100644 --- a/apps/demos/Demos/FilterBuilder/WithList/Angular/app/app.component.ts +++ b/apps/demos/Demos/FilterBuilder/WithList/Angular/app/app.component.ts @@ -17,11 +17,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/FloatingActionButton/Overview/Angular/app/app.component.ts b/apps/demos/Demos/FloatingActionButton/Overview/Angular/app/app.component.ts index 0a048db279f2..a08049b0ed93 100644 --- a/apps/demos/Demos/FloatingActionButton/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/FloatingActionButton/Overview/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts b/apps/demos/Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts index 5b3cf7ecc431..6f8fc8cb5071 100644 --- a/apps/demos/Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts +++ b/apps/demos/Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employee: Employee; diff --git a/apps/demos/Demos/Form/CustomizeItem/Angular/app/app.component.ts b/apps/demos/Demos/Form/CustomizeItem/Angular/app/app.component.ts index 1c7c4c190f8b..90cb9eda2668 100644 --- a/apps/demos/Demos/Form/CustomizeItem/Angular/app/app.component.ts +++ b/apps/demos/Demos/Form/CustomizeItem/Angular/app/app.component.ts @@ -17,11 +17,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent implements AfterViewInit { diff --git a/apps/demos/Demos/Form/GroupedFields/Angular/app/app.component.ts b/apps/demos/Demos/Form/GroupedFields/Angular/app/app.component.ts index 551b0344b9c1..26d8e86b0618 100644 --- a/apps/demos/Demos/Form/GroupedFields/Angular/app/app.component.ts +++ b/apps/demos/Demos/Form/GroupedFields/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employee: Employee; diff --git a/apps/demos/Demos/Form/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Form/Overview/Angular/app/app.component.ts index 8fadfccd50ad..834f396ed277 100644 --- a/apps/demos/Demos/Form/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Form/Overview/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { companies: Company[]; diff --git a/apps/demos/Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts b/apps/demos/Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts index 2aa9ba781ef3..6ea3f68c87e3 100644 --- a/apps/demos/Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts +++ b/apps/demos/Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Form/Validation/Angular/app/app.component.ts b/apps/demos/Demos/Form/Validation/Angular/app/app.component.ts index 6fe887adc72f..dffe6b80bbdc 100644 --- a/apps/demos/Demos/Form/Validation/Angular/app/app.component.ts +++ b/apps/demos/Demos/Form/Validation/Angular/app/app.component.ts @@ -34,11 +34,13 @@ const sendRequest = function (value) { }); }; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { @ViewChild(DxFormComponent, { static: false }) form: DxFormComponent; diff --git a/apps/demos/Demos/Gallery/ItemTemplate/Angular/app/app.component.ts b/apps/demos/Demos/Gallery/ItemTemplate/Angular/app/app.component.ts index 47a3edad21c5..aed6c7768e57 100644 --- a/apps/demos/Demos/Gallery/ItemTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gallery/ItemTemplate/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: House[]; diff --git a/apps/demos/Demos/Gallery/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Gallery/Overview/Angular/app/app.component.ts index eaae0082793a..553c233a0352 100644 --- a/apps/demos/Demos/Gallery/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gallery/Overview/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: string[]; diff --git a/apps/demos/Demos/Gantt/ChartAppearance/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/ChartAppearance/Angular/app/app.component.ts index 5d517f38ec79..a3674b4b841e 100644 --- a/apps/demos/Demos/Gantt/ChartAppearance/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/ChartAppearance/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, encapsulation: ViewEncapsulation.None, diff --git a/apps/demos/Demos/Gantt/ContextMenu/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/ContextMenu/Angular/app/app.component.ts index 44fb88bcc3a0..2c5fffed4d3d 100644 --- a/apps/demos/Demos/Gantt/ContextMenu/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/ContextMenu/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/DataBinding/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/DataBinding/Angular/app/app.component.ts index dab7c42cf1fd..172a5bd87b2c 100644 --- a/apps/demos/Demos/Gantt/DataBinding/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/DataBinding/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/ExportToPDF/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/ExportToPDF/Angular/app/app.component.ts index c03d39439b1c..7050a11f3bc1 100644 --- a/apps/demos/Demos/Gantt/ExportToPDF/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/ExportToPDF/Angular/app/app.component.ts @@ -26,10 +26,12 @@ if (!/localhost/.test(document.location.host)) { type ExportMode = Parameters[0]['exportMode']; type DateRange = Parameters[0]['dateRange']; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/FilterRow/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/FilterRow/Angular/app/app.component.ts index dab7c42cf1fd..172a5bd87b2c 100644 --- a/apps/demos/Demos/Gantt/FilterRow/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/FilterRow/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/HeaderFilter/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/HeaderFilter/Angular/app/app.component.ts index dab7c42cf1fd..172a5bd87b2c 100644 --- a/apps/demos/Demos/Gantt/HeaderFilter/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/HeaderFilter/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/Overview/Angular/app/app.component.ts index dab7c42cf1fd..172a5bd87b2c 100644 --- a/apps/demos/Demos/Gantt/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/Overview/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/Sorting/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/Sorting/Angular/app/app.component.ts index f77e749d8e90..e5d1bf3678c4 100644 --- a/apps/demos/Demos/Gantt/Sorting/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/Sorting/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/StripLines/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/StripLines/Angular/app/app.component.ts index 08251728d2a3..09280fbfa513 100644 --- a/apps/demos/Demos/Gantt/StripLines/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/StripLines/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/TaskTemplate/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/TaskTemplate/Angular/app/app.component.ts index ace1c012f846..ea438555f573 100644 --- a/apps/demos/Demos/Gantt/TaskTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/TaskTemplate/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, encapsulation: ViewEncapsulation.None, diff --git a/apps/demos/Demos/Gantt/Toolbar/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/Toolbar/Angular/app/app.component.ts index 55fa221d049e..280ef8800331 100644 --- a/apps/demos/Demos/Gantt/Toolbar/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/Toolbar/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gantt/Validation/Angular/app/app.component.ts b/apps/demos/Demos/Gantt/Validation/Angular/app/app.component.ts index cc2aa800c3e0..54f4a7e572db 100644 --- a/apps/demos/Demos/Gantt/Validation/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gantt/Validation/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts index f074194e63a0..0faffbaf4b15 100644 --- a/apps/demos/Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts index cbbcd4f4e6c5..9186d12a1ed4 100644 --- a/apps/demos/Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { type ScaleLabel = DxLinearGaugeTypes.ScaleLabel | DxCircularGaugeTypes.ScaleLabel; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText: ScaleLabel['customizeText'] = ({ valueText }) => `${valueText}°`; diff --git a/apps/demos/Demos/Gauges/CustomLayout/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/CustomLayout/Angular/app/app.component.ts index f074194e63a0..0faffbaf4b15 100644 --- a/apps/demos/Demos/Gauges/CustomLayout/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/CustomLayout/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts index 720c49f16047..1a0eccddf568 100644 --- a/apps/demos/Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts index f074194e63a0..0faffbaf4b15 100644 --- a/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts index 5ca6cf49daa1..44f4f6d6181f 100644 --- a/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText = ({ valueText }) => `$${valueText}`; diff --git a/apps/demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts index 75ececa309e6..e68b8bbd601e 100644 --- a/apps/demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText: DxCircularGaugeTypes.ScaleLabel['customizeText'] = ({ valueText }) => `${valueText} %`; diff --git a/apps/demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts index 41a906b7d0ab..e8dd53fadc52 100644 --- a/apps/demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText: DxLinearGaugeTypes.ScaleLabel['customizeText'] = ({ valueText }) => `${valueText} %`; diff --git a/apps/demos/Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts index f074194e63a0..0faffbaf4b15 100644 --- a/apps/demos/Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts index 8cd7049c9c7f..473be649f3b0 100644 --- a/apps/demos/Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeTooltip = ({ valueText }) => ({ diff --git a/apps/demos/Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts index 9a7b7135c247..fddcd975a416 100644 --- a/apps/demos/Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Gauges/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/Overview/Angular/app/app.component.ts index 329e6567a261..8d10dd5ef579 100644 --- a/apps/demos/Demos/Gauges/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gauges/Palette/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/Palette/Angular/app/app.component.ts index 3f8f39d29c2a..92b638988908 100644 --- a/apps/demos/Demos/Gauges/Palette/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/Palette/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts index f074194e63a0..0faffbaf4b15 100644 --- a/apps/demos/Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts index 720c49f16047..1a0eccddf568 100644 --- a/apps/demos/Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts index 720c49f16047..1a0eccddf568 100644 --- a/apps/demos/Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts index 75ececa309e6..e68b8bbd601e 100644 --- a/apps/demos/Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText: DxCircularGaugeTypes.ScaleLabel['customizeText'] = ({ valueText }) => `${valueText} %`; diff --git a/apps/demos/Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts index f074194e63a0..0faffbaf4b15 100644 --- a/apps/demos/Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts index 0780f651b7a4..312852b0af67 100644 --- a/apps/demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText: DxCircularGaugeTypes.ScaleLabel['customizeText'] = ({ valueText }) => `${valueText} °C`; diff --git a/apps/demos/Demos/Gauges/Tooltip/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/Tooltip/Angular/app/app.component.ts index 4c380ea20e01..ce95b275102b 100644 --- a/apps/demos/Demos/Gauges/Tooltip/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/Tooltip/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts index 0858a385f127..4ab3d72bcfdd 100644 --- a/apps/demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts index c820379895f8..e7ead46d1a05 100644 --- a/apps/demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts index 2fcede9dccf4..8083f0d0d9a5 100644 --- a/apps/demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts index 6bdb227794b7..323682ff3c71 100644 --- a/apps/demos/Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { mainGenerator = 34; diff --git a/apps/demos/Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts index 89a277d76846..336b65cfdc23 100644 --- a/apps/demos/Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts b/apps/demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts index 30a242aafbcf..30708d1e5358 100644 --- a/apps/demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts +++ b/apps/demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/HtmlEditor/Mentions/Angular/app/app.component.ts b/apps/demos/Demos/HtmlEditor/Mentions/Angular/app/app.component.ts index 01bf737821e7..6acc78b3ee34 100644 --- a/apps/demos/Demos/HtmlEditor/Mentions/Angular/app/app.component.ts +++ b/apps/demos/Demos/HtmlEditor/Mentions/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts b/apps/demos/Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts index f3dc85901bf3..2d39a582f11b 100644 --- a/apps/demos/Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts +++ b/apps/demos/Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/HtmlEditor/Overview/Angular/app/app.component.ts b/apps/demos/Demos/HtmlEditor/Overview/Angular/app/app.component.ts index 42775b68ed37..75398205453f 100644 --- a/apps/demos/Demos/HtmlEditor/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/HtmlEditor/Overview/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/HtmlEditor/Tables/Angular/app/app.component.ts b/apps/demos/Demos/HtmlEditor/Tables/Angular/app/app.component.ts index fa8c51a6e456..8b48f00497df 100644 --- a/apps/demos/Demos/HtmlEditor/Tables/Angular/app/app.component.ts +++ b/apps/demos/Demos/HtmlEditor/Tables/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts b/apps/demos/Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts index 6922e76005d6..421c7cd9b566 100644 --- a/apps/demos/Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/List/GroupedList/Angular/app/app.component.ts b/apps/demos/Demos/List/GroupedList/Angular/app/app.component.ts index db17d6b8901f..6d396ded1139 100644 --- a/apps/demos/Demos/List/GroupedList/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/GroupedList/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employees: Employee[]; diff --git a/apps/demos/Demos/List/ItemDragging/Angular/app/app.component.ts b/apps/demos/Demos/List/ItemDragging/Angular/app/app.component.ts index 392a46c1c830..7c63447b8b41 100644 --- a/apps/demos/Demos/List/ItemDragging/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/ItemDragging/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { type DxoItemDraggingProperties = DxSortableTypes.Properties; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/List/ItemTemplate/Angular/app/app.component.ts b/apps/demos/Demos/List/ItemTemplate/Angular/app/app.component.ts index aeb8d6e89a95..85ef2e06e57c 100644 --- a/apps/demos/Demos/List/ItemTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/ItemTemplate/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { products: Product[]; diff --git a/apps/demos/Demos/List/ListEditingAndAPI/Angular/app/app.component.ts b/apps/demos/Demos/List/ListEditingAndAPI/Angular/app/app.component.ts index 59885247b7ac..23389e42d7a8 100644 --- a/apps/demos/Demos/List/ListEditingAndAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/ListEditingAndAPI/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/List/ListSelection/Angular/app/app.component.ts b/apps/demos/Demos/List/ListSelection/Angular/app/app.component.ts index a7d97e02cdf6..5a5a7f325e8a 100644 --- a/apps/demos/Demos/List/ListSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/ListSelection/Angular/app/app.component.ts @@ -12,11 +12,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/List/ListWithSearchBar/Angular/app/app.component.ts b/apps/demos/Demos/List/ListWithSearchBar/Angular/app/app.component.ts index 426e1534a58e..9f56eaed896d 100644 --- a/apps/demos/Demos/List/ListWithSearchBar/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/ListWithSearchBar/Angular/app/app.component.ts @@ -10,11 +10,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/List/WebAPI/Angular/app/app.component.ts b/apps/demos/Demos/List/WebAPI/Angular/app/app.component.ts index 38cea2201f99..d1f1644e4e89 100644 --- a/apps/demos/Demos/List/WebAPI/Angular/app/app.component.ts +++ b/apps/demos/Demos/List/WebAPI/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { listData = new DataSource({ diff --git a/apps/demos/Demos/LoadIndicator/Overview/Angular/app/app.component.ts b/apps/demos/Demos/LoadIndicator/Overview/Angular/app/app.component.ts index a7c2834e1bb3..14a1bd25bfde 100644 --- a/apps/demos/Demos/LoadIndicator/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/LoadIndicator/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { loadIndicatorVisible = false; diff --git a/apps/demos/Demos/LoadPanel/Overview/Angular/app/app.component.ts b/apps/demos/Demos/LoadPanel/Overview/Angular/app/app.component.ts index 6ea75d8f45cc..92f70acb26c9 100644 --- a/apps/demos/Demos/LoadPanel/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/LoadPanel/Overview/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Localization/UsingGlobalize/Angular/app/app.component.ts b/apps/demos/Demos/Localization/UsingGlobalize/Angular/app/app.component.ts index cb9f93257aec..0ec784e78ba2 100644 --- a/apps/demos/Demos/Localization/UsingGlobalize/Angular/app/app.component.ts +++ b/apps/demos/Demos/Localization/UsingGlobalize/Angular/app/app.component.ts @@ -22,10 +22,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Localization/UsingIntl/Angular/app/app.component.ts b/apps/demos/Demos/Localization/UsingIntl/Angular/app/app.component.ts index e62755227041..a2cb17335b0c 100644 --- a/apps/demos/Demos/Localization/UsingIntl/Angular/app/app.component.ts +++ b/apps/demos/Demos/Localization/UsingIntl/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Lookup/Basics/Angular/app/app.component.ts b/apps/demos/Demos/Lookup/Basics/Angular/app/app.component.ts index b9eff19f1323..713e2b3098fc 100644 --- a/apps/demos/Demos/Lookup/Basics/Angular/app/app.component.ts +++ b/apps/demos/Demos/Lookup/Basics/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employees: string[]; diff --git a/apps/demos/Demos/Lookup/EventHandling/Angular/app/app.component.ts b/apps/demos/Demos/Lookup/EventHandling/Angular/app/app.component.ts index 869defd37e93..16737f151c87 100644 --- a/apps/demos/Demos/Lookup/EventHandling/Angular/app/app.component.ts +++ b/apps/demos/Demos/Lookup/EventHandling/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employees: Employee[]; diff --git a/apps/demos/Demos/Lookup/Templates/Angular/app/app.component.ts b/apps/demos/Demos/Lookup/Templates/Angular/app/app.component.ts index 2aeed1798e12..1ceb3406b0ef 100644 --- a/apps/demos/Demos/Lookup/Templates/Angular/app/app.component.ts +++ b/apps/demos/Demos/Lookup/Templates/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employees: Employee[]; diff --git a/apps/demos/Demos/Map/Markers/Angular/app/app.component.ts b/apps/demos/Demos/Map/Markers/Angular/app/app.component.ts index d69dca5c549d..7bc856b5f792 100644 --- a/apps/demos/Demos/Map/Markers/Angular/app/app.component.ts +++ b/apps/demos/Demos/Map/Markers/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts b/apps/demos/Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts index 2940e0be3712..7a78042b9389 100644 --- a/apps/demos/Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts +++ b/apps/demos/Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Map/Routes/Angular/app/app.component.ts b/apps/demos/Demos/Map/Routes/Angular/app/app.component.ts index 3c72308b5fea..f4abe8f1b057 100644 --- a/apps/demos/Demos/Map/Routes/Angular/app/app.component.ts +++ b/apps/demos/Demos/Map/Routes/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Menu/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Menu/Overview/Angular/app/app.component.ts index ea1f46010137..bf43db851ec7 100644 --- a/apps/demos/Demos/Menu/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Menu/Overview/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Menu/Scrolling/Angular/app/app.component.ts b/apps/demos/Demos/Menu/Scrolling/Angular/app/app.component.ts index d3fbaca96ab6..e876b63aec38 100644 --- a/apps/demos/Demos/Menu/Scrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/Menu/Scrolling/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!document.location.host.includes('localhost')) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/MultiView/Overview/Angular/app/app.component.ts b/apps/demos/Demos/MultiView/Overview/Angular/app/app.component.ts index 78f8fb729ceb..8bba89dad6fe 100644 --- a/apps/demos/Demos/MultiView/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/MultiView/Overview/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/NumberBox/Formatting/Angular/app/app.component.ts b/apps/demos/Demos/NumberBox/Formatting/Angular/app/app.component.ts index 5407777b2d7e..3a7de510bcc8 100644 --- a/apps/demos/Demos/NumberBox/Formatting/Angular/app/app.component.ts +++ b/apps/demos/Demos/NumberBox/Formatting/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent {} diff --git a/apps/demos/Demos/NumberBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/NumberBox/Overview/Angular/app/app.component.ts index 93e585139aea..044bcb2c5ee4 100644 --- a/apps/demos/Demos/NumberBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/NumberBox/Overview/Angular/app/app.component.ts @@ -7,9 +7,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { keyDown(e: DxNumberBoxTypes.KeyDownEvent) { diff --git a/apps/demos/Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts index e4970c407da6..64fc9fbd2031 100644 --- a/apps/demos/Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts @@ -17,10 +17,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service, CurrencyPipe], }) export class AppComponent implements AfterViewInit { diff --git a/apps/demos/Demos/PivotGrid/DrillDown/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/DrillDown/Angular/app/app.component.ts index 2cc24727b948..927fd2a4c9bc 100644 --- a/apps/demos/Demos/PivotGrid/DrillDown/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/DrillDown/Angular/app/app.component.ts @@ -18,10 +18,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts index f15c006e5a96..fb66ecf5eea7 100644 --- a/apps/demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts @@ -15,9 +15,11 @@ if (!/localhost/.test(document.location.host)) { type CellData = DxPivotGridTypes.CellPreparedEvent['cell'] & { area?: string }; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts index 462d49ae157f..8645999d13af 100644 --- a/apps/demos/Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts index 889a4ad11f8a..c50f0e085cb9 100644 --- a/apps/demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts @@ -13,10 +13,12 @@ import { Service, Sale } from './app.service'; if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts index 1758c63fd722..72e66be9bfdc 100644 --- a/apps/demos/Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts index 4e95f00cc79a..2b5f5f32fe31 100644 --- a/apps/demos/Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts index ec20840e0d72..eb86d39bc60f 100644 --- a/apps/demos/Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ - styleUrls: ['app/app.component.css'], + moduleId: __moduleName, + styleUrls: ['./app.component.css'], selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource: DataSourceConfig = { diff --git a/apps/demos/Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts index 20babc69841a..ac1f0c1c9e98 100644 --- a/apps/demos/Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts index b17e25b19836..96b460f282f9 100644 --- a/apps/demos/Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ - styleUrls: ['app/app.component.css'], + moduleId: __moduleName, + styleUrls: ['./app.component.css'], selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource: DataSourceConfig; diff --git a/apps/demos/Demos/PivotGrid/Overview/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/Overview/Angular/app/app.component.ts index a9c87b576e80..635c5db5f149 100644 --- a/apps/demos/Demos/PivotGrid/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/Overview/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent implements AfterViewInit { diff --git a/apps/demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts index 7e116a84e378..c95432d6af11 100644 --- a/apps/demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ - styleUrls: ['app/app.component.css'], + moduleId: __moduleName, + styleUrls: ['./app.component.css'], selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource: DataSourceConfig = { diff --git a/apps/demos/Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts index fd66ba90319d..3c5ac71b0bd7 100644 --- a/apps/demos/Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts index f693c2042c1a..bd622a391f69 100644 --- a/apps/demos/Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts index 7afe1df50d97..adb9b6bead84 100644 --- a/apps/demos/Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts @@ -15,10 +15,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts index 324c6e4a4134..1a278f7d9a23 100644 --- a/apps/demos/Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts index 566a77e4ff81..0158e3f671df 100644 --- a/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts index 3ee76d65d5ec..c79a15e0df2a 100644 --- a/apps/demos/Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts b/apps/demos/Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts index 9b7ef3907336..9612d38ed580 100644 --- a/apps/demos/Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts +++ b/apps/demos/Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts @@ -11,9 +11,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource: DataSourceConfig = { diff --git a/apps/demos/Demos/Popover/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Popover/Overview/Angular/app/app.component.ts index 66fa6433fe92..e75f4e68057a 100644 --- a/apps/demos/Demos/Popover/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Popover/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/Popup/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Popup/Overview/Angular/app/app.component.ts index ce09f4ddf090..93178236b4e9 100644 --- a/apps/demos/Demos/Popup/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Popup/Overview/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Popup/Scrolling/Angular/app/app.component.ts b/apps/demos/Demos/Popup/Scrolling/Angular/app/app.component.ts index 3a53b04eee56..eeb67c36c3cd 100644 --- a/apps/demos/Demos/Popup/Scrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/Popup/Scrolling/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/ProgressBar/Overview/Angular/app/app.component.ts b/apps/demos/Demos/ProgressBar/Overview/Angular/app/app.component.ts index 6564d5cc8829..c0ecab17f41a 100644 --- a/apps/demos/Demos/ProgressBar/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/ProgressBar/Overview/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { buttonText = 'Start progress'; diff --git a/apps/demos/Demos/RadioGroup/Overview/Angular/app/app.component.ts b/apps/demos/Demos/RadioGroup/Overview/Angular/app/app.component.ts index dd7069075511..84adafefa4c3 100644 --- a/apps/demos/Demos/RadioGroup/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/RadioGroup/Overview/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { priorityEntities: PriorityEntity[]; diff --git a/apps/demos/Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts index 86676d03d74b..e4e398fd0cdf 100644 --- a/apps/demos/Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource = [ diff --git a/apps/demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts index c0cd357f9c93..82c754ee32c3 100644 --- a/apps/demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: Data[]; diff --git a/apps/demos/Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts index c560453cb9a4..cb2749433ee7 100644 --- a/apps/demos/Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { customizeText(value) { diff --git a/apps/demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts index a390910e7526..004ce026819f 100644 --- a/apps/demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource = [ diff --git a/apps/demos/Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts index e6ed7bbdee76..0507647d9990 100644 --- a/apps/demos/Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: MonthPeriod[]; diff --git a/apps/demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts index 89893947daee..66af82bf76a5 100644 --- a/apps/demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { startValue: Date = new Date(2011, 1, 1); diff --git a/apps/demos/Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts index 153cb3c99240..91ef0f44abf0 100644 --- a/apps/demos/Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: ProductionData[]; diff --git a/apps/demos/Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts index c203b1ffafd8..bd538ba09ee5 100644 --- a/apps/demos/Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { startValue: Date = new Date(2012, 8, 29, 0, 0, 0); diff --git a/apps/demos/Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts index 17bd0076b549..79b7b0db9d8e 100644 --- a/apps/demos/Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: Record[] = []; diff --git a/apps/demos/Demos/RangeSelector/NumericScale/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/NumericScale/Angular/app/app.component.ts index bcf4edb82418..26a623c38d6a 100644 --- a/apps/demos/Demos/RangeSelector/NumericScale/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/NumericScale/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: Product[]; diff --git a/apps/demos/Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts index d1304ef57cee..241d6e9ce47b 100644 --- a/apps/demos/Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts index dc355fe713b2..4883f5e4648d 100644 --- a/apps/demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts b/apps/demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts index 47952236f7a6..6c14882cb9cb 100644 --- a/apps/demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { employees: Employee[]; diff --git a/apps/demos/Demos/RangeSlider/Overview/Angular/app/app.component.ts b/apps/demos/Demos/RangeSlider/Overview/Angular/app/app.component.ts index 865e76c01029..e057ae0aaed1 100644 --- a/apps/demos/Demos/RangeSlider/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/RangeSlider/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { start = 10; diff --git a/apps/demos/Demos/Resizable/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Resizable/Overview/Angular/app/app.component.ts index 6d7a9696cac8..3d0695bddcb5 100644 --- a/apps/demos/Demos/Resizable/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Resizable/Overview/Angular/app/app.component.ts @@ -15,10 +15,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], encapsulation: ViewEncapsulation.None, }) diff --git a/apps/demos/Demos/ResponsiveBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/ResponsiveBox/Overview/Angular/app/app.component.ts index 854e7b89ca8b..b53e6f54365b 100644 --- a/apps/demos/Demos/ResponsiveBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/ResponsiveBox/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { screen(width) { diff --git a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.ts index 621ecda60a65..309a77ad50f6 100644 --- a/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/Adaptability/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.ts index fc761265e472..ca59fd886a9f 100644 --- a/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/Agenda/Angular/app/app.component.ts @@ -11,9 +11,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/AllDayPanelMode/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/AllDayPanelMode/Angular/app/app.component.ts index c1f48ca971d6..3864a8cfcc4d 100644 --- a/apps/demos/Demos/Scheduler/AllDayPanelMode/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/AllDayPanelMode/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/BasicViews/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/BasicViews/Angular/app/app.component.ts index 75ef42c9ae01..b85fa5262f5c 100644 --- a/apps/demos/Demos/Scheduler/BasicViews/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/BasicViews/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/CellTemplates/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/CellTemplates/Angular/app/app.component.ts index daf999d0cfd7..6ed6ae087bb7 100644 --- a/apps/demos/Demos/Scheduler/CellTemplates/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/CellTemplates/Angular/app/app.component.ts @@ -19,10 +19,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [DataService], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts index 091e795553e3..54ae5a6e16bb 100644 --- a/apps/demos/Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { const appointmentClassName = '.dx-scheduler-appointment'; const cellClassName = '.dx-scheduler-date-table-cell'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts index 4e4282ab6cf5..f734050a3807 100644 --- a/apps/demos/Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts @@ -24,10 +24,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Scheduler/CustomDragAndDrop/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/CustomDragAndDrop/Angular/app/app.component.ts index 315b3d5811ee..a027ead160b7 100644 --- a/apps/demos/Demos/Scheduler/CustomDragAndDrop/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/CustomDragAndDrop/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts index 6d541ce7486b..a96925737f82 100644 --- a/apps/demos/Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts @@ -19,10 +19,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts index 3a2ad13cd99c..123db1fdb56d 100644 --- a/apps/demos/Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/Editing/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/Editing/Angular/app/app.component.ts index a9e6c7ef8a23..f27786319f5a 100644 --- a/apps/demos/Demos/Scheduler/Editing/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/Editing/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts index 0779b49b6978..db0804ab185c 100644 --- a/apps/demos/Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource = new DataSource({ diff --git a/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.ts index 394754ad9b66..44742b049d9d 100644 --- a/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/GroupByDate/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts index 611f7d330ce4..743cfaaa0425 100644 --- a/apps/demos/Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts index 6774fb943e21..37acbf56f66e 100644 --- a/apps/demos/Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts index 51c9730daaaf..96510fa831e2 100644 --- a/apps/demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.ts index badc533141e4..df826d020174 100644 --- a/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/Overview/Angular/app/app.component.ts @@ -16,10 +16,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.ts index ea2f568dec1e..f08cbbb6c2d2 100644 --- a/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/RecurringAppointments/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.ts index 83dbc058000e..36640e0f22e2 100644 --- a/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/Resources/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Scheduler/SignalRService/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/SignalRService/Angular/app/app.component.ts index f62ee650c472..a69be42a0a7d 100644 --- a/apps/demos/Demos/Scheduler/SignalRService/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/SignalRService/Angular/app/app.component.ts @@ -51,10 +51,12 @@ connection }); }); +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { store1: AspNetData.CustomStore = store1; diff --git a/apps/demos/Demos/Scheduler/SimpleArray/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/SimpleArray/Angular/app/app.component.ts index 6796935b415b..ee01b1614185 100644 --- a/apps/demos/Demos/Scheduler/SimpleArray/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/SimpleArray/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/TimeZonesSupport/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/TimeZonesSupport/Angular/app/app.component.ts index a6310a5898b5..ba785d4b1848 100644 --- a/apps/demos/Demos/Scheduler/TimeZonesSupport/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/TimeZonesSupport/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.ts index 1f61343eb7a3..2925cca38d56 100644 --- a/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/Timelines/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts index 1b67bfb8c89a..d0cd8cf3eea0 100644 --- a/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts @@ -7,10 +7,12 @@ import { Resource, Appointment, Service } from './app.service'; if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Scheduler/WebAPIService/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/WebAPIService/Angular/app/app.component.ts index bb4d84d6d6f4..7593789fafaa 100644 --- a/apps/demos/Demos/Scheduler/WebAPIService/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/WebAPIService/Angular/app/app.component.ts @@ -10,9 +10,11 @@ if (!/localhost/.test(document.location.host)) { const url = 'https://js.devexpress.com/Demos/Mvc/api/SchedulerData'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { currentDate = new Date(2021, 3, 27); diff --git a/apps/demos/Demos/Scheduler/WorkShifts/Angular/app/app.component.ts b/apps/demos/Demos/Scheduler/WorkShifts/Angular/app/app.component.ts index 2a006387d2a0..bdfc8e5e9612 100644 --- a/apps/demos/Demos/Scheduler/WorkShifts/Angular/app/app.component.ts +++ b/apps/demos/Demos/Scheduler/WorkShifts/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/ScrollView/Overview/Angular/app/app.component.ts b/apps/demos/Demos/ScrollView/Overview/Angular/app/app.component.ts index fcfe92cf41cc..233f86c83849 100644 --- a/apps/demos/Demos/ScrollView/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/ScrollView/Overview/Angular/app/app.component.ts @@ -13,10 +13,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts b/apps/demos/Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts index 7e5a773c5fc4..4ec97d7951fe 100644 --- a/apps/demos/Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts +++ b/apps/demos/Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts @@ -14,10 +14,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/SelectBox/GroupedItems/Angular/app/app.component.ts b/apps/demos/Demos/SelectBox/GroupedItems/Angular/app/app.component.ts index 0a704ab37ef9..d699b77f98ca 100644 --- a/apps/demos/Demos/SelectBox/GroupedItems/Angular/app/app.component.ts +++ b/apps/demos/Demos/SelectBox/GroupedItems/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/SelectBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/SelectBox/Overview/Angular/app/app.component.ts index 2d3ab5e69ef5..dd207ccb7b36 100644 --- a/apps/demos/Demos/SelectBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/SelectBox/Overview/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts b/apps/demos/Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts index 586cae17f0f5..83c7f161f38c 100644 --- a/apps/demos/Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Slider/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Slider/Overview/Angular/app/app.component.ts index a663216f5b2a..1f36f7c7bbf1 100644 --- a/apps/demos/Demos/Slider/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Slider/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/Sortable/Customization/Angular/app/app.component.ts b/apps/demos/Demos/Sortable/Customization/Angular/app/app.component.ts index 964fa6745769..c309e88bab01 100644 --- a/apps/demos/Demos/Sortable/Customization/Angular/app/app.component.ts +++ b/apps/demos/Demos/Sortable/Customization/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Sortable/Kanban/Angular/app/app.component.ts b/apps/demos/Demos/Sortable/Kanban/Angular/app/app.component.ts index 5fc01181ba52..ce19b35c5884 100644 --- a/apps/demos/Demos/Sortable/Kanban/Angular/app/app.component.ts +++ b/apps/demos/Demos/Sortable/Kanban/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Splitter/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Splitter/Overview/Angular/app/app.component.ts index c4a1e0f482c9..d4eaa2f73133 100644 --- a/apps/demos/Demos/Splitter/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Splitter/Overview/Angular/app/app.component.ts @@ -13,10 +13,12 @@ interface PaneContentTemplate { data?: any; } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], changeDetection: ChangeDetectionStrategy.OnPush, }) export class AppComponent { diff --git a/apps/demos/Demos/Switch/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Switch/Overview/Angular/app/app.component.ts index 53c0b33d3d0a..a520f5d8031a 100644 --- a/apps/demos/Demos/Switch/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Switch/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { } diff --git a/apps/demos/Demos/TabPanel/Overview/Angular/app/app.component.ts b/apps/demos/Demos/TabPanel/Overview/Angular/app/app.component.ts index 36de42f77d6e..d9fac909c35f 100644 --- a/apps/demos/Demos/TabPanel/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/TabPanel/Overview/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts b/apps/demos/Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts index 83cc8eab878e..1423ffe542ab 100644 --- a/apps/demos/Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts +++ b/apps/demos/Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TabPanel/Templates/Angular/app/app.component.ts b/apps/demos/Demos/TabPanel/Templates/Angular/app/app.component.ts index dd7b38b5a885..74acc1eb716a 100644 --- a/apps/demos/Demos/TabPanel/Templates/Angular/app/app.component.ts +++ b/apps/demos/Demos/TabPanel/Templates/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/Tabs/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Tabs/Overview/Angular/app/app.component.ts index f6636923e9e3..88ffa6451207 100644 --- a/apps/demos/Demos/Tabs/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Tabs/Overview/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Tabs/Selection/Angular/app/app.component.ts b/apps/demos/Demos/Tabs/Selection/Angular/app/app.component.ts index 7618f2b9a4f2..f9f4f19d55ea 100644 --- a/apps/demos/Demos/Tabs/Selection/Angular/app/app.component.ts +++ b/apps/demos/Demos/Tabs/Selection/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TagBox/GroupedItems/Angular/app/app.component.ts b/apps/demos/Demos/TagBox/GroupedItems/Angular/app/app.component.ts index 94eb3616eebd..bdad16a23369 100644 --- a/apps/demos/Demos/TagBox/GroupedItems/Angular/app/app.component.ts +++ b/apps/demos/Demos/TagBox/GroupedItems/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TagBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/TagBox/Overview/Angular/app/app.component.ts index 457ff99640be..83fdcf187a53 100644 --- a/apps/demos/Demos/TagBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/TagBox/Overview/Angular/app/app.component.ts @@ -10,11 +10,13 @@ if (!document.location.host.includes('localhost')) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts b/apps/demos/Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts index 3c5501b23c14..44c2e2251282 100644 --- a/apps/demos/Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts +++ b/apps/demos/Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/TextArea/Overview/Angular/app/app.component.ts b/apps/demos/Demos/TextArea/Overview/Angular/app/app.component.ts index 0a6ee4a98a27..339fbfa4ca32 100644 --- a/apps/demos/Demos/TextArea/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/TextArea/Overview/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/TextBox/Overview/Angular/app/app.component.ts b/apps/demos/Demos/TextBox/Overview/Angular/app/app.component.ts index b9ed61824028..2df9a7a199a9 100644 --- a/apps/demos/Demos/TextBox/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/TextBox/Overview/Angular/app/app.component.ts @@ -7,9 +7,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { emailValue = 'smith@corp.com'; diff --git a/apps/demos/Demos/TileView/Basics/Angular/app/app.component.ts b/apps/demos/Demos/TileView/Basics/Angular/app/app.component.ts index f8257f8808e0..2466f426ec72 100644 --- a/apps/demos/Demos/TileView/Basics/Angular/app/app.component.ts +++ b/apps/demos/Demos/TileView/Basics/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TileView/Directions/Angular/app/app.component.ts b/apps/demos/Demos/TileView/Directions/Angular/app/app.component.ts index 88d97f281523..d78bdd763762 100644 --- a/apps/demos/Demos/TileView/Directions/Angular/app/app.component.ts +++ b/apps/demos/Demos/TileView/Directions/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TileView/ItemTemplate/Angular/app/app.component.ts b/apps/demos/Demos/TileView/ItemTemplate/Angular/app/app.component.ts index 24aaf91903d1..1bf42701db69 100644 --- a/apps/demos/Demos/TileView/ItemTemplate/Angular/app/app.component.ts +++ b/apps/demos/Demos/TileView/ItemTemplate/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Toast/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Toast/Overview/Angular/app/app.component.ts index 4b9bcccd03d8..d35b40b25cb9 100644 --- a/apps/demos/Demos/Toast/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Toast/Overview/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { products: Product[]; diff --git a/apps/demos/Demos/Toast/Stack/Angular/app/app.component.ts b/apps/demos/Demos/Toast/Stack/Angular/app/app.component.ts index 7e0e3798f079..0b4b9f7acdcf 100644 --- a/apps/demos/Demos/Toast/Stack/Angular/app/app.component.ts +++ b/apps/demos/Demos/Toast/Stack/Angular/app/app.component.ts @@ -17,10 +17,12 @@ if (!/localhost/.test(document.location.host)) { type Position = Parameters[1]['position']; type Direction = Parameters[1]['direction']; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { types: string[] = ['error', 'info', 'success', 'warning']; diff --git a/apps/demos/Demos/Toolbar/Adaptability/Angular/app/app.component.ts b/apps/demos/Demos/Toolbar/Adaptability/Angular/app/app.component.ts index 5ed704d33b80..f4d6ea03bc0e 100644 --- a/apps/demos/Demos/Toolbar/Adaptability/Angular/app/app.component.ts +++ b/apps/demos/Demos/Toolbar/Adaptability/Angular/app/app.component.ts @@ -28,10 +28,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) diff --git a/apps/demos/Demos/Toolbar/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Toolbar/Overview/Angular/app/app.component.ts index be23148ee0c6..375186e076e9 100644 --- a/apps/demos/Demos/Toolbar/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Toolbar/Overview/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/Tooltip/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Tooltip/Overview/Angular/app/app.component.ts index 2f023af512c6..5deb07eb17b0 100644 --- a/apps/demos/Demos/Tooltip/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Tooltip/Overview/Angular/app/app.component.ts @@ -7,10 +7,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/Adaptability/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/Adaptability/Angular/app/app.component.ts index 9e08f2960466..8af88f352a99 100644 --- a/apps/demos/Demos/TreeList/Adaptability/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/Adaptability/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/BatchEditing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/BatchEditing/Angular/app/app.component.ts index b044822c82d2..484528db1764 100644 --- a/apps/demos/Demos/TreeList/BatchEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/BatchEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/CellEditing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/CellEditing/Angular/app/app.component.ts index b044822c82d2..484528db1764 100644 --- a/apps/demos/Demos/TreeList/CellEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/CellEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/ColumnChooser/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/ColumnChooser/Angular/app/app.component.ts index 380eb2ebecd3..4e5df319160b 100644 --- a/apps/demos/Demos/TreeList/ColumnChooser/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/ColumnChooser/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TreeList/ColumnFixing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/ColumnFixing/Angular/app/app.component.ts index 9e08f2960466..8af88f352a99 100644 --- a/apps/demos/Demos/TreeList/ColumnFixing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/ColumnFixing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts index e57699f14c45..ec77c040181e 100644 --- a/apps/demos/Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts index e0835b0a09c7..1655659f3247 100644 --- a/apps/demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/FilterModes/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/FilterModes/Angular/app/app.component.ts index fb9e8c67ac94..ec346863b002 100644 --- a/apps/demos/Demos/TreeList/FilterModes/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/FilterModes/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/FilterPanel/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/FilterPanel/Angular/app/app.component.ts index c0bf9cb7b6a0..70563dd3196c 100644 --- a/apps/demos/Demos/TreeList/FilterPanel/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/FilterPanel/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/FocusedRow/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/FocusedRow/Angular/app/app.component.ts index c38166b98753..925939b6e306 100644 --- a/apps/demos/Demos/TreeList/FocusedRow/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/FocusedRow/Angular/app/app.component.ts @@ -11,10 +11,12 @@ if (!/localhost/.test(document.location.host)) { const url = 'https://js.devexpress.com/Demos/Mvc/api/TreeListTasks'; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/FormEditing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/FormEditing/Angular/app/app.component.ts index c096e81864cd..f18d68c50bcd 100644 --- a/apps/demos/Demos/TreeList/FormEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/FormEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts index e12d8f490fee..ea5efacb1120 100644 --- a/apps/demos/Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts index 31eaf86a98a0..bb84a75220ad 100644 --- a/apps/demos/Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { dataSource: DataSource; diff --git a/apps/demos/Demos/TreeList/LocalReordering/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/LocalReordering/Angular/app/app.component.ts index 295f31b94739..c361f1944c19 100644 --- a/apps/demos/Demos/TreeList/LocalReordering/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/LocalReordering/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts index 0c697f58dda4..5c4a1a2fa38b 100644 --- a/apps/demos/Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/MultipleSorting/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/MultipleSorting/Angular/app/app.component.ts index 9c2534be4393..0df2d3beb1a2 100644 --- a/apps/demos/Demos/TreeList/MultipleSorting/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/MultipleSorting/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/Overview/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/Overview/Angular/app/app.component.ts index c85eda0c5185..e56c7d62c911 100644 --- a/apps/demos/Demos/TreeList/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/Overview/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TreeList/Paging/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/Paging/Angular/app/app.component.ts index 56e92e1df13b..0d3f82408f44 100644 --- a/apps/demos/Demos/TreeList/Paging/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/Paging/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/PopupEditing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/PopupEditing/Angular/app/app.component.ts index 133377f96f89..e97cc30717fb 100644 --- a/apps/demos/Demos/TreeList/PopupEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/PopupEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/Reordering/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/Reordering/Angular/app/app.component.ts index 9e08f2960466..8af88f352a99 100644 --- a/apps/demos/Demos/TreeList/Reordering/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/Reordering/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/Resizing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/Resizing/Angular/app/app.component.ts index 093cc4216f92..2b0441d02411 100644 --- a/apps/demos/Demos/TreeList/Resizing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/Resizing/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/RowEditing/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/RowEditing/Angular/app/app.component.ts index 1eb1e85e3ae0..10bd79f2f2eb 100644 --- a/apps/demos/Demos/TreeList/RowEditing/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/RowEditing/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts index 9e08f2960466..8af88f352a99 100644 --- a/apps/demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts index 9e08f2960466..8af88f352a99 100644 --- a/apps/demos/Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts index 8f7185927cb7..d0a84e82fd4c 100644 --- a/apps/demos/Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/StatePersistence/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/StatePersistence/Angular/app/app.component.ts index 13718e0f2e28..e819f5df4064 100644 --- a/apps/demos/Demos/TreeList/StatePersistence/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/StatePersistence/Angular/app/app.component.ts @@ -10,10 +10,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts index 68d47f9b8637..67bb0a1a7753 100644 --- a/apps/demos/Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts index 9c2534be4393..0df2d3beb1a2 100644 --- a/apps/demos/Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeList/WebAPIService/Angular/app/app.component.ts b/apps/demos/Demos/TreeList/WebAPIService/Angular/app/app.component.ts index e6f169a6aef0..f3065cce8d96 100644 --- a/apps/demos/Demos/TreeList/WebAPIService/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeList/WebAPIService/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { tasksData: AspNetData.CustomStore; diff --git a/apps/demos/Demos/TreeView/ContextMenuIntegration/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/ContextMenuIntegration/Angular/app/app.component.ts index 0b1ea5a85ce4..35da5a1a70a5 100644 --- a/apps/demos/Demos/TreeView/ContextMenuIntegration/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/ContextMenuIntegration/Angular/app/app.component.ts @@ -12,10 +12,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/DragAndDropHierarchicalDataStructure/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/DragAndDropHierarchicalDataStructure/Angular/app/app.component.ts index 106ad4c1c26b..2668a087e33f 100644 --- a/apps/demos/Demos/TreeView/DragAndDropHierarchicalDataStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/DragAndDropHierarchicalDataStructure/Angular/app/app.component.ts @@ -15,10 +15,12 @@ type TreeView = ReturnType; type Node = DxTreeViewTypes.Node; type Item = DxTreeViewTypes.Item; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/DragAndDropPlainDataStructure/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/DragAndDropPlainDataStructure/Angular/app/app.component.ts index ba9370ba21a4..76148aec12d8 100644 --- a/apps/demos/Demos/TreeView/DragAndDropPlainDataStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/DragAndDropPlainDataStructure/Angular/app/app.component.ts @@ -15,10 +15,12 @@ type TreeView = ReturnType; type Node = DxTreeViewTypes.Node; type Item = DxTreeViewTypes.Item; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/FlatDataStructure/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/FlatDataStructure/Angular/app/app.component.ts index 3c786b2fc9b0..f8c76e98c657 100644 --- a/apps/demos/Demos/TreeView/FlatDataStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/FlatDataStructure/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/HierarchicalDataStructure/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/HierarchicalDataStructure/Angular/app/app.component.ts index 3c786b2fc9b0..f8c76e98c657 100644 --- a/apps/demos/Demos/TreeView/HierarchicalDataStructure/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/HierarchicalDataStructure/Angular/app/app.component.ts @@ -8,10 +8,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/ItemSelectionAndCustomization/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/ItemSelectionAndCustomization/Angular/app/app.component.ts index e6f6cfc257e8..b67c0e1c628a 100644 --- a/apps/demos/Demos/TreeView/ItemSelectionAndCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/ItemSelectionAndCustomization/Angular/app/app.component.ts @@ -19,10 +19,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/TreeView/LoadDataOnDemand/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/LoadDataOnDemand/Angular/app/app.component.ts index a2cc757a3c77..8a9177f7b1c5 100644 --- a/apps/demos/Demos/TreeView/LoadDataOnDemand/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/LoadDataOnDemand/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/TreeViewWithSearchBar/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/TreeViewWithSearchBar/Angular/app/app.component.ts index a85887d034ea..b93ff585c8e6 100644 --- a/apps/demos/Demos/TreeView/TreeViewWithSearchBar/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/TreeViewWithSearchBar/Angular/app/app.component.ts @@ -9,10 +9,12 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], providers: [Service], }) export class AppComponent { diff --git a/apps/demos/Demos/TreeView/VirtualMode/Angular/app/app.component.ts b/apps/demos/Demos/TreeView/VirtualMode/Angular/app/app.component.ts index ac4e659ad135..b6b842dda10d 100644 --- a/apps/demos/Demos/TreeView/VirtualMode/Angular/app/app.component.ts +++ b/apps/demos/Demos/TreeView/VirtualMode/Angular/app/app.component.ts @@ -9,9 +9,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', }) export class AppComponent { dataSource = new DataSource({ diff --git a/apps/demos/Demos/Validation/Overview/Angular/app/app.component.ts b/apps/demos/Demos/Validation/Overview/Angular/app/app.component.ts index e312dad665f5..2fba9594c37f 100644 --- a/apps/demos/Demos/Validation/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/Validation/Overview/Angular/app/app.component.ts @@ -33,11 +33,13 @@ const sendRequest = function (value: string) { }); }; +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts index 536572c6bae6..3fcba9e269f5 100644 --- a/apps/demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts index 67a14ec11cad..9b0ae9efc908 100644 --- a/apps/demos/Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts index 905e65016c89..dfa456bcbba7 100644 --- a/apps/demos/Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts @@ -10,11 +10,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts index e838460335fa..a2a46057544c 100644 --- a/apps/demos/Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/CustomMapData/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/CustomMapData/Angular/app/app.component.ts index 577ba50a232e..55493415bb1e 100644 --- a/apps/demos/Demos/VectorMap/CustomMapData/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/CustomMapData/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/CustomProjection/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/CustomProjection/Angular/app/app.component.ts index 7de0f23483e5..f058d8ed528c 100644 --- a/apps/demos/Demos/VectorMap/CustomProjection/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/CustomProjection/Angular/app/app.component.ts @@ -13,11 +13,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts index e35045707b47..6996ef40d1d7 100644 --- a/apps/demos/Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts @@ -13,11 +13,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], preserveWhitespaces: true, }) diff --git a/apps/demos/Demos/VectorMap/FloorPlan/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/FloorPlan/Angular/app/app.component.ts index 89573ded27cd..278b4e0baa85 100644 --- a/apps/demos/Demos/VectorMap/FloorPlan/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/FloorPlan/Angular/app/app.component.ts @@ -8,11 +8,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts index 67da2b879089..cacd83348946 100644 --- a/apps/demos/Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts index 5f14c3b0f74c..0f0f34c2dc4e 100644 --- a/apps/demos/Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/Overview/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/Overview/Angular/app/app.component.ts index 896aa98d1e7a..9c5bff0a49c4 100644 --- a/apps/demos/Demos/VectorMap/Overview/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/Overview/Angular/app/app.component.ts @@ -10,11 +10,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/Palette/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/Palette/Angular/app/app.component.ts index 3a5ac39bb76e..0c659cc5e50a 100644 --- a/apps/demos/Demos/VectorMap/Palette/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/Palette/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/PieMarkers/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/PieMarkers/Angular/app/app.component.ts index 10c1a199ee2c..2f38cd8f1b99 100644 --- a/apps/demos/Demos/VectorMap/PieMarkers/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/PieMarkers/Angular/app/app.component.ts @@ -9,11 +9,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts index 2f438604669f..286f20e8d074 100644 --- a/apps/demos/Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts @@ -10,11 +10,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts b/apps/demos/Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts index a4e7f504cd14..4bfa84b3b45d 100644 --- a/apps/demos/Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts +++ b/apps/demos/Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts @@ -11,11 +11,13 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', providers: [Service], - templateUrl: 'app/app.component.html', - styleUrls: ['app/app.component.css'], + templateUrl: './app.component.html', + styleUrls: ['./app.component.css'], }) export class AppComponent { diff --git a/apps/demos/angular.json b/apps/demos/angular.json new file mode 100644 index 000000000000..802e20398953 --- /dev/null +++ b/apps/demos/angular.json @@ -0,0 +1 @@ +{"version":1,"newProjectRoot":"projects","projects":{"datagrid-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Overview/Angular","sourceRoot":"Demos/DataGrid/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Overview/Angular","index":"publish-demos/Demos/DataGrid/Overview/AngularTemplates/index.html","main":"Demos/DataGrid/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/SimpleArray/Angular","sourceRoot":"Demos/DataGrid/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/SimpleArray/Angular","index":"publish-demos/Demos/DataGrid/SimpleArray/AngularTemplates/index.html","main":"Demos/DataGrid/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-ajaxrequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/AjaxRequest/Angular","sourceRoot":"Demos/DataGrid/AjaxRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/AjaxRequest/Angular","index":"publish-demos/Demos/DataGrid/AjaxRequest/AngularTemplates/index.html","main":"Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/AjaxRequest/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-odataservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/OdataService/Angular","sourceRoot":"Demos/DataGrid/OdataService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/OdataService/Angular","index":"publish-demos/Demos/DataGrid/OdataService/AngularTemplates/index.html","main":"Demos/DataGrid/OdataService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/OdataService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customdatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomDataSource/Angular","sourceRoot":"Demos/DataGrid/CustomDataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomDataSource/Angular","index":"publish-demos/Demos/DataGrid/CustomDataSource/AngularTemplates/index.html","main":"Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomDataSource/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/WebAPIService/Angular","sourceRoot":"Demos/DataGrid/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/WebAPIService/Angular","index":"publish-demos/Demos/DataGrid/WebAPIService/AngularTemplates/index.html","main":"Demos/DataGrid/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/SignalRService/Angular","sourceRoot":"Demos/DataGrid/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/SignalRService/Angular","index":"publish-demos/Demos/DataGrid/SignalRService/AngularTemplates/index.html","main":"Demos/DataGrid/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/SignalRService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-realtimeupdates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RealTimeUpdates/Angular","sourceRoot":"Demos/DataGrid/RealTimeUpdates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RealTimeUpdates/Angular","index":"publish-demos/Demos/DataGrid/RealTimeUpdates/AngularTemplates/index.html","main":"Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RealTimeUpdates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recordpaging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecordPaging/Angular","sourceRoot":"Demos/DataGrid/RecordPaging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecordPaging/Angular","index":"publish-demos/Demos/DataGrid/RecordPaging/AngularTemplates/index.html","main":"Demos/DataGrid/RecordPaging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecordPaging/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/VirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/VirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/VirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/VirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotevirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteVirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/RemoteVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteVirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/RemoteVirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteVirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-horizontalvirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/HorizontalVirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/HorizontalVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/HorizontalVirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/HorizontalVirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-infinitescrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/InfiniteScrolling/Angular","sourceRoot":"Demos/DataGrid/InfiniteScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/InfiniteScrolling/Angular","index":"publish-demos/Demos/DataGrid/InfiniteScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/InfiniteScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-roweditingandeditingevents":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RowEditingAndEditingEvents/Angular","sourceRoot":"Demos/DataGrid/RowEditingAndEditingEvents/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular","index":"publish-demos/Demos/DataGrid/RowEditingAndEditingEvents/AngularTemplates/index.html","main":"Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RowEditingAndEditingEvents/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-celleditingandeditingapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CellEditingAndEditingAPI/Angular","sourceRoot":"Demos/DataGrid/CellEditingAndEditingAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular","index":"publish-demos/Demos/DataGrid/CellEditingAndEditingAPI/AngularTemplates/index.html","main":"Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CellEditingAndEditingAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-batchediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/BatchEditing/Angular","sourceRoot":"Demos/DataGrid/BatchEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/BatchEditing/Angular","index":"publish-demos/Demos/DataGrid/BatchEditing/AngularTemplates/index.html","main":"Demos/DataGrid/BatchEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/BatchEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-formediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FormEditing/Angular","sourceRoot":"Demos/DataGrid/FormEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FormEditing/Angular","index":"publish-demos/Demos/DataGrid/FormEditing/AngularTemplates/index.html","main":"Demos/DataGrid/FormEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FormEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-popupediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PopupEditing/Angular","sourceRoot":"Demos/DataGrid/PopupEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PopupEditing/Angular","index":"publish-demos/Demos/DataGrid/PopupEditing/AngularTemplates/index.html","main":"Demos/DataGrid/PopupEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PopupEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customeditors":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomEditors/Angular","sourceRoot":"Demos/DataGrid/CustomEditors/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomEditors/Angular","index":"publish-demos/Demos/DataGrid/CustomEditors/AngularTemplates/index.html","main":"Demos/DataGrid/CustomEditors/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomEditors/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-datavalidation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DataValidation/Angular","sourceRoot":"Demos/DataGrid/DataValidation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DataValidation/Angular","index":"publish-demos/Demos/DataGrid/DataValidation/AngularTemplates/index.html","main":"Demos/DataGrid/DataValidation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DataValidation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-cascadinglookups":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CascadingLookups/Angular","sourceRoot":"Demos/DataGrid/CascadingLookups/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CascadingLookups/Angular","index":"publish-demos/Demos/DataGrid/CascadingLookups/AngularTemplates/index.html","main":"Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CascadingLookups/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-collaborativeediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CollaborativeEditing/Angular","sourceRoot":"Demos/DataGrid/CollaborativeEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CollaborativeEditing/Angular","index":"publish-demos/Demos/DataGrid/CollaborativeEditing/AngularTemplates/index.html","main":"Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CollaborativeEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-crudoperations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CRUDOperations/Angular","sourceRoot":"Demos/DataGrid/CRUDOperations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CRUDOperations/Angular","index":"publish-demos/Demos/DataGrid/CRUDOperations/AngularTemplates/index.html","main":"Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CRUDOperations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customizekeyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular","sourceRoot":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular","index":"publish-demos/Demos/DataGrid/CustomizeKeyboardNavigation/AngularTemplates/index.html","main":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-batchupdaterequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/BatchUpdateRequest/Angular","sourceRoot":"Demos/DataGrid/BatchUpdateRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/BatchUpdateRequest/Angular","index":"publish-demos/Demos/DataGrid/BatchUpdateRequest/AngularTemplates/index.html","main":"Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/BatchUpdateRequest/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-editstatemanagement":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/EditStateManagement/Angular","sourceRoot":"Demos/DataGrid/EditStateManagement/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/EditStateManagement/Angular","index":"publish-demos/Demos/DataGrid/EditStateManagement/AngularTemplates/index.html","main":"Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/EditStateManagement/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customnewrecordposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomNewRecordPosition/Angular","sourceRoot":"Demos/DataGrid/CustomNewRecordPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomNewRecordPosition/Angular","index":"publish-demos/Demos/DataGrid/CustomNewRecordPosition/AngularTemplates/index.html","main":"Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomNewRecordPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recordgrouping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecordGrouping/Angular","sourceRoot":"Demos/DataGrid/RecordGrouping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecordGrouping/Angular","index":"publish-demos/Demos/DataGrid/RecordGrouping/AngularTemplates/index.html","main":"Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecordGrouping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotegrouping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteGrouping/Angular","sourceRoot":"Demos/DataGrid/RemoteGrouping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteGrouping/Angular","index":"publish-demos/Demos/DataGrid/RemoteGrouping/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteGrouping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplesorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleSorting/Angular","sourceRoot":"Demos/DataGrid/MultipleSorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleSorting/Angular","index":"publish-demos/Demos/DataGrid/MultipleSorting/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleSorting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filtering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Filtering/Angular","sourceRoot":"Demos/DataGrid/Filtering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Filtering/Angular","index":"publish-demos/Demos/DataGrid/Filtering/AngularTemplates/index.html","main":"Demos/DataGrid/Filtering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Filtering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filteringapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FilteringAPI/Angular","sourceRoot":"Demos/DataGrid/FilteringAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FilteringAPI/Angular","index":"publish-demos/Demos/DataGrid/FilteringAPI/AngularTemplates/index.html","main":"Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FilteringAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filterpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FilterPanel/Angular","sourceRoot":"Demos/DataGrid/FilterPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FilterPanel/Angular","index":"publish-demos/Demos/DataGrid/FilterPanel/AngularTemplates/index.html","main":"Demos/DataGrid/FilterPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FilterPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnheaderfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnHeaderFilter/Angular","sourceRoot":"Demos/DataGrid/ColumnHeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnHeaderFilter/Angular","index":"publish-demos/Demos/DataGrid/ColumnHeaderFilter/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnHeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-focusedrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FocusedRow/Angular","sourceRoot":"Demos/DataGrid/FocusedRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FocusedRow/Angular","index":"publish-demos/Demos/DataGrid/FocusedRow/AngularTemplates/index.html","main":"Demos/DataGrid/FocusedRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FocusedRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-localreordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/LocalReordering/Angular","sourceRoot":"Demos/DataGrid/LocalReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/LocalReordering/Angular","index":"publish-demos/Demos/DataGrid/LocalReordering/AngularTemplates/index.html","main":"Demos/DataGrid/LocalReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/LocalReordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotereordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteReordering/Angular","sourceRoot":"Demos/DataGrid/RemoteReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteReordering/Angular","index":"publish-demos/Demos/DataGrid/RemoteReordering/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteReordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-dndbetweengrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DnDBetweenGrids/Angular","sourceRoot":"Demos/DataGrid/DnDBetweenGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DnDBetweenGrids/Angular","index":"publish-demos/Demos/DataGrid/DnDBetweenGrids/AngularTemplates/index.html","main":"Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DnDBetweenGrids/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-rowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RowSelection/Angular","sourceRoot":"Demos/DataGrid/RowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RowSelection/Angular","index":"publish-demos/Demos/DataGrid/RowSelection/AngularTemplates/index.html","main":"Demos/DataGrid/RowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RowSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplerecordselectionmodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleRecordSelectionModes/Angular","sourceRoot":"Demos/DataGrid/MultipleRecordSelectionModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular","index":"publish-demos/Demos/DataGrid/MultipleRecordSelectionModes/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleRecordSelectionModes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplerecordselectionapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular","sourceRoot":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular","index":"publish-demos/Demos/DataGrid/MultipleRecordSelectionAPI/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-deferredselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DeferredSelection/Angular","sourceRoot":"Demos/DataGrid/DeferredSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DeferredSelection/Angular","index":"publish-demos/Demos/DataGrid/DeferredSelection/AngularTemplates/index.html","main":"Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DeferredSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columncustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnCustomization/Angular","sourceRoot":"Demos/DataGrid/ColumnCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnCustomization/Angular","index":"publish-demos/Demos/DataGrid/ColumnCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnsbasedonadatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular","sourceRoot":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular","index":"publish-demos/Demos/DataGrid/ColumnsBasedOnADataSource/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multirowheadersbands":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultiRowHeadersBands/Angular","sourceRoot":"Demos/DataGrid/MultiRowHeadersBands/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultiRowHeadersBands/Angular","index":"publish-demos/Demos/DataGrid/MultiRowHeadersBands/AngularTemplates/index.html","main":"Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultiRowHeadersBands/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnresizing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnResizing/Angular","sourceRoot":"Demos/DataGrid/ColumnResizing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnResizing/Angular","index":"publish-demos/Demos/DataGrid/ColumnResizing/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnResizing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-commandcolumncustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CommandColumnCustomization/Angular","sourceRoot":"Demos/DataGrid/CommandColumnCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CommandColumnCustomization/Angular","index":"publish-demos/Demos/DataGrid/CommandColumnCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CommandColumnCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnChooser/Angular","sourceRoot":"Demos/DataGrid/ColumnChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnChooser/Angular","index":"publish-demos/Demos/DataGrid/ColumnChooser/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/StatePersistence/Angular","sourceRoot":"Demos/DataGrid/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/StatePersistence/Angular","index":"publish-demos/Demos/DataGrid/StatePersistence/AngularTemplates/index.html","main":"Demos/DataGrid/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/StatePersistence/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-appearance":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Appearance/Angular","sourceRoot":"Demos/DataGrid/Appearance/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Appearance/Angular","index":"publish-demos/Demos/DataGrid/Appearance/AngularTemplates/index.html","main":"Demos/DataGrid/Appearance/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Appearance/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-righttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RightToLeftSupport/Angular","sourceRoot":"Demos/DataGrid/RightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RightToLeftSupport/Angular","index":"publish-demos/Demos/DataGrid/RightToLeftSupport/AngularTemplates/index.html","main":"Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RightToLeftSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columntemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnTemplate/Angular","sourceRoot":"Demos/DataGrid/ColumnTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnTemplate/Angular","index":"publish-demos/Demos/DataGrid/ColumnTemplate/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridSummaries/Angular","sourceRoot":"Demos/DataGrid/GridSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridSummaries/Angular","index":"publish-demos/Demos/DataGrid/GridSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/GridSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridSummaries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-groupsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GroupSummaries/Angular","sourceRoot":"Demos/DataGrid/GroupSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GroupSummaries/Angular","index":"publish-demos/Demos/DataGrid/GroupSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GroupSummaries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomSummaries/Angular","sourceRoot":"Demos/DataGrid/CustomSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomSummaries/Angular","index":"publish-demos/Demos/DataGrid/CustomSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomSummaries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recalculatewhileediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecalculateWhileEditing/Angular","sourceRoot":"Demos/DataGrid/RecalculateWhileEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecalculateWhileEditing/Angular","index":"publish-demos/Demos/DataGrid/RecalculateWhileEditing/AngularTemplates/index.html","main":"Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecalculateWhileEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-masterdetailview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MasterDetailView/Angular","sourceRoot":"Demos/DataGrid/MasterDetailView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MasterDetailView/Angular","index":"publish-demos/Demos/DataGrid/MasterDetailView/AngularTemplates/index.html","main":"Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MasterDetailView/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-masterdetailapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MasterDetailAPI/Angular","sourceRoot":"Demos/DataGrid/MasterDetailAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MasterDetailAPI/Angular","index":"publish-demos/Demos/DataGrid/MasterDetailAPI/AngularTemplates/index.html","main":"Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MasterDetailAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-advancedmasterdetailview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/AdvancedMasterDetailView/Angular","sourceRoot":"Demos/DataGrid/AdvancedMasterDetailView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/AdvancedMasterDetailView/Angular","index":"publish-demos/Demos/DataGrid/AdvancedMasterDetailView/AngularTemplates/index.html","main":"Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/AdvancedMasterDetailView/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFOverview/Angular","sourceRoot":"Demos/DataGrid/PDFOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFOverview/Angular","index":"publish-demos/Demos/DataGrid/PDFOverview/AngularTemplates/index.html","main":"Demos/DataGrid/PDFOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfcellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFCellCustomization/Angular","sourceRoot":"Demos/DataGrid/PDFCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFCellCustomization/Angular","index":"publish-demos/Demos/DataGrid/PDFCellCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFCellCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFHeaderAndFooter/Angular","sourceRoot":"Demos/DataGrid/PDFHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFHeaderAndFooter/Angular","index":"publish-demos/Demos/DataGrid/PDFHeaderAndFooter/AngularTemplates/index.html","main":"Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFHeaderAndFooter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfexportmultiplegrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFExportMultipleGrids/Angular","sourceRoot":"Demos/DataGrid/PDFExportMultipleGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFExportMultipleGrids/Angular","index":"publish-demos/Demos/DataGrid/PDFExportMultipleGrids/AngularTemplates/index.html","main":"Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFExportMultipleGrids/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfexportimages":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFExportImages/Angular","sourceRoot":"Demos/DataGrid/PDFExportImages/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFExportImages/Angular","index":"publish-demos/Demos/DataGrid/PDFExportImages/AngularTemplates/index.html","main":"Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFExportImages/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSOverview/Angular","sourceRoot":"Demos/DataGrid/ExcelJSOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSOverview/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSOverview/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljscellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSCellCustomization/Angular","sourceRoot":"Demos/DataGrid/ExcelJSCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSCellCustomization/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSCellCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSCellCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","sourceRoot":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSHeaderAndFooter/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsexportmultiplegrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","sourceRoot":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSExportMultipleGrids/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsexportimages":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSExportImages/Angular","sourceRoot":"Demos/DataGrid/ExcelJSExportImages/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSExportImages/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSExportImages/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSExportImages/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridadaptabilityoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridAdaptabilityOverview/Angular","sourceRoot":"Demos/DataGrid/GridAdaptabilityOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridAdaptabilityOverview/Angular","index":"publish-demos/Demos/DataGrid/GridAdaptabilityOverview/AngularTemplates/index.html","main":"Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridAdaptabilityOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridcolumnshidingpriority":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridColumnsHidingPriority/Angular","sourceRoot":"Demos/DataGrid/GridColumnsHidingPriority/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridColumnsHidingPriority/Angular","index":"publish-demos/Demos/DataGrid/GridColumnsHidingPriority/AngularTemplates/index.html","main":"Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridColumnsHidingPriority/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-keyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/KeyboardNavigation/Angular","sourceRoot":"Demos/DataGrid/KeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/KeyboardNavigation/Angular","index":"publish-demos/Demos/DataGrid/KeyboardNavigation/AngularTemplates/index.html","main":"Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/KeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/Overview/Angular","sourceRoot":"Demos/PivotGrid/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/Overview/Angular","index":"publish-demos/Demos/PivotGrid/Overview/AngularTemplates/index.html","main":"Demos/PivotGrid/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/SimpleArray/Angular","sourceRoot":"Demos/PivotGrid/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/SimpleArray/Angular","index":"publish-demos/Demos/PivotGrid/SimpleArray/AngularTemplates/index.html","main":"Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-olapdatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/OLAPDataSource/Angular","sourceRoot":"Demos/PivotGrid/OLAPDataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/OLAPDataSource/Angular","index":"publish-demos/Demos/PivotGrid/OLAPDataSource/AngularTemplates/index.html","main":"Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/OLAPDataSource/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/WebAPIService/Angular","sourceRoot":"Demos/PivotGrid/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/WebAPIService/Angular","index":"publish-demos/Demos/PivotGrid/WebAPIService/AngularTemplates/index.html","main":"Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-integratedfieldchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/IntegratedFieldChooser/Angular","sourceRoot":"Demos/PivotGrid/IntegratedFieldChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/IntegratedFieldChooser/Angular","index":"publish-demos/Demos/PivotGrid/IntegratedFieldChooser/AngularTemplates/index.html","main":"Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/IntegratedFieldChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-standalonefieldchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/StandaloneFieldChooser/Angular","sourceRoot":"Demos/PivotGrid/StandaloneFieldChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/StandaloneFieldChooser/Angular","index":"publish-demos/Demos/PivotGrid/StandaloneFieldChooser/AngularTemplates/index.html","main":"Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/StandaloneFieldChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-fieldpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/FieldPanel/Angular","sourceRoot":"Demos/PivotGrid/FieldPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/FieldPanel/Angular","index":"publish-demos/Demos/PivotGrid/FieldPanel/AngularTemplates/index.html","main":"Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/FieldPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-headerfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/HeaderFilter/Angular","sourceRoot":"Demos/PivotGrid/HeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/HeaderFilter/Angular","index":"publish-demos/Demos/PivotGrid/HeaderFilter/AngularTemplates/index.html","main":"Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/HeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-runningtotals":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/RunningTotals/Angular","sourceRoot":"Demos/PivotGrid/RunningTotals/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/RunningTotals/Angular","index":"publish-demos/Demos/PivotGrid/RunningTotals/AngularTemplates/index.html","main":"Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/RunningTotals/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-summarydisplaymodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/SummaryDisplayModes/Angular","sourceRoot":"Demos/PivotGrid/SummaryDisplayModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/SummaryDisplayModes/Angular","index":"publish-demos/Demos/PivotGrid/SummaryDisplayModes/AngularTemplates/index.html","main":"Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/SummaryDisplayModes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-drilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/DrillDown/Angular","sourceRoot":"Demos/PivotGrid/DrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/DrillDown/Angular","index":"publish-demos/Demos/PivotGrid/DrillDown/AngularTemplates/index.html","main":"Demos/PivotGrid/DrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/DrillDown/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/VirtualScrolling/Angular","sourceRoot":"Demos/PivotGrid/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/VirtualScrolling/Angular","index":"publish-demos/Demos/PivotGrid/VirtualScrolling/AngularTemplates/index.html","main":"Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/VirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-remotevirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/RemoteVirtualScrolling/Angular","sourceRoot":"Demos/PivotGrid/RemoteVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular","index":"publish-demos/Demos/PivotGrid/RemoteVirtualScrolling/AngularTemplates/index.html","main":"Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/RemoteVirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/StatePersistence/Angular","sourceRoot":"Demos/PivotGrid/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/StatePersistence/Angular","index":"publish-demos/Demos/PivotGrid/StatePersistence/AngularTemplates/index.html","main":"Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/StatePersistence/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-chartintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ChartIntegration/Angular","sourceRoot":"Demos/PivotGrid/ChartIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ChartIntegration/Angular","index":"publish-demos/Demos/PivotGrid/ChartIntegration/AngularTemplates/index.html","main":"Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ChartIntegration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-layoutcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/LayoutCustomization/Angular","sourceRoot":"Demos/PivotGrid/LayoutCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/LayoutCustomization/Angular","index":"publish-demos/Demos/PivotGrid/LayoutCustomization/AngularTemplates/index.html","main":"Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/LayoutCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJSOverview/Angular","sourceRoot":"Demos/PivotGrid/ExcelJSOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJSOverview/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJSOverview/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJSOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljscellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJSCellCustomization/Angular","sourceRoot":"Demos/PivotGrid/ExcelJSCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJSCellCustomization/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJSCellCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljsheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","sourceRoot":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Overview/Angular","sourceRoot":"Demos/TreeList/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Overview/Angular","index":"publish-demos/Demos/TreeList/Overview/AngularTemplates/index.html","main":"Demos/TreeList/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-simplearrayplainstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SimpleArrayPlainStructure/Angular","sourceRoot":"Demos/TreeList/SimpleArrayPlainStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SimpleArrayPlainStructure/Angular","index":"publish-demos/Demos/TreeList/SimpleArrayPlainStructure/AngularTemplates/index.html","main":"Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SimpleArrayPlainStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-simplearrayhierarchicalstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","sourceRoot":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","index":"publish-demos/Demos/TreeList/SimpleArrayHierarchicalStructure/AngularTemplates/index.html","main":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-loaddataondemand":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/LoadDataOnDemand/Angular","sourceRoot":"Demos/TreeList/LoadDataOnDemand/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/LoadDataOnDemand/Angular","index":"publish-demos/Demos/TreeList/LoadDataOnDemand/AngularTemplates/index.html","main":"Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/LoadDataOnDemand/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/WebAPIService/Angular","sourceRoot":"Demos/TreeList/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/WebAPIService/Angular","index":"publish-demos/Demos/TreeList/WebAPIService/AngularTemplates/index.html","main":"Demos/TreeList/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-multiplesorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/MultipleSorting/Angular","sourceRoot":"Demos/TreeList/MultipleSorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/MultipleSorting/Angular","index":"publish-demos/Demos/TreeList/MultipleSorting/AngularTemplates/index.html","main":"Demos/TreeList/MultipleSorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/MultipleSorting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-paging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Paging/Angular","sourceRoot":"Demos/TreeList/Paging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Paging/Angular","index":"publish-demos/Demos/TreeList/Paging/AngularTemplates/index.html","main":"Demos/TreeList/Paging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Paging/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-rowediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/RowEditing/Angular","sourceRoot":"Demos/TreeList/RowEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/RowEditing/Angular","index":"publish-demos/Demos/TreeList/RowEditing/AngularTemplates/index.html","main":"Demos/TreeList/RowEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/RowEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-cellediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/CellEditing/Angular","sourceRoot":"Demos/TreeList/CellEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/CellEditing/Angular","index":"publish-demos/Demos/TreeList/CellEditing/AngularTemplates/index.html","main":"Demos/TreeList/CellEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/CellEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-batchediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/BatchEditing/Angular","sourceRoot":"Demos/TreeList/BatchEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/BatchEditing/Angular","index":"publish-demos/Demos/TreeList/BatchEditing/AngularTemplates/index.html","main":"Demos/TreeList/BatchEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/BatchEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-formediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FormEditing/Angular","sourceRoot":"Demos/TreeList/FormEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FormEditing/Angular","index":"publish-demos/Demos/TreeList/FormEditing/AngularTemplates/index.html","main":"Demos/TreeList/FormEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FormEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-popupediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/PopupEditing/Angular","sourceRoot":"Demos/TreeList/PopupEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/PopupEditing/Angular","index":"publish-demos/Demos/TreeList/PopupEditing/AngularTemplates/index.html","main":"Demos/TreeList/PopupEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/PopupEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-customizekeyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/CustomizeKeyboardNavigation/Angular","sourceRoot":"Demos/TreeList/CustomizeKeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular","index":"publish-demos/Demos/TreeList/CustomizeKeyboardNavigation/AngularTemplates/index.html","main":"Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/CustomizeKeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-localreordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/LocalReordering/Angular","sourceRoot":"Demos/TreeList/LocalReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/LocalReordering/Angular","index":"publish-demos/Demos/TreeList/LocalReordering/AngularTemplates/index.html","main":"Demos/TreeList/LocalReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/LocalReordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-focusedrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FocusedRow/Angular","sourceRoot":"Demos/TreeList/FocusedRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FocusedRow/Angular","index":"publish-demos/Demos/TreeList/FocusedRow/AngularTemplates/index.html","main":"Demos/TreeList/FocusedRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FocusedRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-singlerowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SingleRowSelection/Angular","sourceRoot":"Demos/TreeList/SingleRowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SingleRowSelection/Angular","index":"publish-demos/Demos/TreeList/SingleRowSelection/AngularTemplates/index.html","main":"Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SingleRowSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-multiplerowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/MultipleRowSelection/Angular","sourceRoot":"Demos/TreeList/MultipleRowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/MultipleRowSelection/Angular","index":"publish-demos/Demos/TreeList/MultipleRowSelection/AngularTemplates/index.html","main":"Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/MultipleRowSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-usingsearchpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/UsingSearchPanel/Angular","sourceRoot":"Demos/TreeList/UsingSearchPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/UsingSearchPanel/Angular","index":"publish-demos/Demos/TreeList/UsingSearchPanel/AngularTemplates/index.html","main":"Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/UsingSearchPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-usingfilterrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/UsingFilterRow/Angular","sourceRoot":"Demos/TreeList/UsingFilterRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/UsingFilterRow/Angular","index":"publish-demos/Demos/TreeList/UsingFilterRow/AngularTemplates/index.html","main":"Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/UsingFilterRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnheaderfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnHeaderFilter/Angular","sourceRoot":"Demos/TreeList/ColumnHeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnHeaderFilter/Angular","index":"publish-demos/Demos/TreeList/ColumnHeaderFilter/AngularTemplates/index.html","main":"Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnHeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-filterpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FilterPanel/Angular","sourceRoot":"Demos/TreeList/FilterPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FilterPanel/Angular","index":"publish-demos/Demos/TreeList/FilterPanel/AngularTemplates/index.html","main":"Demos/TreeList/FilterPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FilterPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-filtermodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FilterModes/Angular","sourceRoot":"Demos/TreeList/FilterModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FilterModes/Angular","index":"publish-demos/Demos/TreeList/FilterModes/AngularTemplates/index.html","main":"Demos/TreeList/FilterModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FilterModes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnChooser/Angular","sourceRoot":"Demos/TreeList/ColumnChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnChooser/Angular","index":"publish-demos/Demos/TreeList/ColumnChooser/AngularTemplates/index.html","main":"Demos/TreeList/ColumnChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-reordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Reordering/Angular","sourceRoot":"Demos/TreeList/Reordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Reordering/Angular","index":"publish-demos/Demos/TreeList/Reordering/AngularTemplates/index.html","main":"Demos/TreeList/Reordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Reordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-resizing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Resizing/Angular","sourceRoot":"Demos/TreeList/Resizing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Resizing/Angular","index":"publish-demos/Demos/TreeList/Resizing/AngularTemplates/index.html","main":"Demos/TreeList/Resizing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Resizing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnfixing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnFixing/Angular","sourceRoot":"Demos/TreeList/ColumnFixing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnFixing/Angular","index":"publish-demos/Demos/TreeList/ColumnFixing/AngularTemplates/index.html","main":"Demos/TreeList/ColumnFixing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnFixing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/StatePersistence/Angular","sourceRoot":"Demos/TreeList/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/StatePersistence/Angular","index":"publish-demos/Demos/TreeList/StatePersistence/AngularTemplates/index.html","main":"Demos/TreeList/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/StatePersistence/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Adaptability/Angular","sourceRoot":"Demos/TreeList/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Adaptability/Angular","index":"publish-demos/Demos/TreeList/Adaptability/AngularTemplates/index.html","main":"Demos/TreeList/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-keyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/KeyboardNavigation/Angular","sourceRoot":"Demos/TreeList/KeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/KeyboardNavigation/Angular","index":"publish-demos/Demos/TreeList/KeyboardNavigation/AngularTemplates/index.html","main":"Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/KeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Overview/Angular","sourceRoot":"Demos/Scheduler/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Overview/Angular","index":"publish-demos/Demos/Scheduler/Overview/AngularTemplates/index.html","main":"Demos/Scheduler/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/SimpleArray/Angular","sourceRoot":"Demos/Scheduler/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/SimpleArray/Angular","index":"publish-demos/Demos/Scheduler/SimpleArray/AngularTemplates/index.html","main":"Demos/Scheduler/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/WebAPIService/Angular","sourceRoot":"Demos/Scheduler/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/WebAPIService/Angular","index":"publish-demos/Demos/Scheduler/WebAPIService/AngularTemplates/index.html","main":"Demos/Scheduler/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/SignalRService/Angular","sourceRoot":"Demos/Scheduler/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/SignalRService/Angular","index":"publish-demos/Demos/Scheduler/SignalRService/AngularTemplates/index.html","main":"Demos/Scheduler/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/SignalRService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-googlecalendarintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GoogleCalendarIntegration/Angular","sourceRoot":"Demos/Scheduler/GoogleCalendarIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GoogleCalendarIntegration/Angular","index":"publish-demos/Demos/Scheduler/GoogleCalendarIntegration/AngularTemplates/index.html","main":"Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GoogleCalendarIntegration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-basicviews":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/BasicViews/Angular","sourceRoot":"Demos/Scheduler/BasicViews/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/BasicViews/Angular","index":"publish-demos/Demos/Scheduler/BasicViews/AngularTemplates/index.html","main":"Demos/Scheduler/BasicViews/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/BasicViews/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-timelines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Timelines/Angular","sourceRoot":"Demos/Scheduler/Timelines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Timelines/Angular","index":"publish-demos/Demos/Scheduler/Timelines/AngularTemplates/index.html","main":"Demos/Scheduler/Timelines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Timelines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-agenda":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Agenda/Angular","sourceRoot":"Demos/Scheduler/Agenda/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Agenda/Angular","index":"publish-demos/Demos/Scheduler/Agenda/AngularTemplates/index.html","main":"Demos/Scheduler/Agenda/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Agenda/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-currenttimeindicator":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CurrentTimeIndicator/Angular","sourceRoot":"Demos/Scheduler/CurrentTimeIndicator/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CurrentTimeIndicator/Angular","index":"publish-demos/Demos/Scheduler/CurrentTimeIndicator/AngularTemplates/index.html","main":"Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CurrentTimeIndicator/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/VirtualScrolling/Angular","sourceRoot":"Demos/Scheduler/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/VirtualScrolling/Angular","index":"publish-demos/Demos/Scheduler/VirtualScrolling/AngularTemplates/index.html","main":"Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/VirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-grouporientation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GroupOrientation/Angular","sourceRoot":"Demos/Scheduler/GroupOrientation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GroupOrientation/Angular","index":"publish-demos/Demos/Scheduler/GroupOrientation/AngularTemplates/index.html","main":"Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GroupOrientation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-groupbydate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GroupByDate/Angular","sourceRoot":"Demos/Scheduler/GroupByDate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GroupByDate/Angular","index":"publish-demos/Demos/Scheduler/GroupByDate/AngularTemplates/index.html","main":"Demos/Scheduler/GroupByDate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GroupByDate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-customtemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CustomTemplates/Angular","sourceRoot":"Demos/Scheduler/CustomTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CustomTemplates/Angular","index":"publish-demos/Demos/Scheduler/CustomTemplates/AngularTemplates/index.html","main":"Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CustomTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-celltemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CellTemplates/Angular","sourceRoot":"Demos/Scheduler/CellTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CellTemplates/Angular","index":"publish-demos/Demos/Scheduler/CellTemplates/AngularTemplates/index.html","main":"Demos/Scheduler/CellTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CellTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-customizeindividualviews":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CustomizeIndividualViews/Angular","sourceRoot":"Demos/Scheduler/CustomizeIndividualViews/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CustomizeIndividualViews/Angular","index":"publish-demos/Demos/Scheduler/CustomizeIndividualViews/AngularTemplates/index.html","main":"Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CustomizeIndividualViews/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-increaseviewduration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/IncreaseViewDuration/Angular","sourceRoot":"Demos/Scheduler/IncreaseViewDuration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/IncreaseViewDuration/Angular","index":"publish-demos/Demos/Scheduler/IncreaseViewDuration/AngularTemplates/index.html","main":"Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/IncreaseViewDuration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-limitappointmentcountpercell":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular","sourceRoot":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular","index":"publish-demos/Demos/Scheduler/LimitAppointmentCountPerCell/AngularTemplates/index.html","main":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-contextmenuintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/ContextMenuIntegration/Angular","sourceRoot":"Demos/Scheduler/ContextMenuIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/ContextMenuIntegration/Angular","index":"publish-demos/Demos/Scheduler/ContextMenuIntegration/AngularTemplates/index.html","main":"Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/ContextMenuIntegration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Adaptability/Angular","sourceRoot":"Demos/Scheduler/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Adaptability/Angular","index":"publish-demos/Demos/Scheduler/Adaptability/AngularTemplates/index.html","main":"Demos/Scheduler/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Overview/Angular","sourceRoot":"Demos/HtmlEditor/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Overview/Angular","index":"publish-demos/Demos/HtmlEditor/Overview/AngularTemplates/index.html","main":"Demos/HtmlEditor/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-outputformats":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/OutputFormats/Angular","sourceRoot":"Demos/HtmlEditor/OutputFormats/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/OutputFormats/Angular","index":"publish-demos/Demos/HtmlEditor/OutputFormats/AngularTemplates/index.html","main":"Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/OutputFormats/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-toolbarcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/ToolbarCustomization/Angular","sourceRoot":"Demos/HtmlEditor/ToolbarCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/ToolbarCustomization/Angular","index":"publish-demos/Demos/HtmlEditor/ToolbarCustomization/AngularTemplates/index.html","main":"Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/ToolbarCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-mentions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Mentions/Angular","sourceRoot":"Demos/HtmlEditor/Mentions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Mentions/Angular","index":"publish-demos/Demos/HtmlEditor/Mentions/AngularTemplates/index.html","main":"Demos/HtmlEditor/Mentions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Mentions/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-tables":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Tables/Angular","sourceRoot":"Demos/HtmlEditor/Tables/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Tables/Angular","index":"publish-demos/Demos/HtmlEditor/Tables/AngularTemplates/index.html","main":"Demos/HtmlEditor/Tables/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Tables/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Overview/Angular","sourceRoot":"Demos/Diagram/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Overview/Angular","index":"publish-demos/Demos/Diagram/Overview/AngularTemplates/index.html","main":"Demos/Diagram/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesandedgesarrays":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesAndEdgesArrays/Angular","sourceRoot":"Demos/Diagram/NodesAndEdgesArrays/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesAndEdgesArrays/Angular","index":"publish-demos/Demos/Diagram/NodesAndEdgesArrays/AngularTemplates/index.html","main":"Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesAndEdgesArrays/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesarrayplainstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesArrayPlainStructure/Angular","sourceRoot":"Demos/Diagram/NodesArrayPlainStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesArrayPlainStructure/Angular","index":"publish-demos/Demos/Diagram/NodesArrayPlainStructure/AngularTemplates/index.html","main":"Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesArrayPlainStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesarrayhierarchicalstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular","sourceRoot":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular","index":"publish-demos/Demos/Diagram/NodesArrayHierarchicalStructure/AngularTemplates/index.html","main":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-advanceddatabinding":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/AdvancedDataBinding/Angular","sourceRoot":"Demos/Diagram/AdvancedDataBinding/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/AdvancedDataBinding/Angular","index":"publish-demos/Demos/Diagram/AdvancedDataBinding/AngularTemplates/index.html","main":"Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/AdvancedDataBinding/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/WebAPIService/Angular","sourceRoot":"Demos/Diagram/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/WebAPIService/Angular","index":"publish-demos/Demos/Diagram/WebAPIService/AngularTemplates/index.html","main":"Demos/Diagram/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-containers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Containers/Angular","sourceRoot":"Demos/Diagram/Containers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Containers/Angular","index":"publish-demos/Demos/Diagram/Containers/AngularTemplates/index.html","main":"Demos/Diagram/Containers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Containers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-imagesinshapes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ImagesInShapes/Angular","sourceRoot":"Demos/Diagram/ImagesInShapes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ImagesInShapes/Angular","index":"publish-demos/Demos/Diagram/ImagesInShapes/AngularTemplates/index.html","main":"Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ImagesInShapes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithicons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithIcons/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithIcons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithIcons/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithIcons/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithIcons/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtexts":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTexts/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTexts/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTexts/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTexts/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTexts/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTemplates/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTemplates/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTemplates/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtemplateswithediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-readonly":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ReadOnly/Angular","sourceRoot":"Demos/Diagram/ReadOnly/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ReadOnly/Angular","index":"publish-demos/Demos/Diagram/ReadOnly/AngularTemplates/index.html","main":"Demos/Diagram/ReadOnly/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ReadOnly/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-simpleview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/SimpleView/Angular","sourceRoot":"Demos/Diagram/SimpleView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/SimpleView/Angular","index":"publish-demos/Demos/Diagram/SimpleView/AngularTemplates/index.html","main":"Demos/Diagram/SimpleView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/SimpleView/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-itemselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ItemSelection/Angular","sourceRoot":"Demos/Diagram/ItemSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ItemSelection/Angular","index":"publish-demos/Demos/Diagram/ItemSelection/AngularTemplates/index.html","main":"Demos/Diagram/ItemSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ItemSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-operationrestrictions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/OperationRestrictions/Angular","sourceRoot":"Demos/Diagram/OperationRestrictions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/OperationRestrictions/Angular","index":"publish-demos/Demos/Diagram/OperationRestrictions/AngularTemplates/index.html","main":"Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/OperationRestrictions/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-uicustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/UICustomization/Angular","sourceRoot":"Demos/Diagram/UICustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/UICustomization/Angular","index":"publish-demos/Demos/Diagram/UICustomization/AngularTemplates/index.html","main":"Demos/Diagram/UICustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/UICustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Adaptability/Angular","sourceRoot":"Demos/Diagram/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Adaptability/Angular","index":"publish-demos/Demos/Diagram/Adaptability/AngularTemplates/index.html","main":"Demos/Diagram/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Overview/Angular","sourceRoot":"Demos/Charts/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Overview/Angular","index":"publish-demos/Demos/Charts/Overview/AngularTemplates/index.html","main":"Demos/Charts/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleArray/Angular","sourceRoot":"Demos/Charts/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleArray/Angular","index":"publish-demos/Demos/Charts/SimpleArray/AngularTemplates/index.html","main":"Demos/Charts/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-ajaxrequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AjaxRequest/Angular","sourceRoot":"Demos/Charts/AjaxRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AjaxRequest/Angular","index":"publish-demos/Demos/Charts/AjaxRequest/AngularTemplates/index.html","main":"Demos/Charts/AjaxRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AjaxRequest/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-clientsidedataprocessing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ClientSideDataProcessing/Angular","sourceRoot":"Demos/Charts/ClientSideDataProcessing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ClientSideDataProcessing/Angular","index":"publish-demos/Demos/Charts/ClientSideDataProcessing/AngularTemplates/index.html","main":"Demos/Charts/ClientSideDataProcessing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ClientSideDataProcessing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-serversidedataprocessing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ServerSideDataProcessing/Angular","sourceRoot":"Demos/Charts/ServerSideDataProcessing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ServerSideDataProcessing/Angular","index":"publish-demos/Demos/Charts/ServerSideDataProcessing/AngularTemplates/index.html","main":"Demos/Charts/ServerSideDataProcessing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ServerSideDataProcessing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-seriestemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SeriesTemplates/Angular","sourceRoot":"Demos/Charts/SeriesTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SeriesTemplates/Angular","index":"publish-demos/Demos/Charts/SeriesTemplates/AngularTemplates/index.html","main":"Demos/Charts/SeriesTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SeriesTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SignalRService/Angular","sourceRoot":"Demos/Charts/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SignalRService/Angular","index":"publish-demos/Demos/Charts/SignalRService/AngularTemplates/index.html","main":"Demos/Charts/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SignalRService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-loaddataondemand":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LoadDataOnDemand/Angular","sourceRoot":"Demos/Charts/LoadDataOnDemand/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LoadDataOnDemand/Angular","index":"publish-demos/Demos/Charts/LoadDataOnDemand/AngularTemplates/index.html","main":"Demos/Charts/LoadDataOnDemand/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LoadDataOnDemand/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-area":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Area/Angular","sourceRoot":"Demos/Charts/Area/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Area/Angular","index":"publish-demos/Demos/Charts/Area/AngularTemplates/index.html","main":"Demos/Charts/Area/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Area/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-splinearea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SplineArea/Angular","sourceRoot":"Demos/Charts/SplineArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SplineArea/Angular","index":"publish-demos/Demos/Charts/SplineArea/AngularTemplates/index.html","main":"Demos/Charts/SplineArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SplineArea/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-steparea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StepArea/Angular","sourceRoot":"Demos/Charts/StepArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StepArea/Angular","index":"publish-demos/Demos/Charts/StepArea/AngularTemplates/index.html","main":"Demos/Charts/StepArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StepArea/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-nullpointsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/NullPointSupport/Angular","sourceRoot":"Demos/Charts/NullPointSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/NullPointSupport/Angular","index":"publish-demos/Demos/Charts/NullPointSupport/AngularTemplates/index.html","main":"Demos/Charts/NullPointSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/NullPointSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-standardbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StandardBar/Angular","sourceRoot":"Demos/Charts/StandardBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StandardBar/Angular","index":"publish-demos/Demos/Charts/StandardBar/AngularTemplates/index.html","main":"Demos/Charts/StandardBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StandardBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideBar/Angular","sourceRoot":"Demos/Charts/SideBySideBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideBar/Angular","index":"publish-demos/Demos/Charts/SideBySideBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StackedBar/Angular","sourceRoot":"Demos/Charts/StackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StackedBar/Angular","index":"publish-demos/Demos/Charts/StackedBar/AngularTemplates/index.html","main":"Demos/Charts/StackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-fullstackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FullStackedBar/Angular","sourceRoot":"Demos/Charts/FullStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FullStackedBar/Angular","index":"publish-demos/Demos/Charts/FullStackedBar/AngularTemplates/index.html","main":"Demos/Charts/FullStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FullStackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidestackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideStackedBar/Angular","sourceRoot":"Demos/Charts/SideBySideStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideStackedBar/Angular","index":"publish-demos/Demos/Charts/SideBySideStackedBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideStackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-chartsdrilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ChartsDrillDown/Angular","sourceRoot":"Demos/Charts/ChartsDrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ChartsDrillDown/Angular","index":"publish-demos/Demos/Charts/ChartsDrillDown/AngularTemplates/index.html","main":"Demos/Charts/ChartsDrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ChartsDrillDown/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidefullstackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideFullStackedBar/Angular","sourceRoot":"Demos/Charts/SideBySideFullStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideFullStackedBar/Angular","index":"publish-demos/Demos/Charts/SideBySideFullStackedBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideFullStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideFullStackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-autocalculatedbarwidth":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AutoCalculatedBarWidth/Angular","sourceRoot":"Demos/Charts/AutoCalculatedBarWidth/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AutoCalculatedBarWidth/Angular","index":"publish-demos/Demos/Charts/AutoCalculatedBarWidth/AngularTemplates/index.html","main":"Demos/Charts/AutoCalculatedBarWidth/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AutoCalculatedBarWidth/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-custombarwidth":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomBarWidth/Angular","sourceRoot":"Demos/Charts/CustomBarWidth/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomBarWidth/Angular","index":"publish-demos/Demos/Charts/CustomBarWidth/AngularTemplates/index.html","main":"Demos/Charts/CustomBarWidth/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomBarWidth/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-coloreachbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ColorEachBar/Angular","sourceRoot":"Demos/Charts/ColorEachBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ColorEachBar/Angular","index":"publish-demos/Demos/Charts/ColorEachBar/AngularTemplates/index.html","main":"Demos/Charts/ColorEachBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ColorEachBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customizepointsandlabels":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomizePointsAndLabels/Angular","sourceRoot":"Demos/Charts/CustomizePointsAndLabels/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomizePointsAndLabels/Angular","index":"publish-demos/Demos/Charts/CustomizePointsAndLabels/AngularTemplates/index.html","main":"Demos/Charts/CustomizePointsAndLabels/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomizePointsAndLabels/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-scalebreaks":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ScaleBreaks/Angular","sourceRoot":"Demos/Charts/ScaleBreaks/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ScaleBreaks/Angular","index":"publish-demos/Demos/Charts/ScaleBreaks/AngularTemplates/index.html","main":"Demos/Charts/ScaleBreaks/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ScaleBreaks/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-bidirectionalbarchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/BiDirectionalBarChart/Angular","sourceRoot":"Demos/Charts/BiDirectionalBarChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/BiDirectionalBarChart/Angular","index":"publish-demos/Demos/Charts/BiDirectionalBarChart/AngularTemplates/index.html","main":"Demos/Charts/BiDirectionalBarChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/BiDirectionalBarChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomAnnotations/Angular","sourceRoot":"Demos/Charts/CustomAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomAnnotations/Angular","index":"publish-demos/Demos/Charts/CustomAnnotations/AngularTemplates/index.html","main":"Demos/Charts/CustomAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplebullets":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleBullets/Angular","sourceRoot":"Demos/Charts/SimpleBullets/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleBullets/Angular","index":"publish-demos/Demos/Charts/SimpleBullets/AngularTemplates/index.html","main":"Demos/Charts/SimpleBullets/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleBullets/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnut":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Doughnut/Angular","sourceRoot":"Demos/Charts/Doughnut/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Doughnut/Angular","index":"publish-demos/Demos/Charts/Doughnut/AngularTemplates/index.html","main":"Demos/Charts/Doughnut/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Doughnut/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutSelection/Angular","sourceRoot":"Demos/Charts/DoughnutSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutSelection/Angular","index":"publish-demos/Demos/Charts/DoughnutSelection/AngularTemplates/index.html","main":"Demos/Charts/DoughnutSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutwithtopnseries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutWithTopNSeries/Angular","sourceRoot":"Demos/Charts/DoughnutWithTopNSeries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutWithTopNSeries/Angular","index":"publish-demos/Demos/Charts/DoughnutWithTopNSeries/AngularTemplates/index.html","main":"Demos/Charts/DoughnutWithTopNSeries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutWithTopNSeries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithmultipleseries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithMultipleSeries/Angular","sourceRoot":"Demos/Charts/PieWithMultipleSeries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithMultipleSeries/Angular","index":"publish-demos/Demos/Charts/PieWithMultipleSeries/AngularTemplates/index.html","main":"Demos/Charts/PieWithMultipleSeries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithMultipleSeries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutwithcustomlabelincenter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","sourceRoot":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","index":"publish-demos/Demos/Charts/DoughnutWithCustomLabelInCenter/AngularTemplates/index.html","main":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stock":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Stock/Angular","sourceRoot":"Demos/Charts/Stock/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Stock/Angular","index":"publish-demos/Demos/Charts/Stock/AngularTemplates/index.html","main":"Demos/Charts/Stock/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Stock/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-candlestick":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Candlestick/Angular","sourceRoot":"Demos/Charts/Candlestick/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Candlestick/Angular","index":"publish-demos/Demos/Charts/Candlestick/AngularTemplates/index.html","main":"Demos/Charts/Candlestick/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Candlestick/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointsaggregationfinancialchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointsAggregationFinancialChart/Angular","sourceRoot":"Demos/Charts/PointsAggregationFinancialChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointsAggregationFinancialChart/Angular","index":"publish-demos/Demos/Charts/PointsAggregationFinancialChart/AngularTemplates/index.html","main":"Demos/Charts/PointsAggregationFinancialChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointsAggregationFinancialChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-annotation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Annotation/Angular","sourceRoot":"Demos/Charts/Annotation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Annotation/Angular","index":"publish-demos/Demos/Charts/Annotation/AngularTemplates/index.html","main":"Demos/Charts/Annotation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Annotation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-line":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Line/Angular","sourceRoot":"Demos/Charts/Line/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Line/Angular","index":"publish-demos/Demos/Charts/Line/AngularTemplates/index.html","main":"Demos/Charts/Line/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Line/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-spline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Spline/Angular","sourceRoot":"Demos/Charts/Spline/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Spline/Angular","index":"publish-demos/Demos/Charts/Spline/AngularTemplates/index.html","main":"Demos/Charts/Spline/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Spline/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axislabelsoverlapping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisLabelsOverlapping/Angular","sourceRoot":"Demos/Charts/AxisLabelsOverlapping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisLabelsOverlapping/Angular","index":"publish-demos/Demos/Charts/AxisLabelsOverlapping/AngularTemplates/index.html","main":"Demos/Charts/AxisLabelsOverlapping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisLabelsOverlapping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-hovermode":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/HoverMode/Angular","sourceRoot":"Demos/Charts/HoverMode/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/HoverMode/Angular","index":"publish-demos/Demos/Charts/HoverMode/AngularTemplates/index.html","main":"Demos/Charts/HoverMode/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/HoverMode/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stepline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StepLine/Angular","sourceRoot":"Demos/Charts/StepLine/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StepLine/Angular","index":"publish-demos/Demos/Charts/StepLine/AngularTemplates/index.html","main":"Demos/Charts/StepLine/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StepLine/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-crosshair":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Crosshair/Angular","sourceRoot":"Demos/Charts/Crosshair/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Crosshair/Angular","index":"publish-demos/Demos/Charts/Crosshair/AngularTemplates/index.html","main":"Demos/Charts/Crosshair/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Crosshair/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointimage":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointImage/Angular","sourceRoot":"Demos/Charts/PointImage/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointImage/Angular","index":"publish-demos/Demos/Charts/PointImage/AngularTemplates/index.html","main":"Demos/Charts/PointImage/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointImage/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-logarithmicvslinearaxes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LogarithmicVsLinearAxes/Angular","sourceRoot":"Demos/Charts/LogarithmicVsLinearAxes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LogarithmicVsLinearAxes/Angular","index":"publish-demos/Demos/Charts/LogarithmicVsLinearAxes/AngularTemplates/index.html","main":"Demos/Charts/LogarithmicVsLinearAxes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LogarithmicVsLinearAxes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pie":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Pie/Angular","sourceRoot":"Demos/Charts/Pie/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Pie/Angular","index":"publish-demos/Demos/Charts/Pie/AngularTemplates/index.html","main":"Demos/Charts/Pie/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Pie/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pieswithequalsize":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PiesWithEqualSize/Angular","sourceRoot":"Demos/Charts/PiesWithEqualSize/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PiesWithEqualSize/Angular","index":"publish-demos/Demos/Charts/PiesWithEqualSize/AngularTemplates/index.html","main":"Demos/Charts/PiesWithEqualSize/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PiesWithEqualSize/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithcustomlabels":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithCustomLabels/Angular","sourceRoot":"Demos/Charts/PieWithCustomLabels/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithCustomLabels/Angular","index":"publish-demos/Demos/Charts/PieWithCustomLabels/AngularTemplates/index.html","main":"Demos/Charts/PieWithCustomLabels/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithCustomLabels/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithsmallvaluesgrouped":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithSmallValuesGrouped/Angular","sourceRoot":"Demos/Charts/PieWithSmallValuesGrouped/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithSmallValuesGrouped/Angular","index":"publish-demos/Demos/Charts/PieWithSmallValuesGrouped/AngularTemplates/index.html","main":"Demos/Charts/PieWithSmallValuesGrouped/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithSmallValuesGrouped/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithresolvedlabeloverlapping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular","sourceRoot":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithResolvedLabelOverlapping/Angular","index":"publish-demos/Demos/Charts/PieWithResolvedLabelOverlapping/AngularTemplates/index.html","main":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Palette/Angular","sourceRoot":"Demos/Charts/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Palette/Angular","index":"publish-demos/Demos/Charts/Palette/AngularTemplates/index.html","main":"Demos/Charts/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Palette/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithAnnotations/Angular","sourceRoot":"Demos/Charts/PieWithAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithAnnotations/Angular","index":"publish-demos/Demos/Charts/PieWithAnnotations/AngularTemplates/index.html","main":"Demos/Charts/PieWithAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithcustomstyles":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithCustomStyles/Angular","sourceRoot":"Demos/Charts/PieWithCustomStyles/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithCustomStyles/Angular","index":"publish-demos/Demos/Charts/PieWithCustomStyles/AngularTemplates/index.html","main":"Demos/Charts/PieWithCustomStyles/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithCustomStyles/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-scatter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Scatter/Angular","sourceRoot":"Demos/Charts/Scatter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Scatter/Angular","index":"publish-demos/Demos/Charts/Scatter/AngularTemplates/index.html","main":"Demos/Charts/Scatter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Scatter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-bubble":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Bubble/Angular","sourceRoot":"Demos/Charts/Bubble/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Bubble/Angular","index":"publish-demos/Demos/Charts/Bubble/AngularTemplates/index.html","main":"Demos/Charts/Bubble/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Bubble/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-logarithmicaxis":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LogarithmicAxis/Angular","sourceRoot":"Demos/Charts/LogarithmicAxis/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LogarithmicAxis/Angular","index":"publish-demos/Demos/Charts/LogarithmicAxis/AngularTemplates/index.html","main":"Demos/Charts/LogarithmicAxis/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LogarithmicAxis/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axiscustomposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisCustomPosition/Angular","sourceRoot":"Demos/Charts/AxisCustomPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisCustomPosition/Angular","index":"publish-demos/Demos/Charts/AxisCustomPosition/AngularTemplates/index.html","main":"Demos/Charts/AxisCustomPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisCustomPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-continuousdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ContinuousData/Angular","sourceRoot":"Demos/Charts/ContinuousData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ContinuousData/Angular","index":"publish-demos/Demos/Charts/ContinuousData/AngularTemplates/index.html","main":"Demos/Charts/ContinuousData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ContinuousData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-discretedata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DiscreteData/Angular","sourceRoot":"Demos/Charts/DiscreteData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DiscreteData/Angular","index":"publish-demos/Demos/Charts/DiscreteData/AngularTemplates/index.html","main":"Demos/Charts/DiscreteData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DiscreteData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-spiderweb":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SpiderWeb/Angular","sourceRoot":"Demos/Charts/SpiderWeb/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SpiderWeb/Angular","index":"publish-demos/Demos/Charts/SpiderWeb/AngularTemplates/index.html","main":"Demos/Charts/SpiderWeb/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SpiderWeb/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-windrose":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/WindRose/Angular","sourceRoot":"Demos/Charts/WindRose/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/WindRose/Angular","index":"publish-demos/Demos/Charts/WindRose/AngularTemplates/index.html","main":"Demos/Charts/WindRose/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/WindRose/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-periodicdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PeriodicData/Angular","sourceRoot":"Demos/Charts/PeriodicData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PeriodicData/Angular","index":"publish-demos/Demos/Charts/PeriodicData/AngularTemplates/index.html","main":"Demos/Charts/PeriodicData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PeriodicData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-invertedchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/InvertedChart/Angular","sourceRoot":"Demos/Charts/InvertedChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/InvertedChart/Angular","index":"publish-demos/Demos/Charts/InvertedChart/AngularTemplates/index.html","main":"Demos/Charts/InvertedChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/InvertedChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-polarchartannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PolarChartAnnotations/Angular","sourceRoot":"Demos/Charts/PolarChartAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PolarChartAnnotations/Angular","index":"publish-demos/Demos/Charts/PolarChartAnnotations/AngularTemplates/index.html","main":"Demos/Charts/PolarChartAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PolarChartAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-rangebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/RangeBar/Angular","sourceRoot":"Demos/Charts/RangeBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/RangeBar/Angular","index":"publish-demos/Demos/Charts/RangeBar/AngularTemplates/index.html","main":"Demos/Charts/RangeBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/RangeBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-timeline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Timeline/Angular","sourceRoot":"Demos/Charts/Timeline/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Timeline/Angular","index":"publish-demos/Demos/Charts/Timeline/AngularTemplates/index.html","main":"Demos/Charts/Timeline/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Timeline/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-rangearea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/RangeArea/Angular","sourceRoot":"Demos/Charts/RangeArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/RangeArea/Angular","index":"publish-demos/Demos/Charts/RangeArea/AngularTemplates/index.html","main":"Demos/Charts/RangeArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/RangeArea/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplesparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleSparklines/Angular","sourceRoot":"Demos/Charts/SimpleSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleSparklines/Angular","index":"publish-demos/Demos/Charts/SimpleSparklines/AngularTemplates/index.html","main":"Demos/Charts/SimpleSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-areasparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AreaSparklines/Angular","sourceRoot":"Demos/Charts/AreaSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AreaSparklines/Angular","index":"publish-demos/Demos/Charts/AreaSparklines/AngularTemplates/index.html","main":"Demos/Charts/AreaSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AreaSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-barsparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/BarSparklines/Angular","sourceRoot":"Demos/Charts/BarSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/BarSparklines/Angular","index":"publish-demos/Demos/Charts/BarSparklines/AngularTemplates/index.html","main":"Demos/Charts/BarSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/BarSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-winlosssparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/WinlossSparklines/Angular","sourceRoot":"Demos/Charts/WinlossSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/WinlossSparklines/Angular","index":"publish-demos/Demos/Charts/WinlossSparklines/AngularTemplates/index.html","main":"Demos/Charts/WinlossSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/WinlossSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-hierarchicaldatastructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/HierarchicalDataStructure/Angular","sourceRoot":"Demos/Charts/HierarchicalDataStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/HierarchicalDataStructure/Angular","index":"publish-demos/Demos/Charts/HierarchicalDataStructure/AngularTemplates/index.html","main":"Demos/Charts/HierarchicalDataStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/HierarchicalDataStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-flatdatastructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FlatDataStructure/Angular","sourceRoot":"Demos/Charts/FlatDataStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FlatDataStructure/Angular","index":"publish-demos/Demos/Charts/FlatDataStructure/AngularTemplates/index.html","main":"Demos/Charts/FlatDataStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FlatDataStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-tilingalgorithms":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/TilingAlgorithms/Angular","sourceRoot":"Demos/Charts/TilingAlgorithms/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/TilingAlgorithms/Angular","index":"publish-demos/Demos/Charts/TilingAlgorithms/AngularTemplates/index.html","main":"Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/TilingAlgorithms/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-colorization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Colorization/Angular","sourceRoot":"Demos/Charts/Colorization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Colorization/Angular","index":"publish-demos/Demos/Charts/Colorization/AngularTemplates/index.html","main":"Demos/Charts/Colorization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Colorization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-drilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DrillDown/Angular","sourceRoot":"Demos/Charts/DrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DrillDown/Angular","index":"publish-demos/Demos/Charts/DrillDown/AngularTemplates/index.html","main":"Demos/Charts/DrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DrillDown/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-funnelchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FunnelChart/Angular","sourceRoot":"Demos/Charts/FunnelChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FunnelChart/Angular","index":"publish-demos/Demos/Charts/FunnelChart/AngularTemplates/index.html","main":"Demos/Charts/FunnelChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FunnelChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pyramidchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PyramidChart/Angular","sourceRoot":"Demos/Charts/PyramidChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PyramidChart/Angular","index":"publish-demos/Demos/Charts/PyramidChart/AngularTemplates/index.html","main":"Demos/Charts/PyramidChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PyramidChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sankeychart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SankeyChart/Angular","sourceRoot":"Demos/Charts/SankeyChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SankeyChart/Angular","index":"publish-demos/Demos/Charts/SankeyChart/AngularTemplates/index.html","main":"Demos/Charts/SankeyChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SankeyChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-multipleaxes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/MultipleAxes/Angular","sourceRoot":"Demos/Charts/MultipleAxes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/MultipleAxes/Angular","index":"publish-demos/Demos/Charts/MultipleAxes/AngularTemplates/index.html","main":"Demos/Charts/MultipleAxes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/MultipleAxes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-multiplepanes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/MultiplePanes/Angular","sourceRoot":"Demos/Charts/MultiplePanes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/MultiplePanes/Angular","index":"publish-demos/Demos/Charts/MultiplePanes/AngularTemplates/index.html","main":"Demos/Charts/MultiplePanes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/MultiplePanes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointsaggregation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointsAggregation/Angular","sourceRoot":"Demos/Charts/PointsAggregation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointsAggregation/Angular","index":"publish-demos/Demos/Charts/PointsAggregation/AngularTemplates/index.html","main":"Demos/Charts/PointsAggregation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointsAggregation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-errorbars":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ErrorBars/Angular","sourceRoot":"Demos/Charts/ErrorBars/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ErrorBars/Angular","index":"publish-demos/Demos/Charts/ErrorBars/AngularTemplates/index.html","main":"Demos/Charts/ErrorBars/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ErrorBars/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-paretochart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ParetoChart/Angular","sourceRoot":"Demos/Charts/ParetoChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ParetoChart/Angular","index":"publish-demos/Demos/Charts/ParetoChart/AngularTemplates/index.html","main":"Demos/Charts/ParetoChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ParetoChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customlegendmarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomLegendMarkers/Angular","sourceRoot":"Demos/Charts/CustomLegendMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomLegendMarkers/Angular","index":"publish-demos/Demos/Charts/CustomLegendMarkers/AngularTemplates/index.html","main":"Demos/Charts/CustomLegendMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomLegendMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-discreteaggregation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DiscreteAggregation/Angular","sourceRoot":"Demos/Charts/DiscreteAggregation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DiscreteAggregation/Angular","index":"publish-demos/Demos/Charts/DiscreteAggregation/AngularTemplates/index.html","main":"Demos/Charts/DiscreteAggregation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DiscreteAggregation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axislabelstemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisLabelsTemplates/Angular","sourceRoot":"Demos/Charts/AxisLabelsTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisLabelsTemplates/Angular","index":"publish-demos/Demos/Charts/AxisLabelsTemplates/AngularTemplates/index.html","main":"Demos/Charts/AxisLabelsTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisLabelsTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-strips":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Strips/Angular","sourceRoot":"Demos/Charts/Strips/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Strips/Angular","index":"publish-demos/Demos/Charts/Strips/AngularTemplates/index.html","main":"Demos/Charts/Strips/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Strips/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Overview/Angular","sourceRoot":"Demos/Gantt/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Overview/Angular","index":"publish-demos/Demos/Gantt/Overview/AngularTemplates/index.html","main":"Demos/Gantt/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-databinding":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/DataBinding/Angular","sourceRoot":"Demos/Gantt/DataBinding/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/DataBinding/Angular","index":"publish-demos/Demos/Gantt/DataBinding/AngularTemplates/index.html","main":"Demos/Gantt/DataBinding/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/DataBinding/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Validation/Angular","sourceRoot":"Demos/Gantt/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Validation/Angular","index":"publish-demos/Demos/Gantt/Validation/AngularTemplates/index.html","main":"Demos/Gantt/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Validation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-chartappearance":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/ChartAppearance/Angular","sourceRoot":"Demos/Gantt/ChartAppearance/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/ChartAppearance/Angular","index":"publish-demos/Demos/Gantt/ChartAppearance/AngularTemplates/index.html","main":"Demos/Gantt/ChartAppearance/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/ChartAppearance/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-tasktemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/TaskTemplate/Angular","sourceRoot":"Demos/Gantt/TaskTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/TaskTemplate/Angular","index":"publish-demos/Demos/Gantt/TaskTemplate/AngularTemplates/index.html","main":"Demos/Gantt/TaskTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/TaskTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-toolbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Toolbar/Angular","sourceRoot":"Demos/Gantt/Toolbar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Toolbar/Angular","index":"publish-demos/Demos/Gantt/Toolbar/AngularTemplates/index.html","main":"Demos/Gantt/Toolbar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Toolbar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-contextmenu":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/ContextMenu/Angular","sourceRoot":"Demos/Gantt/ContextMenu/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/ContextMenu/Angular","index":"publish-demos/Demos/Gantt/ContextMenu/AngularTemplates/index.html","main":"Demos/Gantt/ContextMenu/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/ContextMenu/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-striplines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/StripLines/Angular","sourceRoot":"Demos/Gantt/StripLines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/StripLines/Angular","index":"publish-demos/Demos/Gantt/StripLines/AngularTemplates/index.html","main":"Demos/Gantt/StripLines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/StripLines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-sorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Sorting/Angular","sourceRoot":"Demos/Gantt/Sorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Sorting/Angular","index":"publish-demos/Demos/Gantt/Sorting/AngularTemplates/index.html","main":"Demos/Gantt/Sorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Sorting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-filterrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/FilterRow/Angular","sourceRoot":"Demos/Gantt/FilterRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/FilterRow/Angular","index":"publish-demos/Demos/Gantt/FilterRow/AngularTemplates/index.html","main":"Demos/Gantt/FilterRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/FilterRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-headerfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/HeaderFilter/Angular","sourceRoot":"Demos/Gantt/HeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/HeaderFilter/Angular","index":"publish-demos/Demos/Gantt/HeaderFilter/AngularTemplates/index.html","main":"Demos/Gantt/HeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/HeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Overview/Angular","sourceRoot":"Demos/Gauges/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Overview/Angular","index":"publish-demos/Demos/Gauges/Overview/AngularTemplates/index.html","main":"Demos/Gauges/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatecirculargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatelineargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatebargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-labelscustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/LabelsCustomization/Angular","sourceRoot":"Demos/Gauges/LabelsCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/LabelsCustomization/Angular","index":"publish-demos/Demos/Gauges/LabelsCustomization/AngularTemplates/index.html","main":"Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/LabelsCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Palette/Angular","sourceRoot":"Demos/Gauges/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Palette/Angular","index":"publish-demos/Demos/Gauges/Palette/AngularTemplates/index.html","main":"Demos/Gauges/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Palette/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-tooltip":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Tooltip/Angular","sourceRoot":"Demos/Gauges/Tooltip/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Tooltip/Angular","index":"publish-demos/Demos/Gauges/Tooltip/AngularTemplates/index.html","main":"Demos/Gauges/Tooltip/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Tooltip/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-variablenumberofbars":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/VariableNumberOfBars/Angular","sourceRoot":"Demos/Gauges/VariableNumberOfBars/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/VariableNumberOfBars/Angular","index":"publish-demos/Demos/Gauges/VariableNumberOfBars/AngularTemplates/index.html","main":"Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/VariableNumberOfBars/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-paletteforranges":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/PaletteForRanges/Angular","sourceRoot":"Demos/Gauges/PaletteForRanges/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/PaletteForRanges/Angular","index":"publish-demos/Demos/Gauges/PaletteForRanges/AngularTemplates/index.html","main":"Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/PaletteForRanges/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scaleminorticks":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleMinorTicks/Angular","sourceRoot":"Demos/Gauges/ScaleMinorTicks/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleMinorTicks/Angular","index":"publish-demos/Demos/Gauges/ScaleMinorTicks/AngularTemplates/index.html","main":"Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleMinorTicks/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalelabelformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleLabelFormatting/Angular","sourceRoot":"Demos/Gauges/ScaleLabelFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleLabelFormatting/Angular","index":"publish-demos/Demos/Gauges/ScaleLabelFormatting/AngularTemplates/index.html","main":"Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleLabelFormatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentvalueindicatortypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentValueIndicatorTypes/Angular","sourceRoot":"Demos/Gauges/DifferentValueIndicatorTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular","index":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypes/AngularTemplates/index.html","main":"Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentValueIndicatorTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentsubvalueindicatortypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","sourceRoot":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","index":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/AngularTemplates/index.html","main":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-subvalueindicatortextformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","sourceRoot":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","index":"publish-demos/Demos/Gauges/SubvalueIndicatorTextFormatting/AngularTemplates/index.html","main":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-customlayout":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/CustomLayout/Angular","sourceRoot":"Demos/Gauges/CustomLayout/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/CustomLayout/Angular","index":"publish-demos/Demos/Gauges/CustomLayout/AngularTemplates/index.html","main":"Demos/Gauges/CustomLayout/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/CustomLayout/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-anglescustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/AnglesCustomization/Angular","sourceRoot":"Demos/Gauges/AnglesCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/AnglesCustomization/Angular","index":"publish-demos/Demos/Gauges/AnglesCustomization/AngularTemplates/index.html","main":"Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/AnglesCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-gaugetitlecustomized":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/GaugeTitleCustomized/Angular","sourceRoot":"Demos/Gauges/GaugeTitleCustomized/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/GaugeTitleCustomized/Angular","index":"publish-demos/Demos/Gauges/GaugeTitleCustomized/AngularTemplates/index.html","main":"Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/GaugeTitleCustomized/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-gaugetooltip":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/GaugeTooltip/Angular","sourceRoot":"Demos/Gauges/GaugeTooltip/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/GaugeTooltip/Angular","index":"publish-demos/Demos/Gauges/GaugeTooltip/AngularTemplates/index.html","main":"Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/GaugeTooltip/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-valueindicatorsapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ValueIndicatorsAPI/Angular","sourceRoot":"Demos/Gauges/ValueIndicatorsAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ValueIndicatorsAPI/Angular","index":"publish-demos/Demos/Gauges/ValueIndicatorsAPI/AngularTemplates/index.html","main":"Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ValueIndicatorsAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalecustomtickinterval":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleCustomTickInterval/Angular","sourceRoot":"Demos/Gauges/ScaleCustomTickInterval/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleCustomTickInterval/Angular","index":"publish-demos/Demos/Gauges/ScaleCustomTickInterval/AngularTemplates/index.html","main":"Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleCustomTickInterval/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalecustomtickvalues":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleCustomTickValues/Angular","sourceRoot":"Demos/Gauges/ScaleCustomTickValues/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleCustomTickValues/Angular","index":"publish-demos/Demos/Gauges/ScaleCustomTickValues/AngularTemplates/index.html","main":"Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleCustomTickValues/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentvalueindicatortypeslineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","sourceRoot":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","index":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentsubvalueindicatortypeslineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","sourceRoot":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","index":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-basevalueforrangebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/BaseValueForRangeBar/Angular","sourceRoot":"Demos/Gauges/BaseValueForRangeBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/BaseValueForRangeBar/Angular","index":"publish-demos/Demos/Gauges/BaseValueForRangeBar/AngularTemplates/index.html","main":"Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/BaseValueForRangeBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-customlayoutlineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/CustomLayoutLinearGauge/Angular","sourceRoot":"Demos/Gauges/CustomLayoutLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/CustomLayoutLinearGauge/Angular","index":"publish-demos/Demos/Gauges/CustomLayoutLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/CustomLayoutLinearGauge/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-variablenumberofsubvalueindicators":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","sourceRoot":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","index":"publish-demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/AngularTemplates/index.html","main":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-navigationoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/NavigationOverview/Angular","sourceRoot":"Demos/Common/NavigationOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/NavigationOverview/Angular","index":"publish-demos/Demos/Common/NavigationOverview/AngularTemplates/index.html","main":"Demos/Common/NavigationOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/NavigationOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"accordion-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Accordion/Overview/Angular","sourceRoot":"Demos/Accordion/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Accordion/Overview/Angular","index":"publish-demos/Demos/Accordion/Overview/AngularTemplates/index.html","main":"Demos/Accordion/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Accordion/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"menu-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Menu/Overview/Angular","sourceRoot":"Demos/Menu/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Menu/Overview/Angular","index":"publish-demos/Demos/Menu/Overview/AngularTemplates/index.html","main":"Demos/Menu/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Menu/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"menu-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Menu/Scrolling/Angular","sourceRoot":"Demos/Menu/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Menu/Scrolling/Angular","index":"publish-demos/Demos/Menu/Scrolling/AngularTemplates/index.html","main":"Demos/Menu/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Menu/Scrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"multiview-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/MultiView/Overview/Angular","sourceRoot":"Demos/MultiView/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/MultiView/Overview/Angular","index":"publish-demos/Demos/MultiView/Overview/AngularTemplates/index.html","main":"Demos/MultiView/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/MultiView/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"drawer-leftorrightposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Drawer/LeftOrRightPosition/Angular","sourceRoot":"Demos/Drawer/LeftOrRightPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Drawer/LeftOrRightPosition/Angular","index":"publish-demos/Demos/Drawer/LeftOrRightPosition/AngularTemplates/index.html","main":"Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Drawer/LeftOrRightPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"drawer-toporbottomposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Drawer/TopOrBottomPosition/Angular","sourceRoot":"Demos/Drawer/TopOrBottomPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Drawer/TopOrBottomPosition/Angular","index":"publish-demos/Demos/Drawer/TopOrBottomPosition/AngularTemplates/index.html","main":"Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Drawer/TopOrBottomPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/Overview/Angular","sourceRoot":"Demos/TabPanel/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/Overview/Angular","index":"publish-demos/Demos/TabPanel/Overview/AngularTemplates/index.html","main":"Demos/TabPanel/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-sortableclosabletabs":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/SortableClosableTabs/Angular","sourceRoot":"Demos/TabPanel/SortableClosableTabs/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/SortableClosableTabs/Angular","index":"publish-demos/Demos/TabPanel/SortableClosableTabs/AngularTemplates/index.html","main":"Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/SortableClosableTabs/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/Templates/Angular","sourceRoot":"Demos/TabPanel/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/Templates/Angular","index":"publish-demos/Demos/TabPanel/Templates/AngularTemplates/index.html","main":"Demos/TabPanel/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/Templates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabs-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tabs/Overview/Angular","sourceRoot":"Demos/Tabs/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tabs/Overview/Angular","index":"publish-demos/Demos/Tabs/Overview/AngularTemplates/index.html","main":"Demos/Tabs/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tabs/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabs-selection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tabs/Selection/Angular","sourceRoot":"Demos/Tabs/Selection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tabs/Selection/Angular","index":"publish-demos/Demos/Tabs/Selection/AngularTemplates/index.html","main":"Demos/Tabs/Selection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tabs/Selection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toolbar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toolbar/Overview/Angular","sourceRoot":"Demos/Toolbar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toolbar/Overview/Angular","index":"publish-demos/Demos/Toolbar/Overview/AngularTemplates/index.html","main":"Demos/Toolbar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toolbar/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toolbar-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toolbar/Adaptability/Angular","sourceRoot":"Demos/Toolbar/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toolbar/Adaptability/Angular","index":"publish-demos/Demos/Toolbar/Adaptability/AngularTemplates/index.html","main":"Demos/Toolbar/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toolbar/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-navigationrighttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/NavigationRightToLeftSupport/Angular","sourceRoot":"Demos/Common/NavigationRightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/NavigationRightToLeftSupport/Angular","index":"publish-demos/Demos/Common/NavigationRightToLeftSupport/AngularTemplates/index.html","main":"Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/NavigationRightToLeftSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/Basics/Angular","sourceRoot":"Demos/TileView/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/Basics/Angular","index":"publish-demos/Demos/TileView/Basics/AngularTemplates/index.html","main":"Demos/TileView/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-directions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/Directions/Angular","sourceRoot":"Demos/TileView/Directions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/Directions/Angular","index":"publish-demos/Demos/TileView/Directions/AngularTemplates/index.html","main":"Demos/TileView/Directions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/Directions/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/ItemTemplate/Angular","sourceRoot":"Demos/TileView/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/ItemTemplate/Angular","index":"publish-demos/Demos/TileView/ItemTemplate/AngularTemplates/index.html","main":"Demos/TileView/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/ItemTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"splitter-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Splitter/Overview/Angular","sourceRoot":"Demos/Splitter/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Splitter/Overview/Angular","index":"publish-demos/Demos/Splitter/Overview/AngularTemplates/index.html","main":"Demos/Splitter/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Splitter/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gallery-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gallery/Overview/Angular","sourceRoot":"Demos/Gallery/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gallery/Overview/Angular","index":"publish-demos/Demos/Gallery/Overview/AngularTemplates/index.html","main":"Demos/Gallery/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gallery/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gallery-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gallery/ItemTemplate/Angular","sourceRoot":"Demos/Gallery/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gallery/ItemTemplate/Angular","index":"publish-demos/Demos/Gallery/ItemTemplate/AngularTemplates/index.html","main":"Demos/Gallery/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gallery/ItemTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scrollview-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ScrollView/Overview/Angular","sourceRoot":"Demos/ScrollView/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ScrollView/Overview/Angular","index":"publish-demos/Demos/ScrollView/Overview/AngularTemplates/index.html","main":"Demos/ScrollView/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ScrollView/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"box-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Box/Overview/Angular","sourceRoot":"Demos/Box/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Box/Overview/Angular","index":"publish-demos/Demos/Box/Overview/AngularTemplates/index.html","main":"Demos/Box/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Box/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"responsivebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ResponsiveBox/Overview/Angular","sourceRoot":"Demos/ResponsiveBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ResponsiveBox/Overview/Angular","index":"publish-demos/Demos/ResponsiveBox/Overview/AngularTemplates/index.html","main":"Demos/ResponsiveBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ResponsiveBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"resizable-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Resizable/Overview/Angular","sourceRoot":"Demos/Resizable/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Resizable/Overview/Angular","index":"publish-demos/Demos/Resizable/Overview/AngularTemplates/index.html","main":"Demos/Resizable/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Resizable/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorsOverview/Angular","sourceRoot":"Demos/Common/EditorsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorsOverview/Angular","index":"publish-demos/Demos/Common/EditorsOverview/AngularTemplates/index.html","main":"Demos/Common/EditorsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorsOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"autocomplete-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Autocomplete/Overview/Angular","sourceRoot":"Demos/Autocomplete/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Autocomplete/Overview/Angular","index":"publish-demos/Demos/Autocomplete/Overview/AngularTemplates/index.html","main":"Demos/Autocomplete/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Autocomplete/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"calendar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Calendar/Overview/Angular","sourceRoot":"Demos/Calendar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Calendar/Overview/Angular","index":"publish-demos/Demos/Calendar/Overview/AngularTemplates/index.html","main":"Demos/Calendar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Calendar/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"calendar-multipleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Calendar/MultipleSelection/Angular","sourceRoot":"Demos/Calendar/MultipleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Calendar/MultipleSelection/Angular","index":"publish-demos/Demos/Calendar/MultipleSelection/AngularTemplates/index.html","main":"Demos/Calendar/MultipleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Calendar/MultipleSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"checkbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/CheckBox/Overview/Angular","sourceRoot":"Demos/CheckBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/CheckBox/Overview/Angular","index":"publish-demos/Demos/CheckBox/Overview/AngularTemplates/index.html","main":"Demos/CheckBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/CheckBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"colorbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ColorBox/Overview/Angular","sourceRoot":"Demos/ColorBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ColorBox/Overview/Angular","index":"publish-demos/Demos/ColorBox/Overview/AngularTemplates/index.html","main":"Demos/ColorBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ColorBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateBox/Overview/Angular","sourceRoot":"Demos/DateBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateBox/Overview/Angular","index":"publish-demos/Demos/DateBox/Overview/AngularTemplates/index.html","main":"Demos/DateBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datebox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateBox/Formatting/Angular","sourceRoot":"Demos/DateBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateBox/Formatting/Angular","index":"publish-demos/Demos/DateBox/Formatting/AngularTemplates/index.html","main":"Demos/DateBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateBox/Formatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"daterangebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateRangeBox/Overview/Angular","sourceRoot":"Demos/DateRangeBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateRangeBox/Overview/Angular","index":"publish-demos/Demos/DateRangeBox/Overview/AngularTemplates/index.html","main":"Demos/DateRangeBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateRangeBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"daterangebox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateRangeBox/Formatting/Angular","sourceRoot":"Demos/DateRangeBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateRangeBox/Formatting/Angular","index":"publish-demos/Demos/DateRangeBox/Formatting/AngularTemplates/index.html","main":"Demos/DateRangeBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateRangeBox/Formatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbox-singleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownBox/SingleSelection/Angular","sourceRoot":"Demos/DropDownBox/SingleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownBox/SingleSelection/Angular","index":"publish-demos/Demos/DropDownBox/SingleSelection/AngularTemplates/index.html","main":"Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownBox/SingleSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbox-multipleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownBox/MultipleSelection/Angular","sourceRoot":"Demos/DropDownBox/MultipleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownBox/MultipleSelection/Angular","index":"publish-demos/Demos/DropDownBox/MultipleSelection/AngularTemplates/index.html","main":"Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownBox/MultipleSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"numberbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/NumberBox/Overview/Angular","sourceRoot":"Demos/NumberBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/NumberBox/Overview/Angular","index":"publish-demos/Demos/NumberBox/Overview/AngularTemplates/index.html","main":"Demos/NumberBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/NumberBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"numberbox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/NumberBox/Formatting/Angular","sourceRoot":"Demos/NumberBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/NumberBox/Formatting/Angular","index":"publish-demos/Demos/NumberBox/Formatting/AngularTemplates/index.html","main":"Demos/NumberBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/NumberBox/Formatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/Overview/Angular","sourceRoot":"Demos/SelectBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/Overview/Angular","index":"publish-demos/Demos/SelectBox/Overview/AngularTemplates/index.html","main":"Demos/SelectBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-searchandediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/SearchAndEditing/Angular","sourceRoot":"Demos/SelectBox/SearchAndEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/SearchAndEditing/Angular","index":"publish-demos/Demos/SelectBox/SearchAndEditing/AngularTemplates/index.html","main":"Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/SearchAndEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-customizedropdownbutton":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/CustomizeDropDownButton/Angular","sourceRoot":"Demos/SelectBox/CustomizeDropDownButton/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/CustomizeDropDownButton/Angular","index":"publish-demos/Demos/SelectBox/CustomizeDropDownButton/AngularTemplates/index.html","main":"Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/CustomizeDropDownButton/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-groupeditems":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/GroupedItems/Angular","sourceRoot":"Demos/SelectBox/GroupedItems/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/GroupedItems/Angular","index":"publish-demos/Demos/SelectBox/GroupedItems/AngularTemplates/index.html","main":"Demos/SelectBox/GroupedItems/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/GroupedItems/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"switch-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Switch/Overview/Angular","sourceRoot":"Demos/Switch/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Switch/Overview/Angular","index":"publish-demos/Demos/Switch/Overview/AngularTemplates/index.html","main":"Demos/Switch/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Switch/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/Overview/Angular","sourceRoot":"Demos/TagBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/Overview/Angular","index":"publish-demos/Demos/TagBox/Overview/AngularTemplates/index.html","main":"Demos/TagBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-groupeditems":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/GroupedItems/Angular","sourceRoot":"Demos/TagBox/GroupedItems/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/GroupedItems/Angular","index":"publish-demos/Demos/TagBox/GroupedItems/AngularTemplates/index.html","main":"Demos/TagBox/GroupedItems/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/GroupedItems/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-tagcountlimitation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/TagCountLimitation/Angular","sourceRoot":"Demos/TagBox/TagCountLimitation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/TagCountLimitation/Angular","index":"publish-demos/Demos/TagBox/TagCountLimitation/AngularTemplates/index.html","main":"Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/TagCountLimitation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"textarea-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TextArea/Overview/Angular","sourceRoot":"Demos/TextArea/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TextArea/Overview/Angular","index":"publish-demos/Demos/TextArea/Overview/AngularTemplates/index.html","main":"Demos/TextArea/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TextArea/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"textbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TextBox/Overview/Angular","sourceRoot":"Demos/TextBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TextBox/Overview/Angular","index":"publish-demos/Demos/TextBox/Overview/AngularTemplates/index.html","main":"Demos/TextBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TextBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"validation-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Validation/Overview/Angular","sourceRoot":"Demos/Validation/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Validation/Overview/Angular","index":"publish-demos/Demos/Validation/Overview/AngularTemplates/index.html","main":"Demos/Validation/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Validation/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-customtexteditorbuttons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/CustomTextEditorButtons/Angular","sourceRoot":"Demos/Common/CustomTextEditorButtons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/CustomTextEditorButtons/Angular","index":"publish-demos/Demos/Common/CustomTextEditorButtons/AngularTemplates/index.html","main":"Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/CustomTextEditorButtons/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorsrighttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorsRightToLeftSupport/Angular","sourceRoot":"Demos/Common/EditorsRightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorsRightToLeftSupport/Angular","index":"publish-demos/Demos/Common/EditorsRightToLeftSupport/AngularTemplates/index.html","main":"Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorsRightToLeftSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorappearancevariants":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorAppearanceVariants/Angular","sourceRoot":"Demos/Common/EditorAppearanceVariants/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorAppearanceVariants/Angular","index":"publish-demos/Demos/Common/EditorAppearanceVariants/AngularTemplates/index.html","main":"Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorAppearanceVariants/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-formsandmultipurposeoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/FormsAndMultiPurposeOverview/Angular","sourceRoot":"Demos/Common/FormsAndMultiPurposeOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/FormsAndMultiPurposeOverview/Angular","index":"publish-demos/Demos/Common/FormsAndMultiPurposeOverview/AngularTemplates/index.html","main":"Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/FormsAndMultiPurposeOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"buttongroup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ButtonGroup/Overview/Angular","sourceRoot":"Demos/ButtonGroup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ButtonGroup/Overview/Angular","index":"publish-demos/Demos/ButtonGroup/Overview/AngularTemplates/index.html","main":"Demos/ButtonGroup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ButtonGroup/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fieldset-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FieldSet/Overview/Angular","sourceRoot":"Demos/FieldSet/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FieldSet/Overview/Angular","index":"publish-demos/Demos/FieldSet/Overview/AngularTemplates/index.html","main":"Demos/FieldSet/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FieldSet/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-withdatagrid":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/WithDataGrid/Angular","sourceRoot":"Demos/FilterBuilder/WithDataGrid/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/WithDataGrid/Angular","index":"publish-demos/Demos/FilterBuilder/WithDataGrid/AngularTemplates/index.html","main":"Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/WithDataGrid/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-withlist":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/WithList/Angular","sourceRoot":"Demos/FilterBuilder/WithList/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/WithList/Angular","index":"publish-demos/Demos/FilterBuilder/WithList/AngularTemplates/index.html","main":"Demos/FilterBuilder/WithList/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/WithList/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-customization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/Customization/Angular","sourceRoot":"Demos/FilterBuilder/Customization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/Customization/Angular","index":"publish-demos/Demos/FilterBuilder/Customization/AngularTemplates/index.html","main":"Demos/FilterBuilder/Customization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/Customization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/Overview/Angular","sourceRoot":"Demos/Form/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/Overview/Angular","index":"publish-demos/Demos/Form/Overview/AngularTemplates/index.html","main":"Demos/Form/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-customizeitem":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/CustomizeItem/Angular","sourceRoot":"Demos/Form/CustomizeItem/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/CustomizeItem/Angular","index":"publish-demos/Demos/Form/CustomizeItem/AngularTemplates/index.html","main":"Demos/Form/CustomizeItem/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/CustomizeItem/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-groupedfields":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/GroupedFields/Angular","sourceRoot":"Demos/Form/GroupedFields/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/GroupedFields/Angular","index":"publish-demos/Demos/Form/GroupedFields/AngularTemplates/index.html","main":"Demos/Form/GroupedFields/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/GroupedFields/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-columnsadaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/ColumnsAdaptability/Angular","sourceRoot":"Demos/Form/ColumnsAdaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/ColumnsAdaptability/Angular","index":"publish-demos/Demos/Form/ColumnsAdaptability/AngularTemplates/index.html","main":"Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/ColumnsAdaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/Validation/Angular","sourceRoot":"Demos/Form/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/Validation/Angular","index":"publish-demos/Demos/Form/Validation/AngularTemplates/index.html","main":"Demos/Form/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/Validation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-updateitemsdynamically":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/UpdateItemsDynamically/Angular","sourceRoot":"Demos/Form/UpdateItemsDynamically/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/UpdateItemsDynamically/Angular","index":"publish-demos/Demos/Form/UpdateItemsDynamically/AngularTemplates/index.html","main":"Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/UpdateItemsDynamically/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"radiogroup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RadioGroup/Overview/Angular","sourceRoot":"Demos/RadioGroup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RadioGroup/Overview/Angular","index":"publish-demos/Demos/RadioGroup/Overview/AngularTemplates/index.html","main":"Demos/RadioGroup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RadioGroup/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-numericscalelightweight":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/NumericScaleLightweight/Angular","sourceRoot":"Demos/RangeSelector/NumericScaleLightweight/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/NumericScaleLightweight/Angular","index":"publish-demos/Demos/RangeSelector/NumericScaleLightweight/AngularTemplates/index.html","main":"Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/NumericScaleLightweight/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-numericscale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/NumericScale/Angular","sourceRoot":"Demos/RangeSelector/NumericScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/NumericScale/Angular","index":"publish-demos/Demos/RangeSelector/NumericScale/AngularTemplates/index.html","main":"Demos/RangeSelector/NumericScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/NumericScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-datetimescalelightweight":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DateTimeScaleLightweight/Angular","sourceRoot":"Demos/RangeSelector/DateTimeScaleLightweight/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular","index":"publish-demos/Demos/RangeSelector/DateTimeScaleLightweight/AngularTemplates/index.html","main":"Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DateTimeScaleLightweight/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-datetimescale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DateTimeScale/Angular","sourceRoot":"Demos/RangeSelector/DateTimeScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DateTimeScale/Angular","index":"publish-demos/Demos/RangeSelector/DateTimeScale/AngularTemplates/index.html","main":"Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DateTimeScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-logarithmicscale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/LogarithmicScale/Angular","sourceRoot":"Demos/RangeSelector/LogarithmicScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/LogarithmicScale/Angular","index":"publish-demos/Demos/RangeSelector/LogarithmicScale/AngularTemplates/index.html","main":"Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/LogarithmicScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-discretescale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DiscreteScale/Angular","sourceRoot":"Demos/RangeSelector/DiscreteScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DiscreteScale/Angular","index":"publish-demos/Demos/RangeSelector/DiscreteScale/AngularTemplates/index.html","main":"Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DiscreteScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-customformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/CustomFormatting/Angular","sourceRoot":"Demos/RangeSelector/CustomFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/CustomFormatting/Angular","index":"publish-demos/Demos/RangeSelector/CustomFormatting/AngularTemplates/index.html","main":"Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/CustomFormatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-userangeselectionforcalculation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","sourceRoot":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","index":"publish-demos/Demos/RangeSelector/UseRangeSelectionForCalculation/AngularTemplates/index.html","main":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-userangeselectionforfiltering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","sourceRoot":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","index":"publish-demos/Demos/RangeSelector/UseRangeSelectionForFiltering/AngularTemplates/index.html","main":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-imageonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ImageOnBackground/Angular","sourceRoot":"Demos/RangeSelector/ImageOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ImageOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/ImageOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ImageOnBackground/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-chartonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ChartOnBackground/Angular","sourceRoot":"Demos/RangeSelector/ChartOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ChartOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/ChartOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ChartOnBackground/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-customizedchartonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/CustomizedChartOnBackground/Angular","sourceRoot":"Demos/RangeSelector/CustomizedChartOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/CustomizedChartOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/CustomizedChartOnBackground/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-chartonbackgroundwithseriestemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","sourceRoot":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","index":"publish-demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/AngularTemplates/index.html","main":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeslider-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSlider/Overview/Angular","sourceRoot":"Demos/RangeSlider/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSlider/Overview/Angular","index":"publish-demos/Demos/RangeSlider/Overview/AngularTemplates/index.html","main":"Demos/RangeSlider/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSlider/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"slider-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Slider/Overview/Angular","sourceRoot":"Demos/Slider/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Slider/Overview/Angular","index":"publish-demos/Demos/Slider/Overview/AngularTemplates/index.html","main":"Demos/Slider/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Slider/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"sortable-kanban":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Sortable/Kanban/Angular","sourceRoot":"Demos/Sortable/Kanban/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Sortable/Kanban/Angular","index":"publish-demos/Demos/Sortable/Kanban/AngularTemplates/index.html","main":"Demos/Sortable/Kanban/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Sortable/Kanban/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"sortable-customization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Sortable/Customization/Angular","sourceRoot":"Demos/Sortable/Customization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Sortable/Customization/Angular","index":"publish-demos/Demos/Sortable/Customization/AngularTemplates/index.html","main":"Demos/Sortable/Customization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Sortable/Customization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-fileselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/FileSelection/Angular","sourceRoot":"Demos/FileUploader/FileSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/FileSelection/Angular","index":"publish-demos/Demos/FileUploader/FileSelection/AngularTemplates/index.html","main":"Demos/FileUploader/FileSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/FileSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-fileuploading":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/FileUploading/Angular","sourceRoot":"Demos/FileUploader/FileUploading/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/FileUploading/Angular","index":"publish-demos/Demos/FileUploader/FileUploading/AngularTemplates/index.html","main":"Demos/FileUploader/FileUploading/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/FileUploading/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/Validation/Angular","sourceRoot":"Demos/FileUploader/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/Validation/Angular","index":"publish-demos/Demos/FileUploader/Validation/AngularTemplates/index.html","main":"Demos/FileUploader/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/Validation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-chunkuploading":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/ChunkUploading/Angular","sourceRoot":"Demos/FileUploader/ChunkUploading/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/ChunkUploading/Angular","index":"publish-demos/Demos/FileUploader/ChunkUploading/AngularTemplates/index.html","main":"Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/ChunkUploading/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-customdropzone":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/CustomDropzone/Angular","sourceRoot":"Demos/FileUploader/CustomDropzone/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/CustomDropzone/Angular","index":"publish-demos/Demos/FileUploader/CustomDropzone/AngularTemplates/index.html","main":"Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/CustomDropzone/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-actionandlistsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/ActionAndListsOverview/Angular","sourceRoot":"Demos/Common/ActionAndListsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/ActionAndListsOverview/Angular","index":"publish-demos/Demos/Common/ActionAndListsOverview/AngularTemplates/index.html","main":"Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/ActionAndListsOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"actionsheet-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ActionSheet/Basics/Angular","sourceRoot":"Demos/ActionSheet/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ActionSheet/Basics/Angular","index":"publish-demos/Demos/ActionSheet/Basics/AngularTemplates/index.html","main":"Demos/ActionSheet/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ActionSheet/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"actionsheet-popovermode":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ActionSheet/PopoverMode/Angular","sourceRoot":"Demos/ActionSheet/PopoverMode/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ActionSheet/PopoverMode/Angular","index":"publish-demos/Demos/ActionSheet/PopoverMode/AngularTemplates/index.html","main":"Demos/ActionSheet/PopoverMode/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ActionSheet/PopoverMode/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"button-predefinedtypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Button/PredefinedTypes/Angular","sourceRoot":"Demos/Button/PredefinedTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Button/PredefinedTypes/Angular","index":"publish-demos/Demos/Button/PredefinedTypes/AngularTemplates/index.html","main":"Demos/Button/PredefinedTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Button/PredefinedTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"button-icons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Button/Icons/Angular","sourceRoot":"Demos/Button/Icons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Button/Icons/Angular","index":"publish-demos/Demos/Button/Icons/AngularTemplates/index.html","main":"Demos/Button/Icons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Button/Icons/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"floatingactionbutton-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FloatingActionButton/Overview/Angular","sourceRoot":"Demos/FloatingActionButton/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FloatingActionButton/Overview/Angular","index":"publish-demos/Demos/FloatingActionButton/Overview/AngularTemplates/index.html","main":"Demos/FloatingActionButton/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FloatingActionButton/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbutton-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownButton/Overview/Angular","sourceRoot":"Demos/DropDownButton/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownButton/Overview/Angular","index":"publish-demos/Demos/DropDownButton/Overview/AngularTemplates/index.html","main":"Demos/DropDownButton/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownButton/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Basics/Angular","sourceRoot":"Demos/ContextMenu/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Basics/Angular","index":"publish-demos/Demos/ContextMenu/Basics/AngularTemplates/index.html","main":"Demos/ContextMenu/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Scrolling/Angular","sourceRoot":"Demos/ContextMenu/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Scrolling/Angular","index":"publish-demos/Demos/ContextMenu/Scrolling/AngularTemplates/index.html","main":"Demos/ContextMenu/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Scrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Templates/Angular","sourceRoot":"Demos/ContextMenu/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Templates/Angular","index":"publish-demos/Demos/ContextMenu/Templates/AngularTemplates/index.html","main":"Demos/ContextMenu/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Templates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listeditingandapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListEditingAndAPI/Angular","sourceRoot":"Demos/List/ListEditingAndAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListEditingAndAPI/Angular","index":"publish-demos/Demos/List/ListEditingAndAPI/AngularTemplates/index.html","main":"Demos/List/ListEditingAndAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListEditingAndAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-groupedlist":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/GroupedList/Angular","sourceRoot":"Demos/List/GroupedList/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/GroupedList/Angular","index":"publish-demos/Demos/List/GroupedList/AngularTemplates/index.html","main":"Demos/List/GroupedList/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/GroupedList/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ItemTemplate/Angular","sourceRoot":"Demos/List/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ItemTemplate/Angular","index":"publish-demos/Demos/List/ItemTemplate/AngularTemplates/index.html","main":"Demos/List/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ItemTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listwithsearchbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListWithSearchBar/Angular","sourceRoot":"Demos/List/ListWithSearchBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListWithSearchBar/Angular","index":"publish-demos/Demos/List/ListWithSearchBar/AngularTemplates/index.html","main":"Demos/List/ListWithSearchBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListWithSearchBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListSelection/Angular","sourceRoot":"Demos/List/ListSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListSelection/Angular","index":"publish-demos/Demos/List/ListSelection/AngularTemplates/index.html","main":"Demos/List/ListSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-itemdragging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ItemDragging/Angular","sourceRoot":"Demos/List/ItemDragging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ItemDragging/Angular","index":"publish-demos/Demos/List/ItemDragging/AngularTemplates/index.html","main":"Demos/List/ItemDragging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ItemDragging/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-webapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/WebAPI/Angular","sourceRoot":"Demos/List/WebAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/WebAPI/Angular","index":"publish-demos/Demos/List/WebAPI/AngularTemplates/index.html","main":"Demos/List/WebAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/WebAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/Basics/Angular","sourceRoot":"Demos/Lookup/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/Basics/Angular","index":"publish-demos/Demos/Lookup/Basics/AngularTemplates/index.html","main":"Demos/Lookup/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/Templates/Angular","sourceRoot":"Demos/Lookup/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/Templates/Angular","index":"publish-demos/Demos/Lookup/Templates/AngularTemplates/index.html","main":"Demos/Lookup/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/Templates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-eventhandling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/EventHandling/Angular","sourceRoot":"Demos/Lookup/EventHandling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/EventHandling/Angular","index":"publish-demos/Demos/Lookup/EventHandling/AngularTemplates/index.html","main":"Demos/Lookup/EventHandling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/EventHandling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/Overview/Angular","sourceRoot":"Demos/VectorMap/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/Overview/Angular","index":"publish-demos/Demos/VectorMap/Overview/AngularTemplates/index.html","main":"Demos/VectorMap/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-providersandtypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/ProvidersAndTypes/Angular","sourceRoot":"Demos/Map/ProvidersAndTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/ProvidersAndTypes/Angular","index":"publish-demos/Demos/Map/ProvidersAndTypes/AngularTemplates/index.html","main":"Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/ProvidersAndTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-markers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/Markers/Angular","sourceRoot":"Demos/Map/Markers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/Markers/Angular","index":"publish-demos/Demos/Map/Markers/AngularTemplates/index.html","main":"Demos/Map/Markers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/Markers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-routes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/Routes/Angular","sourceRoot":"Demos/Map/Routes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/Routes/Angular","index":"publish-demos/Demos/Map/Routes/AngularTemplates/index.html","main":"Demos/Map/Routes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/Routes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-colorscustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ColorsCustomization/Angular","sourceRoot":"Demos/VectorMap/ColorsCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ColorsCustomization/Angular","index":"publish-demos/Demos/VectorMap/ColorsCustomization/AngularTemplates/index.html","main":"Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ColorsCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-zoomingandcentering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ZoomingAndCentering/Angular","sourceRoot":"Demos/VectorMap/ZoomingAndCentering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ZoomingAndCentering/Angular","index":"publish-demos/Demos/VectorMap/ZoomingAndCentering/AngularTemplates/index.html","main":"Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ZoomingAndCentering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/Palette/Angular","sourceRoot":"Demos/VectorMap/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/Palette/Angular","index":"publish-demos/Demos/VectorMap/Palette/AngularTemplates/index.html","main":"Demos/VectorMap/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/Palette/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-imagemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ImageMarkers/Angular","sourceRoot":"Demos/VectorMap/ImageMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ImageMarkers/Angular","index":"publish-demos/Demos/VectorMap/ImageMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ImageMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-bubblemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/BubbleMarkers/Angular","sourceRoot":"Demos/VectorMap/BubbleMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/BubbleMarkers/Angular","index":"publish-demos/Demos/VectorMap/BubbleMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/BubbleMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-piemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/PieMarkers/Angular","sourceRoot":"Demos/VectorMap/PieMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/PieMarkers/Angular","index":"publish-demos/Demos/VectorMap/PieMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/PieMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/PieMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-dynamicviewport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/DynamicViewport/Angular","sourceRoot":"Demos/VectorMap/DynamicViewport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/DynamicViewport/Angular","index":"publish-demos/Demos/VectorMap/DynamicViewport/AngularTemplates/index.html","main":"Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/DynamicViewport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-areawithlabelsandtwolegends":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","sourceRoot":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","index":"publish-demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/AngularTemplates/index.html","main":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-tooltiphtmlsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/TooltipHTMLSupport/Angular","sourceRoot":"Demos/VectorMap/TooltipHTMLSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/TooltipHTMLSupport/Angular","index":"publish-demos/Demos/VectorMap/TooltipHTMLSupport/AngularTemplates/index.html","main":"Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/TooltipHTMLSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-customprojection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomProjection/Angular","sourceRoot":"Demos/VectorMap/CustomProjection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomProjection/Angular","index":"publish-demos/Demos/VectorMap/CustomProjection/AngularTemplates/index.html","main":"Demos/VectorMap/CustomProjection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomProjection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-floorplan":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/FloorPlan/Angular","sourceRoot":"Demos/VectorMap/FloorPlan/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/FloorPlan/Angular","index":"publish-demos/Demos/VectorMap/FloorPlan/AngularTemplates/index.html","main":"Demos/VectorMap/FloorPlan/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/FloorPlan/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-multiplelayers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/MultipleLayers/Angular","sourceRoot":"Demos/VectorMap/MultipleLayers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/MultipleLayers/Angular","index":"publish-demos/Demos/VectorMap/MultipleLayers/AngularTemplates/index.html","main":"Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/MultipleLayers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-custommapdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomMapData/Angular","sourceRoot":"Demos/VectorMap/CustomMapData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomMapData/Angular","index":"publish-demos/Demos/VectorMap/CustomMapData/AngularTemplates/index.html","main":"Demos/VectorMap/CustomMapData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomMapData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-customannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomAnnotations/Angular","sourceRoot":"Demos/VectorMap/CustomAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomAnnotations/Angular","index":"publish-demos/Demos/VectorMap/CustomAnnotations/AngularTemplates/index.html","main":"Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-dialogsandnotificationsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/DialogsAndNotificationsOverview/Angular","sourceRoot":"Demos/Common/DialogsAndNotificationsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/DialogsAndNotificationsOverview/Angular","index":"publish-demos/Demos/Common/DialogsAndNotificationsOverview/AngularTemplates/index.html","main":"Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/DialogsAndNotificationsOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"loadindicator-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/LoadIndicator/Overview/Angular","sourceRoot":"Demos/LoadIndicator/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/LoadIndicator/Overview/Angular","index":"publish-demos/Demos/LoadIndicator/Overview/AngularTemplates/index.html","main":"Demos/LoadIndicator/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/LoadIndicator/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"loadpanel-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/LoadPanel/Overview/Angular","sourceRoot":"Demos/LoadPanel/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/LoadPanel/Overview/Angular","index":"publish-demos/Demos/LoadPanel/Overview/AngularTemplates/index.html","main":"Demos/LoadPanel/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/LoadPanel/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popover-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popover/Overview/Angular","sourceRoot":"Demos/Popover/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popover/Overview/Angular","index":"publish-demos/Demos/Popover/Overview/AngularTemplates/index.html","main":"Demos/Popover/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popover/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popup/Overview/Angular","sourceRoot":"Demos/Popup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popup/Overview/Angular","index":"publish-demos/Demos/Popup/Overview/AngularTemplates/index.html","main":"Demos/Popup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popup/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popup-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popup/Scrolling/Angular","sourceRoot":"Demos/Popup/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popup/Scrolling/Angular","index":"publish-demos/Demos/Popup/Scrolling/AngularTemplates/index.html","main":"Demos/Popup/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popup/Scrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"progressbar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ProgressBar/Overview/Angular","sourceRoot":"Demos/ProgressBar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ProgressBar/Overview/Angular","index":"publish-demos/Demos/ProgressBar/Overview/AngularTemplates/index.html","main":"Demos/ProgressBar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ProgressBar/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toast-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toast/Overview/Angular","sourceRoot":"Demos/Toast/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toast/Overview/Angular","index":"publish-demos/Demos/Toast/Overview/AngularTemplates/index.html","main":"Demos/Toast/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toast/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toast-stack":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toast/Stack/Angular","sourceRoot":"Demos/Toast/Stack/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toast/Stack/Angular","index":"publish-demos/Demos/Toast/Stack/AngularTemplates/index.html","main":"Demos/Toast/Stack/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toast/Stack/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tooltip-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tooltip/Overview/Angular","sourceRoot":"Demos/Tooltip/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tooltip/Overview/Angular","index":"publish-demos/Demos/Tooltip/Overview/AngularTemplates/index.html","main":"Demos/Tooltip/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tooltip/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}}}} \ No newline at end of file diff --git a/apps/demos/configs/Angular/tsconfig.json b/apps/demos/configs/Angular/tsconfig.json index d59bdb457df1..7a4c7cb62dcf 100644 --- a/apps/demos/configs/Angular/tsconfig.json +++ b/apps/demos/configs/Angular/tsconfig.json @@ -1,8 +1,15 @@ { "compilerOptions": { - "target": "ES2015", + "target": "ES2022", "experimentalDecorators": true, "esModuleInterop": true, "moduleResolution": "node", - } + "skipLibCheck": true, + "baseUrl": "./", + "paths": { + //[...] + "@angular/*": [ "../../../../node_modules/@angular/*"] + }, + }, + "include": ["**/*", "../../../../utils/create-bundles/Angular/polyfill.ts"] } diff --git a/apps/demos/package.json b/apps/demos/package.json index 787350ce17b6..2e7b76af566d 100644 --- a/apps/demos/package.json +++ b/apps/demos/package.json @@ -15,8 +15,9 @@ "devextreme-vue": "~24.1.3" }, "dependencies": { - "@angular/common": "~16.2.12", + "@angular-devkit/build-angular": "~16.2.12", "@angular/cli": "~16.2.12", + "@angular/common": "~16.2.12", "@angular/compiler": "~16.2.12", "@angular/compiler-cli": "~16.2.12", "@angular/core": "~16.2.12", @@ -62,19 +63,21 @@ "vuex": "4.0.0-beta.4", "whatwg-fetch": "2.0.4", "yargs": "17.7.2", - "zone.js": "0.13.0" + "zone.js": "^0.13.2" }, "devDependencies": { "@angular/platform-server": "~16.2.12", "@babel/core": "7.23.9", "@babel/eslint-parser": "7.23.10", "@babel/preset-env": "7.23.9", + "@rollup/plugin-babel": "^6.0.4", + "@rollup/plugin-replace": "^5.0.5", "@testcafe-community/axe": "3.5.0", + "@types/eslint": "8.56.2", "@types/fs-extra": "11.0.2", "@types/react": "17.0.2", "@types/react-dom": "17.0.2", "@types/yargs": "17.0.32", - "@types/eslint": "8.56.2", "@typescript-eslint/parser": "5.62.0", "@vue/eslint-config-typescript": "12.0.0", "axe-core": "4.9.1", @@ -82,6 +85,7 @@ "consola": "3.2.3", "cookie-parser": "1.4.6", "cross-env": "7.0.3", + "devexpress-diagram": "^2.2.8", "express": "4.19.2", "glob": "10.3.3", "gulp": "4.0.2", @@ -96,13 +100,11 @@ "open": "8.4.2", "prettier": "2.8.8", "rollup": "^4.14.3", - "@rollup/plugin-replace": "^5.0.5", - "@rollup/plugin-babel": "^6.0.4", "serve-index": "1.9.1", "serve-static": "1.15.0", "stylelint": "16.5.0", - "stylelint-config-standard": "35.0.0", "stylelint-config-recommended-vue": "1.5.0", + "stylelint-config-standard": "35.0.0", "systemjs-builder": "0.16.15", "ts-node": "10.9.2" }, @@ -131,7 +133,10 @@ "prepare-bundles": "npm run generate-devextreme-angular-umd && gulp bundles && gulp update-config", "convert-to-js": "ts-node ./utils/ts-to-js-converter/cli.ts", "create-typestat-cfg": "cd ./utils/internal && node ./create-typestat-cfg.js", - "make-demos-bundle": "ts-node ./utils/create-bundles" + "make-demos-bundle": "ts-node ./utils/create-bundles --framework Angular --copy-metadata", + "update-angular-json": "ts-node ./utils/create-bundles/Angular/update-angular-json.ts", + "build-angular": "ng build", + "launch-ngcc": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points" }, "license": "SEE LICENSE IN README.md", "keywords": [ diff --git a/apps/demos/utils/create-bundles/Angular/bundler.ts b/apps/demos/utils/create-bundles/Angular/bundler.ts new file mode 100644 index 000000000000..83085d1965d8 --- /dev/null +++ b/apps/demos/utils/create-bundles/Angular/bundler.ts @@ -0,0 +1,60 @@ +import { exec } from 'child_process'; +import { BuildOptions, build } from 'esbuild'; +import { existsSync, mkdirSync, removeSync } from 'fs-extra'; +import { Demo, Framework } from '../helper/types'; +import { createDemoLayout, getDestinationPathByDemo, getSourcePathByDemo } from '../helper/index'; +import { getIndexHtmlPath, getProjectNameByDemo } from './helper'; + +interface Bundler { + framework: Framework; + getBuildOptions(demo: Demo): BuildOptions; + buildDemo(demo: Demo, res): void; +} +export default class AngularBundler implements Bundler { + framework: Framework; + + constructor() { + this.framework = 'Angular'; + } + + getBuildOptions = (demo: Demo): BuildOptions => ({}); + + buildDemo = (demo: Demo, res): Promise => { + const sourceDemoPath = getSourcePathByDemo(demo, this.framework); + if (!existsSync(sourceDemoPath)) { + res(); + return; + } + + const destinationDemoPath = getDestinationPathByDemo(demo, this.framework); + const indexHtmlPath = getIndexHtmlPath(demo); + + if (existsSync(destinationDemoPath)) { + console.log('rm destination', destinationDemoPath); + removeSync(destinationDemoPath); + } + + if (existsSync(indexHtmlPath)) { + console.log('rm index', indexHtmlPath); + removeSync(indexHtmlPath); + } + + mkdirSync(destinationDemoPath, { recursive: true }); + mkdirSync(indexHtmlPath, { recursive: true }); + + createDemoLayout(demo, this.framework); + + const ngBuildCommand = `npm run build-angular -- ${getProjectNameByDemo(demo)}`; + const ngBuildProcess = exec(ngBuildCommand); + ngBuildProcess.stdout.on('data', (data) => { + console.log(`stdout: ${data}`); + }); + ngBuildProcess.stderr.on('data', (data) => { + console.error(`stderr: ${data}`); + }); + ngBuildProcess.on('close', (code) => { + console.log(`child process exited with code ${code}`); + res(); + }); + }; +} diff --git a/apps/demos/utils/create-bundles/Angular/helper.ts b/apps/demos/utils/create-bundles/Angular/helper.ts new file mode 100644 index 000000000000..74bd626eb113 --- /dev/null +++ b/apps/demos/utils/create-bundles/Angular/helper.ts @@ -0,0 +1,6 @@ +import { join } from 'path'; +import { getDestinationPathByDemo } from '../helper'; +import { Demo } from '../helper/types'; + +export const getProjectNameByDemo = (Demo: Demo) => (`${Demo.Widget.toLowerCase()}-${Demo.Name.toLowerCase()}`); +export const getIndexHtmlPath = (Demo: Demo) => (join(getDestinationPathByDemo(Demo, 'Angular'), '..', 'AngularTemplates')); diff --git a/apps/demos/utils/create-bundles/Angular/polyfill.ts b/apps/demos/utils/create-bundles/Angular/polyfill.ts new file mode 100644 index 000000000000..aa09a9ff6ae6 --- /dev/null +++ b/apps/demos/utils/create-bundles/Angular/polyfill.ts @@ -0,0 +1 @@ +import 'zone.js'; diff --git a/apps/demos/utils/create-bundles/Angular/template.html b/apps/demos/utils/create-bundles/Angular/template.html new file mode 100644 index 000000000000..e48bea4bffd8 --- /dev/null +++ b/apps/demos/utils/create-bundles/Angular/template.html @@ -0,0 +1,25 @@ + + + + {{demo_title}} + + + + + + {{specific_css}} + + + + + +
+ +
+ + + + + diff --git a/apps/demos/utils/create-bundles/Angular/update-angular-json.ts b/apps/demos/utils/create-bundles/Angular/update-angular-json.ts new file mode 100644 index 000000000000..d8e05a9cc66e --- /dev/null +++ b/apps/demos/utils/create-bundles/Angular/update-angular-json.ts @@ -0,0 +1,99 @@ +import { writeFileSync, existsSync } from 'fs-extra'; +import { relative, join } from 'path'; +import { Demo, Item } from '../helper/types'; +import { getSourcePathByDemoRelative,getSourcePathByDemo, getDestinationPathByDemoRelative, isSkipDemo } from '../helper'; +import * as menuMeta from '../../../menuMeta.json'; +import { getProjectNameByDemo, getIndexHtmlPath } from './helper'; + +// use this script either from npm, or from devextreme-demos root folder +const rootFolder = process.cwd(); + +const createConfigForDemo = (Demo: Demo) => { + const demoSourcePath = getSourcePathByDemo(Demo, 'Angular').split('\\').join('/'); + const demoSourcePathRelative = getSourcePathByDemoRelative(Demo, 'Angular').split('\\').join('/'); + const demoDestinationPathRelative = getDestinationPathByDemoRelative(Demo, 'Angular').split('\\').join('/'); + const indexPath = relative( + rootFolder, + join(getIndexHtmlPath(Demo), 'index.html'), + ).split('\\').join('/'); + return { + projectType: 'application', + schematics: { + '@schematics/angular:application': { + strict: false, + }, + }, + root: demoSourcePathRelative, + sourceRoot: demoSourcePathRelative, + + architect: { + build: { + builder: '@angular-devkit/build-angular:browser', + options: { + outputPath: demoDestinationPathRelative, + index: `${indexPath}`, + main: `${demoSourcePathRelative}/app/app.component.ts`, + polyfills: join(__dirname, 'polyfill.ts').split('\\').join('/'), + tsConfig: `${demoSourcePathRelative}/tsconfig.json`, + scripts: [], + allowedCommonJsDependencies: [ + "jszip", + + ] + }, + configurations: { + production: { + budgets: [ + { + type: 'initial', + maximumWarning: '1mb', + maximumError: '4mb', + }, + { + type: 'anyComponentStyle', + maximumWarning: '2kb', + maximumError: '4kb', + }, + ], + outputHashing: 'all', + }, + }, + defaultConfiguration: 'production', + }, + }, + }; +}; + +const createAngularJson = () => { + const angularJsonObject = { + version: 1, + newProjectRoot: 'projects', + projects: {}, + }; + const menu: Item[] = (menuMeta as any).default; + + for (const meta of menu) { + for (const group of meta.Groups) { + const demos = group.Demos || []; + for (const demo of demos) { + if (isSkipDemo(demo)) { + break; + } + + if (existsSync(getSourcePathByDemo(demo, 'Angular'))) { + console.log(`Angular Config created: ${demo.Widget} - ${demo.Name}`); + + angularJsonObject.projects[getProjectNameByDemo(demo)] = createConfigForDemo(demo); + } else { + console.log(`No angular project for: ${demo.Widget} - ${demo.Name}`); + } + } + } + } + + const jsonString = JSON.stringify(angularJsonObject); + const filePath = 'angular.json'; + writeFileSync(filePath, jsonString); +}; + +createAngularJson(); diff --git a/apps/demos/utils/create-bundles/React/template.html b/apps/demos/utils/create-bundles/React/template.html index bf351efe22d4..66a5a1d4a60c 100644 --- a/apps/demos/utils/create-bundles/React/template.html +++ b/apps/demos/utils/create-bundles/React/template.html @@ -1,14 +1,15 @@ - + {{demo_title}} - + + {{specific_css}} - +
+ diff --git a/apps/demos/utils/create-bundles/Vue/template.html b/apps/demos/utils/create-bundles/Vue/template.html index bf351efe22d4..66a5a1d4a60c 100644 --- a/apps/demos/utils/create-bundles/Vue/template.html +++ b/apps/demos/utils/create-bundles/Vue/template.html @@ -1,14 +1,15 @@ - + {{demo_title}} - + + {{specific_css}} - +
+ diff --git a/apps/demos/utils/create-bundles/helper/bundler.ts b/apps/demos/utils/create-bundles/helper/bundler.ts index b5a9499ef689..9a6c82cb5557 100644 --- a/apps/demos/utils/create-bundles/helper/bundler.ts +++ b/apps/demos/utils/create-bundles/helper/bundler.ts @@ -6,7 +6,7 @@ import { createDemoLayout, getDestinationPathByDemo, getSourcePathByDemo } from interface Bundler { framework: Framework; getBuildOptions(demo: Demo): BuildOptions; - buildDemo(demo: Demo): Promise; + buildDemo(demo: Demo, res): Promise; } export abstract class ESBundler implements Bundler { @@ -18,14 +18,16 @@ export abstract class ESBundler implements Bundler { this.framework = framework; } - buildDemo = async (demo: Demo): Promise => { + buildDemo = async (demo: Demo, res): Promise => { const sourceDemoPath = getSourcePathByDemo(demo, this.framework); if (!existsSync(sourceDemoPath)) { + res(); return; } const destinationDemoPath = getDestinationPathByDemo(demo, this.framework); if (existsSync(destinationDemoPath)) { + console.log('main remove', destinationDemoPath); removeSync(destinationDemoPath); } @@ -35,5 +37,6 @@ export abstract class ESBundler implements Bundler { await build(options); createDemoLayout(demo, this.framework); + res(); }; } diff --git a/apps/demos/utils/create-bundles/helper/index.ts b/apps/demos/utils/create-bundles/helper/index.ts index f24a47db14c1..1cd2728ad27c 100644 --- a/apps/demos/utils/create-bundles/helper/index.ts +++ b/apps/demos/utils/create-bundles/helper/index.ts @@ -1,23 +1,30 @@ import { existsSync, readFileSync, writeFileSync, readdirSync, copyFileSync, mkdirSync, copySync, + removeSync, } from 'fs-extra'; -import { join, basename, extname } from 'path'; +import { + join, basename, extname, relative, +} from 'path'; import { createHash } from 'crypto'; import { version as DX_Version } from 'devextreme/package.json'; import { Demo, Framework } from './types'; export const isSkipDemo = (demo: Demo) => { - const { Widget } = demo; - const isLocalization = Widget === 'Localization'; + const { Widget, Name } = demo; + const excluded = ['Localization', 'RowTemplate', 'CellCustomization', 'TimeZonesSupport', 'ExportToPDF']; + const shouldSkip = excluded.includes(Widget) || excluded.includes(Name); - return isLocalization; + return shouldSkip; }; -const sourceDemosDir = join(__dirname, '..', '..', '..', 'JSDemos', 'Demos'); +const sourceDemosDir = join(__dirname, '..', '..', '..', 'Demos'); const destinationPublishDir = join(__dirname, '..', '..', '..', 'publish-demos'); export const getSourcePathByDemo = (demo: Demo, framework: string) => join(sourceDemosDir, demo.Widget, demo.Name, framework); +export const getSourcePathByDemoRelative = (demo: Demo, framework: string) => join('Demos', demo.Widget, demo.Name, framework); export const getDestinationPathByDemo = (demo: Demo, framework: string) => join(destinationPublishDir, 'Demos', demo.Widget, demo.Name, framework); +export const getDestinationPathByDemoRelative = (demo: Demo, framework: string) => join('publish-demos', 'Demos', demo.Widget, demo.Name, framework); + const getFileHash = (fileContent: string) => { const hash = createHash('shake256', { outputLength: 4 }).update(fileContent); @@ -38,8 +45,26 @@ const getTemplateContent = (framework: Framework) => { const getBundlePath = (demoPath: string, prefix: string, postfix: string) => readdirSync(demoPath) .find((item) => item.startsWith(prefix) && item.endsWith(postfix)); + // refactor with new paths +const getSpecificCssPath = (WidgetName: string, demoPath: string) => { + if (WidgetName !== 'Gantt' && WidgetName !== 'Diagram') { + return ''; + } + return relative( + demoPath, + join( + destinationPublishDir, + 'css', + `dx-${WidgetName.toLowerCase()}.css`, + ), + ).split('\\').join('/'); +}; + export const createDemoLayout = (demo: Demo, framework: Framework) => { const demoPath = getDestinationPathByDemo(demo, framework); + const demoHtmlPath = framework !== 'Angular' + ? join(demoPath, 'index.html') + : join(demoPath, '..', 'AngularTemplates', 'index.html'); const templateContent = getTemplateContent(framework); const metadataScripts = join(destinationPublishDir, 'scripts'); @@ -49,6 +74,7 @@ export const createDemoLayout = (demo: Demo, framework: Framework) => { js_bundle_path: getBundlePath(demoPath, 'bundle', '.js'), css_bundle_path: getBundlePath(demoPath, 'bundle', '.css'), init_theme: getBundlePath(metadataScripts, 'init-theme', '.js'), + specific_css: ``, }; let result = templateContent; @@ -56,7 +82,6 @@ export const createDemoLayout = (demo: Demo, framework: Framework) => { result = result.replace(`{{${key}}}`, options[key]); }); - const demoHtmlPath = join(demoPath, 'index.html'); writeFileSync(demoHtmlPath, result, { encoding: 'utf-8' }); }; @@ -84,7 +109,9 @@ const getFileInfo = (filePath: string) => { const copyMetadataDir = (sourceDir: string, destinatonDir: string) => { const listFiles = getFilesByPath(sourceDir); - + if (existsSync(destinatonDir)) { + removeSync(destinatonDir); + } mkdirSync(destinatonDir, { recursive: true }); listFiles.forEach((sourceFilePath) => { const fileContent = readFileSync(sourceFilePath, 'utf-8'); @@ -104,7 +131,7 @@ export const copyMetadata = () => { const destScripts = join(destinationPublishDir, 'scripts'); copyMetadataDir(sourceScripts, destScripts); - const nodeModulesPath = join(__dirname, '..', '..', '..', 'node_modules'); + const nodeModulesPath = join(__dirname, '..', '..', '..', '..', '..', 'node_modules'); const destinationCss = join(destinationPublishDir, 'css'); diff --git a/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js b/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js index 19e84bbafa11..29580f7b4648 100644 --- a/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js +++ b/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js @@ -1,11 +1,22 @@ +// Temporary WA, need to do this in yaml +function findLastStableVersion(version) { + // eslint-disable-next-line prefer-const + let [year, major, minor] = version.split('.'); + if (minor.includes('build')) { + minor = Number(minor.split('-')[0]) - 1 || 1; + } + return `${year}.${major}.${minor}`; +} // eslint-disable-next-line no-unused-vars function DXDemoTheme(version) { + const stableVersion = findLastStableVersion(version); const searchParams = new URLSearchParams(window.location.search); const theme = searchParams.get('theme') ?? 'dx.material.blue.light'; const themeLink = document.createElement('link'); themeLink.rel = 'stylesheet'; - themeLink.href = `https://cdnjs.cloudflare.com/ajax/libs/devextreme-dist/${version}/css/${theme}.min.css`; + // fix licence warning - there is cdn themes for devextreme-dist v23.2.4 but not for 23.2.3 + themeLink.href = `../../../../../../../../packages/devextreme/artifacts/npm/devextreme-dist/css/${theme}.css`; document.head.appendChild(themeLink); } diff --git a/apps/demos/utils/create-bundles/helper/types.ts b/apps/demos/utils/create-bundles/helper/types.ts index 3636e9345d34..439464478c8e 100644 --- a/apps/demos/utils/create-bundles/helper/types.ts +++ b/apps/demos/utils/create-bundles/helper/types.ts @@ -1,4 +1,4 @@ -export type Framework = 'React' | 'Vue'; +export type Framework = 'Angular' | 'React' | 'Vue'; export type Args = { framework: Framework, diff --git a/apps/demos/utils/create-bundles/index.ts b/apps/demos/utils/create-bundles/index.ts index 131816be75bb..bef000817d6a 100644 --- a/apps/demos/utils/create-bundles/index.ts +++ b/apps/demos/utils/create-bundles/index.ts @@ -1,12 +1,17 @@ /* eslint-disable import/no-extraneous-dependencies */ import yargs from 'yargs'; -import { Framework, Args, Item } from './helper/types'; + +import { + Framework, Args, Item, Demo, +} from './helper/types'; import { copyMetadata, isSkipDemo } from './helper'; + import { ESBundler } from './helper/bundler'; import ReactBundler from './React/bundler'; +import VueBundler from './Vue/bundler'; +import AngularBundler from './Angular/bundler'; import * as menuMeta from '../../menuMeta.json'; -import VueBundler from './Vue/bundler'; const argv = yargs.options({ framework: { type: 'string' }, @@ -14,6 +19,9 @@ const argv = yargs.options({ }).argv as Args; const getBundler = (framework: Framework): ESBundler => { + if (framework === 'Angular') { + return new AngularBundler(); + } if (framework === 'React') { return new ReactBundler(); } @@ -25,31 +33,66 @@ const getBundler = (framework: Framework): ESBundler => { return undefined; }; -const buildDemos = async (bundler: ESBundler) => { - const menu: Item[] = (menuMeta as any).default; - - for (const meta of menu) { - for (const group of meta.Groups) { - const demos = group.Demos || []; - for (const demo of demos) { - if (isSkipDemo(demo)) { - break; - } +const menu: Item[] = (menuMeta as any).default; +const allDemos: Demo[] = []; - console.log(`${bundler.framework} Demo: ${demo.Widget} - ${demo.Name}`); - - // eslint-disable-next-line no-await-in-loop - await bundler.buildDemo(demo); +for (const meta of menu) { + for (const group of meta.Groups) { + const demos = group.Demos || []; + for (const demo of demos) { + if (isSkipDemo(demo)) { + break; } + + allDemos.push(demo); } } -}; +} -if (argv['copy-metadata']) { - copyMetadata(); +async function processDemosInBatches(bundler: ESBundler, demoList: Demo[], batchSize: number) { + const batches = []; + for (let i = 0; i < demoList.length; i += batchSize) { + const batch = demoList.slice(i, i + batchSize); + // eslint-disable-next-line no-await-in-loop + batches.push(await processBatch(bundler, batch)); + } + await Promise.all(batches); +} + +async function processBatch(bundler: ESBundler, demos: Demo[]) { + const promises = demos.map((demo) => processDemo(bundler, demo)); + await Promise.all(promises); +} + +async function processDemo(bundler: ESBundler, demo: Demo) { + return new Promise((res, rej) => { + bundler.buildDemo(demo, res); + }).then(() => { console.log(`${bundler.framework} Demo: ${demo.Widget} - ${demo.Name}`); }); } const currentBundler = getBundler(argv.framework); + +if (argv['copy-metadata']) { + copyMetadata(); +} if (currentBundler) { - buildDemos(currentBundler); + const CONSTEL = process.env.CONSTEL || '1/1'; + const [current, total] = CONSTEL.split('/').map(Number); + const start = (current - 1) * allDemos.length / total; + const end = start + allDemos.length / total; + const currentDemos = allDemos.slice(start, end); + + let batchSize = Math.ceil(allDemos.length / total); + if (currentBundler.framework === 'Angular') { + batchSize = 1; + processDemosInBatches(currentBundler, currentDemos, batchSize) + .then(() => { + console.log('All batches processed successfully.'); + }) + .catch((error) => { + console.error(`Error processing batches: ${error}`); + }); + } else { + processDemosInBatches(currentBundler, allDemos, 5); + } } diff --git a/apps/demos/utils/internal/find-miss-split.ts b/apps/demos/utils/internal/find-miss-split.ts new file mode 100644 index 000000000000..5d796e6a109f --- /dev/null +++ b/apps/demos/utils/internal/find-miss-split.ts @@ -0,0 +1,9 @@ +const testFolder = '../../Demos'; +import * as fs from 'fs'; + + +fs.readdir(testFolder, (err, files) => { + files.forEach(file => { + console.log(file); + }); +}); \ No newline at end of file diff --git a/apps/demos/utils/templates/Angular/app/app.component.ts b/apps/demos/utils/templates/Angular/app/app.component.ts index be3150085e7d..ebd564dd22de 100644 --- a/apps/demos/utils/templates/Angular/app/app.component.ts +++ b/apps/demos/utils/templates/Angular/app/app.component.ts @@ -8,9 +8,11 @@ if (!/localhost/.test(document.location.host)) { enableProdMode(); } +declare var __moduleName: string; @Component({ + moduleId: __moduleName, selector: 'demo-app', - templateUrl: 'app/app.component.html', + templateUrl: './app.component.html', providers: [Service], }) export class AppComponent { diff --git a/package-lock.json b/package-lock.json index a34c95f438d3..7504c9285ee3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -135,344 +135,6 @@ "tslib": "^2.1.0" } }, - "apps/angular/node_modules/@angular-devkit/build-angular": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.14.tgz", - "integrity": "sha512-bXQ6i7QPhwmYHuh+DSNkBhjTIHQF0C6fqZEg2ApJA3NmnzE98oQnmJ9AnGnAkdf1Mjn3xi2gxoZWPDDxGEINMw==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "2.2.1", - "@angular-devkit/architect": "0.1602.14", - "@angular-devkit/build-webpack": "0.1602.14", - "@angular-devkit/core": "16.2.14", - "@babel/core": "7.22.9", - "@babel/generator": "7.22.9", - "@babel/helper-annotate-as-pure": "7.22.5", - "@babel/helper-split-export-declaration": "7.22.6", - "@babel/plugin-proposal-async-generator-functions": "7.20.7", - "@babel/plugin-transform-async-to-generator": "7.22.5", - "@babel/plugin-transform-runtime": "7.22.9", - "@babel/preset-env": "7.22.9", - "@babel/runtime": "7.22.6", - "@babel/template": "7.22.5", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "16.2.14", - "@vitejs/plugin-basic-ssl": "1.0.1", - "ansi-colors": "4.1.3", - "autoprefixer": "10.4.14", - "babel-loader": "9.1.3", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.21.5", - "chokidar": "3.5.3", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.20", - "css-loader": "6.8.1", - "esbuild-wasm": "0.18.17", - "fast-glob": "3.3.1", - "guess-parser": "0.4.22", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.2.0", - "karma-source-map-support": "1.4.0", - "less": "4.1.3", - "less-loader": "11.1.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.1", - "magic-string": "0.30.1", - "mini-css-extract-plugin": "2.7.6", - "mrmime": "1.0.1", - "open": "8.4.2", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "2.3.1", - "piscina": "4.0.0", - "postcss": "8.4.31", - "postcss-loader": "7.3.3", - "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.64.1", - "sass-loader": "13.3.2", - "semver": "7.5.4", - "source-map-loader": "4.0.1", - "source-map-support": "0.5.21", - "terser": "5.19.2", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.6.1", - "vite": "4.5.3", - "webpack": "5.88.2", - "webpack-dev-middleware": "6.1.2", - "webpack-dev-server": "4.15.1", - "webpack-merge": "5.9.0", - "webpack-subresource-integrity": "5.1.0" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.18.17" - }, - "peerDependencies": { - "@angular/compiler-cli": "^16.0.0", - "@angular/localize": "^16.0.0", - "@angular/platform-server": "^16.0.0", - "@angular/service-worker": "^16.0.0", - "jest": "^29.5.0", - "jest-environment-jsdom": "^29.5.0", - "karma": "^6.3.0", - "ng-packagr": "^16.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=4.9.3 <5.2" - }, - "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/platform-server": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "jest": { - "optional": true - }, - "jest-environment-jsdom": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { - "optional": true - } - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1602.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.14.tgz", - "integrity": "sha512-eSdONEV5dbtLNiOMBy9Ue9DdJ1ct6dH9RdZfYiedq6VZn0lejePAjY36MYVXgq2jTE+v/uIiaNy7caea5pt55A==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "16.2.14", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.14.tgz", - "integrity": "sha512-Ui14/d2+p7lnmXlK/AX2ieQEGInBV75lonNtPQgwrYgskF8ufCuN0DyVZQUy9fJDkC+xQxbJyYrby/BS0R0e7w==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "2.3.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/@babel/core": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", - "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.9", - "@babel/helper-module-transforms": "^7.22.9", - "@babel/helpers": "^7.22.6", - "@babel/parser": "^7.22.7", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.8", - "@babel/types": "^7.22.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/@babel/generator": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", - "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "apps/angular/node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "apps/angular/node_modules/@angular-devkit/build-webpack": { - "version": "0.1602.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.14.tgz", - "integrity": "sha512-f+ZTCjOoA1SCQEaX3L/63ubqr/vlHkwDXAtKjBsQgyz6srnETcjy96Us5k/LoK7/hPc85zFneqLinfqOMVWHJQ==", - "dev": true, - "dependencies": { - "@angular-devkit/architect": "0.1602.14", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" - } - }, - "apps/angular/node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1602.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.14.tgz", - "integrity": "sha512-eSdONEV5dbtLNiOMBy9Ue9DdJ1ct6dH9RdZfYiedq6VZn0lejePAjY36MYVXgq2jTE+v/uIiaNy7caea5pt55A==", - "dev": true, - "dependencies": { - "@angular-devkit/core": "16.2.14", - "rxjs": "7.8.1" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "apps/angular/node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.14.tgz", - "integrity": "sha512-Ui14/d2+p7lnmXlK/AX2ieQEGInBV75lonNtPQgwrYgskF8ufCuN0DyVZQUy9fJDkC+xQxbJyYrby/BS0R0e7w==", - "dev": true, - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "2.3.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "apps/angular/node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "apps/angular/node_modules/@angular-devkit/core": { "version": "16.2.13", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.13.tgz", @@ -787,183 +449,6 @@ "node": ">=6.0.0" } }, - "apps/angular/node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "apps/angular/node_modules/@babel/plugin-transform-runtime": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", - "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.4", - "babel-plugin-polyfill-corejs3": "^0.8.2", - "babel-plugin-polyfill-regenerator": "^0.5.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "apps/angular/node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "apps/angular/node_modules/@babel/preset-env": { - "version": "7.22.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", - "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.9", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.7", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.5", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.5", - "@babel/plugin-transform-classes": "^7.22.6", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.5", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.5", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.5", - "@babel/plugin-transform-for-of": "^7.22.5", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.5", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-modules-systemjs": "^7.22.5", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", - "@babel/plugin-transform-numeric-separator": "^7.22.5", - "@babel/plugin-transform-object-rest-spread": "^7.22.5", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.6", - "@babel/plugin-transform-parameters": "^7.22.5", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.5", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.5", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.5", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.4", - "babel-plugin-polyfill-corejs3": "^0.8.2", - "babel-plugin-polyfill-regenerator": "^0.5.1", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "apps/angular/node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "apps/angular/node_modules/@babel/runtime": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", - "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "apps/angular/node_modules/@ngtools/webpack": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.14.tgz", - "integrity": "sha512-3+zPP3Wir46qrZ3FEiTz5/emSoVHYUCH+WgBmJ57mZCx1qBOYh2VgllnPr/Yusl1sc/jUZjdwq/es/9ZNw+zDQ==", - "dev": true, - "engines": { - "node": "^16.14.0 || >=18.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "@angular/compiler-cli": "^16.0.0", - "typescript": ">=4.9.3 <5.2", - "webpack": "^5.54.0" - } - }, "apps/angular/node_modules/@schematics/angular": { "version": "16.2.13", "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.13.tgz", @@ -995,166 +480,20 @@ "undici-types": "~5.26.4" } }, - "apps/angular/node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "apps/angular/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "apps/angular/node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "apps/angular/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "apps/angular/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true - }, - "apps/angular/node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "apps/angular/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "apps/angular/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "apps/angular/node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "apps/angular/node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "apps/angular/node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "apps/angular/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "apps/angular/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "apps/angular/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "apps/angular/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "apps/angular/node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "apps/angular/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, "apps/angular/node_modules/ajv-formats": { @@ -1174,27 +513,6 @@ } } }, - "apps/angular/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "apps/angular/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "apps/angular/node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", @@ -1207,39 +525,6 @@ "node": ">= 8" } }, - "apps/angular/node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, "apps/angular/node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -1301,25 +586,6 @@ } } }, - "apps/angular/node_modules/enhanced-resolve": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", - "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "apps/angular/node_modules/es-module-lexer": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", - "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==", - "dev": true - }, "apps/angular/node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -1355,18 +621,6 @@ "node": ">= 6" } }, - "apps/angular/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "apps/angular/node_modules/ini": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", @@ -1401,138 +655,6 @@ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true }, - "apps/angular/node_modules/less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dev": true, - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" - } - }, - "apps/angular/node_modules/less/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "apps/angular/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "dev": true, - "engines": { - "node": ">= 12.13.0" - } - }, - "apps/angular/node_modules/magic-string": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", - "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "apps/angular/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "apps/angular/node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "apps/angular/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "apps/angular/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=6" - } - }, - "apps/angular/node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, "apps/angular/node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -1544,12 +666,6 @@ "node": ">=8.10.0" } }, - "apps/angular/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, "apps/angular/node_modules/resolve": { "version": "1.22.2", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", @@ -1583,23 +699,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, - "apps/angular/node_modules/sass": { - "version": "1.64.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.64.1.tgz", - "integrity": "sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, "apps/angular/node_modules/semver": { "version": "7.5.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", @@ -1625,54 +724,6 @@ "node": ">=10" } }, - "apps/angular/node_modules/source-map-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", - "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "apps/angular/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "apps/angular/node_modules/terser": { - "version": "5.19.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", - "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, "apps/angular/node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -1688,6 +739,7 @@ "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -1696,113 +748,6 @@ "node": ">=4.2.0" } }, - "apps/angular/node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "apps/angular/node_modules/webpack-dev-middleware": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz", - "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.12", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "apps/angular/node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "apps/angular/node_modules/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, "apps/angular/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -1813,6 +758,7 @@ "version": "24.1.3", "license": "SEE LICENSE IN README.md", "dependencies": { + "@angular-devkit/build-angular": "~16.2.12", "@angular/cli": "~16.2.12", "@angular/common": "~16.2.12", "@angular/compiler": "~16.2.12", @@ -1860,7 +806,7 @@ "vuex": "4.0.0-beta.4", "whatwg-fetch": "2.0.4", "yargs": "17.7.2", - "zone.js": "0.13.0" + "zone.js": "^0.13.2" }, "devDependencies": { "@angular/platform-server": "~16.2.12", @@ -1882,6 +828,7 @@ "consola": "3.2.3", "cookie-parser": "1.4.6", "cross-env": "7.0.3", + "devexpress-diagram": "^2.2.8", "express": "4.19.2", "glob": "10.3.3", "gulp": "4.0.2", @@ -2790,14 +1737,6 @@ } } }, - "apps/demos/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "engines": { - "node": ">=6" - } - }, "apps/demos/node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -3701,6 +2640,14 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "apps/demos/node_modules/zone.js": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.3.tgz", + "integrity": "sha512-MKPbmZie6fASC/ps4dkmIhaT5eonHkEt6eAy80K42tAm0G2W+AahLJjbfi6X9NPdciOE9GRFTTM8u2IiF6O3ww==", + "dependencies": { + "tslib": "^2.3.0" + } + }, "apps/react": { "name": "devextreme-react-playground", "version": "24.1.3", @@ -5812,50 +4759,6 @@ "rxjs": "^6.5.3" } }, - "e2e/compilation-cases/node_modules/@angular/core": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.14.tgz", - "integrity": "sha512-vpR4XqBGitk1Faph37CSpemwIYTmJ3pdIVNoHKP6jLonpWu+0azkchf0f7oD8/2ivj2F81opcIw0tcsy/D/5Vg==", - "dev": true, - "peer": true, - "dependencies": { - "tslib": "^2.0.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3", - "zone.js": "^0.10.2 || ^0.11.3" - } - }, - "e2e/compilation-cases/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "peer": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "e2e/compilation-cases/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "peer": true - }, - "e2e/compilation-cases/node_modules/zone.js": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", - "dev": true, - "peer": true, - "dependencies": { - "tslib": "^2.3.0" - } - }, "e2e/testcafe-devextreme": { "name": "devextreme-testcafe-tests", "version": "24.1.3", @@ -5879,6 +4782,7 @@ "version": "1.2.6", "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -5886,7 +4790,8 @@ "node_modules/@adobe/css-tools": { "version": "4.3.3", "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", - "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==" + "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", + "dev": true }, "node_modules/@ampproject/remapping": { "version": "2.2.1", @@ -5971,152 +4876,11 @@ } } }, - "node_modules/@angular-devkit/architect/node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "optional": true, - "peer": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@angular-devkit/architect/node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@angular-devkit/architect/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "optional": true, - "peer": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular-devkit/architect/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "optional": true, - "peer": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/@angular-devkit/architect/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "optional": true, - "peer": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular-devkit/architect/node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/@angular-devkit/architect/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "optional": true, - "peer": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@angular-devkit/architect/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "optional": true, - "peer": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular-devkit/architect/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" }, - "node_modules/@angular-devkit/architect/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "optional": true, - "peer": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, "node_modules/@angular-devkit/architect/node_modules/rxjs": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", @@ -6125,84 +4889,131 @@ "tslib": "^2.1.0" } }, - "node_modules/@angular-devkit/architect/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "optional": true, - "peer": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/@angular-devkit/core": { - "version": "12.2.18", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.18.tgz", - "integrity": "sha512-GDLHGe9HEY5SRS+NrKr14C8aHsRCiBFkBFSSbeohgLgcgSXzZHFoU84nDWrl3KZNP8oqcUSv5lHu6dLcf2fnww==", - "dependencies": { - "ajv": "8.6.2", - "ajv-formats": "2.1.0", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" - }, - "engines": { - "node": "^12.14.1 || >=14.0.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@angular-devkit/core/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@angular-devkit/core/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@angular-devkit/schematics": { - "version": "16.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.13.tgz", - "integrity": "sha512-uhhJZpppaeuT/2V6RiCheJKzS4bAZADL+Gw59VJaojqS8ssdG1UzvqRJokIzFzP7+MhHWylZBWUvWLQxuUvtsA==", - "dev": true, + "node_modules/@angular-devkit/build-angular": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.14.tgz", + "integrity": "sha512-bXQ6i7QPhwmYHuh+DSNkBhjTIHQF0C6fqZEg2ApJA3NmnzE98oQnmJ9AnGnAkdf1Mjn3xi2gxoZWPDDxGEINMw==", "dependencies": { - "@angular-devkit/core": "16.2.13", + "@ampproject/remapping": "2.2.1", + "@angular-devkit/architect": "0.1602.14", + "@angular-devkit/build-webpack": "0.1602.14", + "@angular-devkit/core": "16.2.14", + "@babel/core": "7.22.9", + "@babel/generator": "7.22.9", + "@babel/helper-annotate-as-pure": "7.22.5", + "@babel/helper-split-export-declaration": "7.22.6", + "@babel/plugin-proposal-async-generator-functions": "7.20.7", + "@babel/plugin-transform-async-to-generator": "7.22.5", + "@babel/plugin-transform-runtime": "7.22.9", + "@babel/preset-env": "7.22.9", + "@babel/runtime": "7.22.6", + "@babel/template": "7.22.5", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "16.2.14", + "@vitejs/plugin-basic-ssl": "1.0.1", + "ansi-colors": "4.1.3", + "autoprefixer": "10.4.14", + "babel-loader": "9.1.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.21.5", + "chokidar": "3.5.3", + "copy-webpack-plugin": "11.0.0", + "critters": "0.0.20", + "css-loader": "6.8.1", + "esbuild-wasm": "0.18.17", + "fast-glob": "3.3.1", + "guess-parser": "0.4.22", + "https-proxy-agent": "5.0.1", + "inquirer": "8.2.4", "jsonc-parser": "3.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.3", + "less-loader": "11.1.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.1", "magic-string": "0.30.1", + "mini-css-extract-plugin": "2.7.6", + "mrmime": "1.0.1", + "open": "8.4.2", "ora": "5.4.1", - "rxjs": "7.8.1" + "parse5-html-rewriting-stream": "7.0.0", + "picomatch": "2.3.1", + "piscina": "4.0.0", + "postcss": "8.4.31", + "postcss-loader": "7.3.3", + "resolve-url-loader": "5.0.0", + "rxjs": "7.8.1", + "sass": "1.64.1", + "sass-loader": "13.3.2", + "semver": "7.5.4", + "source-map-loader": "4.0.1", + "source-map-support": "0.5.21", + "terser": "5.19.2", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.6.1", + "vite": "4.5.3", + "webpack": "5.88.2", + "webpack-dev-middleware": "6.1.2", + "webpack-dev-server": "4.15.1", + "webpack-merge": "5.9.0", + "webpack-subresource-integrity": "5.1.0" }, "engines": { "node": "^16.14.0 || >=18.10.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.18.17" + }, + "peerDependencies": { + "@angular/compiler-cli": "^16.0.0", + "@angular/localize": "^16.0.0", + "@angular/platform-server": "^16.0.0", + "@angular/service-worker": "^16.0.0", + "jest": "^29.5.0", + "jest-environment-jsdom": "^29.5.0", + "karma": "^6.3.0", + "ng-packagr": "^16.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=4.9.3 <5.2" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "jest": { + "optional": true + }, + "jest-environment-jsdom": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } } }, - "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { - "version": "16.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.13.tgz", - "integrity": "sha512-6jTlYOIeYsOF/Vw/hBNusjoCmKJBByoyGS1Fu2Yav8ltxYK04aDtI73l9JJB/5Cpzhc4YELrMqBMH7in5Vowaw==", - "dev": true, + "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.14.tgz", + "integrity": "sha512-Ui14/d2+p7lnmXlK/AX2ieQEGInBV75lonNtPQgwrYgskF8ufCuN0DyVZQUy9fJDkC+xQxbJyYrby/BS0R0e7w==", "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", @@ -6225,11 +5036,360 @@ } } }, - "node_modules/@angular-devkit/schematics/node_modules/ajv": { + "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "dependencies": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-runtime": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", + "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", + "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.7", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.6", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -6241,11 +5401,10 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@angular-devkit/schematics/node_modules/ajv-formats": { + "node_modules/@angular-devkit/build-angular/node_modules/ajv-formats": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -6258,13 +5417,21 @@ } } }, - "node_modules/@angular-devkit/schematics/node_modules/anymatch": { + "node_modules/@angular-devkit/build-angular/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "optional": true, - "peer": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -6273,13 +5440,42 @@ "node": ">= 8" } }, - "node_modules/@angular-devkit/schematics/node_modules/binary-extensions": { + "node_modules/@angular-devkit/build-angular/node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "optional": true, - "peer": true, "engines": { "node": ">=8" }, @@ -6287,27 +5483,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@angular-devkit/schematics/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/@angular-devkit/build-angular/node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, - "node_modules/@angular-devkit/schematics/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/@angular-devkit/build-angular/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -6320,20 +5516,31 @@ "engines": { "node": ">= 8.10.0" }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, "optionalDependencies": { "fsevents": "~2.3.2" } }, - "node_modules/@angular-devkit/schematics/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/@angular-devkit/build-angular/node_modules/enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/es-module-lexer": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -6341,28 +5548,23 @@ "node": ">=8" } }, - "node_modules/@angular-devkit/schematics/node_modules/fsevents": { + "node_modules/@angular-devkit/build-angular/node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ "darwin" ], - "peer": true, "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/glob-parent": { + "node_modules/@angular-devkit/build-angular/node_modules/glob-parent": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "optional": true, - "peer": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -6370,13 +5572,21 @@ "node": ">= 6" } }, - "node_modules/@angular-devkit/schematics/node_modules/is-binary-path": { + "node_modules/@angular-devkit/build-angular/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, - "peer": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -6384,77 +5594,549 @@ "node": ">=8" } }, - "node_modules/@angular-devkit/schematics/node_modules/is-number": { + "node_modules/@angular-devkit/build-angular/node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true, - "peer": true, "engines": { "node": ">=0.12.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/jsonc-parser": { + "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" }, - "node_modules/@angular-devkit/schematics/node_modules/magic-string": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", - "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", - "dev": true, + "node_modules/@angular-devkit/build-angular/node_modules/less": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", + "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" }, "engines": { - "node": ">=12" + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" } }, - "node_modules/@angular-devkit/schematics/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "node_modules/@angular-devkit/build-angular/node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "optional": true, - "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { - "picomatch": "^2.2.1" + "yallist": "^4.0.0" }, "engines": { - "node": ">=8.10.0" + "node": ">=10" } }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, + "node_modules/@angular-devkit/build-angular/node_modules/magic-string": { + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", "dependencies": { - "tslib": "^2.1.0" + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@angular-devkit/schematics/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, + "node_modules/@angular-devkit/build-angular/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "optional": true, - "peer": true, "dependencies": { - "is-number": "^7.0.0" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "engines": { - "node": ">=8.0" + "node": ">=6" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/sass": { + "version": "1.64.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.64.1.tgz", + "integrity": "sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/source-map-loader": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", + "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", + "dependencies": { + "abab": "^2.0.6", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/terser": { + "version": "5.19.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", + "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-middleware": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz", + "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.12", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack-merge": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", + "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1602.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.14.tgz", + "integrity": "sha512-f+ZTCjOoA1SCQEaX3L/63ubqr/vlHkwDXAtKjBsQgyz6srnETcjy96Us5k/LoK7/hPc85zFneqLinfqOMVWHJQ==", + "dependencies": { + "@angular-devkit/architect": "0.1602.14", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@angular-devkit/core": { + "version": "12.2.18", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.18.tgz", + "integrity": "sha512-GDLHGe9HEY5SRS+NrKr14C8aHsRCiBFkBFSSbeohgLgcgSXzZHFoU84nDWrl3KZNP8oqcUSv5lHu6dLcf2fnww==", + "dependencies": { + "ajv": "8.6.2", + "ajv-formats": "2.1.0", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + }, + "engines": { + "node": "^12.14.1 || >=14.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@angular-devkit/core/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@angular-devkit/schematics": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.13.tgz", + "integrity": "sha512-uhhJZpppaeuT/2V6RiCheJKzS4bAZADL+Gw59VJaojqS8ssdG1UzvqRJokIzFzP7+MhHWylZBWUvWLQxuUvtsA==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "16.2.13", + "jsonc-parser": "3.2.0", + "magic-string": "0.30.1", + "ora": "5.4.1", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.13.tgz", + "integrity": "sha512-6jTlYOIeYsOF/Vw/hBNusjoCmKJBByoyGS1Fu2Yav8ltxYK04aDtI73l9JJB/5Cpzhc4YELrMqBMH7in5Vowaw==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.0", + "picomatch": "2.3.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics/node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/@angular-devkit/schematics/node_modules/magic-string": { + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" } }, "node_modules/@angular/animations": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-16.2.0.tgz", "integrity": "sha512-SgOjldgRlU6XL1f6OUmFa+1iiy1OCWXH8i7q7g0yGCeQ4XAlvNRjDj++xxvUwDhE2pLKJLPYDJmCH98mvjKZcA==", - "devOptional": true, + "dev": true, "dependencies": { "tslib": "^2.3.0" }, @@ -6607,220 +6289,60 @@ } } }, - "node_modules/@angular/cli/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "node_modules/@angular/cli/node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", "dev": true, "engines": { - "node": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@angular/cli/node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "node_modules/@angular/cli/node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/@angular/cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/@angular/cli/node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/@angular/cli/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/@angular/cli/node_modules/magic-string": { + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "fill-range": "^7.0.1" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/@angular/cli/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/@angular/cli/node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 8.10.0" + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/@angular/cli/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular/cli/node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/@angular/cli/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@angular/cli/node_modules/ini": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", - "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@angular/cli/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@angular/cli/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/@angular/cli/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "node_modules/@angular/cli/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@angular/cli/node_modules/magic-string": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", - "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", - "dev": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular/cli/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/@angular/cli/node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dev": true, - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@angular/cli/node_modules/rxjs": { @@ -6847,20 +6369,6 @@ "node": ">=10" } }, - "node_modules/@angular/cli/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, "node_modules/@angular/cli/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", @@ -7130,7 +6638,7 @@ "version": "16.2.0", "resolved": "https://registry.npmjs.org/@angular/core/-/core-16.2.0.tgz", "integrity": "sha512-iwUWFw+JmRxw0chcNoqhXVR8XUTE+Rszhy22iSCkK0Jo8IJqEad1d2dQoFu1QfqOVdPMZtpJDmC/ppQ/f5c5aA==", - "devOptional": true, + "dev": true, "dependencies": { "tslib": "^2.3.0" }, @@ -7229,8 +6737,7 @@ "node_modules/@assemblyscript/loader": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", - "dev": true + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==" }, "node_modules/@aw-web-design/x-default-browser": { "version": "1.4.126", @@ -7736,6 +7243,7 @@ "version": "7.23.7", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-plugin-utils": "^7.22.5" @@ -7768,6 +7276,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -7783,6 +7292,7 @@ "version": "7.23.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz", "integrity": "sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA==", + "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.23.9", "@babel/helper-plugin-utils": "^7.22.5", @@ -7799,6 +7309,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dev": true, "dependencies": { "@babel/compat-data": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.7", @@ -7817,6 +7328,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -7843,7 +7355,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -7907,6 +7419,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz", "integrity": "sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -7943,6 +7456,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -8007,6 +7521,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -8176,6 +7691,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", @@ -8375,6 +7891,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-flow": "^7.23.3" @@ -8725,6 +8242,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -8739,6 +8257,7 @@ "version": "7.23.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-module-imports": "^7.22.15", @@ -8757,6 +8276,7 @@ "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dev": true, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.22.5" }, @@ -8771,6 +8291,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", + "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" @@ -8815,6 +8336,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.3.tgz", "integrity": "sha512-XcQ3X58CKBdBnnZpPaQjgVMePsXtSZzHoku70q9tUAQp02ggPQNM04BF3RvlW1GSM/McbSOQAzEK4MXbS7/JFg==", + "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", @@ -8834,6 +8356,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -8990,6 +8513,7 @@ "version": "7.23.9", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.9.tgz", "integrity": "sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==", + "dev": true, "dependencies": { "@babel/compat-data": "^7.23.5", "@babel/helper-compilation-targets": "^7.23.6", @@ -9083,6 +8607,7 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -9098,6 +8623,7 @@ "version": "0.1.6-no-external-plugins", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -9111,6 +8637,7 @@ "version": "0.9.0", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "dev": true, "dependencies": { "@babel/helper-define-polyfill-provider": "^0.5.0", "core-js-compat": "^3.34.0" @@ -9123,6 +8650,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -9131,6 +8659,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -9147,7 +8676,6 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -9163,6 +8691,7 @@ "version": "7.23.3", "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", + "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -9424,915 +8953,266 @@ "@babel/helper-string-parser": "^7.24.1", "@babel/helper-validator-identifier": "^7.24.5", "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@base2/pretty-print-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", - "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", - "dev": true - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@bufbuild/protobuf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.3.0.tgz", - "integrity": "sha512-G372ods0pLt46yxVRsnP/e2btVPuuzArcMPFpIDeIwiGPuuglEs9y75iG0HMvZgncsj5TvbYRWqbVyOe3PLCWQ==" - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.3.tgz", - "integrity": "sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^2.3.1" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz", - "integrity": "sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - } - }, - "node_modules/@csstools/media-query-list-parser": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz", - "integrity": "sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^2.6.3", - "@csstools/css-tokenizer": "^2.3.1" - } - }, - "node_modules/@csstools/selector-specificity": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz", - "integrity": "sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.13" - } - }, - "node_modules/@dabh/diagnostics": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", - "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", - "dev": true, - "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "node_modules/@dependents/detective-less": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dependents/detective-less/-/detective-less-4.1.0.tgz", - "integrity": "sha512-KrkT6qO5NxqNfy68sBl6CTSoJ4SNDIS5iQArkibhlbGU4LaDukZ3q2HIkh8aUKDio6o4itU4xDR7t82Y2eP1Bg==", - "dev": true, - "dependencies": { - "gonzales-pe": "^4.3.0", - "node-source-walk": "^6.0.1" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@devexpress/bin-v8-flags-filter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@devexpress/bin-v8-flags-filter/-/bin-v8-flags-filter-1.3.0.tgz", - "integrity": "sha512-LWLNfYGwVJKYpmHUDoODltnlqxdEAl5Qmw7ha1+TSpsABeF94NKSWkQTTV1TB4CM02j2pZyqn36nHgaFl8z7qw==" - }, - "node_modules/@devexpress/error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", - "dependencies": { - "stackframe": "^1.1.1" - } - }, - "node_modules/@devexpress/utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@devexpress/utils/-/utils-1.4.3.tgz", - "integrity": "sha512-UmmIwVRGQ6u6itE/zJ1xNmMuugXo/t1fWBtjROb7mhq2nY4ecDBdnRIqogKWAasGbMbhCxW9+ijkgRaNBVCIzQ==", - "dependencies": { - "tslib": "2.3.1" - } - }, - "node_modules/@devexpress/utils/node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/@devextreme-generator/angular": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@devextreme-generator/angular/-/angular-3.0.12.tgz", - "integrity": "sha512-u5h6ego2TqZuVcV43eEisD4/xmlGSOifXXcL9nU+3G8BCxLPhJ3eCq3EHlnN2y0j1Zmiy+oMGNGID3+DOl5MIQ==", - "dev": true, - "dependencies": { - "@devextreme-generator/core": "3.0.12" - } - }, - "node_modules/@devextreme-generator/build-helpers": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@devextreme-generator/build-helpers/-/build-helpers-3.0.12.tgz", - "integrity": "sha512-dfpZnh1tb5OBtgSyjCSsu0M4zzti9DT91E7VrBSe2rYRSE4Kw7RRYyPCOu36OiQlZCcQqHIVtflNB5E70GJTOg==", - "dev": true, - "dependencies": { - "@devextreme-generator/angular": "3.0.12", - "@devextreme-generator/core": "3.0.12", - "@devextreme-generator/inferno": "3.0.12", - "@devextreme-generator/preact": "3.0.12", - "@devextreme-generator/react": "3.0.12", - "loader-utils": "^2.0.0", - "typescript": "4.3.5", - "vinyl": "^2.2.1", - "webpack": "^5.64.1" - } - }, - "node_modules/@devextreme-generator/build-helpers/node_modules/typescript": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", - "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/@devextreme-generator/core": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@devextreme-generator/core/-/core-3.0.12.tgz", - "integrity": "sha512-nynRuP0CdM+Y7fOE6rA8Vz+l7d0F9IMrS04wPpEZYCghr/xKrIXy56dOp+Ok7CW6j5nABjNYXeRqgMySvh7tHg==", - "dev": true, - "dependencies": { - "code-block-writer": "^10.1.0", - "eslint-config-devextreme": "0.2.0", - "prettier": "^2.1.0", - "prettier-eslint": "^13.0.0", - "typescript": "4.3.5" - } - }, - "node_modules/@devextreme-generator/core/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/@devextreme-generator/core/node_modules/@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, - "peer": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, - "peer": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/@typescript-eslint/scope-manager": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", - "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@devextreme-generator/core/node_modules/@typescript-eslint/types": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", - "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", - "dev": true, - "peer": true, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@devextreme-generator/core/node_modules/@typescript-eslint/typescript-estree": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", - "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/visitor-keys": "4.33.0", - "debug": "^4.3.1", - "globby": "^11.0.3", - "is-glob": "^4.0.1", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@devextreme-generator/core/node_modules/@typescript-eslint/visitor-keys": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", - "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/types": "4.33.0", - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@devextreme-generator/core/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@devextreme-generator/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@devextreme-generator/core/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "peer": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@devextreme-generator/core/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@devextreme-generator/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "peer": true - }, - "node_modules/@devextreme-generator/core/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-config-airbnb-typescript": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz", - "integrity": "sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/parser": "^4.4.1", - "eslint-config-airbnb": "^18.2.0", - "eslint-config-airbnb-base": "^14.2.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-config-airbnb-typescript/node_modules/@typescript-eslint/parser": { - "version": "4.33.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", - "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/scope-manager": "4.33.0", - "@typescript-eslint/types": "4.33.0", - "@typescript-eslint/typescript-estree": "4.33.0", - "debug": "^4.3.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-config-airbnb-typescript/node_modules/eslint": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-config-airbnb-typescript/node_modules/eslint-config-airbnb": { - "version": "18.2.1", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", - "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", - "dev": true, - "peer": true, - "dependencies": { - "eslint-config-airbnb-base": "^14.2.1", - "object.assign": "^4.1.2", - "object.entries": "^1.1.2" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jsx-a11y": "^6.4.1", - "eslint-plugin-react": "^7.21.5", - "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-config-airbnb-typescript/node_modules/eslint-config-airbnb-base": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", - "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", - "dev": true, - "peer": true, - "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.2" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", - "eslint-plugin-import": "^2.22.1" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-config-devextreme": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-devextreme/-/eslint-config-devextreme-0.2.0.tgz", - "integrity": "sha512-0U4BbsNotgQ6S0vGZLnjMMLmOeIj1TIN2mkLNg501P6C4kR3qqFmgdd1ICU8vdXIY+mvo6h840y9eYaaUh8/3g==", - "dev": true, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.32.0", - "eslint": "^8.22.0", - "eslint-config-airbnb-base": "^15.0.0", - "eslint-config-airbnb-typescript": "^12.3.1", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jest": "^23.8.2", - "eslint-plugin-jest-formatting": "^1.2.0", - "eslint-plugin-jsx-a11y": "^6.3.1", - "eslint-plugin-qunit": "^4.0.0", - "eslint-plugin-rulesdir": "^0.2.0", - "eslint-plugin-spellcheck": "^0.0.19" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-jest": { - "version": "23.20.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.20.0.tgz", - "integrity": "sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==", - "dev": true, - "peer": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "^2.5.0" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-jest-formatting": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest-formatting/-/eslint-plugin-jest-formatting-1.2.0.tgz", - "integrity": "sha512-EqsbDByAtdQa5vEhJFUFMqTW7fghN0Qhb8oulM7R3j9+9xRuMsQKCPjWvCIxpWhl3SJJmlxBC25o1pUXiBHaAw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=8.10.0" - }, - "peerDependencies": { - "eslint": ">=0.8.0" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/experimental-utils": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz", - "integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==", - "dev": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.34.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/typescript-estree": { - "version": "2.34.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz", - "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==", - "dev": true, - "peer": true, - "dependencies": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-jest/node_modules/eslint-visitor-keys": { + "node_modules/@base2/pretty-print-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", + "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", + "dev": true + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@bufbuild/protobuf": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.3.0.tgz", + "integrity": "sha512-G372ods0pLt46yxVRsnP/e2btVPuuzArcMPFpIDeIwiGPuuglEs9y75iG0HMvZgncsj5TvbYRWqbVyOe3PLCWQ==" + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true, - "peer": true, "engines": { - "node": ">=4" + "node": ">=0.1.90" } }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-qunit": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-4.3.0.tgz", - "integrity": "sha512-xyQtwoDHWDuIqH5cp8SV0N++gFGwxfMKwRyumsBnJ3INM6Mz/qWUhrCTastOvvAc98aoieu2X5Ht4LgaZ3a75Q==", + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, - "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, "engines": { - "node": "6.x || 8.x || >=10.0.0" + "node": ">=12" } }, - "node_modules/@devextreme-generator/core/node_modules/eslint-plugin-spellcheck": { - "version": "0.0.19", - "resolved": "https://registry.npmjs.org/eslint-plugin-spellcheck/-/eslint-plugin-spellcheck-0.0.19.tgz", - "integrity": "sha512-Vau+oCLT3IGx+inJV5rkuKlIwgka9L2is1SkztviIHN3apNnT2OrZoGy9Jt3gbcjjkfkIFMFSZjB+ijHCimbNA==", + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, - "peer": true, "dependencies": { - "globals": "^13.0.0", - "hunspell-spellchecker": "^1.0.2", - "lodash": "^4.17.15" - }, - "peerDependencies": { - "eslint": ">=0.8.0" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@devextreme-generator/core/node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "node_modules/@csstools/css-parser-algorithms": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.3.tgz", + "integrity": "sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==", "dev": true, - "peer": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "engines": { - "node": ">=6" + "node": "^14 || ^16 || >=18" }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "peerDependencies": { + "@csstools/css-tokenizer": "^2.3.1" } }, - "node_modules/@devextreme-generator/core/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "node_modules/@csstools/css-tokenizer": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz", + "integrity": "sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==", "dev": true, - "peer": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "engines": { - "node": ">=4" + "node": "^14 || ^16 || >=18" } }, - "node_modules/@devextreme-generator/core/node_modules/espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "node_modules/@csstools/media-query-list-parser": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz", + "integrity": "sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==", "dev": true, - "peer": true, - "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^2.6.3", + "@csstools/css-tokenizer": "^2.3.1" } }, - "node_modules/@devextreme-generator/core/node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "node_modules/@csstools/selector-specificity": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz", + "integrity": "sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==", "dev": true, - "peer": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], "engines": { - "node": ">=4" + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.13" } }, - "node_modules/@devextreme-generator/core/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/@dabh/diagnostics": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", + "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", "dev": true, - "peer": true, "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" } }, - "node_modules/@devextreme-generator/core/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "node_modules/@dependents/detective-less": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dependents/detective-less/-/detective-less-4.1.0.tgz", + "integrity": "sha512-KrkT6qO5NxqNfy68sBl6CTSoJ4SNDIS5iQArkibhlbGU4LaDukZ3q2HIkh8aUKDio6o4itU4xDR7t82Y2eP1Bg==", "dev": true, - "peer": true, "dependencies": { - "type-fest": "^0.20.2" + "gonzales-pe": "^4.3.0", + "node-source-walk": "^6.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/@devextreme-generator/core/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@devexpress/bin-v8-flags-filter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@devexpress/bin-v8-flags-filter/-/bin-v8-flags-filter-1.3.0.tgz", + "integrity": "sha512-LWLNfYGwVJKYpmHUDoODltnlqxdEAl5Qmw7ha1+TSpsABeF94NKSWkQTTV1TB4CM02j2pZyqn36nHgaFl8z7qw==", + "dev": true + }, + "node_modules/@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", "dev": true, - "peer": true, - "engines": { - "node": ">=8" + "dependencies": { + "stackframe": "^1.1.1" } }, - "node_modules/@devextreme-generator/core/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "peer": true, - "engines": { - "node": ">= 4" + "node_modules/@devexpress/utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@devexpress/utils/-/utils-1.4.3.tgz", + "integrity": "sha512-UmmIwVRGQ6u6itE/zJ1xNmMuugXo/t1fWBtjROb7mhq2nY4ecDBdnRIqogKWAasGbMbhCxW9+ijkgRaNBVCIzQ==", + "dependencies": { + "tslib": "2.3.1" } }, - "node_modules/@devextreme-generator/core/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "node_modules/@devexpress/utils/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/@devextreme-generator/angular": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@devextreme-generator/angular/-/angular-3.0.12.tgz", + "integrity": "sha512-u5h6ego2TqZuVcV43eEisD4/xmlGSOifXXcL9nU+3G8BCxLPhJ3eCq3EHlnN2y0j1Zmiy+oMGNGID3+DOl5MIQ==", "dev": true, - "peer": true, "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "@devextreme-generator/core": "3.0.12" } }, - "node_modules/@devextreme-generator/core/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "node_modules/@devextreme-generator/build-helpers": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@devextreme-generator/build-helpers/-/build-helpers-3.0.12.tgz", + "integrity": "sha512-dfpZnh1tb5OBtgSyjCSsu0M4zzti9DT91E7VrBSe2rYRSE4Kw7RRYyPCOu36OiQlZCcQqHIVtflNB5E70GJTOg==", "dev": true, - "peer": true + "dependencies": { + "@devextreme-generator/angular": "3.0.12", + "@devextreme-generator/core": "3.0.12", + "@devextreme-generator/inferno": "3.0.12", + "@devextreme-generator/preact": "3.0.12", + "@devextreme-generator/react": "3.0.12", + "loader-utils": "^2.0.0", + "typescript": "4.3.5", + "vinyl": "^2.2.1", + "webpack": "^5.64.1" + } }, - "node_modules/@devextreme-generator/core/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/@devextreme-generator/build-helpers/node_modules/typescript": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", "dev": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": "*" + "node": ">=4.2.0" } }, - "node_modules/@devextreme-generator/core/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "peer": true - }, - "node_modules/@devextreme-generator/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@devextreme-generator/core": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/@devextreme-generator/core/-/core-3.0.12.tgz", + "integrity": "sha512-nynRuP0CdM+Y7fOE6rA8Vz+l7d0F9IMrS04wPpEZYCghr/xKrIXy56dOp+Ok7CW6j5nABjNYXeRqgMySvh7tHg==", "dev": true, - "peer": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "code-block-writer": "^10.1.0", + "eslint-config-devextreme": "0.2.0", + "prettier": "^2.1.0", + "prettier-eslint": "^13.0.0", + "typescript": "4.3.5" } }, - "node_modules/@devextreme-generator/core/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/@devextreme-generator/core/node_modules/eslint-config-devextreme": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-devextreme/-/eslint-config-devextreme-0.2.0.tgz", + "integrity": "sha512-0U4BbsNotgQ6S0vGZLnjMMLmOeIj1TIN2mkLNg501P6C4kR3qqFmgdd1ICU8vdXIY+mvo6h840y9eYaaUh8/3g==", "dev": true, - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.32.0", + "eslint": "^8.22.0", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-config-airbnb-typescript": "^12.3.1", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jest": "^23.8.2", + "eslint-plugin-jest-formatting": "^1.2.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-qunit": "^4.0.0", + "eslint-plugin-rulesdir": "^0.2.0", + "eslint-plugin-spellcheck": "^0.0.19" } }, "node_modules/@devextreme-generator/core/node_modules/typescript": { @@ -10450,7 +9330,6 @@ "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, "engines": { "node": ">=10.0.0" } @@ -10469,6 +9348,7 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/@electron/asar/-/asar-3.2.4.tgz", "integrity": "sha512-lykfY3TJRRWFeTxccEKdf1I6BLl2Plw81H0bbp4Fc5iEc67foDCa5pjJQULVgo0wF+Dli75f3xVcdb/67FFZ/g==", + "dev": true, "dependencies": { "chromium-pickle-js": "^0.2.0", "commander": "^5.0.0", @@ -10486,6 +9366,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true, "engines": { "node": ">= 6" } @@ -10494,6 +9375,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -10860,6 +9742,7 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -10874,6 +9757,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -10885,6 +9769,7 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", + "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -10893,6 +9778,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -10915,6 +9801,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -10930,6 +9817,7 @@ "version": "13.21.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, "dependencies": { "type-fest": "^0.20.2" }, @@ -10943,12 +9831,14 @@ "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -10960,6 +9850,7 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, "engines": { "node": ">=10" }, @@ -10971,6 +9862,7 @@ "version": "8.57.0", "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true, "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -11152,6 +10044,7 @@ "version": "0.11.14", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.2", @@ -11166,12 +10059,14 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "dev": true, "license": "BSD-3-Clause" }, "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -11183,6 +10078,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, "engines": { "node": ">=12.22" }, @@ -11285,7 +10181,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -11301,7 +10196,6 @@ "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, "dependencies": { "sprintf-js": "~1.0.2" } @@ -11310,7 +10204,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -11323,7 +10216,6 @@ "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -11336,7 +10228,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, "dependencies": { "p-locate": "^4.1.0" }, @@ -11348,7 +10239,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, "dependencies": { "p-try": "^2.0.0" }, @@ -11363,7 +10253,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, "dependencies": { "p-limit": "^2.2.0" }, @@ -11375,7 +10264,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, "engines": { "node": ">=8" } @@ -11383,14 +10271,12 @@ "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, "engines": { "node": ">=8" } @@ -12103,7 +10989,6 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -12132,8 +11017,7 @@ "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "dev": true + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, "node_modules/@mdx-js/react": { "version": "2.3.0", @@ -12156,6 +11040,7 @@ "version": "3.2.26", "resolved": "https://registry.npmjs.org/@miherlosev/esm/-/esm-3.2.26.tgz", "integrity": "sha512-TaW4jTGVE1/ln2VGFChnheMh589QCAZy1MVnLvjjSzZ4pEAa4WYAWPwFkDVZbSdPQdLfZy7LuTyZjWRkhX9/Gg==", + "dev": true, "engines": { "node": ">=6" } @@ -12189,6 +11074,21 @@ "tar-stream": "^2.1.4" } }, + "node_modules/@ngtools/webpack": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.14.tgz", + "integrity": "sha512-3+zPP3Wir46qrZ3FEiTz5/emSoVHYUCH+WgBmJ57mZCx1qBOYh2VgllnPr/Yusl1sc/jUZjdwq/es/9ZNw+zDQ==", + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^16.0.0", + "typescript": ">=4.9.3 <5.2", + "webpack": "^5.54.0" + } + }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -17310,7 +16210,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=10" } @@ -17327,7 +16226,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=10" } @@ -17344,7 +16242,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=10" } @@ -17361,7 +16258,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=10" } @@ -17378,7 +16274,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=10" } @@ -17395,7 +16290,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=10" } @@ -17412,7 +16306,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=10" } @@ -17429,7 +16322,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=10" } @@ -17446,7 +16338,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=10" } @@ -17463,7 +16354,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=10" } @@ -17602,7 +16492,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true, "engines": { "node": ">= 6" } @@ -17724,7 +16613,6 @@ "version": "1.19.2", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, "dependencies": { "@types/connect": "*", "@types/node": "*" @@ -17734,7 +16622,6 @@ "version": "3.5.11", "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -17777,7 +16664,6 @@ "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -17786,7 +16672,6 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", - "dev": true, "dependencies": { "@types/express-serve-static-core": "*", "@types/node": "*" @@ -17866,7 +16751,6 @@ "version": "8.56.2", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", "integrity": "sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==", - "dev": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -17876,7 +16760,6 @@ "version": "3.7.4", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dev": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" @@ -17891,8 +16774,7 @@ "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" }, "node_modules/@types/expect": { "version": "1.20.4", @@ -17904,7 +16786,6 @@ "version": "4.17.17", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dev": true, "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -17916,7 +16797,6 @@ "version": "4.17.35", "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", - "dev": true, "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -17950,6 +16830,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, "dependencies": { "@types/minimatch": "*", "@types/node": "*" @@ -17967,14 +16848,12 @@ "node_modules/@types/http-errors": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", - "dev": true + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==" }, "node_modules/@types/http-proxy": { "version": "1.17.11", "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -18098,8 +16977,7 @@ "node_modules/@types/json-schema": { "version": "7.0.12", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==" }, "node_modules/@types/json5": { "version": "0.0.29", @@ -18125,7 +17003,8 @@ "node_modules/@types/lodash": { "version": "4.14.202", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", - "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==" + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", + "dev": true }, "node_modules/@types/mdx": { "version": "2.0.11", @@ -18136,8 +17015,7 @@ "node_modules/@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" }, "node_modules/@types/mime-types": { "version": "2.1.4", @@ -18148,7 +17026,8 @@ "node_modules/@types/minimatch": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true }, "node_modules/@types/minimist": { "version": "1.2.2", @@ -18215,8 +17094,7 @@ "node_modules/@types/qs": { "version": "6.9.7", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" }, "node_modules/@types/raf": { "version": "3.4.0", @@ -18227,8 +17105,7 @@ "node_modules/@types/range-parser": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/react": { "version": "16.14.34", @@ -18259,8 +17136,7 @@ "node_modules/@types/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, "node_modules/@types/scheduler": { "version": "0.16.3", @@ -18278,7 +17154,6 @@ "version": "0.17.1", "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dev": true, "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -18288,7 +17163,6 @@ "version": "1.9.2", "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz", "integrity": "sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==", - "dev": true, "dependencies": { "@types/express": "*" } @@ -18297,7 +17171,6 @@ "version": "1.15.2", "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", - "dev": true, "dependencies": { "@types/http-errors": "*", "@types/mime": "*", @@ -18324,7 +17197,6 @@ "version": "0.3.34", "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz", "integrity": "sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -18392,7 +17264,6 @@ "version": "8.5.7", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -18712,13 +17583,13 @@ "node_modules/@ungap/structured-clone": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", - "dev": true, "engines": { "node": ">=14.6.0" }, @@ -19334,7 +18205,6 @@ "resolved": "https://registry.npmjs.org/@wessberg/ts-evaluator/-/ts-evaluator-0.0.27.tgz", "integrity": "sha512-7gOpVm3yYojUp/Yn7F4ZybJRxyqfMNf0LXK5KJiawbPfL0XTsJV+0mgrEDjOIR6Bi0OYk2Cyg4tjFu1r8MCZaA==", "deprecated": "this package has been renamed to ts-evaluator. Please install ts-evaluator instead", - "dev": true, "dependencies": { "chalk": "^4.1.0", "jsdom": "^16.4.0", @@ -19356,7 +18226,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -19371,7 +18240,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -19387,7 +18255,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -19398,14 +18265,12 @@ "node_modules/@wessberg/ts-evaluator/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/@wessberg/ts-evaluator/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -19414,7 +18279,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -19425,14 +18289,12 @@ "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "node_modules/@yarnpkg/esbuild-plugin-pnp": { "version": "3.0.0-rc.15", @@ -19548,8 +18410,7 @@ "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" }, "node_modules/abbrev": { "version": "1.1.1", @@ -19560,7 +18421,6 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -19584,7 +18444,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, "dependencies": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" @@ -19594,7 +18453,6 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -19606,6 +18464,7 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/acorn-hammerhead/-/acorn-hammerhead-0.6.2.tgz", "integrity": "sha512-JZklfs1VVyjA1hf1y5qSzKSmK3K1UUUI7fQTuM/Zhv3rz4kFhdx4QwVnmU6tBEC8g/Ov6B+opfNFPeSZrlQfqA==", + "dev": true, "dependencies": { "@types/estree": "0.0.46" } @@ -19613,13 +18472,13 @@ "node_modules/acorn-hammerhead/node_modules/@types/estree": { "version": "0.0.46", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", + "dev": true }, "node_modules/acorn-import-assertions": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, "peerDependencies": { "acorn": "^8" } @@ -19628,6 +18487,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -19636,7 +18496,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, "engines": { "node": ">=0.4.0" } @@ -19654,7 +18513,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, "dependencies": { "loader-utils": "^2.0.0", "regex-parser": "^2.2.11" @@ -19764,7 +18622,6 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "peerDependencies": { "ajv": "^6.9.1" } @@ -19773,15 +18630,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "dev": true, "engines": { "node": ">=0.4.2" } }, "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true, + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "engines": { "node": ">=6" } @@ -19828,7 +18685,6 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, "engines": [ "node >= 0.8.0" ], @@ -20462,13 +19318,13 @@ "node_modules/array-find": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==" + "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", + "dev": true }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, "node_modules/array-includes": { "version": "3.1.7", @@ -20559,6 +19415,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, "engines": { "node": ">=8" } @@ -20567,6 +19424,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -20764,6 +19622,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, "engines": { "node": "*" } @@ -20849,6 +19708,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-1.1.2.tgz", "integrity": "sha512-CeTSWB5Bou31xSHeO45ZKgLPRaJbV4I8csRcFYETDBehX7H+1GDO/v+v8G7fZmar1gOmYa6UTXn6d/WIiJbslw==", + "dev": true, "engines": { "node": ">=0.12.0" } @@ -20883,8 +19743,7 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/atob": { "version": "2.1.2", @@ -21264,7 +20123,6 @@ "version": "9.1.3", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dev": true, "dependencies": { "find-cache-dir": "^4.0.0", "schema-utils": "^4.0.0" @@ -21281,7 +20139,6 @@ "version": "8.13.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", @@ -21297,7 +20154,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -21314,7 +20170,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -21326,7 +20181,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, "dependencies": { "common-path-prefix": "^3.0.0", "pkg-dir": "^7.0.0" @@ -21342,7 +20196,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, "dependencies": { "locate-path": "^7.1.0", "path-exists": "^5.0.0" @@ -21358,7 +20211,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, "dependencies": { "p-locate": "^6.0.0" }, @@ -21373,7 +20225,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, "dependencies": { "yocto-queue": "^1.0.0" }, @@ -21388,7 +20239,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, "dependencies": { "p-limit": "^4.0.0" }, @@ -21403,7 +20253,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } @@ -21412,7 +20261,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, "dependencies": { "find-up": "^6.3.0" }, @@ -21427,7 +20275,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -21446,7 +20293,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true, "engines": { "node": ">=12.20" }, @@ -21506,7 +20352,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -21522,7 +20367,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -21538,7 +20382,6 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -21598,6 +20441,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.0.tgz", "integrity": "sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q==", + "dev": true, "dependencies": { "find-babel-config": "^2.0.0", "glob": "^8.0.3", @@ -21613,6 +20457,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0" } @@ -21621,6 +20466,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -21639,6 +20485,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -21650,6 +20497,7 @@ "version": "1.22.4", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", + "dev": true, "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -21745,7 +20593,8 @@ "node_modules/babel-plugin-syntax-trailing-function-commas": { "version": "6.22.0", "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==" + "integrity": "sha512-Gx9CH3Q/3GKbhs07Bszw5fPTlU+ygrOGfAhEt7W2JICwufpC4SuO0mG0+4NykPBSYPMJhqvVlDBU17qB1D+hMQ==", + "dev": true }, "node_modules/babel-plugin-transform-amd-system-wrapper": { "version": "0.3.7", @@ -22204,8 +21053,7 @@ "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", @@ -22249,7 +21097,6 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, "engines": { "node": "*" } @@ -22355,7 +21202,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", - "dev": true, "dependencies": { "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", @@ -22366,14 +21212,12 @@ "node_modules/bonjour-service/node_modules/array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "devOptional": true + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "node_modules/bootstrap": { "version": "5.3.2", @@ -22436,7 +21280,8 @@ "node_modules/bowser": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", - "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==" + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", + "dev": true }, "node_modules/bplist-parser": { "version": "0.2.0", @@ -22495,8 +21340,7 @@ "node_modules/browser-process-hrtime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" }, "node_modules/browserify-aes": { "version": "1.2.0", @@ -22688,7 +21532,8 @@ "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true }, "node_modules/buffer-from": { "version": "1.1.2", @@ -22717,16 +21562,6 @@ "node": ">=0.2.0" } }, - "node_modules/builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", @@ -22745,7 +21580,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -22900,7 +21734,6 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -22919,6 +21752,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, "engines": { "node": "*" } @@ -22927,6 +21761,7 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", + "dev": true, "dependencies": { "@devexpress/error-stack-parser": "^2.0.6", "@types/lodash": "^4.14.72", @@ -22959,7 +21794,6 @@ "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, "engines": { "node": ">=6" } @@ -23080,6 +21914,7 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz", "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==", + "dev": true, "dependencies": { "assertion-error": "^1.1.0", "check-error": "^1.0.2", @@ -23134,6 +21969,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "dev": true, "dependencies": { "get-func-name": "^2.0.2" }, @@ -23145,7 +21981,7 @@ "version": "1.0.0-rc.10", "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", - "devOptional": true, + "dev": true, "dependencies": { "cheerio-select": "^1.5.0", "dom-serializer": "^1.3.2", @@ -23166,7 +22002,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.6.0.tgz", "integrity": "sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==", - "devOptional": true, + "dev": true, "dependencies": { "css-select": "^4.3.0", "css-what": "^6.0.1", @@ -23235,6 +22071,7 @@ "version": "0.32.2", "resolved": "https://registry.npmjs.org/chrome-remote-interface/-/chrome-remote-interface-0.32.2.tgz", "integrity": "sha512-3UbFKtEmqApehPQnqdblcggx7KveQphEMKQmdJZsOguE9ylw2N2/9Z7arO7xS55+DBJ/hyP8RrayLt4MMdJvQg==", + "dev": true, "dependencies": { "commander": "2.11.x", "ws": "^7.2.0" @@ -23246,13 +22083,13 @@ "node_modules/chrome-remote-interface/node_modules/commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "dev": true }, "node_modules/chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, "engines": { "node": ">=6.0" } @@ -23272,7 +22109,8 @@ "node_modules/chromium-pickle-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==" + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true }, "node_modules/ci-info": { "version": "3.9.0", @@ -23332,7 +22170,8 @@ "node_modules/cldr-core": { "version": "41.0.0", "resolved": "https://registry.npmjs.org/cldr-core/-/cldr-core-41.0.0.tgz", - "integrity": "sha512-8UL/NVueD9BeyrYGjZWrAvhowmQt4THriUB04jxRHWST9Lmc9K1pISPjnbh0kIfRueslZ37EvQ53dxOm5w8pjQ==" + "integrity": "sha512-8UL/NVueD9BeyrYGjZWrAvhowmQt4THriUB04jxRHWST9Lmc9K1pISPjnbh0kIfRueslZ37EvQ53dxOm5w8pjQ==", + "dev": true }, "node_modules/cldr-data": { "version": "36.0.1", @@ -23427,6 +22266,7 @@ "version": "41.0.0", "resolved": "https://registry.npmjs.org/cldr-numbers-full/-/cldr-numbers-full-41.0.0.tgz", "integrity": "sha512-HWw9xEr3HCElmA4cc8+MjVDKVXx4y5uJWSii/g0ThZqqRVXTYlWMVb+0xdjXfE0wMxLip3JLH3Rm0s4Kimhz3w==", + "dev": true, "peerDependencies": { "cldr-core": "41.0.0" } @@ -23601,7 +22441,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -23615,7 +22454,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, "dependencies": { "isobject": "^3.0.1" }, @@ -23627,7 +22465,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -23804,6 +22641,7 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-2.7.0.tgz", "integrity": "sha512-hzWp6TUE2d/jCcN67LrW1eh5b/rSDKQK6oD6VMLlggYVUUFexgTH9z3dNYihzX4RMhze5FTUsUmOXViJKFQR/A==", + "dev": true, "bin": { "cake": "bin/cake", "coffee": "bin/coffee" @@ -23901,8 +22739,7 @@ "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" }, "node_modules/colorspace": { "version": "1.1.4", @@ -23931,7 +22768,6 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, "dependencies": { "delayed-stream": "~1.0.0" }, @@ -23942,14 +22778,12 @@ "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/common-path-prefix": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" }, "node_modules/common-tags": { "version": "1.8.2", @@ -23990,7 +22824,6 @@ "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, "dependencies": { "mime-db": ">= 1.43.0 < 2" }, @@ -24002,7 +22835,6 @@ "version": "1.7.4", "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, "dependencies": { "accepts": "~1.3.5", "bytes": "3.0.0", @@ -24020,7 +22852,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -24029,7 +22860,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -24037,14 +22867,12 @@ "node_modules/compression/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/compression/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/concat-map": { "version": "0.0.1", @@ -24161,7 +22989,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, "engines": { "node": ">=0.8" } @@ -24250,7 +23077,6 @@ "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, "dependencies": { "safe-buffer": "5.2.1" }, @@ -24262,7 +23088,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -24297,8 +23122,7 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "node_modules/copy-anything": { "version": "2.0.6", @@ -24354,7 +23178,6 @@ "version": "11.0.0", "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "dev": true, "dependencies": { "fast-glob": "^3.2.11", "glob-parent": "^6.0.1", @@ -24378,7 +23201,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -24394,7 +23216,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -24411,7 +23232,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -24423,7 +23243,6 @@ "version": "13.2.2", "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, "dependencies": { "dir-glob": "^3.0.1", "fast-glob": "^3.3.0", @@ -24442,7 +23261,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -24461,7 +23279,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, "engines": { "node": ">=12" }, @@ -24718,7 +23535,6 @@ "version": "0.0.20", "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", - "dev": true, "dependencies": { "chalk": "^4.1.0", "css-select": "^5.1.0", @@ -24733,7 +23549,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -24748,7 +23563,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -24764,7 +23578,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -24775,14 +23588,12 @@ "node_modules/critters/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/critters/node_modules/css-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", @@ -24798,7 +23609,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", @@ -24812,7 +23622,6 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, "dependencies": { "domelementtype": "^2.3.0" }, @@ -24827,7 +23636,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dev": true, "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", @@ -24841,7 +23649,6 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, "engines": { "node": ">=0.12" }, @@ -24853,7 +23660,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -24862,7 +23668,6 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "dev": true, "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -24881,7 +23686,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -24955,6 +23759,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/crypto-md5/-/crypto-md5-1.0.0.tgz", "integrity": "sha512-65Mtei8+EkSIK+5Ie4gpWXoJ/5bgpqPXFknHHXAyhDqKsEAAzUslGd8mOeawbfcuQ8fADNKcF4xQA3fqlZJ8Ig==", + "dev": true, "engines": { "iojs": ">=1.0.0", "node": ">=0.5.2" @@ -25003,7 +23808,6 @@ "version": "6.8.1", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", - "dev": true, "dependencies": { "icss-utils": "^5.1.0", "postcss": "^8.4.21", @@ -25029,7 +23833,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, "engines": { "node": "^10 || ^12 || >= 14" }, @@ -25041,7 +23844,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, "engines": { "node": "^10 || ^12 || >= 14" }, @@ -25053,7 +23855,6 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", - "dev": true, "dependencies": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", @@ -25070,7 +23871,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.4" }, @@ -25085,7 +23885,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, "dependencies": { "icss-utils": "^5.0.0" }, @@ -25100,7 +23899,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "devOptional": true, + "dev": true, "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", @@ -25139,7 +23938,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "devOptional": true, "engines": { "node": ">= 6" }, @@ -25175,7 +23973,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, "bin": { "cssesc": "bin/cssesc" }, @@ -25193,7 +23990,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, "dependencies": { "cssom": "~0.3.6" }, @@ -25204,8 +24000,7 @@ "node_modules/cssstyle/node_modules/cssom": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" }, "node_modules/csstype": { "version": "3.1.3", @@ -25274,7 +24069,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, "dependencies": { "abab": "^2.0.3", "whatwg-mimetype": "^2.3.0", @@ -25392,13 +24186,13 @@ "node_modules/decimal.js": { "version": "10.4.3", "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" }, "node_modules/decode-uri-component": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, "engines": { "node": ">=0.10" } @@ -25406,12 +24200,14 @@ "node_modules/dedent": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.4.0.tgz", - "integrity": "sha512-25DJIXD6mCqYHIqI3/aBfAvFgJSY9jIx397eUQSofXbWVR4lcB21a17qQ5Bswj0Zv+3Nf06zNCyfkGyvo0AqqQ==" + "integrity": "sha512-25DJIXD6mCqYHIqI3/aBfAvFgJSY9jIx397eUQSofXbWVR4lcB21a17qQ5Bswj0Zv+3Nf06zNCyfkGyvo0AqqQ==", + "dev": true }, "node_modules/deep-eql": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", + "dev": true, "dependencies": { "type-detect": "^4.0.0" }, @@ -25460,7 +24256,8 @@ "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true }, "node_modules/deepmerge": { "version": "4.3.1", @@ -25503,7 +24300,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, "dependencies": { "execa": "^5.0.0" }, @@ -25515,7 +24311,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -25538,7 +24333,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, "engines": { "node": ">=10" }, @@ -25550,7 +24344,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, "engines": { "node": ">=10.17.0" } @@ -25587,7 +24380,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -25694,7 +24486,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, "engines": { "node": ">=0.4.0" } @@ -25708,7 +24499,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -25735,6 +24525,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -25744,7 +24535,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" @@ -25780,8 +24570,7 @@ "node_modules/detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, "node_modules/detect-node-es": { "version": "1.1.0", @@ -26217,7 +25006,8 @@ "node_modules/device-specs": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/device-specs/-/device-specs-1.0.1.tgz", - "integrity": "sha512-rxns/NDZfbdYumnn801z9uo8kWIz3Eld7Bk/F0V9zw4sZemSoD93+gxHEonLdxYulkws4iCMt7ZP8zuM8EzUSg==" + "integrity": "sha512-rxns/NDZfbdYumnn801z9uo8kWIz3Eld7Bk/F0V9zw4sZemSoD93+gxHEonLdxYulkws4iCMt7ZP8zuM8EzUSg==", + "dev": true }, "node_modules/devtools-protocol": { "version": "0.0.1107588", @@ -26292,14 +25082,12 @@ "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" }, "node_modules/dns-packet": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" }, @@ -26311,6 +25099,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "dependencies": { "esutils": "^2.0.2" }, @@ -26383,7 +25172,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, "dependencies": { "webidl-conversions": "^5.0.0" }, @@ -26395,7 +25183,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true, "engines": { "node": ">=8" } @@ -26582,6 +25369,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, "dependencies": { "safe-buffer": "^5.0.1" } @@ -26640,8 +25428,7 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/ejs": { "version": "3.1.9", @@ -26667,6 +25454,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", "integrity": "sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -26696,6 +25484,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/email-validator/-/email-validator-2.0.4.tgz", "integrity": "sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==", + "dev": true, "engines": { "node": ">4.0" } @@ -26721,7 +25510,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, "engines": { "node": ">= 4" } @@ -26736,7 +25524,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -26791,6 +25578,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/endpoint-utils/-/endpoint-utils-1.0.2.tgz", "integrity": "sha512-s5IrlLvx7qVXPOjcxjF00CRBlybiQWOoGCNiIZ/Vin2WeJ3SHtfkWHRsyu7C1+6QAwYXf0ULoweylxUa19Khjg==", + "dev": true, "dependencies": { "ip": "^1.1.3", "pinkie-promise": "^1.0.0" @@ -26799,12 +25587,14 @@ "node_modules/endpoint-utils/node_modules/ip": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==" + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true }, "node_modules/endpoint-utils/node_modules/pinkie": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-1.0.0.tgz", "integrity": "sha512-VFVaU1ysKakao68ktZm76PIdOhvEfoNNRaGkyLln9Os7r0/MCxqHjHyBM7dT3pgTiBybqiPtpqKfpENwdBp50Q==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -26813,6 +25603,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-1.0.0.tgz", "integrity": "sha512-5mvtVNse2Ml9zpFKkWBpGsTPwm3DKhs+c95prO/F6E7d6DN0FPqxs6LONpLNpyD7Iheb7QN4BbUoKJgo+DnkQA==", + "dev": true, "dependencies": { "pinkie": "^1.0.0" }, @@ -27072,7 +25863,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -27081,6 +25871,7 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz", "integrity": "sha512-xhuSYd8wLgOXwNgjcPeXMPL/IiiA1Huck+OPvClpJViVNNlJVtM41o+1emp7bPvlCJwCatFX2DWc05/DgfbWzA==", + "dev": true, "dependencies": { "stackframe": "^0.3.1" } @@ -27088,7 +25879,8 @@ "node_modules/error-stack-parser/node_modules/stackframe": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-0.3.1.tgz", - "integrity": "sha512-XmoiF4T5nuWEp2x2w92WdGjdHGY/cZa6LIbRsDRQR/Xlk4uW0PAUlH1zJYVffocwKpCdwyuypIp25xsSXEtZHw==" + "integrity": "sha512-XmoiF4T5nuWEp2x2w92WdGjdHGY/cZa6LIbRsDRQR/Xlk4uW0PAUlH1zJYVffocwKpCdwyuypIp25xsSXEtZHw==", + "dev": true }, "node_modules/es-abstract": { "version": "1.22.1", @@ -27153,7 +25945,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -27165,7 +25956,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -27292,7 +26082,8 @@ "node_modules/es6-promise": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true }, "node_modules/es6-symbol": { "version": "3.1.3", @@ -27330,7 +26121,6 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.17.tgz", "integrity": "sha512-1GJtYnUxsJreHYA0Y+iQz2UEykonY66HNWOb0yXYZi9/kNrORUEHVg87eQsCtqh59PEJ5YVZJO98JHznMJSWjg==", - "dev": true, "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" @@ -27795,7 +26585,6 @@ "version": "0.18.17", "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.18.17.tgz", "integrity": "sha512-9OHGcuRzy+I8ziF9FzjfKLWAPbvi0e/metACVg9k6bK+SI4FFxeV6PcZsz8RIVaMD4YNehw+qj6UMR3+qj/EuQ==", - "dev": true, "bin": { "esbuild": "bin/esbuild" }, @@ -27810,12 +26599,10 @@ "cpu": [ "arm" ], - "dev": true, "optional": true, "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -27827,12 +26614,10 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -27844,12 +26629,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -27861,12 +26644,10 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -27878,12 +26659,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -27895,12 +26674,10 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -27912,12 +26689,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -27929,12 +26704,10 @@ "cpu": [ "arm" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -27946,12 +26719,10 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -27963,12 +26734,10 @@ "cpu": [ "ia32" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -27980,12 +26749,10 @@ "cpu": [ "loong64" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -27997,12 +26764,10 @@ "cpu": [ "mips64el" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -28014,12 +26779,10 @@ "cpu": [ "ppc64" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -28031,12 +26794,10 @@ "cpu": [ "riscv64" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -28048,12 +26809,10 @@ "cpu": [ "s390x" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -28065,12 +26824,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -28082,12 +26839,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "netbsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -28099,12 +26854,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "openbsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -28116,12 +26869,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "sunos" ], - "peer": true, "engines": { "node": ">=12" } @@ -28133,12 +26884,10 @@ "cpu": [ "arm64" ], - "dev": true, "optional": true, "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -28150,12 +26899,10 @@ "cpu": [ "ia32" ], - "dev": true, "optional": true, "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -28167,12 +26914,10 @@ "cpu": [ "x64" ], - "dev": true, "optional": true, "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -28188,8 +26933,7 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "node_modules/escape-string-regexp": { "version": "1.0.5", @@ -28203,7 +26947,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -28224,7 +26967,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "optional": true, "engines": { "node": ">=0.10.0" @@ -28234,6 +26976,7 @@ "version": "8.57.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", @@ -29177,7 +27920,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -29190,7 +27932,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, "engines": { "node": ">=4.0" } @@ -29226,6 +27967,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", @@ -29242,6 +27984,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -29257,6 +28000,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -29273,6 +28017,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -29285,12 +28030,14 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, "license": "MIT" }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -29303,6 +28050,7 @@ "version": "7.2.2", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", @@ -29319,6 +28067,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -29331,6 +28080,7 @@ "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, "license": "MIT", "dependencies": { "type-fest": "^0.20.2" @@ -29346,6 +28096,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -29355,12 +28106,14 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, "license": "MIT" }, "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" @@ -29373,6 +28126,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -29385,6 +28139,7 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" @@ -29410,6 +28165,7 @@ "version": "0.6.7", "resolved": "https://registry.npmjs.org/esotope-hammerhead/-/esotope-hammerhead-0.6.7.tgz", "integrity": "sha512-nejJRHWvdoymlWnAXJGm8qfaK1hQ7NiMnTQzMSHPUzBrY7Nogu8O0Q6/HcY8AvY58pkkq2loto7oDDZ0zXYQcg==", + "dev": true, "dependencies": { "@types/estree": "0.0.46" } @@ -29417,12 +28173,14 @@ "node_modules/esotope-hammerhead/node_modules/@types/estree": { "version": "0.0.46", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", + "dev": true }, "node_modules/espree": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -29439,6 +28197,7 @@ "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -29450,7 +28209,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -29463,6 +28221,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, "dependencies": { "estraverse": "^5.1.0" }, @@ -29506,7 +28265,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -29545,8 +28303,7 @@ "node_modules/eventemitter-asyncresource": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", - "dev": true + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==" }, "node_modules/eventemitter3": { "version": "4.0.7", @@ -29557,7 +28314,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, "engines": { "node": ">=0.8.x" } @@ -29603,6 +28359,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -29749,7 +28506,6 @@ "version": "4.19.2", "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", - "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -29791,7 +28547,6 @@ "version": "1.20.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", - "dev": true, "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -29815,7 +28570,6 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -29824,7 +28578,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -29832,14 +28585,12 @@ "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/express/node_modules/raw-body": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -30037,7 +28788,8 @@ "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true }, "node_modules/fastest-levenshtein": { "version": "1.0.16", @@ -30066,7 +28818,6 @@ "version": "0.11.4", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -30132,6 +28883,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, "dependencies": { "flat-cache": "^3.0.4" }, @@ -30349,7 +29101,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -30367,7 +29118,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -30375,13 +29125,13 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/find-babel-config": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-2.0.0.tgz", "integrity": "sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw==", + "dev": true, "dependencies": { "json5": "^2.1.1", "path-exists": "^4.0.0" @@ -30411,6 +29161,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -30854,6 +29605,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", @@ -30867,6 +29619,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -30880,7 +29633,8 @@ "node_modules/flatted": { "version": "3.2.9", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true }, "node_modules/flow-parser": { "version": "0.229.2", @@ -31311,7 +30065,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -31325,7 +30078,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -31333,7 +30085,8 @@ "node_modules/fp-ts": { "version": "2.16.2", "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.2.tgz", - "integrity": "sha512-CkqAjnIKFqvo3sCyoBTqgJvF+bHrSik584S9nhTjtBESLx26cbtVMR/T9a6ApChOcSDAaM3JydDmWDUn4EEXng==" + "integrity": "sha512-CkqAjnIKFqvo3sCyoBTqgJvF+bHrSik584S9nhTjtBESLx26cbtVMR/T9a6ApChOcSDAaM3JydDmWDUn4EEXng==", + "dev": true }, "node_modules/fraction.js": { "version": "4.3.7", @@ -31363,7 +30116,6 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -31466,8 +30218,7 @@ "node_modules/fs-monkey": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", - "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", - "dev": true + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==" }, "node_modules/fs-write-stream-atomic": { "version": "1.0.10", @@ -31645,6 +30396,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "dev": true, "engines": { "node": "*" } @@ -31653,7 +30405,6 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -31690,6 +30441,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/get-os-info/-/get-os-info-1.0.2.tgz", "integrity": "sha512-Nlgt85ph6OHZ4XvTcC8LMLDDFUzf7LAinYJZUwzrnc3WiO+vDEHDmNItTtzixBDLv94bZsvJGrrDRAE6uPs4MQ==", + "dev": true, "dependencies": { "getos": "^3.2.1", "macos-release": "^3.0.1", @@ -31707,7 +30459,6 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, "engines": { "node": ">=8.0.0" } @@ -31728,6 +30479,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -31736,6 +30488,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, "dependencies": { "pump": "^3.0.0" }, @@ -31775,6 +30528,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "dev": true, "dependencies": { "async": "^3.2.0" } @@ -31968,8 +30722,7 @@ "node_modules/glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "node_modules/glob-watcher": { "version": "5.0.5", @@ -32089,6 +30842,7 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -32147,7 +30901,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -32169,12 +30922,14 @@ "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true }, "node_modules/graphlib": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "dev": true, "dependencies": { "lodash": "^4.17.15" } @@ -32189,7 +30944,6 @@ "version": "0.4.22", "resolved": "https://registry.npmjs.org/guess-parser/-/guess-parser-0.4.22.tgz", "integrity": "sha512-KcUWZ5ACGaBM69SbqwVIuWGoSAgD+9iJnchR9j/IarVI1jHVeXv+bUXBIMeqVMSKt3zrn0Dgf9UpcOEpPBLbSg==", - "dev": true, "dependencies": { "@wessberg/ts-evaluator": "0.0.27" }, @@ -35485,8 +34239,7 @@ "node_modules/handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, "node_modules/handlebars": { "version": "4.7.8", @@ -35644,7 +34397,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, "dependencies": { "es-define-property": "^1.0.0" }, @@ -35656,7 +34408,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -35668,7 +34419,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -35780,7 +34530,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", - "dev": true, "dependencies": { "@assemblyscript/loader": "^0.10.1", "base64-js": "^1.2.0", @@ -35790,8 +34539,7 @@ "node_modules/hdr-histogram-percentiles-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", - "dev": true + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==" }, "node_modules/he": { "version": "1.2.0", @@ -35806,6 +34554,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", + "dev": true, "dependencies": { "chalk": "^2.4.0", "is-es2016-keyword": "^1.0.0", @@ -35815,7 +34564,8 @@ "node_modules/highlight-es/node_modules/js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==" + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true }, "node_modules/hmac-drbg": { "version": "1.0.1", @@ -35887,7 +34637,6 @@ "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -35898,14 +34647,12 @@ "node_modules/hpack.js/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "node_modules/hpack.js/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -35919,14 +34666,12 @@ "node_modules/hpack.js/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/hpack.js/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -35986,7 +34731,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, "dependencies": { "whatwg-encoding": "^1.0.5" }, @@ -35998,7 +34742,6 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "dev": true, "funding": [ { "type": "github", @@ -36059,7 +34802,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "devOptional": true, + "dev": true, "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", { @@ -36082,14 +34825,12 @@ "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" }, "node_modules/http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -36104,14 +34845,12 @@ "node_modules/http-parser-js": { "version": "0.5.8", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -36125,7 +34864,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, "dependencies": { "@tootallnate/once": "1", "agent-base": "6", @@ -36139,7 +34877,6 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dev": true, "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -36163,7 +34900,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, "engines": { "node": ">=10" }, @@ -36334,12 +35070,14 @@ "node_modules/http-status-codes": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/http-status-codes/-/http-status-codes-2.2.0.tgz", - "integrity": "sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==" + "integrity": "sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==", + "dev": true }, "node_modules/httpntlm": { "version": "1.8.13", "resolved": "https://registry.npmjs.org/httpntlm/-/httpntlm-1.8.13.tgz", "integrity": "sha512-2F2FDPiWT4rewPzNMg3uPhNkP3NExENlUGADRUDPQvuftuUTGW98nLZtGemCIW3G40VhWZYgkIDcQFAwZ3mf2Q==", + "dev": true, "funding": [ { "type": "paypal", @@ -36364,6 +35102,7 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-0.5.2.tgz", "integrity": "sha512-2Jm+x9WkExDOeFRrdBCBSpLPT5SokTcRHkunV3pjKmX/cx6av8zQ0WtHUMDrYb6O4hBFzNU6sxJEypvRUVYKnw==", + "dev": true, "engines": { "node": ">= 6.15.1" } @@ -36390,6 +35129,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, "engines": { "node": ">=8.12.0" } @@ -36397,7 +35137,8 @@ "node_modules/humanize-duration": { "version": "3.29.0", "resolved": "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.29.0.tgz", - "integrity": "sha512-G5wZGwYTLaQAmYqhfK91aw3xt6wNbJW1RnWDh4qP1PvF4T/jnkjx2RVhG5kzB2PGsYGTn+oSDBQp+dMdILLxcg==" + "integrity": "sha512-G5wZGwYTLaQAmYqhfK91aw3xt6wNbJW1RnWDh4qP1PvF4T/jnkjx2RVhG5kzB2PGsYGTn+oSDBQp+dMdILLxcg==", + "dev": true }, "node_modules/humanize-ms": { "version": "1.2.1", @@ -36887,6 +35628,7 @@ "version": "2.2.21", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.21.tgz", "integrity": "sha512-zz2Z69v9ZIC3mMLYWIeoUcwWD6f+O7yP92FMVVaXEOSZH1jnVBmET/urd/uoarD1WGBY4rCj8TAyMPzsGNzMFQ==", + "dev": true, "peerDependencies": { "fp-ts": "^2.5.0" } @@ -36895,6 +35637,7 @@ "version": "0.5.19", "resolved": "https://registry.npmjs.org/io-ts-types/-/io-ts-types-0.5.19.tgz", "integrity": "sha512-kQOYYDZG5vKre+INIDZbLeDJe+oM+4zLpUkjXyTMyUfoCpjJNyi29ZLkuEAwcPufaYo3yu/BsemZtbdD+NtRfQ==", + "dev": true, "peerDependencies": { "fp-ts": "^2.0.0", "io-ts": "^2.0.0", @@ -36911,7 +35654,6 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, "engines": { "node": ">= 0.10" } @@ -37004,8 +35746,7 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-async-function": { "version": "2.0.0", @@ -37215,7 +35956,8 @@ "node_modules/is-es2016-keyword": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", - "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==" + "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", + "dev": true }, "node_modules/is-extendable": { "version": "0.1.1", @@ -37250,6 +35992,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, "engines": { "node": ">=0.10.0" }, @@ -37320,7 +36063,8 @@ "node_modules/is-jquery-obj": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-jquery-obj/-/is-jquery-obj-0.1.1.tgz", - "integrity": "sha512-18toSebUVF7y717dgw/Dzn6djOCqrkiDp3MhB8P6TdKyCVkbD1ZwE7Uz8Hwx6hUPTvKjbyYH9ncXT4ts4qLaSA==" + "integrity": "sha512-18toSebUVF7y717dgw/Dzn6djOCqrkiDp3MhB8P6TdKyCVkbD1ZwE7Uz8Hwx6hUPTvKjbyYH9ncXT4ts4qLaSA==", + "dev": true }, "node_modules/is-lambda": { "version": "1.0.1", @@ -37431,6 +36175,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -37439,6 +36184,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, "dependencies": { "is-path-inside": "^1.0.0" }, @@ -37450,6 +36196,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, "dependencies": { "path-is-inside": "^1.0.1" }, @@ -37461,6 +36208,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, "engines": { "node": ">=8" } @@ -37487,6 +36235,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-podman/-/is-podman-1.0.1.tgz", "integrity": "sha512-+5vbtF5FIg262iUa7gOIseIWTx0740RHiax7oSmJMhbfSoBIMQ/IacKKgfnGj65JGeH9lGEVQcdkDwhn1Em1mQ==", + "dev": true, "bin": { "is-podman": "cli.js" }, @@ -37506,8 +36255,7 @@ "node_modules/is-potential-custom-element-name": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" }, "node_modules/is-primitive": { "version": "2.0.0", @@ -37700,7 +36448,8 @@ "node_modules/is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true }, "node_modules/is-valid-glob": { "version": "1.0.0", @@ -37797,7 +36546,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -37806,6 +36554,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "dev": true, "dependencies": { "node-fetch": "^2.6.1", "whatwg-fetch": "^3.4.1" @@ -37814,7 +36563,8 @@ "node_modules/isomorphic-fetch/node_modules/whatwg-fetch": { "version": "3.6.20", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "dev": true }, "node_modules/isstream": { "version": "0.1.2", @@ -37826,7 +36576,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, "engines": { "node": ">=8" } @@ -38283,23 +37032,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-circus/node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, "node_modules/jest-circus/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -40329,7 +39061,6 @@ "version": "1.21.0", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "dev": true, "bin": { "jiti": "bin/jiti.js" } @@ -40457,7 +39188,8 @@ "node_modules/js-md4": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/js-md4/-/js-md4-0.3.2.tgz", - "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==" + "integrity": "sha512-/GDnfQYsltsjRswQhN9fhv3EMw2sCpUdrdxyWDOUK7eyD++r3gRhzgiQgc/x4MAv2i1iuQ4lxO5mvqM3vj4bwA==", + "dev": true }, "node_modules/js-tokens": { "version": "4.0.0", @@ -40605,7 +39337,6 @@ "version": "16.7.0", "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, "dependencies": { "abab": "^2.0.5", "acorn": "^8.2.4", @@ -40650,8 +39381,7 @@ "node_modules/jsdom/node_modules/cssom": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" }, "node_modules/jsesc": { "version": "2.5.2", @@ -40667,7 +39397,8 @@ "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true }, "node_modules/json-parse-better-errors": { "version": "1.0.2", @@ -40678,8 +39409,7 @@ "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema": { "version": "0.4.0", @@ -40695,7 +39425,8 @@ "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true }, "node_modules/json-stringify-safe": { "version": "5.0.1", @@ -40742,6 +39473,7 @@ "version": "9.0.2", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, "dependencies": { "jws": "^3.2.2", "lodash.includes": "^4.3.0", @@ -40885,6 +39617,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", @@ -40895,6 +39628,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" @@ -41000,7 +39734,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, "dependencies": { "source-map-support": "^0.5.5" } @@ -41263,6 +39996,7 @@ "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, "dependencies": { "json-buffer": "3.0.1" } @@ -41288,7 +40022,6 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true, "engines": { "node": ">= 8" } @@ -41346,7 +40079,6 @@ "version": "2.6.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", - "dev": true, "dependencies": { "picocolors": "^1.0.0", "shell-quote": "^1.8.1" @@ -41485,7 +40217,6 @@ "version": "11.1.0", "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", - "dev": true, "dependencies": { "klona": "^2.0.4" }, @@ -41571,6 +40302,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -41583,7 +40315,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dev": true, "dependencies": { "webpack-sources": "^3.0.0" }, @@ -41865,6 +40596,7 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/linux-platform-info/-/linux-platform-info-0.0.3.tgz", "integrity": "sha512-FZhfFOIz0i4EGAvM4fQz+eayE9YzMuTx45tbygWYBttNapyiODg85BnAlQ1xnahEkvIM87T98XhXSfW8JAClHg==", + "dev": true, "dependencies": { "os-family": "^1.0.0" } @@ -42028,7 +40760,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, "engines": { "node": ">=6.11.5" } @@ -42037,7 +40768,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -42051,6 +40781,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, "dependencies": { "p-locate": "^5.0.0" }, @@ -42183,7 +40914,8 @@ "node_modules/lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==" + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true }, "node_modules/lodash.isarguments": { "version": "3.1.0", @@ -42215,7 +40947,8 @@ "node_modules/lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==" + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true }, "node_modules/lodash.isnil": { "version": "4.0.0", @@ -42225,7 +40958,8 @@ "node_modules/lodash.isnumber": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==" + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true }, "node_modules/lodash.isplainobject": { "version": "4.0.6", @@ -42235,7 +40969,8 @@ "node_modules/lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==" + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true }, "node_modules/lodash.isundefined": { "version": "3.0.1", @@ -42267,7 +41002,8 @@ "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true }, "node_modules/lodash.partial": { "version": "4.2.1", @@ -42424,6 +41160,7 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/log-update-async-hook/-/log-update-async-hook-2.0.7.tgz", "integrity": "sha512-V9KpD1AZUBd/oiZ+/Xsgd5rRP9awhgtRiDv5Am4VQCixiDnAbXMdt/yKz41kCzYZtVbwC6YCxnWEF3zjNEwktA==", + "dev": true, "dependencies": { "ansi-escapes": "^4.3.2", "async-exit-hook": "^1.1.2", @@ -42435,6 +41172,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, "engines": { "node": ">=4" } @@ -42443,6 +41181,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, "dependencies": { "mimic-fn": "^1.0.0" }, @@ -42837,6 +41576,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-3.2.0.tgz", "integrity": "sha512-fSErXALFNsnowREYZ49XCdOHF8wOPWuFOGQrAhP7x5J/BqQv+B02cNsTykGpDgRVx43EKg++6ANmTaGTtW+hUA==", + "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -42856,6 +41596,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -42870,6 +41611,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -43213,6 +41955,7 @@ "version": "0.0.4", "resolved": "https://registry.npmjs.org/match-url-wildcard/-/match-url-wildcard-0.0.4.tgz", "integrity": "sha512-R1XhQaamUZPWLOPtp4ig5j+3jctN+skhgRmEQTUamMzmNtRG69QEirQs0NZKLtHMR7tzWpmtnS4Eqv65DcgXUA==", + "dev": true, "dependencies": { "escape-string-regexp": "^1.0.5" } @@ -43628,7 +42371,6 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -43637,7 +42379,6 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, "dependencies": { "fs-monkey": "^1.0.4" }, @@ -43828,8 +42569,7 @@ "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, "node_modules/merge-stream": { "version": "2.0.0", @@ -43848,7 +42588,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -43949,7 +42688,6 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, "dependencies": { "mime-db": "1.52.0" }, @@ -43978,7 +42716,6 @@ "version": "2.7.6", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", - "dev": true, "dependencies": { "schema-utils": "^4.0.0" }, @@ -43997,7 +42734,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -44013,7 +42749,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -44030,7 +42765,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -44042,7 +42776,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -44395,6 +43128,7 @@ "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "dev": true, "engines": { "node": "*" } @@ -44402,12 +43136,14 @@ "node_modules/moment-duration-format-commonjs": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/moment-duration-format-commonjs/-/moment-duration-format-commonjs-1.0.1.tgz", - "integrity": "sha512-KhKZRH21/+ihNRWrmdNFOyBptFi7nAWZFeFsRRpXkzgk/Yublb4fxyP0jU6EY1VDxUL/VUPdCmm/wAnpbfXdfw==" + "integrity": "sha512-KhKZRH21/+ihNRWrmdNFOyBptFi7nAWZFeFsRRpXkzgk/Yublb4fxyP0jU6EY1VDxUL/VUPdCmm/wAnpbfXdfw==", + "dev": true }, "node_modules/monocle-ts": { "version": "2.3.13", "resolved": "https://registry.npmjs.org/monocle-ts/-/monocle-ts-2.3.13.tgz", "integrity": "sha512-D5Ygd3oulEoAm3KuGO0eeJIrhFf1jlQIoEVV2DYsZUMz42j4tGxgct97Aq68+F8w4w4geEnwFa8HayTS/7lpKQ==", + "dev": true, "peerDependencies": { "fp-ts": "^2.5.0" } @@ -44442,7 +43178,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "dev": true, "engines": { "node": ">=10" } @@ -44456,7 +43191,6 @@ "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" @@ -44566,6 +43300,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz", "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==", + "dev": true, "bin": { "mustache": "bin/mustache" }, @@ -44761,7 +43496,8 @@ "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "node_modules/natural-compare-lite": { "version": "1.4.0", @@ -44855,7 +43591,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", - "dev": true, "optional": true, "dependencies": { "debug": "^3.2.6", @@ -44873,7 +43608,6 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, "optional": true, "dependencies": { "ms": "^2.1.1" @@ -44883,7 +43617,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -44903,8 +43636,7 @@ "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "node_modules/nested-error-stacks": { "version": "2.1.1", @@ -44916,6 +43648,7 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/newtype-ts/-/newtype-ts-0.3.5.tgz", "integrity": "sha512-v83UEQMlVR75yf1OUdoSFssjitxzjZlqBAjiGQ4WJaML8Jdc68LJ+BaSAXUmKY4bNzp7hygkKLYTsDi14PxI2g==", + "dev": true, "peerDependencies": { "fp-ts": "^2.0.0", "monocle-ts": "^2.0.0" @@ -45347,15 +44080,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ng-packagr/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/ng-packagr/node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", @@ -45803,7 +44527,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -45861,7 +44584,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, "optional": true }, "node_modules/node-dir": { @@ -45892,6 +44614,7 @@ "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, "dependencies": { "whatwg-url": "^5.0.0" }, @@ -45916,17 +44639,20 @@ "node_modules/node-fetch/node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true }, "node_modules/node-fetch/node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true }, "node_modules/node-fetch/node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -45936,7 +44662,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, "engines": { "node": ">= 6.13.0" } @@ -45969,7 +44694,6 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", - "dev": true, "optional": true, "bin": { "node-gyp-build": "bin.js", @@ -46668,7 +45392,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "devOptional": true, "dependencies": { "boolbase": "^1.0.0" }, @@ -46688,8 +45411,7 @@ "node_modules/nwsapi": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" }, "node_modules/nx": { "version": "19.0.4", @@ -47241,7 +45963,6 @@ "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -47275,7 +45996,6 @@ "version": "0.11.8", "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz", "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==", - "dev": true, "engines": { "node": ">= 10.12.0" } @@ -47470,8 +46190,7 @@ "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, "node_modules/ohash": { "version": "1.1.3", @@ -47483,7 +46202,6 @@ "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, "dependencies": { "ee-first": "1.1.1" }, @@ -47495,7 +46213,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -47584,6 +46301,7 @@ "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, "dependencies": { "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", @@ -47736,7 +46454,8 @@ "node_modules/os-family": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/os-family/-/os-family-1.1.0.tgz", - "integrity": "sha512-E3Orl5pvDJXnVmpaAA2TeNNpNhTMl4o5HghuWhOivBjEiTnJSrMYSa5uZMek1lBEvu8kKEsa2YgVcGFVDqX/9w==" + "integrity": "sha512-E3Orl5pvDJXnVmpaAA2TeNNpNhTMl4o5HghuWhOivBjEiTnJSrMYSa5uZMek1lBEvu8kKEsa2YgVcGFVDqX/9w==", + "dev": true }, "node_modules/os-homedir": { "version": "1.0.2", @@ -47771,6 +46490,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -47785,6 +46505,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, "dependencies": { "p-limit": "^3.0.2" }, @@ -47813,7 +46534,6 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" @@ -47826,7 +46546,6 @@ "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, "engines": { "node": ">= 4" } @@ -48057,7 +46776,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -48074,14 +46792,12 @@ "node_modules/parse-json/node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "node_modules/parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, "engines": { "node": ">= 0.10" } @@ -48098,14 +46814,12 @@ "node_modules/parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "devOptional": true + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" }, "node_modules/parse5-html-rewriting-stream": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "dev": true, "dependencies": { "entities": "^4.3.0", "parse5": "^7.0.0", @@ -48119,7 +46833,6 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, "engines": { "node": ">=0.12" }, @@ -48131,7 +46844,6 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, "dependencies": { "entities": "^4.4.0" }, @@ -48143,7 +46855,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "devOptional": true, + "dev": true, "dependencies": { "parse5": "^6.0.1" } @@ -48152,7 +46864,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", - "dev": true, "dependencies": { "parse5": "^7.0.0" }, @@ -48164,7 +46875,6 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, "engines": { "node": ">=0.12" }, @@ -48176,7 +46886,6 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, "dependencies": { "entities": "^4.4.0" }, @@ -48188,7 +46897,6 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -48243,7 +46951,8 @@ "node_modules/path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true }, "node_modules/path-key": { "version": "3.1.1", @@ -48313,8 +47022,7 @@ "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, "node_modules/path-type": { "version": "4.0.0", @@ -48334,6 +47042,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, "engines": { "node": "*" } @@ -48465,6 +47174,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -48473,6 +47183,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -48481,6 +47192,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, "dependencies": { "pinkie": "^2.0.0" }, @@ -48501,7 +47213,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.0.0.tgz", "integrity": "sha512-641nAmJS4k4iqpNUqfggqUBUMmlw0ZoM5VZKdQkV2e970Inn3Tk9kroCc1wpsYLD07vCwpys5iY0d3xI/9WkTg==", - "dev": true, "dependencies": { "eventemitter-asyncresource": "^1.0.0", "hdr-histogram-js": "^2.0.1", @@ -48579,6 +47290,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dev": true, "dependencies": { "find-up": "^3.0.0" }, @@ -48590,6 +47302,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, "dependencies": { "locate-path": "^3.0.0" }, @@ -48601,6 +47314,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -48613,6 +47327,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, "dependencies": { "p-try": "^2.0.0" }, @@ -48627,6 +47342,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, "dependencies": { "p-limit": "^2.0.0" }, @@ -48638,6 +47354,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, "engines": { "node": ">=4" } @@ -48772,113 +47489,10 @@ "node": "^10 || ^12 || >=14" } }, - "node_modules/postcss-html": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-1.7.0.tgz", - "integrity": "sha512-MfcMpSUIaR/nNgeVS8AyvyDugXlADjN9AcV7e5rDfrF1wduIAGSkL4q2+wgrZgA3sHVAHLDO9FuauHhZYW2nBw==", - "dev": true, - "peer": true, - "dependencies": { - "htmlparser2": "^8.0.0", - "js-tokens": "^9.0.0", - "postcss": "^8.4.0", - "postcss-safe-parser": "^6.0.0" - }, - "engines": { - "node": "^12 || >=14" - } - }, - "node_modules/postcss-html/node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "peer": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/postcss-html/node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "peer": true, - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/postcss-html/node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dev": true, - "peer": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/postcss-html/node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/postcss-html/node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "peer": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/postcss-html/node_modules/js-tokens": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", - "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", - "dev": true, - "peer": true - }, "node_modules/postcss-loader": { "version": "7.3.3", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", - "dev": true, "dependencies": { "cosmiconfig": "^8.2.0", "jiti": "^1.18.2", @@ -48900,7 +47514,6 @@ "version": "8.3.6", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "dev": true, "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", @@ -49163,7 +47776,6 @@ "version": "6.0.16", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", - "dev": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -49290,6 +47902,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, "engines": { "node": ">= 0.8.0" } @@ -49855,7 +48468,6 @@ "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true, "engines": { "node": ">=6" }, @@ -49899,6 +48511,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, "engines": { "node": ">= 0.8" } @@ -49964,6 +48577,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/promisify-event/-/promisify-event-1.0.0.tgz", "integrity": "sha512-mshw5LiFmdtphcuUGKyd3t6zmmgIVxrdZ8v4R1INAXHvMemUsDCqIUeq5QUIqqDfed8ZZ6uhov1PqhrdBvHOIA==", + "dev": true, "dependencies": { "pinkie-promise": "^2.0.0" } @@ -50011,7 +48625,6 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -50061,6 +48674,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -50462,6 +49076,7 @@ "version": "0.10.0", "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.10.0.tgz", "integrity": "sha512-ZvWjbAj4MWAj6bnCc9CnculsXnJr7eoKsvH/8rVpZbqYxP2z05HNQa43ZVwe/dVRcFxgfFHE2CkUqn0sCyLfHw==", + "dev": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" } @@ -50470,7 +49085,6 @@ "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, "dependencies": { "side-channel": "^1.0.4" }, @@ -50659,7 +49273,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, "dependencies": { "safe-buffer": "^5.1.0" } @@ -50678,7 +49291,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -50732,6 +49344,7 @@ "version": "16.14.0", "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -50954,6 +49567,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/read-file-relative/-/read-file-relative-1.2.0.tgz", "integrity": "sha512-lwZUlN2tQyPa62/XmVtX1MeNLVutlRWwqvclWU8YpOCgjKdhg2zyNkeFjy7Rnjo3txhKCy5FGgAi+vx59gvkYg==", + "dev": true, "dependencies": { "callsite": "^1.0.0" } @@ -51842,8 +50456,7 @@ "node_modules/regex-parser": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", - "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "dev": true + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==" }, "node_modules/regexp.prototype.flags": { "version": "1.5.1", @@ -52015,6 +50628,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", "integrity": "sha512-Nh30JLeMHdoI+AsQ5eblhZ7YlTsM9wiJQe/AHIunlK3KWzvXhXb36IJ7K1IOeRjIOtzMjdUHjwXUFxKJoPTSOg==", + "dev": true, "dependencies": { "is-finite": "^1.0.0" }, @@ -52098,7 +50712,8 @@ "node_modules/replicator": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/replicator/-/replicator-1.0.5.tgz", - "integrity": "sha512-saxS4y7NFkLMa92BR4bPHR41GD+f/qoDAwD2xZmN+MpDXgibkxwLO2qk7dCHYtskSkd/bWS8Jy6kC5MZUkg1tw==" + "integrity": "sha512-saxS4y7NFkLMa92BR4bPHR41GD+f/qoDAwD2xZmN+MpDXgibkxwLO2qk7dCHYtskSkd/bWS8Jy6kC5MZUkg1tw==", + "dev": true }, "node_modules/request": { "version": "2.88.2", @@ -52249,7 +50864,8 @@ "node_modules/reselect": { "version": "4.1.8", "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", - "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==", + "dev": true }, "node_modules/resolve": { "version": "1.20.0", @@ -52330,13 +50946,13 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true }, "node_modules/resolve-url-loader": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, "dependencies": { "adjust-sourcemap-loader": "^4.0.0", "convert-source-map": "^1.7.0", @@ -52352,7 +50968,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -52444,7 +51059,6 @@ "version": "3.29.4", "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", - "dev": true, "bin": { "rollup": "dist/bin/rollup" }, @@ -52460,7 +51074,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -52619,6 +51232,7 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, "dependencies": { "truncate-utf8-bytes": "^1.0.0" } @@ -52627,7 +51241,7 @@ "version": "1.66.0", "resolved": "https://registry.npmjs.org/sass/-/sass-1.66.0.tgz", "integrity": "sha512-C3U+RgpAAlTXULZkWwzfysgbbBBo8IZudNAOJAVBLslFbIaZv4MBPkTqhuvpK4lqgdoFiWhnOGMoV4L1FyOBag==", - "devOptional": true, + "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -52975,7 +51589,6 @@ "version": "13.3.2", "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", - "dev": true, "dependencies": { "neo-async": "^2.6.2" }, @@ -53036,7 +51649,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "devOptional": true, + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -53049,7 +51662,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8" } @@ -53058,7 +51671,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "devOptional": true, + "dev": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -53070,7 +51683,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "devOptional": true, + "dev": true, "funding": [ { "type": "individual", @@ -53097,7 +51710,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "devOptional": true, + "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -53123,7 +51736,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -53135,7 +51748,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, + "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -53147,7 +51760,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.12.0" } @@ -53156,7 +51769,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, + "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -53168,7 +51781,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, + "dev": true, "dependencies": { "is-number": "^7.0.0" }, @@ -53180,7 +51793,6 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true, "optional": true }, "node_modules/saxes": { @@ -53208,7 +51820,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -53226,7 +51837,6 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -53241,8 +51851,7 @@ "node_modules/schema-utils/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "node_modules/secure-compare": { "version": "3.0.1", @@ -53259,14 +51868,12 @@ "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" }, "node_modules/selfsigned": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dev": true, "dependencies": { "node-forge": "^1" }, @@ -53319,7 +51926,6 @@ "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -53343,7 +51949,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -53351,14 +51956,12 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/send/node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, "bin": { "mime": "cli.js" }, @@ -53369,14 +51972,12 @@ "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" }, "node_modules/serialize-javascript": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, "dependencies": { "randombytes": "^2.1.0" } @@ -53385,7 +51986,6 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -53403,7 +52003,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -53412,7 +52011,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -53421,7 +52019,6 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -53435,26 +52032,22 @@ "node_modules/serve-index/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" }, "node_modules/serve-index/node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -53463,7 +52056,6 @@ "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -53482,13 +52074,13 @@ "node_modules/set-cookie-parser": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==" + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", + "dev": true }, "node_modules/set-function-length": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", - "dev": true, "dependencies": { "define-data-property": "^1.1.2", "es-errors": "^1.3.0", @@ -53550,8 +52142,7 @@ "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/sha.js": { "version": "2.4.11", @@ -53570,7 +52161,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, "dependencies": { "kind-of": "^6.0.2" }, @@ -53582,7 +52172,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -53610,7 +52199,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -53681,7 +52269,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", @@ -53890,6 +52477,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, "engines": { "node": ">=8" } @@ -54148,7 +52736,6 @@ "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", @@ -54159,7 +52746,6 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, "bin": { "uuid": "dist/bin/uuid" } @@ -54281,6 +52867,7 @@ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -54310,7 +52897,8 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true }, "node_modules/sourcemap-codec": { "version": "1.4.8", @@ -54369,7 +52957,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -54385,7 +52972,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -54557,7 +53143,8 @@ "node_modules/stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true }, "node_modules/staged-git-files": { "version": "1.3.0", @@ -54585,7 +53172,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -55129,6 +53715,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, "engines": { "node": ">=8" }, @@ -55614,55 +54201,6 @@ "node": ">=14" } }, - "node_modules/sugarss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", - "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "postcss": "^7.0.2" - } - }, - "node_modules/sugarss/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/sugarss/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/sugarss/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -55768,8 +54306,7 @@ "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, "node_modules/synchronous-promise": { "version": "2.0.17", @@ -56280,7 +54817,6 @@ "version": "5.31.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", - "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -56298,7 +54834,6 @@ "version": "5.3.9", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", - "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.17", "jest-worker": "^27.4.5", @@ -56332,7 +54867,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -56341,7 +54875,6 @@ "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -56355,7 +54888,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -56370,7 +54902,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -56384,7 +54915,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -56396,6 +54926,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/testcafe/-/testcafe-2.5.0.tgz", "integrity": "sha512-msRwIRuc7PXmpKzI9T9CFhNVDqW7JO5XGgVs8wHORKm3jfbBjw9ouRgoqTH+eHGTTB8Hnd8Jdt/2off68Z6ONQ==", + "dev": true, "dependencies": { "@babel/core": "^7.12.1", "@babel/plugin-proposal-async-generator-functions": "^7.12.1", @@ -56507,6 +55038,7 @@ "version": "31.7.0", "resolved": "https://registry.npmjs.org/testcafe-hammerhead/-/testcafe-hammerhead-31.7.0.tgz", "integrity": "sha512-80pF5RweoJKbsTgzroXXJAFbR2kkxa5SYVIOZyMICXdgI/JQz7GBcF7mEb4Uwq1+M9Pa9k8QDaO1v5xyDse9BQ==", + "dev": true, "dependencies": { "@adobe/css-tools": "^4.3.0-rc.1", "@electron/asar": "^3.2.3", @@ -56541,12 +55073,14 @@ "node_modules/testcafe-hammerhead/node_modules/bowser": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.6.0.tgz", - "integrity": "sha512-Fk23J0+vRnI2eKDEDoUZXWtbMjijr098lKhuj4DKAfMKMCRVfJOuxXlbpxy0sTgbZ/Nr2N8MexmOir+GGI/ZMA==" + "integrity": "sha512-Fk23J0+vRnI2eKDEDoUZXWtbMjijr098lKhuj4DKAfMKMCRVfJOuxXlbpxy0sTgbZ/Nr2N8MexmOir+GGI/ZMA==", + "dev": true }, "node_modules/testcafe-hammerhead/node_modules/debug": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -56563,6 +55097,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, "engines": { "node": ">=0.12" }, @@ -56574,6 +55109,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.1.tgz", "integrity": "sha512-ONHr16SQvKZNSqjQT9gy5z24Jw+uqfO02/ngBSBoqChZ+W8qXX7GPRa1RoUnzGADw8K63R1BXUMzarCVQBpY8Q==", + "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -56584,17 +55120,20 @@ "node_modules/testcafe-hammerhead/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "node_modules/testcafe-hammerhead/node_modules/lru-cache": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.6.3.tgz", - "integrity": "sha512-qkisDmHMe8gxKujmC1BdaqgkoFlioLDCUwaFBA3lX8Ilhr3YzsasbGYaiADMjxQnj+aiZUKgGKe/BN3skMwXWw==" + "integrity": "sha512-qkisDmHMe8gxKujmC1BdaqgkoFlioLDCUwaFBA3lX8Ilhr3YzsasbGYaiADMjxQnj+aiZUKgGKe/BN3skMwXWw==", + "dev": true }, "node_modules/testcafe-hammerhead/node_modules/merge-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, "dependencies": { "readable-stream": "^2.0.1" } @@ -56603,6 +55142,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, "bin": { "mime": "cli.js" } @@ -56611,6 +55151,7 @@ "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, "dependencies": { "entities": "^4.4.0" }, @@ -56622,6 +55163,7 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -56635,12 +55177,14 @@ "node_modules/testcafe-hammerhead/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, "node_modules/testcafe-hammerhead/node_modules/semver": { "version": "7.5.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -56655,6 +55199,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -56666,6 +55211,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -56673,12 +55219,14 @@ "node_modules/testcafe-hammerhead/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/testcafe-legacy-api": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/testcafe-legacy-api/-/testcafe-legacy-api-5.1.6.tgz", "integrity": "sha512-Q451IdSUX1NmRfE8kzIcEeoqbUlLaMv2fwVNgQOBEFmA5E57c3jsIpLDTDqv6FPcNwdNMYIZMiB6tzlXB5wf1g==", + "dev": true, "dependencies": { "async": "3.2.3", "dedent": "^0.6.0", @@ -56699,22 +55247,26 @@ "node_modules/testcafe-legacy-api/node_modules/async": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==", + "dev": true }, "node_modules/testcafe-legacy-api/node_modules/dedent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.6.0.tgz", - "integrity": "sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g==" + "integrity": "sha512-cSfRWjXJtZQeRuZGVvDrJroCR5V2UvBNUMHsPCdNYzuAG8b9V8aAy3KUcdQrGQPXs17Y+ojbPh1aOCplg9YR9g==", + "dev": true }, "node_modules/testcafe-legacy-api/node_modules/parse5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/parse5/-/parse5-2.2.3.tgz", - "integrity": "sha512-yJQdbcT+hCt6HD+BuuUvjHUdNwerQIKSJSm7tXjtp6oIH5Mxbzlt/VIIeWxblsgcDt1+E7kxPeilD5McWswStA==" + "integrity": "sha512-yJQdbcT+hCt6HD+BuuUvjHUdNwerQIKSJSm7tXjtp6oIH5Mxbzlt/VIIeWxblsgcDt1+E7kxPeilD5McWswStA==", + "dev": true }, "node_modules/testcafe-legacy-api/node_modules/strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, "dependencies": { "is-utf8": "^0.2.0" }, @@ -56726,6 +55278,7 @@ "version": "0.2.10", "resolved": "https://registry.npmjs.org/testcafe-reporter-dashboard/-/testcafe-reporter-dashboard-0.2.10.tgz", "integrity": "sha512-7Avj92KyMcrZjpzs/qvvwS4yHRpvL6k5P+gW85xxCAuKQ2syd3y7lXs4Ogh5s2WuNt8Q3bfunuzfJGmQ0hcFZQ==", + "dev": true, "dependencies": { "es6-promise": "^4.2.8", "fp-ts": "^2.9.5", @@ -56743,6 +55296,7 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, "bin": { "semver": "bin/semver" } @@ -56751,6 +55305,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/testcafe-reporter-json/-/testcafe-reporter-json-2.2.0.tgz", "integrity": "sha512-wfpNaZgGP2WoqdmnIXOyxcpwSzdH1HvzXSN397lJkXOrQrwhuGUThPDvyzPnZqxZSzXdDUvIPJm55tCMWbfymQ==", + "dev": true, "engines": { "node": ">=8.0.0" } @@ -56758,47 +55313,56 @@ "node_modules/testcafe-reporter-list": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/testcafe-reporter-list/-/testcafe-reporter-list-2.2.0.tgz", - "integrity": "sha512-+6Q2CC+2B90OYED2Yx6GoBIMUYd5tADNUbOHu3Hgdd3qskzjBdKwpdDt0b7w0w7oYDO1/Uu4HDBTDud3lWpD4Q==" + "integrity": "sha512-+6Q2CC+2B90OYED2Yx6GoBIMUYd5tADNUbOHu3Hgdd3qskzjBdKwpdDt0b7w0w7oYDO1/Uu4HDBTDud3lWpD4Q==", + "dev": true }, "node_modules/testcafe-reporter-minimal": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/testcafe-reporter-minimal/-/testcafe-reporter-minimal-2.2.0.tgz", - "integrity": "sha512-iUSWI+Z+kVUAsGegMmEXKDiMPZHDxq+smo4utWwc3wI3Tk6jT8PbNvsROQAjwkMKDmnpo6To5vtyvzvK+zKGXA==" + "integrity": "sha512-iUSWI+Z+kVUAsGegMmEXKDiMPZHDxq+smo4utWwc3wI3Tk6jT8PbNvsROQAjwkMKDmnpo6To5vtyvzvK+zKGXA==", + "dev": true }, "node_modules/testcafe-reporter-spec": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/testcafe-reporter-spec/-/testcafe-reporter-spec-2.2.0.tgz", - "integrity": "sha512-4jUN75Y7eaHQfSjiCLBXt/TvJMW76kBaZGC74sq03FJNBLoo8ibkEFzfjDJzNDCRYo+P7FjCx3vxGrzgfQU26w==" + "integrity": "sha512-4jUN75Y7eaHQfSjiCLBXt/TvJMW76kBaZGC74sq03FJNBLoo8ibkEFzfjDJzNDCRYo+P7FjCx3vxGrzgfQU26w==", + "dev": true }, "node_modules/testcafe-reporter-xunit": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/testcafe-reporter-xunit/-/testcafe-reporter-xunit-2.2.3.tgz", - "integrity": "sha512-aGyc+MZPsTNwd9SeKJSjFNwEZfILzFnObzOImaDbsf57disTQfEY+9japXWav/Ef5Cv04UEW24bTFl2Q4f8xwg==" + "integrity": "sha512-aGyc+MZPsTNwd9SeKJSjFNwEZfILzFnObzOImaDbsf57disTQfEY+9japXWav/Ef5Cv04UEW24bTFl2Q4f8xwg==", + "dev": true }, "node_modules/testcafe-safe-storage": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/testcafe-safe-storage/-/testcafe-safe-storage-1.1.5.tgz", - "integrity": "sha512-YDISG6OY3wM8LyX0Yk25yudLbQHpXTjnZcSmOiBEKeiaCUTnCB4Nn7u3ECzSpmDPjccDDzgXusFJOIIswdw7xQ==" + "integrity": "sha512-YDISG6OY3wM8LyX0Yk25yudLbQHpXTjnZcSmOiBEKeiaCUTnCB4Nn7u3ECzSpmDPjccDDzgXusFJOIIswdw7xQ==", + "dev": true }, "node_modules/testcafe-selector-generator": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/testcafe-selector-generator/-/testcafe-selector-generator-0.1.0.tgz", - "integrity": "sha512-MTw+RigHsEYmFgzUFNErDxui1nTYUk6nm2bmfacQiKPdhJ9AHW/wue4J/l44mhN8x3E8NgOUkHHOI+1TDFXiLQ==" + "integrity": "sha512-MTw+RigHsEYmFgzUFNErDxui1nTYUk6nm2bmfacQiKPdhJ9AHW/wue4J/l44mhN8x3E8NgOUkHHOI+1TDFXiLQ==", + "dev": true }, "node_modules/testcafe/node_modules/@types/estree": { "version": "0.0.46", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", + "dev": true }, "node_modules/testcafe/node_modules/@types/node": { "version": "12.20.55", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", + "dev": true }, "node_modules/testcafe/node_modules/acorn-hammerhead": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/acorn-hammerhead/-/acorn-hammerhead-0.6.1.tgz", "integrity": "sha512-ZWG/nXPvFiveXhJq/PxuS+4LI1BqtEOviGXWjlTvI+64kwzaddYNaE0UzLorTX7kyxrFtxjJ4w1LmKN5yEzOCg==", + "dev": true, "dependencies": { "@types/estree": "0.0.46" } @@ -56807,6 +55371,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, "dependencies": { "array-uniq": "^1.0.1" }, @@ -56817,12 +55382,14 @@ "node_modules/testcafe/node_modules/ci-info": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==" + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true }, "node_modules/testcafe/node_modules/commander": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, "engines": { "node": ">= 12" } @@ -56831,6 +55398,7 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/css/-/css-2.2.3.tgz", "integrity": "sha512-0W171WccAjQGGTKLhw4m2nnl0zPHUlTO/I8td4XzJgIB8Hg3ZZx71qT4G4eX8OVsSiaAKiUMy73E3nsbPlg2DQ==", + "dev": true, "dependencies": { "inherits": "^2.0.1", "source-map": "^0.1.38", @@ -56842,6 +55410,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -56858,6 +55427,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", "integrity": "sha512-7yjqSoVSlJzA4t/VUwazuEagGeANEKB3f/aNI//06pfKgwoCb7f6Q1gETN1sZzYaj6chTQ0AhIwDiPdfOjko4A==", + "dev": true, "dependencies": { "globby": "^6.1.0", "is-path-cwd": "^1.0.0", @@ -56874,6 +55444,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, "dependencies": { "array-union": "^1.0.1", "glob": "^7.0.3", @@ -56889,6 +55460,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -56897,6 +55469,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, "engines": { "node": ">=4" } @@ -56905,6 +55478,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, "engines": { "node": ">=0.3.1" } @@ -56913,6 +55487,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.4.1.tgz", "integrity": "sha512-r4eRSeStEGf6M5SKdrQhhLK5bOwOBxQhIE3YSTnZE3GpKiLfnnhE+tPtrJE79+eDJgm39BM6LSoI8SCx4HbwlQ==", + "dev": true, "engines": { "node": ">=6" } @@ -56921,6 +55496,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/esotope-hammerhead/-/esotope-hammerhead-0.6.3.tgz", "integrity": "sha512-Aq6gUznvm0xPtjpbZo9OSsRO1+m+NM0hjZOYufH3HDlJWeOZpBskR/vuP9/tiMaQFD3+ES5BQq5fAY1qOLKWUA==", + "dev": true, "dependencies": { "@types/estree": "0.0.46" } @@ -56929,6 +55505,7 @@ "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -56942,6 +55519,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.1.tgz", "integrity": "sha512-ONHr16SQvKZNSqjQT9gy5z24Jw+uqfO02/ngBSBoqChZ+W8qXX7GPRa1RoUnzGADw8K63R1BXUMzarCVQBpY8Q==", + "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -56953,6 +55531,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, "engines": { "node": ">=6" } @@ -56961,6 +55540,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-1.2.2.tgz", "integrity": "sha512-Z1vqf6lDC3f4N2mWqRywY6odjRatPNGDZgUr4DY9MLC14+Fp2/y+CI/RnNGlb8hD6ckscE/8DlZUwHUaiDBshg==", + "dev": true, "dependencies": { "get-stdin": "^4.0.1", "minimist": "^1.1.0", @@ -56977,6 +55557,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, "dependencies": { "ci-info": "^1.5.0" }, @@ -56988,6 +55569,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", "integrity": "sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -56996,6 +55578,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==", + "dev": true, "dependencies": { "is-extglob": "^1.0.0" }, @@ -57006,17 +55589,20 @@ "node_modules/testcafe/node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "node_modules/testcafe/node_modules/lru-cache": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.6.3.tgz", - "integrity": "sha512-qkisDmHMe8gxKujmC1BdaqgkoFlioLDCUwaFBA3lX8Ilhr3YzsasbGYaiADMjxQnj+aiZUKgGKe/BN3skMwXWw==" + "integrity": "sha512-qkisDmHMe8gxKujmC1BdaqgkoFlioLDCUwaFBA3lX8Ilhr3YzsasbGYaiADMjxQnj+aiZUKgGKe/BN3skMwXWw==", + "dev": true }, "node_modules/testcafe/node_modules/mime": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, "bin": { "mime": "cli.js" } @@ -57025,6 +55611,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, "engines": { "node": ">=8" } @@ -57033,6 +55620,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true, "engines": { "node": ">=4" } @@ -57040,12 +55628,14 @@ "node_modules/testcafe/node_modules/parse5": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==" + "integrity": "sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==", + "dev": true }, "node_modules/testcafe/node_modules/pngjs": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "dev": true, "engines": { "node": ">=4.0.0" } @@ -57054,6 +55644,7 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -57068,6 +55659,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-1.0.0.tgz", "integrity": "sha512-ac27EnKWWlc2yQ/5GCoCGecqVJ9MSmgiwvUYOS+9A+M0dn1FdP5mnsDZ9gwx+lAvh/d7f4RFn4jLfggRRYxPxw==", + "dev": true, "dependencies": { "resolve-from": "^2.0.0" }, @@ -57079,6 +55671,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", "integrity": "sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -57086,12 +55679,14 @@ "node_modules/testcafe/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, "node_modules/testcafe/node_modules/semver": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, "bin": { "semver": "bin/semver" } @@ -57100,6 +55695,7 @@ "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "dev": true, "dependencies": { "amdefine": ">=0.0.4" }, @@ -57111,6 +55707,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -57119,6 +55716,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, "dependencies": { "is-utf8": "^0.2.0" }, @@ -57130,6 +55728,7 @@ "version": "2.0.23", "resolved": "https://registry.npmjs.org/testcafe-browser-tools/-/testcafe-browser-tools-2.0.23.tgz", "integrity": "sha512-Ewk2I0DIiF9j/8DqDPhRbWuEIa4nxWhJ45DzS/fiftpLuljZshV/omc6M9O3MjrBp6d4uTI45AbhMVE2APvs+Q==", + "dev": true, "dependencies": { "array-find": "^1.0.0", "debug": "^4.3.1", @@ -57157,6 +55756,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, "engines": { "node": ">=8" } @@ -57164,12 +55764,14 @@ "node_modules/testcafe/node_modules/testcafe-browser-tools/node_modules/dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true }, "node_modules/testcafe/node_modules/testcafe-browser-tools/node_modules/del": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dev": true, "dependencies": { "globby": "^10.0.1", "graceful-fs": "^4.2.2", @@ -57188,6 +55790,7 @@ "version": "3.4.0", "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -57208,6 +55811,7 @@ "version": "10.0.2", "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, "dependencies": { "@types/glob": "^7.1.1", "array-union": "^2.1.0", @@ -57226,6 +55830,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -57234,6 +55839,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, "dependencies": { "is-extglob": "^2.1.1" }, @@ -57245,6 +55851,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, "engines": { "node": ">=6" } @@ -57253,6 +55860,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -57264,6 +55872,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -57278,6 +55887,7 @@ "version": "30.1.0", "resolved": "https://registry.npmjs.org/testcafe-hammerhead/-/testcafe-hammerhead-30.1.0.tgz", "integrity": "sha512-82vSAAQvBEsgUNVIusb6mSEpyUGv0r0bzT0vXRqLqKSSYRjgXSK8k0PR5Q+YErGlR5k5gmBqVQYuFgMsWUQpWg==", + "dev": true, "dependencies": { "@electron/asar": "^3.2.3", "acorn-hammerhead": "0.6.1", @@ -57311,12 +55921,14 @@ "node_modules/testcafe/node_modules/testcafe-hammerhead/node_modules/bowser": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.6.0.tgz", - "integrity": "sha512-Fk23J0+vRnI2eKDEDoUZXWtbMjijr098lKhuj4DKAfMKMCRVfJOuxXlbpxy0sTgbZ/Nr2N8MexmOir+GGI/ZMA==" + "integrity": "sha512-Fk23J0+vRnI2eKDEDoUZXWtbMjijr098lKhuj4DKAfMKMCRVfJOuxXlbpxy0sTgbZ/Nr2N8MexmOir+GGI/ZMA==", + "dev": true }, "node_modules/testcafe/node_modules/testcafe-hammerhead/node_modules/merge-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, "dependencies": { "readable-stream": "^2.0.1" } @@ -57324,12 +55936,14 @@ "node_modules/testcafe/node_modules/testcafe-hammerhead/node_modules/parse5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/parse5/-/parse5-2.2.3.tgz", - "integrity": "sha512-yJQdbcT+hCt6HD+BuuUvjHUdNwerQIKSJSm7tXjtp6oIH5Mxbzlt/VIIeWxblsgcDt1+E7kxPeilD5McWswStA==" + "integrity": "sha512-yJQdbcT+hCt6HD+BuuUvjHUdNwerQIKSJSm7tXjtp6oIH5Mxbzlt/VIIeWxblsgcDt1+E7kxPeilD5McWswStA==", + "dev": true }, "node_modules/testcafe/node_modules/testcafe-hammerhead/node_modules/semver": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "dev": true, "bin": { "semver": "bin/semver" } @@ -57338,6 +55952,7 @@ "version": "0.0.28", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", "integrity": "sha512-c2mmfiBmND6SOVxzogm1oda0OJ1HZVIk/5n26N59dDTh80MUeavpiCls4PGAdkX1PFkKokLpcf7prSjCeXLsJg==", + "dev": true, "dependencies": { "os-tmpdir": "~1.0.1" }, @@ -57349,6 +55964,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -57362,6 +55978,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, "engines": { "node": ">= 4.0.0" } @@ -57370,6 +55987,7 @@ "version": "4.7.4", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -57468,13 +56086,13 @@ "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, "node_modules/time-limit-promise": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/time-limit-promise/-/time-limit-promise-1.0.4.tgz", "integrity": "sha512-FLHDDsIDducw7MBcRWlFtW2Tm50DoKOSFf0Nzx17qwXj8REXCte0eUkHrJl9QU3Bl9arG3XNYX0PcHpZ9xyuLw==", + "dev": true, "engines": { "node": ">= 0.12" } @@ -57770,7 +56388,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, "engines": { "node": ">=0.6" } @@ -57801,7 +56418,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, "dependencies": { "punycode": "^2.1.1" }, @@ -57957,6 +56573,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "dev": true, "dependencies": { "utf8-byte-length": "^1.0.1" } @@ -58457,122 +57074,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" }, - "node_modules/tslint": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", - "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", - "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.", - "dev": true, - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.3", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.13.0", - "tsutils": "^2.29.0" - }, - "bin": { - "tslint": "bin/tslint" - }, - "engines": { - "node": ">=4.8.0" - }, - "peerDependencies": { - "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev" - } - }, - "node_modules/tslint/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "peer": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/tslint/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/tslint/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "peer": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/tslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tslint/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/tslint/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "peer": true - }, - "node_modules/tslint/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "peer": true - }, - "node_modules/tslint/node_modules/tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "peer": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "peerDependencies": { - "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" - } - }, "node_modules/tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", @@ -58719,6 +57220,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, "dependencies": { "safe-buffer": "^5.0.1" }, @@ -58750,6 +57252,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, "dependencies": { "prelude-ls": "^1.2.1" }, @@ -58761,6 +57264,7 @@ "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, "engines": { "node": ">=4" } @@ -58780,7 +57284,6 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -58857,8 +57360,7 @@ "node_modules/typed-assert": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" }, "node_modules/typedarray": { "version": "0.0.6", @@ -58870,6 +57372,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -58967,7 +57470,8 @@ "node_modules/underscore": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", - "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==", + "dev": true }, "node_modules/undertaker": { "version": "1.3.0", @@ -59164,7 +57668,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -59331,7 +57834,8 @@ "node_modules/unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "dev": true }, "node_modules/unset-value": { "version": "1.0.0", @@ -59496,7 +58000,8 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true }, "node_modules/url": { "version": "0.11.1", @@ -59606,6 +58111,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-2.0.0.tgz", "integrity": "sha512-mfONnc9dqO0J41wUh/El+plDskrIJRcyLcx6WjEGYW2K11RnjPDAgeoNFCallADaYJfcWIvAlYyZPBw02AbfIQ==", + "dev": true, "engines": { "node": ">=8" } @@ -59684,7 +58190,8 @@ "node_modules/utf8-byte-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==" + "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", + "dev": true }, "node_modules/util": { "version": "0.12.5", @@ -59714,7 +58221,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, "engines": { "node": ">= 0.4.0" } @@ -59732,6 +58238,7 @@ "version": "9.0.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "dev": true, "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -59831,7 +58338,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -60135,7 +58641,6 @@ "version": "4.5.3", "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", - "dev": true, "dependencies": { "esbuild": "^0.18.10", "postcss": "^8.4.27", @@ -60190,7 +58695,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -60384,7 +58888,6 @@ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dev": true, "dependencies": { "browser-process-hrtime": "^1.0.0" } @@ -60393,7 +58896,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, "dependencies": { "xml-name-validator": "^3.0.0" }, @@ -60414,7 +58916,6 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -60437,7 +58938,6 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, "dependencies": { "minimalistic-assert": "^1.0.0" } @@ -60454,7 +58954,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true, "engines": { "node": ">=10.4" } @@ -60601,7 +59100,6 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dev": true, "license": "MIT", "dependencies": { "colorette": "^2.0.10", @@ -60625,7 +59123,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -60641,7 +59138,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -60658,7 +59154,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -60670,7 +59165,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -60689,7 +59183,6 @@ "version": "4.15.1", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", - "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -60748,7 +59241,6 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -60764,7 +59256,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, "dependencies": { "ajv": "^8.0.0" }, @@ -60781,7 +59272,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -60793,7 +59283,6 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -60806,7 +59295,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, "engines": { "node": ">=8" } @@ -60815,7 +59303,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -60827,7 +59314,6 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, "funding": [ { "type": "individual", @@ -60854,7 +59340,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -60866,7 +59351,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -60880,7 +59364,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -60892,7 +59375,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "dev": true, "engines": { "node": ">= 10" } @@ -60901,7 +59383,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -60913,7 +59394,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, "engines": { "node": ">=0.12.0" } @@ -60922,7 +59402,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -60934,7 +59413,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -60949,7 +59427,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -60968,7 +59445,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "dependencies": { "is-number": "^7.0.0" }, @@ -60980,7 +59456,6 @@ "version": "8.15.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.0.tgz", "integrity": "sha512-H/Z3H55mrcrgjFwI+5jKavgXvwQLtfPCUEp6pi35VhoB0pfcHnSoyuTzkBEZpzq49g1193CUEwIvmsjcotenYw==", - "dev": true, "engines": { "node": ">=10.0.0" }, @@ -61021,7 +59496,6 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, "engines": { "node": ">=10.13.0" } @@ -61164,7 +59638,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dev": true, "dependencies": { "typed-assert": "^1.0.8" }, @@ -61219,7 +59692,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -61233,7 +59705,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, "engines": { "node": ">=0.8.0" } @@ -61242,7 +59713,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, "dependencies": { "iconv-lite": "0.4.24" } @@ -61255,14 +59725,12 @@ "node_modules/whatwg-mimetype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, "node_modules/whatwg-url": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, "dependencies": { "lodash": "^4.7.0", "tr46": "^2.1.0", @@ -61359,6 +59827,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/which-promise/-/which-promise-1.0.0.tgz", "integrity": "sha512-15ahjtDr3H+RBtTrvBcKhOFhIEiN3RZSCevDPWtBys+QUivZX9cYyNJcyWNIrUMVsgGrEuIThif9jxeEAQFauw==", + "dev": true, "dependencies": { "pify": "^2.2.0", "pinkie-promise": "^1.0.0", @@ -61369,6 +59838,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-1.0.0.tgz", "integrity": "sha512-VFVaU1ysKakao68ktZm76PIdOhvEfoNNRaGkyLln9Os7r0/MCxqHjHyBM7dT3pgTiBybqiPtpqKfpENwdBp50Q==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -61377,6 +59847,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-1.0.0.tgz", "integrity": "sha512-5mvtVNse2Ml9zpFKkWBpGsTPwm3DKhs+c95prO/F6E7d6DN0FPqxs6LONpLNpyD7Iheb7QN4BbUoKJgo+DnkQA==", + "dev": true, "dependencies": { "pinkie": "^1.0.0" }, @@ -61388,6 +59859,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -61425,13 +59897,13 @@ "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" }, "node_modules/windows-release": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-5.1.1.tgz", "integrity": "sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw==", + "dev": true, "dependencies": { "execa": "^5.1.1" }, @@ -61446,6 +59918,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -61468,6 +59941,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, "engines": { "node": ">=10" }, @@ -61479,6 +59953,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, "engines": { "node": ">=10.17.0" } @@ -61677,8 +60152,7 @@ "node_modules/xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" }, "node_modules/xmlbuilder": { "version": "12.0.0", @@ -61808,6 +60282,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, "engines": { "node": ">=10" }, @@ -62950,20 +61425,11 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "packages/devextreme-angular/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "packages/devextreme-angular/node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "devOptional": true, + "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -62985,7 +61451,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "devOptional": true, + "dev": true, "engines": { "node": ">=8" } @@ -62994,7 +61460,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "devOptional": true, + "dev": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -63006,7 +61472,7 @@ "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "devOptional": true, + "dev": true, "funding": [ { "type": "individual", @@ -63139,7 +61605,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "devOptional": true, + "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -63174,7 +61640,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -63319,7 +61785,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, + "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -63340,7 +61806,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true, + "dev": true, "engines": { "node": ">=0.12.0" } @@ -63671,7 +62137,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, + "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -63825,7 +62291,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, + "dev": true, "dependencies": { "is-number": "^7.0.0" }, @@ -63969,71 +62435,6 @@ "ts-jest": "^29.1.2" } }, - "packages/devextreme-monorepo-tools/node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "packages/devextreme-monorepo-tools/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "packages/devextreme-monorepo-tools/node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "packages/devextreme-monorepo-tools/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "optional": true, - "peer": true - }, "packages/devextreme-monorepo-tools/node_modules/ts-jest": { "version": "29.1.2", "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz", @@ -64105,63 +62506,6 @@ "react-dom": "^16.2.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "packages/devextreme-react/node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "packages/devextreme-react/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "packages/devextreme-react/node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, "packages/devextreme-react/node_modules/@testing-library/react": { "version": "14.2.1", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.2.1.tgz", @@ -64212,14 +62556,6 @@ "node": ">=0.10.0" } }, - "packages/devextreme-react/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "optional": true, - "peer": true - }, "packages/devextreme-react/node_modules/del": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", @@ -64391,63 +62727,6 @@ "typescript": "4.9.5" } }, - "packages/devextreme-themebuilder/node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "packages/devextreme-themebuilder/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "packages/devextreme-themebuilder/node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, "packages/devextreme-themebuilder/node_modules/@types/node": { "version": "20.11.17", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", @@ -64457,14 +62736,6 @@ "undici-types": "~5.26.4" } }, - "packages/devextreme-themebuilder/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "optional": true, - "peer": true - }, "packages/devextreme-themebuilder/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -64599,63 +62870,6 @@ "vue": "^3.0.0" } }, - "packages/devextreme-vue/node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "packages/devextreme-vue/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "packages/devextreme-vue/node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, "packages/devextreme-vue/node_modules/arr-diff": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", @@ -64708,14 +62922,6 @@ "lodash": "^4.17.14" } }, - "packages/devextreme-vue/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "optional": true, - "peer": true - }, "packages/devextreme-vue/node_modules/del": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", diff --git a/package.json b/package.json index c43facec9d41..1390d8d8b16f 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "all:build-dev": "npm run all:build -- --dev", "all:pack-and-copy": "nx run-many -t pack-and-copy", "overwrite-wrappers-packages": "ts-node tools/scripts/overwrite-wrappers-packages.ts", - "webserver": "http-server --port 8080 -c-1" + "webserver": "http-server --port 5645 -c-1" }, "nx": {}, "private": true, From 193f1ccabca60f3565c7764f6899a61d9d0ac6de Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Tue, 18 Jun 2024 08:41:13 +0400 Subject: [PATCH 02/64] Add CI pipeline --- .github/workflows/publish-demos.yml | 218 ++++++++++++++++++ apps/demos/.gitignore | 1 + apps/demos/angular.json | 2 +- apps/demos/package.json | 2 +- .../utils/create-bundles/Angular/bundler.ts | 2 - .../Angular/update-angular-json.ts | 9 +- .../utils/create-bundles/React/bundler.ts | 6 +- .../utils/create-bundles/React/template.html | 1 + .../utils/create-bundles/helper/bundler.ts | 1 - 9 files changed, 233 insertions(+), 9 deletions(-) create mode 100644 .github/workflows/publish-demos.yml diff --git a/.github/workflows/publish-demos.yml b/.github/workflows/publish-demos.yml new file mode 100644 index 000000000000..fcaf55eec61d --- /dev/null +++ b/.github/workflows/publish-demos.yml @@ -0,0 +1,218 @@ +name: Publish Demos to GH Pages + +# seems like we dont have the release tag +on: + workflow_dispatch: + push: + tags: + - 'release-*' + +jobs: + build-devextreme: + runs-on: ubuntu-latest + name: Build DevExtreme + timeout-minutes: 20 + + steps: + - name: Get sources + uses: actions/checkout@v4 + + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + + - name: Restore npm cache + uses: actions/cache@v4 + with: + path: '**/node_modules' + key: ${{ runner.os }}-node-modules-${{ hashFiles('package-lock.json') }} + restore-keys: ${{ runner.os }}-node-modules + + - name: DevExtreme - Install packages + run: npm install --no-audit --no-fund + + - name: DevExtreme - Build-all + env: + BUILD_TEST_INTERNAL_PACKAGE: true + run: npm run all:build + + - name: Move packages + run: | + mv ./packages/devextreme/artifacts/npm/devextreme/*.tgz ./devextreme-installer.tgz + mv ./packages/devextreme/artifacts/npm/devextreme-dist/*.tgz ./devextreme-dist-installer.tgz + mv ./packages/devextreme-angular/npm/dist/*.tgz ./devextreme-angular-installer.tgz + mv ./packages/devextreme-react/npm/*.tgz ./devextreme-react-installer.tgz + mv ./packages/devextreme-vue/npm/*.tgz ./devextreme-vue-installer.tgz + + - name: Copy build artifacts + uses: actions/upload-artifact@v4 + with: + name: devextreme-sources + path: | + devextreme-installer.tgz + devextreme-dist-installer.tgz + devextreme-angular-installer.tgz + devextreme-react-installer.tgz + devextreme-vue-installer.tgz + retention-days: 1 + + publish-ES: + runs-on: ubuntu-latest + needs: [build-devextreme] + steps: + - name: Get sources + uses: actions/checkout@v4 + + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + + - name: Install Dependencies + run: npm install + + - name: Download devextreme sources + uses: actions/download-artifact@v4 + with: + name: devextreme-sources + + # NOTE: workaround due to wrappers are incorrect NPM packages now + - name: Install wrappers packages + run: | + rm -rf node_modules/devextreme node_modules/devextreme-dist node_modules/devextreme-angular node_modules/devextreme-react node_modules/devextreme-vue + mkdir node_modules/devextreme node_modules/devextreme-dist node_modules/devextreme-angular node_modules/devextreme-react node_modules/devextreme-vue + tar -xzf devextreme-installer.tgz -C node_modules/devextreme + mv node_modules/devextreme/package/* node_modules/devextreme + tar -xzf devextreme-dist-installer.tgz -C node_modules/devextreme-dist + mv node_modules/devextreme-dist/package/* node_modules/devextreme-dist + tar -xzf devextreme-angular-installer.tgz -C node_modules/devextreme-angular + mv node_modules/devextreme-angular/package/* node_modules/devextreme-angular + tar -xzf devextreme-react-installer.tgz -C node_modules/devextreme-react + mv node_modules/devextreme-react/package/* node_modules/devextreme-react + tar -xzf devextreme-vue-installer.tgz -C node_modules/devextreme-vue + mv node_modules/devextreme-vue/package/* node_modules/devextreme-vue + + - name: Prepare configs + working-directory: apps/demos + run: npm run prepare-js + + - name: Copy metadata + working-directory: apps/demos + run: npm run make-demos-bundle -- --copy-metadata + + - name: Prepare React demo bundles + working-directory: apps/demos + run: npm run make-demos-bundle -- --framework React + + - name: Prepare Vue demo bundles + working-directory: apps/demos + run: npm run make-demos-bundle -- --framework Vue + + - name: Save publish-demos directory for ES as an artifact + uses: actions/upload-artifact@v3 + with: + name: publish-demos + path: ./apps/demos/publish-demos + + publish-angular: + runs-on: ubuntu-latest + needs: [build-devextreme] + strategy: + fail-fast: false + matrix: + include: + - name: Check generated demos (1/10) + command: CONSTEL=1/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (2/10) + command: CONSTEL=2/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (3/10) + command: CONSTEL=3/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (4/10) + command: CONSTEL=4/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (5/10) + command: CONSTEL=5/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (6/10) + command: CONSTEL=6/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (7/10) + command: CONSTEL=7/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (8/10) + command: CONSTEL=8/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (9/10) + command: CONSTEL=9/10 npm run make-demos-bundle -- --framework Angular + - name: Check generated demos (10/10) + command: CONSTEL=10/10 npm run make-demos-bundle -- --framework Angular + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Setup Node.js v18 + uses: actions/setup-node@v3 + with: + node-version: 18 + + - name: Install Dependencies + run: npm install + + - name: Download devextreme sources + uses: actions/download-artifact@v4 + with: + name: devextreme-sources + + # NOTE: workaround due to wrappers are incorrect NPM packages now + - name: Install wrappers packages + run: | + rm -rf node_modules/devextreme node_modules/devextreme-dist node_modules/devextreme-angular node_modules/devextreme-react node_modules/devextreme-vue + mkdir node_modules/devextreme node_modules/devextreme-dist node_modules/devextreme-angular node_modules/devextreme-react node_modules/devextreme-vue + tar -xzf devextreme-installer.tgz -C node_modules/devextreme + mv node_modules/devextreme/package/* node_modules/devextreme + tar -xzf devextreme-dist-installer.tgz -C node_modules/devextreme-dist + mv node_modules/devextreme-dist/package/* node_modules/devextreme-dist + tar -xzf devextreme-angular-installer.tgz -C node_modules/devextreme-angular + mv node_modules/devextreme-angular/package/* node_modules/devextreme-angular + tar -xzf devextreme-react-installer.tgz -C node_modules/devextreme-react + mv node_modules/devextreme-react/package/* node_modules/devextreme-react + tar -xzf devextreme-vue-installer.tgz -C node_modules/devextreme-vue + mv node_modules/devextreme-vue/package/* node_modules/devextreme-vue + + - name: Prepare configs + working-directory: apps/demos + run: npm run prepare-js + + - name: Copy metadata + working-directory: apps/demos + run: npm run make-demos-bundle -- --copy-metadata + + - name: Update angular.json + working-directory: apps/demos + run: npm run update-angular-json + + - name: Create angular entryPoints to compile faster + working-directory: apps/demos + run: npm run launch-ngcc + + - name: Prepare Angular demo bundles + working-directory: apps/demos + run: | + ${{ matrix.command }} + + - name: Save publish-demos directory for Angular as an artifact + uses: actions/upload-artifact@v3 + with: + name: publish-demos + path: ./apps/demos/publish-demos + + deploy: + runs-on: ubuntu-latest + needs: [build-devextreme, publish-ES, publish-angular] + steps: + - name: Download publish-demos artifact + uses: actions/download-artifact@v3 + with: + name: publish-demos + path: ./apps/demos/publish-demos + - name: Deploy to gh-pages + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./apps/demos/publish-demos \ No newline at end of file diff --git a/apps/demos/.gitignore b/apps/demos/.gitignore index 6d4c1387fc61..149033c3dfae 100644 --- a/apps/demos/.gitignore +++ b/apps/demos/.gitignore @@ -34,3 +34,4 @@ Demos/**/tsconfig.json publish-demos .angular +angular.json diff --git a/apps/demos/angular.json b/apps/demos/angular.json index 802e20398953..181e5aec492e 100644 --- a/apps/demos/angular.json +++ b/apps/demos/angular.json @@ -1 +1 @@ -{"version":1,"newProjectRoot":"projects","projects":{"datagrid-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Overview/Angular","sourceRoot":"Demos/DataGrid/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Overview/Angular","index":"publish-demos/Demos/DataGrid/Overview/AngularTemplates/index.html","main":"Demos/DataGrid/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/SimpleArray/Angular","sourceRoot":"Demos/DataGrid/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/SimpleArray/Angular","index":"publish-demos/Demos/DataGrid/SimpleArray/AngularTemplates/index.html","main":"Demos/DataGrid/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-ajaxrequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/AjaxRequest/Angular","sourceRoot":"Demos/DataGrid/AjaxRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/AjaxRequest/Angular","index":"publish-demos/Demos/DataGrid/AjaxRequest/AngularTemplates/index.html","main":"Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/AjaxRequest/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-odataservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/OdataService/Angular","sourceRoot":"Demos/DataGrid/OdataService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/OdataService/Angular","index":"publish-demos/Demos/DataGrid/OdataService/AngularTemplates/index.html","main":"Demos/DataGrid/OdataService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/OdataService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customdatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomDataSource/Angular","sourceRoot":"Demos/DataGrid/CustomDataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomDataSource/Angular","index":"publish-demos/Demos/DataGrid/CustomDataSource/AngularTemplates/index.html","main":"Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomDataSource/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/WebAPIService/Angular","sourceRoot":"Demos/DataGrid/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/WebAPIService/Angular","index":"publish-demos/Demos/DataGrid/WebAPIService/AngularTemplates/index.html","main":"Demos/DataGrid/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/SignalRService/Angular","sourceRoot":"Demos/DataGrid/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/SignalRService/Angular","index":"publish-demos/Demos/DataGrid/SignalRService/AngularTemplates/index.html","main":"Demos/DataGrid/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/SignalRService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-realtimeupdates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RealTimeUpdates/Angular","sourceRoot":"Demos/DataGrid/RealTimeUpdates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RealTimeUpdates/Angular","index":"publish-demos/Demos/DataGrid/RealTimeUpdates/AngularTemplates/index.html","main":"Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RealTimeUpdates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recordpaging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecordPaging/Angular","sourceRoot":"Demos/DataGrid/RecordPaging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecordPaging/Angular","index":"publish-demos/Demos/DataGrid/RecordPaging/AngularTemplates/index.html","main":"Demos/DataGrid/RecordPaging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecordPaging/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/VirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/VirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/VirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/VirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotevirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteVirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/RemoteVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteVirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/RemoteVirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteVirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-horizontalvirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/HorizontalVirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/HorizontalVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/HorizontalVirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/HorizontalVirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-infinitescrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/InfiniteScrolling/Angular","sourceRoot":"Demos/DataGrid/InfiniteScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/InfiniteScrolling/Angular","index":"publish-demos/Demos/DataGrid/InfiniteScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/InfiniteScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-roweditingandeditingevents":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RowEditingAndEditingEvents/Angular","sourceRoot":"Demos/DataGrid/RowEditingAndEditingEvents/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular","index":"publish-demos/Demos/DataGrid/RowEditingAndEditingEvents/AngularTemplates/index.html","main":"Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RowEditingAndEditingEvents/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-celleditingandeditingapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CellEditingAndEditingAPI/Angular","sourceRoot":"Demos/DataGrid/CellEditingAndEditingAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular","index":"publish-demos/Demos/DataGrid/CellEditingAndEditingAPI/AngularTemplates/index.html","main":"Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CellEditingAndEditingAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-batchediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/BatchEditing/Angular","sourceRoot":"Demos/DataGrid/BatchEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/BatchEditing/Angular","index":"publish-demos/Demos/DataGrid/BatchEditing/AngularTemplates/index.html","main":"Demos/DataGrid/BatchEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/BatchEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-formediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FormEditing/Angular","sourceRoot":"Demos/DataGrid/FormEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FormEditing/Angular","index":"publish-demos/Demos/DataGrid/FormEditing/AngularTemplates/index.html","main":"Demos/DataGrid/FormEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FormEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-popupediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PopupEditing/Angular","sourceRoot":"Demos/DataGrid/PopupEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PopupEditing/Angular","index":"publish-demos/Demos/DataGrid/PopupEditing/AngularTemplates/index.html","main":"Demos/DataGrid/PopupEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PopupEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customeditors":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomEditors/Angular","sourceRoot":"Demos/DataGrid/CustomEditors/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomEditors/Angular","index":"publish-demos/Demos/DataGrid/CustomEditors/AngularTemplates/index.html","main":"Demos/DataGrid/CustomEditors/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomEditors/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-datavalidation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DataValidation/Angular","sourceRoot":"Demos/DataGrid/DataValidation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DataValidation/Angular","index":"publish-demos/Demos/DataGrid/DataValidation/AngularTemplates/index.html","main":"Demos/DataGrid/DataValidation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DataValidation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-cascadinglookups":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CascadingLookups/Angular","sourceRoot":"Demos/DataGrid/CascadingLookups/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CascadingLookups/Angular","index":"publish-demos/Demos/DataGrid/CascadingLookups/AngularTemplates/index.html","main":"Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CascadingLookups/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-collaborativeediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CollaborativeEditing/Angular","sourceRoot":"Demos/DataGrid/CollaborativeEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CollaborativeEditing/Angular","index":"publish-demos/Demos/DataGrid/CollaborativeEditing/AngularTemplates/index.html","main":"Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CollaborativeEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-crudoperations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CRUDOperations/Angular","sourceRoot":"Demos/DataGrid/CRUDOperations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CRUDOperations/Angular","index":"publish-demos/Demos/DataGrid/CRUDOperations/AngularTemplates/index.html","main":"Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CRUDOperations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customizekeyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular","sourceRoot":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular","index":"publish-demos/Demos/DataGrid/CustomizeKeyboardNavigation/AngularTemplates/index.html","main":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-batchupdaterequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/BatchUpdateRequest/Angular","sourceRoot":"Demos/DataGrid/BatchUpdateRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/BatchUpdateRequest/Angular","index":"publish-demos/Demos/DataGrid/BatchUpdateRequest/AngularTemplates/index.html","main":"Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/BatchUpdateRequest/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-editstatemanagement":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/EditStateManagement/Angular","sourceRoot":"Demos/DataGrid/EditStateManagement/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/EditStateManagement/Angular","index":"publish-demos/Demos/DataGrid/EditStateManagement/AngularTemplates/index.html","main":"Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/EditStateManagement/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customnewrecordposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomNewRecordPosition/Angular","sourceRoot":"Demos/DataGrid/CustomNewRecordPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomNewRecordPosition/Angular","index":"publish-demos/Demos/DataGrid/CustomNewRecordPosition/AngularTemplates/index.html","main":"Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomNewRecordPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recordgrouping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecordGrouping/Angular","sourceRoot":"Demos/DataGrid/RecordGrouping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecordGrouping/Angular","index":"publish-demos/Demos/DataGrid/RecordGrouping/AngularTemplates/index.html","main":"Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecordGrouping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotegrouping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteGrouping/Angular","sourceRoot":"Demos/DataGrid/RemoteGrouping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteGrouping/Angular","index":"publish-demos/Demos/DataGrid/RemoteGrouping/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteGrouping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplesorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleSorting/Angular","sourceRoot":"Demos/DataGrid/MultipleSorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleSorting/Angular","index":"publish-demos/Demos/DataGrid/MultipleSorting/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleSorting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filtering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Filtering/Angular","sourceRoot":"Demos/DataGrid/Filtering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Filtering/Angular","index":"publish-demos/Demos/DataGrid/Filtering/AngularTemplates/index.html","main":"Demos/DataGrid/Filtering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Filtering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filteringapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FilteringAPI/Angular","sourceRoot":"Demos/DataGrid/FilteringAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FilteringAPI/Angular","index":"publish-demos/Demos/DataGrid/FilteringAPI/AngularTemplates/index.html","main":"Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FilteringAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filterpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FilterPanel/Angular","sourceRoot":"Demos/DataGrid/FilterPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FilterPanel/Angular","index":"publish-demos/Demos/DataGrid/FilterPanel/AngularTemplates/index.html","main":"Demos/DataGrid/FilterPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FilterPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnheaderfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnHeaderFilter/Angular","sourceRoot":"Demos/DataGrid/ColumnHeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnHeaderFilter/Angular","index":"publish-demos/Demos/DataGrid/ColumnHeaderFilter/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnHeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-focusedrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FocusedRow/Angular","sourceRoot":"Demos/DataGrid/FocusedRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FocusedRow/Angular","index":"publish-demos/Demos/DataGrid/FocusedRow/AngularTemplates/index.html","main":"Demos/DataGrid/FocusedRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FocusedRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-localreordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/LocalReordering/Angular","sourceRoot":"Demos/DataGrid/LocalReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/LocalReordering/Angular","index":"publish-demos/Demos/DataGrid/LocalReordering/AngularTemplates/index.html","main":"Demos/DataGrid/LocalReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/LocalReordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotereordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteReordering/Angular","sourceRoot":"Demos/DataGrid/RemoteReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteReordering/Angular","index":"publish-demos/Demos/DataGrid/RemoteReordering/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteReordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-dndbetweengrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DnDBetweenGrids/Angular","sourceRoot":"Demos/DataGrid/DnDBetweenGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DnDBetweenGrids/Angular","index":"publish-demos/Demos/DataGrid/DnDBetweenGrids/AngularTemplates/index.html","main":"Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DnDBetweenGrids/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-rowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RowSelection/Angular","sourceRoot":"Demos/DataGrid/RowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RowSelection/Angular","index":"publish-demos/Demos/DataGrid/RowSelection/AngularTemplates/index.html","main":"Demos/DataGrid/RowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RowSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplerecordselectionmodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleRecordSelectionModes/Angular","sourceRoot":"Demos/DataGrid/MultipleRecordSelectionModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular","index":"publish-demos/Demos/DataGrid/MultipleRecordSelectionModes/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleRecordSelectionModes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplerecordselectionapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular","sourceRoot":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular","index":"publish-demos/Demos/DataGrid/MultipleRecordSelectionAPI/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-deferredselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DeferredSelection/Angular","sourceRoot":"Demos/DataGrid/DeferredSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DeferredSelection/Angular","index":"publish-demos/Demos/DataGrid/DeferredSelection/AngularTemplates/index.html","main":"Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DeferredSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columncustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnCustomization/Angular","sourceRoot":"Demos/DataGrid/ColumnCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnCustomization/Angular","index":"publish-demos/Demos/DataGrid/ColumnCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnsbasedonadatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular","sourceRoot":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular","index":"publish-demos/Demos/DataGrid/ColumnsBasedOnADataSource/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multirowheadersbands":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultiRowHeadersBands/Angular","sourceRoot":"Demos/DataGrid/MultiRowHeadersBands/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultiRowHeadersBands/Angular","index":"publish-demos/Demos/DataGrid/MultiRowHeadersBands/AngularTemplates/index.html","main":"Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultiRowHeadersBands/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnresizing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnResizing/Angular","sourceRoot":"Demos/DataGrid/ColumnResizing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnResizing/Angular","index":"publish-demos/Demos/DataGrid/ColumnResizing/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnResizing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-commandcolumncustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CommandColumnCustomization/Angular","sourceRoot":"Demos/DataGrid/CommandColumnCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CommandColumnCustomization/Angular","index":"publish-demos/Demos/DataGrid/CommandColumnCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CommandColumnCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnChooser/Angular","sourceRoot":"Demos/DataGrid/ColumnChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnChooser/Angular","index":"publish-demos/Demos/DataGrid/ColumnChooser/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/StatePersistence/Angular","sourceRoot":"Demos/DataGrid/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/StatePersistence/Angular","index":"publish-demos/Demos/DataGrid/StatePersistence/AngularTemplates/index.html","main":"Demos/DataGrid/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/StatePersistence/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-appearance":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Appearance/Angular","sourceRoot":"Demos/DataGrid/Appearance/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Appearance/Angular","index":"publish-demos/Demos/DataGrid/Appearance/AngularTemplates/index.html","main":"Demos/DataGrid/Appearance/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Appearance/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-righttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RightToLeftSupport/Angular","sourceRoot":"Demos/DataGrid/RightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RightToLeftSupport/Angular","index":"publish-demos/Demos/DataGrid/RightToLeftSupport/AngularTemplates/index.html","main":"Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RightToLeftSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columntemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnTemplate/Angular","sourceRoot":"Demos/DataGrid/ColumnTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnTemplate/Angular","index":"publish-demos/Demos/DataGrid/ColumnTemplate/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridSummaries/Angular","sourceRoot":"Demos/DataGrid/GridSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridSummaries/Angular","index":"publish-demos/Demos/DataGrid/GridSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/GridSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridSummaries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-groupsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GroupSummaries/Angular","sourceRoot":"Demos/DataGrid/GroupSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GroupSummaries/Angular","index":"publish-demos/Demos/DataGrid/GroupSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GroupSummaries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomSummaries/Angular","sourceRoot":"Demos/DataGrid/CustomSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomSummaries/Angular","index":"publish-demos/Demos/DataGrid/CustomSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomSummaries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recalculatewhileediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecalculateWhileEditing/Angular","sourceRoot":"Demos/DataGrid/RecalculateWhileEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecalculateWhileEditing/Angular","index":"publish-demos/Demos/DataGrid/RecalculateWhileEditing/AngularTemplates/index.html","main":"Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecalculateWhileEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-masterdetailview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MasterDetailView/Angular","sourceRoot":"Demos/DataGrid/MasterDetailView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MasterDetailView/Angular","index":"publish-demos/Demos/DataGrid/MasterDetailView/AngularTemplates/index.html","main":"Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MasterDetailView/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-masterdetailapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MasterDetailAPI/Angular","sourceRoot":"Demos/DataGrid/MasterDetailAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MasterDetailAPI/Angular","index":"publish-demos/Demos/DataGrid/MasterDetailAPI/AngularTemplates/index.html","main":"Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MasterDetailAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-advancedmasterdetailview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/AdvancedMasterDetailView/Angular","sourceRoot":"Demos/DataGrid/AdvancedMasterDetailView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/AdvancedMasterDetailView/Angular","index":"publish-demos/Demos/DataGrid/AdvancedMasterDetailView/AngularTemplates/index.html","main":"Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/AdvancedMasterDetailView/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFOverview/Angular","sourceRoot":"Demos/DataGrid/PDFOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFOverview/Angular","index":"publish-demos/Demos/DataGrid/PDFOverview/AngularTemplates/index.html","main":"Demos/DataGrid/PDFOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfcellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFCellCustomization/Angular","sourceRoot":"Demos/DataGrid/PDFCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFCellCustomization/Angular","index":"publish-demos/Demos/DataGrid/PDFCellCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFCellCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFHeaderAndFooter/Angular","sourceRoot":"Demos/DataGrid/PDFHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFHeaderAndFooter/Angular","index":"publish-demos/Demos/DataGrid/PDFHeaderAndFooter/AngularTemplates/index.html","main":"Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFHeaderAndFooter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfexportmultiplegrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFExportMultipleGrids/Angular","sourceRoot":"Demos/DataGrid/PDFExportMultipleGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFExportMultipleGrids/Angular","index":"publish-demos/Demos/DataGrid/PDFExportMultipleGrids/AngularTemplates/index.html","main":"Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFExportMultipleGrids/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfexportimages":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFExportImages/Angular","sourceRoot":"Demos/DataGrid/PDFExportImages/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFExportImages/Angular","index":"publish-demos/Demos/DataGrid/PDFExportImages/AngularTemplates/index.html","main":"Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFExportImages/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSOverview/Angular","sourceRoot":"Demos/DataGrid/ExcelJSOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSOverview/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSOverview/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljscellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSCellCustomization/Angular","sourceRoot":"Demos/DataGrid/ExcelJSCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSCellCustomization/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSCellCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSCellCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","sourceRoot":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSHeaderAndFooter/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsexportmultiplegrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","sourceRoot":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSExportMultipleGrids/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsexportimages":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSExportImages/Angular","sourceRoot":"Demos/DataGrid/ExcelJSExportImages/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSExportImages/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSExportImages/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSExportImages/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridadaptabilityoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridAdaptabilityOverview/Angular","sourceRoot":"Demos/DataGrid/GridAdaptabilityOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridAdaptabilityOverview/Angular","index":"publish-demos/Demos/DataGrid/GridAdaptabilityOverview/AngularTemplates/index.html","main":"Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridAdaptabilityOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridcolumnshidingpriority":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridColumnsHidingPriority/Angular","sourceRoot":"Demos/DataGrid/GridColumnsHidingPriority/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridColumnsHidingPriority/Angular","index":"publish-demos/Demos/DataGrid/GridColumnsHidingPriority/AngularTemplates/index.html","main":"Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridColumnsHidingPriority/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-keyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/KeyboardNavigation/Angular","sourceRoot":"Demos/DataGrid/KeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/KeyboardNavigation/Angular","index":"publish-demos/Demos/DataGrid/KeyboardNavigation/AngularTemplates/index.html","main":"Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/KeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/Overview/Angular","sourceRoot":"Demos/PivotGrid/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/Overview/Angular","index":"publish-demos/Demos/PivotGrid/Overview/AngularTemplates/index.html","main":"Demos/PivotGrid/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/SimpleArray/Angular","sourceRoot":"Demos/PivotGrid/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/SimpleArray/Angular","index":"publish-demos/Demos/PivotGrid/SimpleArray/AngularTemplates/index.html","main":"Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-olapdatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/OLAPDataSource/Angular","sourceRoot":"Demos/PivotGrid/OLAPDataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/OLAPDataSource/Angular","index":"publish-demos/Demos/PivotGrid/OLAPDataSource/AngularTemplates/index.html","main":"Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/OLAPDataSource/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/WebAPIService/Angular","sourceRoot":"Demos/PivotGrid/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/WebAPIService/Angular","index":"publish-demos/Demos/PivotGrid/WebAPIService/AngularTemplates/index.html","main":"Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-integratedfieldchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/IntegratedFieldChooser/Angular","sourceRoot":"Demos/PivotGrid/IntegratedFieldChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/IntegratedFieldChooser/Angular","index":"publish-demos/Demos/PivotGrid/IntegratedFieldChooser/AngularTemplates/index.html","main":"Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/IntegratedFieldChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-standalonefieldchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/StandaloneFieldChooser/Angular","sourceRoot":"Demos/PivotGrid/StandaloneFieldChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/StandaloneFieldChooser/Angular","index":"publish-demos/Demos/PivotGrid/StandaloneFieldChooser/AngularTemplates/index.html","main":"Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/StandaloneFieldChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-fieldpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/FieldPanel/Angular","sourceRoot":"Demos/PivotGrid/FieldPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/FieldPanel/Angular","index":"publish-demos/Demos/PivotGrid/FieldPanel/AngularTemplates/index.html","main":"Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/FieldPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-headerfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/HeaderFilter/Angular","sourceRoot":"Demos/PivotGrid/HeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/HeaderFilter/Angular","index":"publish-demos/Demos/PivotGrid/HeaderFilter/AngularTemplates/index.html","main":"Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/HeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-runningtotals":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/RunningTotals/Angular","sourceRoot":"Demos/PivotGrid/RunningTotals/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/RunningTotals/Angular","index":"publish-demos/Demos/PivotGrid/RunningTotals/AngularTemplates/index.html","main":"Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/RunningTotals/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-summarydisplaymodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/SummaryDisplayModes/Angular","sourceRoot":"Demos/PivotGrid/SummaryDisplayModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/SummaryDisplayModes/Angular","index":"publish-demos/Demos/PivotGrid/SummaryDisplayModes/AngularTemplates/index.html","main":"Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/SummaryDisplayModes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-drilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/DrillDown/Angular","sourceRoot":"Demos/PivotGrid/DrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/DrillDown/Angular","index":"publish-demos/Demos/PivotGrid/DrillDown/AngularTemplates/index.html","main":"Demos/PivotGrid/DrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/DrillDown/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/VirtualScrolling/Angular","sourceRoot":"Demos/PivotGrid/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/VirtualScrolling/Angular","index":"publish-demos/Demos/PivotGrid/VirtualScrolling/AngularTemplates/index.html","main":"Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/VirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-remotevirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/RemoteVirtualScrolling/Angular","sourceRoot":"Demos/PivotGrid/RemoteVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular","index":"publish-demos/Demos/PivotGrid/RemoteVirtualScrolling/AngularTemplates/index.html","main":"Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/RemoteVirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/StatePersistence/Angular","sourceRoot":"Demos/PivotGrid/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/StatePersistence/Angular","index":"publish-demos/Demos/PivotGrid/StatePersistence/AngularTemplates/index.html","main":"Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/StatePersistence/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-chartintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ChartIntegration/Angular","sourceRoot":"Demos/PivotGrid/ChartIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ChartIntegration/Angular","index":"publish-demos/Demos/PivotGrid/ChartIntegration/AngularTemplates/index.html","main":"Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ChartIntegration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-layoutcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/LayoutCustomization/Angular","sourceRoot":"Demos/PivotGrid/LayoutCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/LayoutCustomization/Angular","index":"publish-demos/Demos/PivotGrid/LayoutCustomization/AngularTemplates/index.html","main":"Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/LayoutCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJSOverview/Angular","sourceRoot":"Demos/PivotGrid/ExcelJSOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJSOverview/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJSOverview/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJSOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljscellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJSCellCustomization/Angular","sourceRoot":"Demos/PivotGrid/ExcelJSCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJSCellCustomization/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJSCellCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljsheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","sourceRoot":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Overview/Angular","sourceRoot":"Demos/TreeList/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Overview/Angular","index":"publish-demos/Demos/TreeList/Overview/AngularTemplates/index.html","main":"Demos/TreeList/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-simplearrayplainstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SimpleArrayPlainStructure/Angular","sourceRoot":"Demos/TreeList/SimpleArrayPlainStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SimpleArrayPlainStructure/Angular","index":"publish-demos/Demos/TreeList/SimpleArrayPlainStructure/AngularTemplates/index.html","main":"Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SimpleArrayPlainStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-simplearrayhierarchicalstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","sourceRoot":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","index":"publish-demos/Demos/TreeList/SimpleArrayHierarchicalStructure/AngularTemplates/index.html","main":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-loaddataondemand":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/LoadDataOnDemand/Angular","sourceRoot":"Demos/TreeList/LoadDataOnDemand/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/LoadDataOnDemand/Angular","index":"publish-demos/Demos/TreeList/LoadDataOnDemand/AngularTemplates/index.html","main":"Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/LoadDataOnDemand/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/WebAPIService/Angular","sourceRoot":"Demos/TreeList/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/WebAPIService/Angular","index":"publish-demos/Demos/TreeList/WebAPIService/AngularTemplates/index.html","main":"Demos/TreeList/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-multiplesorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/MultipleSorting/Angular","sourceRoot":"Demos/TreeList/MultipleSorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/MultipleSorting/Angular","index":"publish-demos/Demos/TreeList/MultipleSorting/AngularTemplates/index.html","main":"Demos/TreeList/MultipleSorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/MultipleSorting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-paging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Paging/Angular","sourceRoot":"Demos/TreeList/Paging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Paging/Angular","index":"publish-demos/Demos/TreeList/Paging/AngularTemplates/index.html","main":"Demos/TreeList/Paging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Paging/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-rowediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/RowEditing/Angular","sourceRoot":"Demos/TreeList/RowEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/RowEditing/Angular","index":"publish-demos/Demos/TreeList/RowEditing/AngularTemplates/index.html","main":"Demos/TreeList/RowEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/RowEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-cellediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/CellEditing/Angular","sourceRoot":"Demos/TreeList/CellEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/CellEditing/Angular","index":"publish-demos/Demos/TreeList/CellEditing/AngularTemplates/index.html","main":"Demos/TreeList/CellEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/CellEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-batchediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/BatchEditing/Angular","sourceRoot":"Demos/TreeList/BatchEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/BatchEditing/Angular","index":"publish-demos/Demos/TreeList/BatchEditing/AngularTemplates/index.html","main":"Demos/TreeList/BatchEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/BatchEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-formediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FormEditing/Angular","sourceRoot":"Demos/TreeList/FormEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FormEditing/Angular","index":"publish-demos/Demos/TreeList/FormEditing/AngularTemplates/index.html","main":"Demos/TreeList/FormEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FormEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-popupediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/PopupEditing/Angular","sourceRoot":"Demos/TreeList/PopupEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/PopupEditing/Angular","index":"publish-demos/Demos/TreeList/PopupEditing/AngularTemplates/index.html","main":"Demos/TreeList/PopupEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/PopupEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-customizekeyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/CustomizeKeyboardNavigation/Angular","sourceRoot":"Demos/TreeList/CustomizeKeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular","index":"publish-demos/Demos/TreeList/CustomizeKeyboardNavigation/AngularTemplates/index.html","main":"Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/CustomizeKeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-localreordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/LocalReordering/Angular","sourceRoot":"Demos/TreeList/LocalReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/LocalReordering/Angular","index":"publish-demos/Demos/TreeList/LocalReordering/AngularTemplates/index.html","main":"Demos/TreeList/LocalReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/LocalReordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-focusedrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FocusedRow/Angular","sourceRoot":"Demos/TreeList/FocusedRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FocusedRow/Angular","index":"publish-demos/Demos/TreeList/FocusedRow/AngularTemplates/index.html","main":"Demos/TreeList/FocusedRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FocusedRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-singlerowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SingleRowSelection/Angular","sourceRoot":"Demos/TreeList/SingleRowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SingleRowSelection/Angular","index":"publish-demos/Demos/TreeList/SingleRowSelection/AngularTemplates/index.html","main":"Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SingleRowSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-multiplerowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/MultipleRowSelection/Angular","sourceRoot":"Demos/TreeList/MultipleRowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/MultipleRowSelection/Angular","index":"publish-demos/Demos/TreeList/MultipleRowSelection/AngularTemplates/index.html","main":"Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/MultipleRowSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-usingsearchpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/UsingSearchPanel/Angular","sourceRoot":"Demos/TreeList/UsingSearchPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/UsingSearchPanel/Angular","index":"publish-demos/Demos/TreeList/UsingSearchPanel/AngularTemplates/index.html","main":"Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/UsingSearchPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-usingfilterrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/UsingFilterRow/Angular","sourceRoot":"Demos/TreeList/UsingFilterRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/UsingFilterRow/Angular","index":"publish-demos/Demos/TreeList/UsingFilterRow/AngularTemplates/index.html","main":"Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/UsingFilterRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnheaderfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnHeaderFilter/Angular","sourceRoot":"Demos/TreeList/ColumnHeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnHeaderFilter/Angular","index":"publish-demos/Demos/TreeList/ColumnHeaderFilter/AngularTemplates/index.html","main":"Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnHeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-filterpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FilterPanel/Angular","sourceRoot":"Demos/TreeList/FilterPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FilterPanel/Angular","index":"publish-demos/Demos/TreeList/FilterPanel/AngularTemplates/index.html","main":"Demos/TreeList/FilterPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FilterPanel/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-filtermodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FilterModes/Angular","sourceRoot":"Demos/TreeList/FilterModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FilterModes/Angular","index":"publish-demos/Demos/TreeList/FilterModes/AngularTemplates/index.html","main":"Demos/TreeList/FilterModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FilterModes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnChooser/Angular","sourceRoot":"Demos/TreeList/ColumnChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnChooser/Angular","index":"publish-demos/Demos/TreeList/ColumnChooser/AngularTemplates/index.html","main":"Demos/TreeList/ColumnChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnChooser/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-reordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Reordering/Angular","sourceRoot":"Demos/TreeList/Reordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Reordering/Angular","index":"publish-demos/Demos/TreeList/Reordering/AngularTemplates/index.html","main":"Demos/TreeList/Reordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Reordering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-resizing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Resizing/Angular","sourceRoot":"Demos/TreeList/Resizing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Resizing/Angular","index":"publish-demos/Demos/TreeList/Resizing/AngularTemplates/index.html","main":"Demos/TreeList/Resizing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Resizing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnfixing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnFixing/Angular","sourceRoot":"Demos/TreeList/ColumnFixing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnFixing/Angular","index":"publish-demos/Demos/TreeList/ColumnFixing/AngularTemplates/index.html","main":"Demos/TreeList/ColumnFixing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnFixing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/StatePersistence/Angular","sourceRoot":"Demos/TreeList/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/StatePersistence/Angular","index":"publish-demos/Demos/TreeList/StatePersistence/AngularTemplates/index.html","main":"Demos/TreeList/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/StatePersistence/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Adaptability/Angular","sourceRoot":"Demos/TreeList/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Adaptability/Angular","index":"publish-demos/Demos/TreeList/Adaptability/AngularTemplates/index.html","main":"Demos/TreeList/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-keyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/KeyboardNavigation/Angular","sourceRoot":"Demos/TreeList/KeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/KeyboardNavigation/Angular","index":"publish-demos/Demos/TreeList/KeyboardNavigation/AngularTemplates/index.html","main":"Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/KeyboardNavigation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Overview/Angular","sourceRoot":"Demos/Scheduler/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Overview/Angular","index":"publish-demos/Demos/Scheduler/Overview/AngularTemplates/index.html","main":"Demos/Scheduler/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/SimpleArray/Angular","sourceRoot":"Demos/Scheduler/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/SimpleArray/Angular","index":"publish-demos/Demos/Scheduler/SimpleArray/AngularTemplates/index.html","main":"Demos/Scheduler/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/WebAPIService/Angular","sourceRoot":"Demos/Scheduler/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/WebAPIService/Angular","index":"publish-demos/Demos/Scheduler/WebAPIService/AngularTemplates/index.html","main":"Demos/Scheduler/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/SignalRService/Angular","sourceRoot":"Demos/Scheduler/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/SignalRService/Angular","index":"publish-demos/Demos/Scheduler/SignalRService/AngularTemplates/index.html","main":"Demos/Scheduler/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/SignalRService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-googlecalendarintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GoogleCalendarIntegration/Angular","sourceRoot":"Demos/Scheduler/GoogleCalendarIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GoogleCalendarIntegration/Angular","index":"publish-demos/Demos/Scheduler/GoogleCalendarIntegration/AngularTemplates/index.html","main":"Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GoogleCalendarIntegration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-basicviews":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/BasicViews/Angular","sourceRoot":"Demos/Scheduler/BasicViews/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/BasicViews/Angular","index":"publish-demos/Demos/Scheduler/BasicViews/AngularTemplates/index.html","main":"Demos/Scheduler/BasicViews/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/BasicViews/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-timelines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Timelines/Angular","sourceRoot":"Demos/Scheduler/Timelines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Timelines/Angular","index":"publish-demos/Demos/Scheduler/Timelines/AngularTemplates/index.html","main":"Demos/Scheduler/Timelines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Timelines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-agenda":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Agenda/Angular","sourceRoot":"Demos/Scheduler/Agenda/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Agenda/Angular","index":"publish-demos/Demos/Scheduler/Agenda/AngularTemplates/index.html","main":"Demos/Scheduler/Agenda/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Agenda/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-currenttimeindicator":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CurrentTimeIndicator/Angular","sourceRoot":"Demos/Scheduler/CurrentTimeIndicator/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CurrentTimeIndicator/Angular","index":"publish-demos/Demos/Scheduler/CurrentTimeIndicator/AngularTemplates/index.html","main":"Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CurrentTimeIndicator/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/VirtualScrolling/Angular","sourceRoot":"Demos/Scheduler/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/VirtualScrolling/Angular","index":"publish-demos/Demos/Scheduler/VirtualScrolling/AngularTemplates/index.html","main":"Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/VirtualScrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-grouporientation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GroupOrientation/Angular","sourceRoot":"Demos/Scheduler/GroupOrientation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GroupOrientation/Angular","index":"publish-demos/Demos/Scheduler/GroupOrientation/AngularTemplates/index.html","main":"Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GroupOrientation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-groupbydate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GroupByDate/Angular","sourceRoot":"Demos/Scheduler/GroupByDate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GroupByDate/Angular","index":"publish-demos/Demos/Scheduler/GroupByDate/AngularTemplates/index.html","main":"Demos/Scheduler/GroupByDate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GroupByDate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-customtemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CustomTemplates/Angular","sourceRoot":"Demos/Scheduler/CustomTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CustomTemplates/Angular","index":"publish-demos/Demos/Scheduler/CustomTemplates/AngularTemplates/index.html","main":"Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CustomTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-celltemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CellTemplates/Angular","sourceRoot":"Demos/Scheduler/CellTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CellTemplates/Angular","index":"publish-demos/Demos/Scheduler/CellTemplates/AngularTemplates/index.html","main":"Demos/Scheduler/CellTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CellTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-customizeindividualviews":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CustomizeIndividualViews/Angular","sourceRoot":"Demos/Scheduler/CustomizeIndividualViews/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CustomizeIndividualViews/Angular","index":"publish-demos/Demos/Scheduler/CustomizeIndividualViews/AngularTemplates/index.html","main":"Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CustomizeIndividualViews/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-increaseviewduration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/IncreaseViewDuration/Angular","sourceRoot":"Demos/Scheduler/IncreaseViewDuration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/IncreaseViewDuration/Angular","index":"publish-demos/Demos/Scheduler/IncreaseViewDuration/AngularTemplates/index.html","main":"Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/IncreaseViewDuration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-limitappointmentcountpercell":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular","sourceRoot":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular","index":"publish-demos/Demos/Scheduler/LimitAppointmentCountPerCell/AngularTemplates/index.html","main":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-contextmenuintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/ContextMenuIntegration/Angular","sourceRoot":"Demos/Scheduler/ContextMenuIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/ContextMenuIntegration/Angular","index":"publish-demos/Demos/Scheduler/ContextMenuIntegration/AngularTemplates/index.html","main":"Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/ContextMenuIntegration/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Adaptability/Angular","sourceRoot":"Demos/Scheduler/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Adaptability/Angular","index":"publish-demos/Demos/Scheduler/Adaptability/AngularTemplates/index.html","main":"Demos/Scheduler/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Overview/Angular","sourceRoot":"Demos/HtmlEditor/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Overview/Angular","index":"publish-demos/Demos/HtmlEditor/Overview/AngularTemplates/index.html","main":"Demos/HtmlEditor/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-outputformats":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/OutputFormats/Angular","sourceRoot":"Demos/HtmlEditor/OutputFormats/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/OutputFormats/Angular","index":"publish-demos/Demos/HtmlEditor/OutputFormats/AngularTemplates/index.html","main":"Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/OutputFormats/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-toolbarcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/ToolbarCustomization/Angular","sourceRoot":"Demos/HtmlEditor/ToolbarCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/ToolbarCustomization/Angular","index":"publish-demos/Demos/HtmlEditor/ToolbarCustomization/AngularTemplates/index.html","main":"Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/ToolbarCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-mentions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Mentions/Angular","sourceRoot":"Demos/HtmlEditor/Mentions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Mentions/Angular","index":"publish-demos/Demos/HtmlEditor/Mentions/AngularTemplates/index.html","main":"Demos/HtmlEditor/Mentions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Mentions/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-tables":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Tables/Angular","sourceRoot":"Demos/HtmlEditor/Tables/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Tables/Angular","index":"publish-demos/Demos/HtmlEditor/Tables/AngularTemplates/index.html","main":"Demos/HtmlEditor/Tables/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Tables/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Overview/Angular","sourceRoot":"Demos/Diagram/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Overview/Angular","index":"publish-demos/Demos/Diagram/Overview/AngularTemplates/index.html","main":"Demos/Diagram/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesandedgesarrays":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesAndEdgesArrays/Angular","sourceRoot":"Demos/Diagram/NodesAndEdgesArrays/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesAndEdgesArrays/Angular","index":"publish-demos/Demos/Diagram/NodesAndEdgesArrays/AngularTemplates/index.html","main":"Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesAndEdgesArrays/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesarrayplainstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesArrayPlainStructure/Angular","sourceRoot":"Demos/Diagram/NodesArrayPlainStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesArrayPlainStructure/Angular","index":"publish-demos/Demos/Diagram/NodesArrayPlainStructure/AngularTemplates/index.html","main":"Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesArrayPlainStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesarrayhierarchicalstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular","sourceRoot":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular","index":"publish-demos/Demos/Diagram/NodesArrayHierarchicalStructure/AngularTemplates/index.html","main":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-advanceddatabinding":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/AdvancedDataBinding/Angular","sourceRoot":"Demos/Diagram/AdvancedDataBinding/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/AdvancedDataBinding/Angular","index":"publish-demos/Demos/Diagram/AdvancedDataBinding/AngularTemplates/index.html","main":"Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/AdvancedDataBinding/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/WebAPIService/Angular","sourceRoot":"Demos/Diagram/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/WebAPIService/Angular","index":"publish-demos/Demos/Diagram/WebAPIService/AngularTemplates/index.html","main":"Demos/Diagram/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/WebAPIService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-containers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Containers/Angular","sourceRoot":"Demos/Diagram/Containers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Containers/Angular","index":"publish-demos/Demos/Diagram/Containers/AngularTemplates/index.html","main":"Demos/Diagram/Containers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Containers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-imagesinshapes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ImagesInShapes/Angular","sourceRoot":"Demos/Diagram/ImagesInShapes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ImagesInShapes/Angular","index":"publish-demos/Demos/Diagram/ImagesInShapes/AngularTemplates/index.html","main":"Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ImagesInShapes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithicons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithIcons/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithIcons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithIcons/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithIcons/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithIcons/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtexts":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTexts/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTexts/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTexts/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTexts/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTexts/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTemplates/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTemplates/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTemplates/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtemplateswithediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-readonly":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ReadOnly/Angular","sourceRoot":"Demos/Diagram/ReadOnly/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ReadOnly/Angular","index":"publish-demos/Demos/Diagram/ReadOnly/AngularTemplates/index.html","main":"Demos/Diagram/ReadOnly/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ReadOnly/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-simpleview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/SimpleView/Angular","sourceRoot":"Demos/Diagram/SimpleView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/SimpleView/Angular","index":"publish-demos/Demos/Diagram/SimpleView/AngularTemplates/index.html","main":"Demos/Diagram/SimpleView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/SimpleView/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-itemselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ItemSelection/Angular","sourceRoot":"Demos/Diagram/ItemSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ItemSelection/Angular","index":"publish-demos/Demos/Diagram/ItemSelection/AngularTemplates/index.html","main":"Demos/Diagram/ItemSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ItemSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-operationrestrictions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/OperationRestrictions/Angular","sourceRoot":"Demos/Diagram/OperationRestrictions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/OperationRestrictions/Angular","index":"publish-demos/Demos/Diagram/OperationRestrictions/AngularTemplates/index.html","main":"Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/OperationRestrictions/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-uicustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/UICustomization/Angular","sourceRoot":"Demos/Diagram/UICustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/UICustomization/Angular","index":"publish-demos/Demos/Diagram/UICustomization/AngularTemplates/index.html","main":"Demos/Diagram/UICustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/UICustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Adaptability/Angular","sourceRoot":"Demos/Diagram/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Adaptability/Angular","index":"publish-demos/Demos/Diagram/Adaptability/AngularTemplates/index.html","main":"Demos/Diagram/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Overview/Angular","sourceRoot":"Demos/Charts/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Overview/Angular","index":"publish-demos/Demos/Charts/Overview/AngularTemplates/index.html","main":"Demos/Charts/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleArray/Angular","sourceRoot":"Demos/Charts/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleArray/Angular","index":"publish-demos/Demos/Charts/SimpleArray/AngularTemplates/index.html","main":"Demos/Charts/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleArray/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-ajaxrequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AjaxRequest/Angular","sourceRoot":"Demos/Charts/AjaxRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AjaxRequest/Angular","index":"publish-demos/Demos/Charts/AjaxRequest/AngularTemplates/index.html","main":"Demos/Charts/AjaxRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AjaxRequest/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-clientsidedataprocessing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ClientSideDataProcessing/Angular","sourceRoot":"Demos/Charts/ClientSideDataProcessing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ClientSideDataProcessing/Angular","index":"publish-demos/Demos/Charts/ClientSideDataProcessing/AngularTemplates/index.html","main":"Demos/Charts/ClientSideDataProcessing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ClientSideDataProcessing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-serversidedataprocessing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ServerSideDataProcessing/Angular","sourceRoot":"Demos/Charts/ServerSideDataProcessing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ServerSideDataProcessing/Angular","index":"publish-demos/Demos/Charts/ServerSideDataProcessing/AngularTemplates/index.html","main":"Demos/Charts/ServerSideDataProcessing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ServerSideDataProcessing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-seriestemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SeriesTemplates/Angular","sourceRoot":"Demos/Charts/SeriesTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SeriesTemplates/Angular","index":"publish-demos/Demos/Charts/SeriesTemplates/AngularTemplates/index.html","main":"Demos/Charts/SeriesTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SeriesTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SignalRService/Angular","sourceRoot":"Demos/Charts/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SignalRService/Angular","index":"publish-demos/Demos/Charts/SignalRService/AngularTemplates/index.html","main":"Demos/Charts/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SignalRService/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-loaddataondemand":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LoadDataOnDemand/Angular","sourceRoot":"Demos/Charts/LoadDataOnDemand/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LoadDataOnDemand/Angular","index":"publish-demos/Demos/Charts/LoadDataOnDemand/AngularTemplates/index.html","main":"Demos/Charts/LoadDataOnDemand/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LoadDataOnDemand/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-area":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Area/Angular","sourceRoot":"Demos/Charts/Area/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Area/Angular","index":"publish-demos/Demos/Charts/Area/AngularTemplates/index.html","main":"Demos/Charts/Area/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Area/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-splinearea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SplineArea/Angular","sourceRoot":"Demos/Charts/SplineArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SplineArea/Angular","index":"publish-demos/Demos/Charts/SplineArea/AngularTemplates/index.html","main":"Demos/Charts/SplineArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SplineArea/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-steparea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StepArea/Angular","sourceRoot":"Demos/Charts/StepArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StepArea/Angular","index":"publish-demos/Demos/Charts/StepArea/AngularTemplates/index.html","main":"Demos/Charts/StepArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StepArea/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-nullpointsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/NullPointSupport/Angular","sourceRoot":"Demos/Charts/NullPointSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/NullPointSupport/Angular","index":"publish-demos/Demos/Charts/NullPointSupport/AngularTemplates/index.html","main":"Demos/Charts/NullPointSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/NullPointSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-standardbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StandardBar/Angular","sourceRoot":"Demos/Charts/StandardBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StandardBar/Angular","index":"publish-demos/Demos/Charts/StandardBar/AngularTemplates/index.html","main":"Demos/Charts/StandardBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StandardBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideBar/Angular","sourceRoot":"Demos/Charts/SideBySideBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideBar/Angular","index":"publish-demos/Demos/Charts/SideBySideBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StackedBar/Angular","sourceRoot":"Demos/Charts/StackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StackedBar/Angular","index":"publish-demos/Demos/Charts/StackedBar/AngularTemplates/index.html","main":"Demos/Charts/StackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-fullstackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FullStackedBar/Angular","sourceRoot":"Demos/Charts/FullStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FullStackedBar/Angular","index":"publish-demos/Demos/Charts/FullStackedBar/AngularTemplates/index.html","main":"Demos/Charts/FullStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FullStackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidestackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideStackedBar/Angular","sourceRoot":"Demos/Charts/SideBySideStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideStackedBar/Angular","index":"publish-demos/Demos/Charts/SideBySideStackedBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideStackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-chartsdrilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ChartsDrillDown/Angular","sourceRoot":"Demos/Charts/ChartsDrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ChartsDrillDown/Angular","index":"publish-demos/Demos/Charts/ChartsDrillDown/AngularTemplates/index.html","main":"Demos/Charts/ChartsDrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ChartsDrillDown/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidefullstackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideFullStackedBar/Angular","sourceRoot":"Demos/Charts/SideBySideFullStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideFullStackedBar/Angular","index":"publish-demos/Demos/Charts/SideBySideFullStackedBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideFullStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideFullStackedBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-autocalculatedbarwidth":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AutoCalculatedBarWidth/Angular","sourceRoot":"Demos/Charts/AutoCalculatedBarWidth/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AutoCalculatedBarWidth/Angular","index":"publish-demos/Demos/Charts/AutoCalculatedBarWidth/AngularTemplates/index.html","main":"Demos/Charts/AutoCalculatedBarWidth/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AutoCalculatedBarWidth/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-custombarwidth":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomBarWidth/Angular","sourceRoot":"Demos/Charts/CustomBarWidth/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomBarWidth/Angular","index":"publish-demos/Demos/Charts/CustomBarWidth/AngularTemplates/index.html","main":"Demos/Charts/CustomBarWidth/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomBarWidth/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-coloreachbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ColorEachBar/Angular","sourceRoot":"Demos/Charts/ColorEachBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ColorEachBar/Angular","index":"publish-demos/Demos/Charts/ColorEachBar/AngularTemplates/index.html","main":"Demos/Charts/ColorEachBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ColorEachBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customizepointsandlabels":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomizePointsAndLabels/Angular","sourceRoot":"Demos/Charts/CustomizePointsAndLabels/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomizePointsAndLabels/Angular","index":"publish-demos/Demos/Charts/CustomizePointsAndLabels/AngularTemplates/index.html","main":"Demos/Charts/CustomizePointsAndLabels/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomizePointsAndLabels/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-scalebreaks":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ScaleBreaks/Angular","sourceRoot":"Demos/Charts/ScaleBreaks/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ScaleBreaks/Angular","index":"publish-demos/Demos/Charts/ScaleBreaks/AngularTemplates/index.html","main":"Demos/Charts/ScaleBreaks/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ScaleBreaks/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-bidirectionalbarchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/BiDirectionalBarChart/Angular","sourceRoot":"Demos/Charts/BiDirectionalBarChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/BiDirectionalBarChart/Angular","index":"publish-demos/Demos/Charts/BiDirectionalBarChart/AngularTemplates/index.html","main":"Demos/Charts/BiDirectionalBarChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/BiDirectionalBarChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomAnnotations/Angular","sourceRoot":"Demos/Charts/CustomAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomAnnotations/Angular","index":"publish-demos/Demos/Charts/CustomAnnotations/AngularTemplates/index.html","main":"Demos/Charts/CustomAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplebullets":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleBullets/Angular","sourceRoot":"Demos/Charts/SimpleBullets/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleBullets/Angular","index":"publish-demos/Demos/Charts/SimpleBullets/AngularTemplates/index.html","main":"Demos/Charts/SimpleBullets/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleBullets/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnut":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Doughnut/Angular","sourceRoot":"Demos/Charts/Doughnut/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Doughnut/Angular","index":"publish-demos/Demos/Charts/Doughnut/AngularTemplates/index.html","main":"Demos/Charts/Doughnut/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Doughnut/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutSelection/Angular","sourceRoot":"Demos/Charts/DoughnutSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutSelection/Angular","index":"publish-demos/Demos/Charts/DoughnutSelection/AngularTemplates/index.html","main":"Demos/Charts/DoughnutSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutwithtopnseries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutWithTopNSeries/Angular","sourceRoot":"Demos/Charts/DoughnutWithTopNSeries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutWithTopNSeries/Angular","index":"publish-demos/Demos/Charts/DoughnutWithTopNSeries/AngularTemplates/index.html","main":"Demos/Charts/DoughnutWithTopNSeries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutWithTopNSeries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithmultipleseries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithMultipleSeries/Angular","sourceRoot":"Demos/Charts/PieWithMultipleSeries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithMultipleSeries/Angular","index":"publish-demos/Demos/Charts/PieWithMultipleSeries/AngularTemplates/index.html","main":"Demos/Charts/PieWithMultipleSeries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithMultipleSeries/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutwithcustomlabelincenter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","sourceRoot":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","index":"publish-demos/Demos/Charts/DoughnutWithCustomLabelInCenter/AngularTemplates/index.html","main":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stock":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Stock/Angular","sourceRoot":"Demos/Charts/Stock/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Stock/Angular","index":"publish-demos/Demos/Charts/Stock/AngularTemplates/index.html","main":"Demos/Charts/Stock/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Stock/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-candlestick":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Candlestick/Angular","sourceRoot":"Demos/Charts/Candlestick/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Candlestick/Angular","index":"publish-demos/Demos/Charts/Candlestick/AngularTemplates/index.html","main":"Demos/Charts/Candlestick/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Candlestick/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointsaggregationfinancialchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointsAggregationFinancialChart/Angular","sourceRoot":"Demos/Charts/PointsAggregationFinancialChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointsAggregationFinancialChart/Angular","index":"publish-demos/Demos/Charts/PointsAggregationFinancialChart/AngularTemplates/index.html","main":"Demos/Charts/PointsAggregationFinancialChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointsAggregationFinancialChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-annotation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Annotation/Angular","sourceRoot":"Demos/Charts/Annotation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Annotation/Angular","index":"publish-demos/Demos/Charts/Annotation/AngularTemplates/index.html","main":"Demos/Charts/Annotation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Annotation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-line":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Line/Angular","sourceRoot":"Demos/Charts/Line/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Line/Angular","index":"publish-demos/Demos/Charts/Line/AngularTemplates/index.html","main":"Demos/Charts/Line/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Line/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-spline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Spline/Angular","sourceRoot":"Demos/Charts/Spline/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Spline/Angular","index":"publish-demos/Demos/Charts/Spline/AngularTemplates/index.html","main":"Demos/Charts/Spline/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Spline/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axislabelsoverlapping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisLabelsOverlapping/Angular","sourceRoot":"Demos/Charts/AxisLabelsOverlapping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisLabelsOverlapping/Angular","index":"publish-demos/Demos/Charts/AxisLabelsOverlapping/AngularTemplates/index.html","main":"Demos/Charts/AxisLabelsOverlapping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisLabelsOverlapping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-hovermode":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/HoverMode/Angular","sourceRoot":"Demos/Charts/HoverMode/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/HoverMode/Angular","index":"publish-demos/Demos/Charts/HoverMode/AngularTemplates/index.html","main":"Demos/Charts/HoverMode/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/HoverMode/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stepline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StepLine/Angular","sourceRoot":"Demos/Charts/StepLine/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StepLine/Angular","index":"publish-demos/Demos/Charts/StepLine/AngularTemplates/index.html","main":"Demos/Charts/StepLine/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StepLine/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-crosshair":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Crosshair/Angular","sourceRoot":"Demos/Charts/Crosshair/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Crosshair/Angular","index":"publish-demos/Demos/Charts/Crosshair/AngularTemplates/index.html","main":"Demos/Charts/Crosshair/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Crosshair/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointimage":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointImage/Angular","sourceRoot":"Demos/Charts/PointImage/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointImage/Angular","index":"publish-demos/Demos/Charts/PointImage/AngularTemplates/index.html","main":"Demos/Charts/PointImage/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointImage/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-logarithmicvslinearaxes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LogarithmicVsLinearAxes/Angular","sourceRoot":"Demos/Charts/LogarithmicVsLinearAxes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LogarithmicVsLinearAxes/Angular","index":"publish-demos/Demos/Charts/LogarithmicVsLinearAxes/AngularTemplates/index.html","main":"Demos/Charts/LogarithmicVsLinearAxes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LogarithmicVsLinearAxes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pie":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Pie/Angular","sourceRoot":"Demos/Charts/Pie/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Pie/Angular","index":"publish-demos/Demos/Charts/Pie/AngularTemplates/index.html","main":"Demos/Charts/Pie/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Pie/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pieswithequalsize":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PiesWithEqualSize/Angular","sourceRoot":"Demos/Charts/PiesWithEqualSize/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PiesWithEqualSize/Angular","index":"publish-demos/Demos/Charts/PiesWithEqualSize/AngularTemplates/index.html","main":"Demos/Charts/PiesWithEqualSize/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PiesWithEqualSize/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithcustomlabels":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithCustomLabels/Angular","sourceRoot":"Demos/Charts/PieWithCustomLabels/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithCustomLabels/Angular","index":"publish-demos/Demos/Charts/PieWithCustomLabels/AngularTemplates/index.html","main":"Demos/Charts/PieWithCustomLabels/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithCustomLabels/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithsmallvaluesgrouped":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithSmallValuesGrouped/Angular","sourceRoot":"Demos/Charts/PieWithSmallValuesGrouped/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithSmallValuesGrouped/Angular","index":"publish-demos/Demos/Charts/PieWithSmallValuesGrouped/AngularTemplates/index.html","main":"Demos/Charts/PieWithSmallValuesGrouped/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithSmallValuesGrouped/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithresolvedlabeloverlapping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular","sourceRoot":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithResolvedLabelOverlapping/Angular","index":"publish-demos/Demos/Charts/PieWithResolvedLabelOverlapping/AngularTemplates/index.html","main":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Palette/Angular","sourceRoot":"Demos/Charts/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Palette/Angular","index":"publish-demos/Demos/Charts/Palette/AngularTemplates/index.html","main":"Demos/Charts/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Palette/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithAnnotations/Angular","sourceRoot":"Demos/Charts/PieWithAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithAnnotations/Angular","index":"publish-demos/Demos/Charts/PieWithAnnotations/AngularTemplates/index.html","main":"Demos/Charts/PieWithAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithcustomstyles":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithCustomStyles/Angular","sourceRoot":"Demos/Charts/PieWithCustomStyles/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithCustomStyles/Angular","index":"publish-demos/Demos/Charts/PieWithCustomStyles/AngularTemplates/index.html","main":"Demos/Charts/PieWithCustomStyles/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithCustomStyles/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-scatter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Scatter/Angular","sourceRoot":"Demos/Charts/Scatter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Scatter/Angular","index":"publish-demos/Demos/Charts/Scatter/AngularTemplates/index.html","main":"Demos/Charts/Scatter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Scatter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-bubble":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Bubble/Angular","sourceRoot":"Demos/Charts/Bubble/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Bubble/Angular","index":"publish-demos/Demos/Charts/Bubble/AngularTemplates/index.html","main":"Demos/Charts/Bubble/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Bubble/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-logarithmicaxis":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LogarithmicAxis/Angular","sourceRoot":"Demos/Charts/LogarithmicAxis/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LogarithmicAxis/Angular","index":"publish-demos/Demos/Charts/LogarithmicAxis/AngularTemplates/index.html","main":"Demos/Charts/LogarithmicAxis/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LogarithmicAxis/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axiscustomposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisCustomPosition/Angular","sourceRoot":"Demos/Charts/AxisCustomPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisCustomPosition/Angular","index":"publish-demos/Demos/Charts/AxisCustomPosition/AngularTemplates/index.html","main":"Demos/Charts/AxisCustomPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisCustomPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-continuousdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ContinuousData/Angular","sourceRoot":"Demos/Charts/ContinuousData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ContinuousData/Angular","index":"publish-demos/Demos/Charts/ContinuousData/AngularTemplates/index.html","main":"Demos/Charts/ContinuousData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ContinuousData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-discretedata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DiscreteData/Angular","sourceRoot":"Demos/Charts/DiscreteData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DiscreteData/Angular","index":"publish-demos/Demos/Charts/DiscreteData/AngularTemplates/index.html","main":"Demos/Charts/DiscreteData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DiscreteData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-spiderweb":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SpiderWeb/Angular","sourceRoot":"Demos/Charts/SpiderWeb/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SpiderWeb/Angular","index":"publish-demos/Demos/Charts/SpiderWeb/AngularTemplates/index.html","main":"Demos/Charts/SpiderWeb/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SpiderWeb/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-windrose":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/WindRose/Angular","sourceRoot":"Demos/Charts/WindRose/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/WindRose/Angular","index":"publish-demos/Demos/Charts/WindRose/AngularTemplates/index.html","main":"Demos/Charts/WindRose/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/WindRose/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-periodicdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PeriodicData/Angular","sourceRoot":"Demos/Charts/PeriodicData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PeriodicData/Angular","index":"publish-demos/Demos/Charts/PeriodicData/AngularTemplates/index.html","main":"Demos/Charts/PeriodicData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PeriodicData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-invertedchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/InvertedChart/Angular","sourceRoot":"Demos/Charts/InvertedChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/InvertedChart/Angular","index":"publish-demos/Demos/Charts/InvertedChart/AngularTemplates/index.html","main":"Demos/Charts/InvertedChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/InvertedChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-polarchartannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PolarChartAnnotations/Angular","sourceRoot":"Demos/Charts/PolarChartAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PolarChartAnnotations/Angular","index":"publish-demos/Demos/Charts/PolarChartAnnotations/AngularTemplates/index.html","main":"Demos/Charts/PolarChartAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PolarChartAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-rangebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/RangeBar/Angular","sourceRoot":"Demos/Charts/RangeBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/RangeBar/Angular","index":"publish-demos/Demos/Charts/RangeBar/AngularTemplates/index.html","main":"Demos/Charts/RangeBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/RangeBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-timeline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Timeline/Angular","sourceRoot":"Demos/Charts/Timeline/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Timeline/Angular","index":"publish-demos/Demos/Charts/Timeline/AngularTemplates/index.html","main":"Demos/Charts/Timeline/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Timeline/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-rangearea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/RangeArea/Angular","sourceRoot":"Demos/Charts/RangeArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/RangeArea/Angular","index":"publish-demos/Demos/Charts/RangeArea/AngularTemplates/index.html","main":"Demos/Charts/RangeArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/RangeArea/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplesparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleSparklines/Angular","sourceRoot":"Demos/Charts/SimpleSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleSparklines/Angular","index":"publish-demos/Demos/Charts/SimpleSparklines/AngularTemplates/index.html","main":"Demos/Charts/SimpleSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-areasparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AreaSparklines/Angular","sourceRoot":"Demos/Charts/AreaSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AreaSparklines/Angular","index":"publish-demos/Demos/Charts/AreaSparklines/AngularTemplates/index.html","main":"Demos/Charts/AreaSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AreaSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-barsparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/BarSparklines/Angular","sourceRoot":"Demos/Charts/BarSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/BarSparklines/Angular","index":"publish-demos/Demos/Charts/BarSparklines/AngularTemplates/index.html","main":"Demos/Charts/BarSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/BarSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-winlosssparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/WinlossSparklines/Angular","sourceRoot":"Demos/Charts/WinlossSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/WinlossSparklines/Angular","index":"publish-demos/Demos/Charts/WinlossSparklines/AngularTemplates/index.html","main":"Demos/Charts/WinlossSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/WinlossSparklines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-hierarchicaldatastructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/HierarchicalDataStructure/Angular","sourceRoot":"Demos/Charts/HierarchicalDataStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/HierarchicalDataStructure/Angular","index":"publish-demos/Demos/Charts/HierarchicalDataStructure/AngularTemplates/index.html","main":"Demos/Charts/HierarchicalDataStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/HierarchicalDataStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-flatdatastructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FlatDataStructure/Angular","sourceRoot":"Demos/Charts/FlatDataStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FlatDataStructure/Angular","index":"publish-demos/Demos/Charts/FlatDataStructure/AngularTemplates/index.html","main":"Demos/Charts/FlatDataStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FlatDataStructure/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-tilingalgorithms":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/TilingAlgorithms/Angular","sourceRoot":"Demos/Charts/TilingAlgorithms/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/TilingAlgorithms/Angular","index":"publish-demos/Demos/Charts/TilingAlgorithms/AngularTemplates/index.html","main":"Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/TilingAlgorithms/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-colorization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Colorization/Angular","sourceRoot":"Demos/Charts/Colorization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Colorization/Angular","index":"publish-demos/Demos/Charts/Colorization/AngularTemplates/index.html","main":"Demos/Charts/Colorization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Colorization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-drilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DrillDown/Angular","sourceRoot":"Demos/Charts/DrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DrillDown/Angular","index":"publish-demos/Demos/Charts/DrillDown/AngularTemplates/index.html","main":"Demos/Charts/DrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DrillDown/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-funnelchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FunnelChart/Angular","sourceRoot":"Demos/Charts/FunnelChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FunnelChart/Angular","index":"publish-demos/Demos/Charts/FunnelChart/AngularTemplates/index.html","main":"Demos/Charts/FunnelChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FunnelChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pyramidchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PyramidChart/Angular","sourceRoot":"Demos/Charts/PyramidChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PyramidChart/Angular","index":"publish-demos/Demos/Charts/PyramidChart/AngularTemplates/index.html","main":"Demos/Charts/PyramidChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PyramidChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sankeychart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SankeyChart/Angular","sourceRoot":"Demos/Charts/SankeyChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SankeyChart/Angular","index":"publish-demos/Demos/Charts/SankeyChart/AngularTemplates/index.html","main":"Demos/Charts/SankeyChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SankeyChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-multipleaxes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/MultipleAxes/Angular","sourceRoot":"Demos/Charts/MultipleAxes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/MultipleAxes/Angular","index":"publish-demos/Demos/Charts/MultipleAxes/AngularTemplates/index.html","main":"Demos/Charts/MultipleAxes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/MultipleAxes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-multiplepanes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/MultiplePanes/Angular","sourceRoot":"Demos/Charts/MultiplePanes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/MultiplePanes/Angular","index":"publish-demos/Demos/Charts/MultiplePanes/AngularTemplates/index.html","main":"Demos/Charts/MultiplePanes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/MultiplePanes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointsaggregation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointsAggregation/Angular","sourceRoot":"Demos/Charts/PointsAggregation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointsAggregation/Angular","index":"publish-demos/Demos/Charts/PointsAggregation/AngularTemplates/index.html","main":"Demos/Charts/PointsAggregation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointsAggregation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-errorbars":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ErrorBars/Angular","sourceRoot":"Demos/Charts/ErrorBars/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ErrorBars/Angular","index":"publish-demos/Demos/Charts/ErrorBars/AngularTemplates/index.html","main":"Demos/Charts/ErrorBars/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ErrorBars/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-paretochart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ParetoChart/Angular","sourceRoot":"Demos/Charts/ParetoChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ParetoChart/Angular","index":"publish-demos/Demos/Charts/ParetoChart/AngularTemplates/index.html","main":"Demos/Charts/ParetoChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ParetoChart/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customlegendmarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomLegendMarkers/Angular","sourceRoot":"Demos/Charts/CustomLegendMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomLegendMarkers/Angular","index":"publish-demos/Demos/Charts/CustomLegendMarkers/AngularTemplates/index.html","main":"Demos/Charts/CustomLegendMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomLegendMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-discreteaggregation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DiscreteAggregation/Angular","sourceRoot":"Demos/Charts/DiscreteAggregation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DiscreteAggregation/Angular","index":"publish-demos/Demos/Charts/DiscreteAggregation/AngularTemplates/index.html","main":"Demos/Charts/DiscreteAggregation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DiscreteAggregation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axislabelstemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisLabelsTemplates/Angular","sourceRoot":"Demos/Charts/AxisLabelsTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisLabelsTemplates/Angular","index":"publish-demos/Demos/Charts/AxisLabelsTemplates/AngularTemplates/index.html","main":"Demos/Charts/AxisLabelsTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisLabelsTemplates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-strips":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Strips/Angular","sourceRoot":"Demos/Charts/Strips/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Strips/Angular","index":"publish-demos/Demos/Charts/Strips/AngularTemplates/index.html","main":"Demos/Charts/Strips/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Strips/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Overview/Angular","sourceRoot":"Demos/Gantt/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Overview/Angular","index":"publish-demos/Demos/Gantt/Overview/AngularTemplates/index.html","main":"Demos/Gantt/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-databinding":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/DataBinding/Angular","sourceRoot":"Demos/Gantt/DataBinding/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/DataBinding/Angular","index":"publish-demos/Demos/Gantt/DataBinding/AngularTemplates/index.html","main":"Demos/Gantt/DataBinding/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/DataBinding/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Validation/Angular","sourceRoot":"Demos/Gantt/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Validation/Angular","index":"publish-demos/Demos/Gantt/Validation/AngularTemplates/index.html","main":"Demos/Gantt/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Validation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-chartappearance":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/ChartAppearance/Angular","sourceRoot":"Demos/Gantt/ChartAppearance/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/ChartAppearance/Angular","index":"publish-demos/Demos/Gantt/ChartAppearance/AngularTemplates/index.html","main":"Demos/Gantt/ChartAppearance/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/ChartAppearance/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-tasktemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/TaskTemplate/Angular","sourceRoot":"Demos/Gantt/TaskTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/TaskTemplate/Angular","index":"publish-demos/Demos/Gantt/TaskTemplate/AngularTemplates/index.html","main":"Demos/Gantt/TaskTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/TaskTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-toolbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Toolbar/Angular","sourceRoot":"Demos/Gantt/Toolbar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Toolbar/Angular","index":"publish-demos/Demos/Gantt/Toolbar/AngularTemplates/index.html","main":"Demos/Gantt/Toolbar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Toolbar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-contextmenu":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/ContextMenu/Angular","sourceRoot":"Demos/Gantt/ContextMenu/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/ContextMenu/Angular","index":"publish-demos/Demos/Gantt/ContextMenu/AngularTemplates/index.html","main":"Demos/Gantt/ContextMenu/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/ContextMenu/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-striplines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/StripLines/Angular","sourceRoot":"Demos/Gantt/StripLines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/StripLines/Angular","index":"publish-demos/Demos/Gantt/StripLines/AngularTemplates/index.html","main":"Demos/Gantt/StripLines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/StripLines/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-sorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Sorting/Angular","sourceRoot":"Demos/Gantt/Sorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Sorting/Angular","index":"publish-demos/Demos/Gantt/Sorting/AngularTemplates/index.html","main":"Demos/Gantt/Sorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Sorting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-filterrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/FilterRow/Angular","sourceRoot":"Demos/Gantt/FilterRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/FilterRow/Angular","index":"publish-demos/Demos/Gantt/FilterRow/AngularTemplates/index.html","main":"Demos/Gantt/FilterRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/FilterRow/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-headerfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/HeaderFilter/Angular","sourceRoot":"Demos/Gantt/HeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/HeaderFilter/Angular","index":"publish-demos/Demos/Gantt/HeaderFilter/AngularTemplates/index.html","main":"Demos/Gantt/HeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/HeaderFilter/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Overview/Angular","sourceRoot":"Demos/Gauges/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Overview/Angular","index":"publish-demos/Demos/Gauges/Overview/AngularTemplates/index.html","main":"Demos/Gauges/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatecirculargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatelineargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatebargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-labelscustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/LabelsCustomization/Angular","sourceRoot":"Demos/Gauges/LabelsCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/LabelsCustomization/Angular","index":"publish-demos/Demos/Gauges/LabelsCustomization/AngularTemplates/index.html","main":"Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/LabelsCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Palette/Angular","sourceRoot":"Demos/Gauges/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Palette/Angular","index":"publish-demos/Demos/Gauges/Palette/AngularTemplates/index.html","main":"Demos/Gauges/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Palette/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-tooltip":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Tooltip/Angular","sourceRoot":"Demos/Gauges/Tooltip/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Tooltip/Angular","index":"publish-demos/Demos/Gauges/Tooltip/AngularTemplates/index.html","main":"Demos/Gauges/Tooltip/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Tooltip/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-variablenumberofbars":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/VariableNumberOfBars/Angular","sourceRoot":"Demos/Gauges/VariableNumberOfBars/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/VariableNumberOfBars/Angular","index":"publish-demos/Demos/Gauges/VariableNumberOfBars/AngularTemplates/index.html","main":"Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/VariableNumberOfBars/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-paletteforranges":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/PaletteForRanges/Angular","sourceRoot":"Demos/Gauges/PaletteForRanges/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/PaletteForRanges/Angular","index":"publish-demos/Demos/Gauges/PaletteForRanges/AngularTemplates/index.html","main":"Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/PaletteForRanges/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scaleminorticks":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleMinorTicks/Angular","sourceRoot":"Demos/Gauges/ScaleMinorTicks/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleMinorTicks/Angular","index":"publish-demos/Demos/Gauges/ScaleMinorTicks/AngularTemplates/index.html","main":"Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleMinorTicks/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalelabelformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleLabelFormatting/Angular","sourceRoot":"Demos/Gauges/ScaleLabelFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleLabelFormatting/Angular","index":"publish-demos/Demos/Gauges/ScaleLabelFormatting/AngularTemplates/index.html","main":"Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleLabelFormatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentvalueindicatortypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentValueIndicatorTypes/Angular","sourceRoot":"Demos/Gauges/DifferentValueIndicatorTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular","index":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypes/AngularTemplates/index.html","main":"Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentValueIndicatorTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentsubvalueindicatortypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","sourceRoot":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","index":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/AngularTemplates/index.html","main":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-subvalueindicatortextformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","sourceRoot":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","index":"publish-demos/Demos/Gauges/SubvalueIndicatorTextFormatting/AngularTemplates/index.html","main":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-customlayout":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/CustomLayout/Angular","sourceRoot":"Demos/Gauges/CustomLayout/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/CustomLayout/Angular","index":"publish-demos/Demos/Gauges/CustomLayout/AngularTemplates/index.html","main":"Demos/Gauges/CustomLayout/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/CustomLayout/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-anglescustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/AnglesCustomization/Angular","sourceRoot":"Demos/Gauges/AnglesCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/AnglesCustomization/Angular","index":"publish-demos/Demos/Gauges/AnglesCustomization/AngularTemplates/index.html","main":"Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/AnglesCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-gaugetitlecustomized":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/GaugeTitleCustomized/Angular","sourceRoot":"Demos/Gauges/GaugeTitleCustomized/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/GaugeTitleCustomized/Angular","index":"publish-demos/Demos/Gauges/GaugeTitleCustomized/AngularTemplates/index.html","main":"Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/GaugeTitleCustomized/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-gaugetooltip":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/GaugeTooltip/Angular","sourceRoot":"Demos/Gauges/GaugeTooltip/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/GaugeTooltip/Angular","index":"publish-demos/Demos/Gauges/GaugeTooltip/AngularTemplates/index.html","main":"Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/GaugeTooltip/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-valueindicatorsapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ValueIndicatorsAPI/Angular","sourceRoot":"Demos/Gauges/ValueIndicatorsAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ValueIndicatorsAPI/Angular","index":"publish-demos/Demos/Gauges/ValueIndicatorsAPI/AngularTemplates/index.html","main":"Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ValueIndicatorsAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalecustomtickinterval":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleCustomTickInterval/Angular","sourceRoot":"Demos/Gauges/ScaleCustomTickInterval/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleCustomTickInterval/Angular","index":"publish-demos/Demos/Gauges/ScaleCustomTickInterval/AngularTemplates/index.html","main":"Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleCustomTickInterval/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalecustomtickvalues":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleCustomTickValues/Angular","sourceRoot":"Demos/Gauges/ScaleCustomTickValues/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleCustomTickValues/Angular","index":"publish-demos/Demos/Gauges/ScaleCustomTickValues/AngularTemplates/index.html","main":"Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleCustomTickValues/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentvalueindicatortypeslineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","sourceRoot":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","index":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentsubvalueindicatortypeslineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","sourceRoot":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","index":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-basevalueforrangebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/BaseValueForRangeBar/Angular","sourceRoot":"Demos/Gauges/BaseValueForRangeBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/BaseValueForRangeBar/Angular","index":"publish-demos/Demos/Gauges/BaseValueForRangeBar/AngularTemplates/index.html","main":"Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/BaseValueForRangeBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-customlayoutlineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/CustomLayoutLinearGauge/Angular","sourceRoot":"Demos/Gauges/CustomLayoutLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/CustomLayoutLinearGauge/Angular","index":"publish-demos/Demos/Gauges/CustomLayoutLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/CustomLayoutLinearGauge/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-variablenumberofsubvalueindicators":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","sourceRoot":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","index":"publish-demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/AngularTemplates/index.html","main":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-navigationoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/NavigationOverview/Angular","sourceRoot":"Demos/Common/NavigationOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/NavigationOverview/Angular","index":"publish-demos/Demos/Common/NavigationOverview/AngularTemplates/index.html","main":"Demos/Common/NavigationOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/NavigationOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"accordion-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Accordion/Overview/Angular","sourceRoot":"Demos/Accordion/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Accordion/Overview/Angular","index":"publish-demos/Demos/Accordion/Overview/AngularTemplates/index.html","main":"Demos/Accordion/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Accordion/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"menu-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Menu/Overview/Angular","sourceRoot":"Demos/Menu/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Menu/Overview/Angular","index":"publish-demos/Demos/Menu/Overview/AngularTemplates/index.html","main":"Demos/Menu/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Menu/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"menu-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Menu/Scrolling/Angular","sourceRoot":"Demos/Menu/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Menu/Scrolling/Angular","index":"publish-demos/Demos/Menu/Scrolling/AngularTemplates/index.html","main":"Demos/Menu/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Menu/Scrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"multiview-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/MultiView/Overview/Angular","sourceRoot":"Demos/MultiView/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/MultiView/Overview/Angular","index":"publish-demos/Demos/MultiView/Overview/AngularTemplates/index.html","main":"Demos/MultiView/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/MultiView/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"drawer-leftorrightposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Drawer/LeftOrRightPosition/Angular","sourceRoot":"Demos/Drawer/LeftOrRightPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Drawer/LeftOrRightPosition/Angular","index":"publish-demos/Demos/Drawer/LeftOrRightPosition/AngularTemplates/index.html","main":"Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Drawer/LeftOrRightPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"drawer-toporbottomposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Drawer/TopOrBottomPosition/Angular","sourceRoot":"Demos/Drawer/TopOrBottomPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Drawer/TopOrBottomPosition/Angular","index":"publish-demos/Demos/Drawer/TopOrBottomPosition/AngularTemplates/index.html","main":"Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Drawer/TopOrBottomPosition/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/Overview/Angular","sourceRoot":"Demos/TabPanel/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/Overview/Angular","index":"publish-demos/Demos/TabPanel/Overview/AngularTemplates/index.html","main":"Demos/TabPanel/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-sortableclosabletabs":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/SortableClosableTabs/Angular","sourceRoot":"Demos/TabPanel/SortableClosableTabs/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/SortableClosableTabs/Angular","index":"publish-demos/Demos/TabPanel/SortableClosableTabs/AngularTemplates/index.html","main":"Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/SortableClosableTabs/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/Templates/Angular","sourceRoot":"Demos/TabPanel/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/Templates/Angular","index":"publish-demos/Demos/TabPanel/Templates/AngularTemplates/index.html","main":"Demos/TabPanel/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/Templates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabs-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tabs/Overview/Angular","sourceRoot":"Demos/Tabs/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tabs/Overview/Angular","index":"publish-demos/Demos/Tabs/Overview/AngularTemplates/index.html","main":"Demos/Tabs/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tabs/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabs-selection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tabs/Selection/Angular","sourceRoot":"Demos/Tabs/Selection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tabs/Selection/Angular","index":"publish-demos/Demos/Tabs/Selection/AngularTemplates/index.html","main":"Demos/Tabs/Selection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tabs/Selection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toolbar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toolbar/Overview/Angular","sourceRoot":"Demos/Toolbar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toolbar/Overview/Angular","index":"publish-demos/Demos/Toolbar/Overview/AngularTemplates/index.html","main":"Demos/Toolbar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toolbar/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toolbar-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toolbar/Adaptability/Angular","sourceRoot":"Demos/Toolbar/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toolbar/Adaptability/Angular","index":"publish-demos/Demos/Toolbar/Adaptability/AngularTemplates/index.html","main":"Demos/Toolbar/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toolbar/Adaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-navigationrighttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/NavigationRightToLeftSupport/Angular","sourceRoot":"Demos/Common/NavigationRightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/NavigationRightToLeftSupport/Angular","index":"publish-demos/Demos/Common/NavigationRightToLeftSupport/AngularTemplates/index.html","main":"Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/NavigationRightToLeftSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/Basics/Angular","sourceRoot":"Demos/TileView/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/Basics/Angular","index":"publish-demos/Demos/TileView/Basics/AngularTemplates/index.html","main":"Demos/TileView/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-directions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/Directions/Angular","sourceRoot":"Demos/TileView/Directions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/Directions/Angular","index":"publish-demos/Demos/TileView/Directions/AngularTemplates/index.html","main":"Demos/TileView/Directions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/Directions/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/ItemTemplate/Angular","sourceRoot":"Demos/TileView/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/ItemTemplate/Angular","index":"publish-demos/Demos/TileView/ItemTemplate/AngularTemplates/index.html","main":"Demos/TileView/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/ItemTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"splitter-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Splitter/Overview/Angular","sourceRoot":"Demos/Splitter/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Splitter/Overview/Angular","index":"publish-demos/Demos/Splitter/Overview/AngularTemplates/index.html","main":"Demos/Splitter/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Splitter/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gallery-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gallery/Overview/Angular","sourceRoot":"Demos/Gallery/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gallery/Overview/Angular","index":"publish-demos/Demos/Gallery/Overview/AngularTemplates/index.html","main":"Demos/Gallery/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gallery/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gallery-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gallery/ItemTemplate/Angular","sourceRoot":"Demos/Gallery/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gallery/ItemTemplate/Angular","index":"publish-demos/Demos/Gallery/ItemTemplate/AngularTemplates/index.html","main":"Demos/Gallery/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gallery/ItemTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scrollview-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ScrollView/Overview/Angular","sourceRoot":"Demos/ScrollView/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ScrollView/Overview/Angular","index":"publish-demos/Demos/ScrollView/Overview/AngularTemplates/index.html","main":"Demos/ScrollView/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ScrollView/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"box-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Box/Overview/Angular","sourceRoot":"Demos/Box/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Box/Overview/Angular","index":"publish-demos/Demos/Box/Overview/AngularTemplates/index.html","main":"Demos/Box/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Box/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"responsivebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ResponsiveBox/Overview/Angular","sourceRoot":"Demos/ResponsiveBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ResponsiveBox/Overview/Angular","index":"publish-demos/Demos/ResponsiveBox/Overview/AngularTemplates/index.html","main":"Demos/ResponsiveBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ResponsiveBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"resizable-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Resizable/Overview/Angular","sourceRoot":"Demos/Resizable/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Resizable/Overview/Angular","index":"publish-demos/Demos/Resizable/Overview/AngularTemplates/index.html","main":"Demos/Resizable/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Resizable/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorsOverview/Angular","sourceRoot":"Demos/Common/EditorsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorsOverview/Angular","index":"publish-demos/Demos/Common/EditorsOverview/AngularTemplates/index.html","main":"Demos/Common/EditorsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorsOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"autocomplete-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Autocomplete/Overview/Angular","sourceRoot":"Demos/Autocomplete/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Autocomplete/Overview/Angular","index":"publish-demos/Demos/Autocomplete/Overview/AngularTemplates/index.html","main":"Demos/Autocomplete/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Autocomplete/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"calendar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Calendar/Overview/Angular","sourceRoot":"Demos/Calendar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Calendar/Overview/Angular","index":"publish-demos/Demos/Calendar/Overview/AngularTemplates/index.html","main":"Demos/Calendar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Calendar/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"calendar-multipleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Calendar/MultipleSelection/Angular","sourceRoot":"Demos/Calendar/MultipleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Calendar/MultipleSelection/Angular","index":"publish-demos/Demos/Calendar/MultipleSelection/AngularTemplates/index.html","main":"Demos/Calendar/MultipleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Calendar/MultipleSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"checkbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/CheckBox/Overview/Angular","sourceRoot":"Demos/CheckBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/CheckBox/Overview/Angular","index":"publish-demos/Demos/CheckBox/Overview/AngularTemplates/index.html","main":"Demos/CheckBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/CheckBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"colorbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ColorBox/Overview/Angular","sourceRoot":"Demos/ColorBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ColorBox/Overview/Angular","index":"publish-demos/Demos/ColorBox/Overview/AngularTemplates/index.html","main":"Demos/ColorBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ColorBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateBox/Overview/Angular","sourceRoot":"Demos/DateBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateBox/Overview/Angular","index":"publish-demos/Demos/DateBox/Overview/AngularTemplates/index.html","main":"Demos/DateBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datebox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateBox/Formatting/Angular","sourceRoot":"Demos/DateBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateBox/Formatting/Angular","index":"publish-demos/Demos/DateBox/Formatting/AngularTemplates/index.html","main":"Demos/DateBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateBox/Formatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"daterangebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateRangeBox/Overview/Angular","sourceRoot":"Demos/DateRangeBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateRangeBox/Overview/Angular","index":"publish-demos/Demos/DateRangeBox/Overview/AngularTemplates/index.html","main":"Demos/DateRangeBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateRangeBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"daterangebox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateRangeBox/Formatting/Angular","sourceRoot":"Demos/DateRangeBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateRangeBox/Formatting/Angular","index":"publish-demos/Demos/DateRangeBox/Formatting/AngularTemplates/index.html","main":"Demos/DateRangeBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateRangeBox/Formatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbox-singleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownBox/SingleSelection/Angular","sourceRoot":"Demos/DropDownBox/SingleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownBox/SingleSelection/Angular","index":"publish-demos/Demos/DropDownBox/SingleSelection/AngularTemplates/index.html","main":"Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownBox/SingleSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbox-multipleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownBox/MultipleSelection/Angular","sourceRoot":"Demos/DropDownBox/MultipleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownBox/MultipleSelection/Angular","index":"publish-demos/Demos/DropDownBox/MultipleSelection/AngularTemplates/index.html","main":"Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownBox/MultipleSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"numberbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/NumberBox/Overview/Angular","sourceRoot":"Demos/NumberBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/NumberBox/Overview/Angular","index":"publish-demos/Demos/NumberBox/Overview/AngularTemplates/index.html","main":"Demos/NumberBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/NumberBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"numberbox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/NumberBox/Formatting/Angular","sourceRoot":"Demos/NumberBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/NumberBox/Formatting/Angular","index":"publish-demos/Demos/NumberBox/Formatting/AngularTemplates/index.html","main":"Demos/NumberBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/NumberBox/Formatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/Overview/Angular","sourceRoot":"Demos/SelectBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/Overview/Angular","index":"publish-demos/Demos/SelectBox/Overview/AngularTemplates/index.html","main":"Demos/SelectBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-searchandediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/SearchAndEditing/Angular","sourceRoot":"Demos/SelectBox/SearchAndEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/SearchAndEditing/Angular","index":"publish-demos/Demos/SelectBox/SearchAndEditing/AngularTemplates/index.html","main":"Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/SearchAndEditing/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-customizedropdownbutton":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/CustomizeDropDownButton/Angular","sourceRoot":"Demos/SelectBox/CustomizeDropDownButton/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/CustomizeDropDownButton/Angular","index":"publish-demos/Demos/SelectBox/CustomizeDropDownButton/AngularTemplates/index.html","main":"Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/CustomizeDropDownButton/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-groupeditems":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/GroupedItems/Angular","sourceRoot":"Demos/SelectBox/GroupedItems/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/GroupedItems/Angular","index":"publish-demos/Demos/SelectBox/GroupedItems/AngularTemplates/index.html","main":"Demos/SelectBox/GroupedItems/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/GroupedItems/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"switch-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Switch/Overview/Angular","sourceRoot":"Demos/Switch/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Switch/Overview/Angular","index":"publish-demos/Demos/Switch/Overview/AngularTemplates/index.html","main":"Demos/Switch/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Switch/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/Overview/Angular","sourceRoot":"Demos/TagBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/Overview/Angular","index":"publish-demos/Demos/TagBox/Overview/AngularTemplates/index.html","main":"Demos/TagBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-groupeditems":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/GroupedItems/Angular","sourceRoot":"Demos/TagBox/GroupedItems/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/GroupedItems/Angular","index":"publish-demos/Demos/TagBox/GroupedItems/AngularTemplates/index.html","main":"Demos/TagBox/GroupedItems/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/GroupedItems/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-tagcountlimitation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/TagCountLimitation/Angular","sourceRoot":"Demos/TagBox/TagCountLimitation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/TagCountLimitation/Angular","index":"publish-demos/Demos/TagBox/TagCountLimitation/AngularTemplates/index.html","main":"Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/TagCountLimitation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"textarea-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TextArea/Overview/Angular","sourceRoot":"Demos/TextArea/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TextArea/Overview/Angular","index":"publish-demos/Demos/TextArea/Overview/AngularTemplates/index.html","main":"Demos/TextArea/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TextArea/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"textbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TextBox/Overview/Angular","sourceRoot":"Demos/TextBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TextBox/Overview/Angular","index":"publish-demos/Demos/TextBox/Overview/AngularTemplates/index.html","main":"Demos/TextBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TextBox/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"validation-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Validation/Overview/Angular","sourceRoot":"Demos/Validation/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Validation/Overview/Angular","index":"publish-demos/Demos/Validation/Overview/AngularTemplates/index.html","main":"Demos/Validation/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Validation/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-customtexteditorbuttons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/CustomTextEditorButtons/Angular","sourceRoot":"Demos/Common/CustomTextEditorButtons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/CustomTextEditorButtons/Angular","index":"publish-demos/Demos/Common/CustomTextEditorButtons/AngularTemplates/index.html","main":"Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/CustomTextEditorButtons/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorsrighttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorsRightToLeftSupport/Angular","sourceRoot":"Demos/Common/EditorsRightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorsRightToLeftSupport/Angular","index":"publish-demos/Demos/Common/EditorsRightToLeftSupport/AngularTemplates/index.html","main":"Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorsRightToLeftSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorappearancevariants":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorAppearanceVariants/Angular","sourceRoot":"Demos/Common/EditorAppearanceVariants/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorAppearanceVariants/Angular","index":"publish-demos/Demos/Common/EditorAppearanceVariants/AngularTemplates/index.html","main":"Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorAppearanceVariants/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-formsandmultipurposeoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/FormsAndMultiPurposeOverview/Angular","sourceRoot":"Demos/Common/FormsAndMultiPurposeOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/FormsAndMultiPurposeOverview/Angular","index":"publish-demos/Demos/Common/FormsAndMultiPurposeOverview/AngularTemplates/index.html","main":"Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/FormsAndMultiPurposeOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"buttongroup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ButtonGroup/Overview/Angular","sourceRoot":"Demos/ButtonGroup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ButtonGroup/Overview/Angular","index":"publish-demos/Demos/ButtonGroup/Overview/AngularTemplates/index.html","main":"Demos/ButtonGroup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ButtonGroup/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fieldset-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FieldSet/Overview/Angular","sourceRoot":"Demos/FieldSet/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FieldSet/Overview/Angular","index":"publish-demos/Demos/FieldSet/Overview/AngularTemplates/index.html","main":"Demos/FieldSet/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FieldSet/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-withdatagrid":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/WithDataGrid/Angular","sourceRoot":"Demos/FilterBuilder/WithDataGrid/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/WithDataGrid/Angular","index":"publish-demos/Demos/FilterBuilder/WithDataGrid/AngularTemplates/index.html","main":"Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/WithDataGrid/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-withlist":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/WithList/Angular","sourceRoot":"Demos/FilterBuilder/WithList/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/WithList/Angular","index":"publish-demos/Demos/FilterBuilder/WithList/AngularTemplates/index.html","main":"Demos/FilterBuilder/WithList/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/WithList/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-customization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/Customization/Angular","sourceRoot":"Demos/FilterBuilder/Customization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/Customization/Angular","index":"publish-demos/Demos/FilterBuilder/Customization/AngularTemplates/index.html","main":"Demos/FilterBuilder/Customization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/Customization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/Overview/Angular","sourceRoot":"Demos/Form/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/Overview/Angular","index":"publish-demos/Demos/Form/Overview/AngularTemplates/index.html","main":"Demos/Form/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-customizeitem":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/CustomizeItem/Angular","sourceRoot":"Demos/Form/CustomizeItem/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/CustomizeItem/Angular","index":"publish-demos/Demos/Form/CustomizeItem/AngularTemplates/index.html","main":"Demos/Form/CustomizeItem/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/CustomizeItem/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-groupedfields":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/GroupedFields/Angular","sourceRoot":"Demos/Form/GroupedFields/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/GroupedFields/Angular","index":"publish-demos/Demos/Form/GroupedFields/AngularTemplates/index.html","main":"Demos/Form/GroupedFields/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/GroupedFields/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-columnsadaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/ColumnsAdaptability/Angular","sourceRoot":"Demos/Form/ColumnsAdaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/ColumnsAdaptability/Angular","index":"publish-demos/Demos/Form/ColumnsAdaptability/AngularTemplates/index.html","main":"Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/ColumnsAdaptability/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/Validation/Angular","sourceRoot":"Demos/Form/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/Validation/Angular","index":"publish-demos/Demos/Form/Validation/AngularTemplates/index.html","main":"Demos/Form/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/Validation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-updateitemsdynamically":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/UpdateItemsDynamically/Angular","sourceRoot":"Demos/Form/UpdateItemsDynamically/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/UpdateItemsDynamically/Angular","index":"publish-demos/Demos/Form/UpdateItemsDynamically/AngularTemplates/index.html","main":"Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/UpdateItemsDynamically/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"radiogroup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RadioGroup/Overview/Angular","sourceRoot":"Demos/RadioGroup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RadioGroup/Overview/Angular","index":"publish-demos/Demos/RadioGroup/Overview/AngularTemplates/index.html","main":"Demos/RadioGroup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RadioGroup/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-numericscalelightweight":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/NumericScaleLightweight/Angular","sourceRoot":"Demos/RangeSelector/NumericScaleLightweight/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/NumericScaleLightweight/Angular","index":"publish-demos/Demos/RangeSelector/NumericScaleLightweight/AngularTemplates/index.html","main":"Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/NumericScaleLightweight/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-numericscale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/NumericScale/Angular","sourceRoot":"Demos/RangeSelector/NumericScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/NumericScale/Angular","index":"publish-demos/Demos/RangeSelector/NumericScale/AngularTemplates/index.html","main":"Demos/RangeSelector/NumericScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/NumericScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-datetimescalelightweight":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DateTimeScaleLightweight/Angular","sourceRoot":"Demos/RangeSelector/DateTimeScaleLightweight/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular","index":"publish-demos/Demos/RangeSelector/DateTimeScaleLightweight/AngularTemplates/index.html","main":"Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DateTimeScaleLightweight/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-datetimescale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DateTimeScale/Angular","sourceRoot":"Demos/RangeSelector/DateTimeScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DateTimeScale/Angular","index":"publish-demos/Demos/RangeSelector/DateTimeScale/AngularTemplates/index.html","main":"Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DateTimeScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-logarithmicscale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/LogarithmicScale/Angular","sourceRoot":"Demos/RangeSelector/LogarithmicScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/LogarithmicScale/Angular","index":"publish-demos/Demos/RangeSelector/LogarithmicScale/AngularTemplates/index.html","main":"Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/LogarithmicScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-discretescale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DiscreteScale/Angular","sourceRoot":"Demos/RangeSelector/DiscreteScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DiscreteScale/Angular","index":"publish-demos/Demos/RangeSelector/DiscreteScale/AngularTemplates/index.html","main":"Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DiscreteScale/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-customformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/CustomFormatting/Angular","sourceRoot":"Demos/RangeSelector/CustomFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/CustomFormatting/Angular","index":"publish-demos/Demos/RangeSelector/CustomFormatting/AngularTemplates/index.html","main":"Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/CustomFormatting/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-userangeselectionforcalculation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","sourceRoot":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","index":"publish-demos/Demos/RangeSelector/UseRangeSelectionForCalculation/AngularTemplates/index.html","main":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-userangeselectionforfiltering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","sourceRoot":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","index":"publish-demos/Demos/RangeSelector/UseRangeSelectionForFiltering/AngularTemplates/index.html","main":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-imageonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ImageOnBackground/Angular","sourceRoot":"Demos/RangeSelector/ImageOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ImageOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/ImageOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ImageOnBackground/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-chartonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ChartOnBackground/Angular","sourceRoot":"Demos/RangeSelector/ChartOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ChartOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/ChartOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ChartOnBackground/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-customizedchartonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/CustomizedChartOnBackground/Angular","sourceRoot":"Demos/RangeSelector/CustomizedChartOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/CustomizedChartOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/CustomizedChartOnBackground/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-chartonbackgroundwithseriestemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","sourceRoot":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","index":"publish-demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/AngularTemplates/index.html","main":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeslider-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSlider/Overview/Angular","sourceRoot":"Demos/RangeSlider/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSlider/Overview/Angular","index":"publish-demos/Demos/RangeSlider/Overview/AngularTemplates/index.html","main":"Demos/RangeSlider/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSlider/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"slider-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Slider/Overview/Angular","sourceRoot":"Demos/Slider/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Slider/Overview/Angular","index":"publish-demos/Demos/Slider/Overview/AngularTemplates/index.html","main":"Demos/Slider/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Slider/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"sortable-kanban":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Sortable/Kanban/Angular","sourceRoot":"Demos/Sortable/Kanban/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Sortable/Kanban/Angular","index":"publish-demos/Demos/Sortable/Kanban/AngularTemplates/index.html","main":"Demos/Sortable/Kanban/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Sortable/Kanban/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"sortable-customization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Sortable/Customization/Angular","sourceRoot":"Demos/Sortable/Customization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Sortable/Customization/Angular","index":"publish-demos/Demos/Sortable/Customization/AngularTemplates/index.html","main":"Demos/Sortable/Customization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Sortable/Customization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-fileselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/FileSelection/Angular","sourceRoot":"Demos/FileUploader/FileSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/FileSelection/Angular","index":"publish-demos/Demos/FileUploader/FileSelection/AngularTemplates/index.html","main":"Demos/FileUploader/FileSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/FileSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-fileuploading":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/FileUploading/Angular","sourceRoot":"Demos/FileUploader/FileUploading/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/FileUploading/Angular","index":"publish-demos/Demos/FileUploader/FileUploading/AngularTemplates/index.html","main":"Demos/FileUploader/FileUploading/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/FileUploading/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/Validation/Angular","sourceRoot":"Demos/FileUploader/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/Validation/Angular","index":"publish-demos/Demos/FileUploader/Validation/AngularTemplates/index.html","main":"Demos/FileUploader/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/Validation/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-chunkuploading":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/ChunkUploading/Angular","sourceRoot":"Demos/FileUploader/ChunkUploading/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/ChunkUploading/Angular","index":"publish-demos/Demos/FileUploader/ChunkUploading/AngularTemplates/index.html","main":"Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/ChunkUploading/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-customdropzone":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/CustomDropzone/Angular","sourceRoot":"Demos/FileUploader/CustomDropzone/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/CustomDropzone/Angular","index":"publish-demos/Demos/FileUploader/CustomDropzone/AngularTemplates/index.html","main":"Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/CustomDropzone/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-actionandlistsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/ActionAndListsOverview/Angular","sourceRoot":"Demos/Common/ActionAndListsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/ActionAndListsOverview/Angular","index":"publish-demos/Demos/Common/ActionAndListsOverview/AngularTemplates/index.html","main":"Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/ActionAndListsOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"actionsheet-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ActionSheet/Basics/Angular","sourceRoot":"Demos/ActionSheet/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ActionSheet/Basics/Angular","index":"publish-demos/Demos/ActionSheet/Basics/AngularTemplates/index.html","main":"Demos/ActionSheet/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ActionSheet/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"actionsheet-popovermode":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ActionSheet/PopoverMode/Angular","sourceRoot":"Demos/ActionSheet/PopoverMode/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ActionSheet/PopoverMode/Angular","index":"publish-demos/Demos/ActionSheet/PopoverMode/AngularTemplates/index.html","main":"Demos/ActionSheet/PopoverMode/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ActionSheet/PopoverMode/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"button-predefinedtypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Button/PredefinedTypes/Angular","sourceRoot":"Demos/Button/PredefinedTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Button/PredefinedTypes/Angular","index":"publish-demos/Demos/Button/PredefinedTypes/AngularTemplates/index.html","main":"Demos/Button/PredefinedTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Button/PredefinedTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"button-icons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Button/Icons/Angular","sourceRoot":"Demos/Button/Icons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Button/Icons/Angular","index":"publish-demos/Demos/Button/Icons/AngularTemplates/index.html","main":"Demos/Button/Icons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Button/Icons/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"floatingactionbutton-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FloatingActionButton/Overview/Angular","sourceRoot":"Demos/FloatingActionButton/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FloatingActionButton/Overview/Angular","index":"publish-demos/Demos/FloatingActionButton/Overview/AngularTemplates/index.html","main":"Demos/FloatingActionButton/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FloatingActionButton/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbutton-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownButton/Overview/Angular","sourceRoot":"Demos/DropDownButton/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownButton/Overview/Angular","index":"publish-demos/Demos/DropDownButton/Overview/AngularTemplates/index.html","main":"Demos/DropDownButton/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownButton/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Basics/Angular","sourceRoot":"Demos/ContextMenu/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Basics/Angular","index":"publish-demos/Demos/ContextMenu/Basics/AngularTemplates/index.html","main":"Demos/ContextMenu/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Scrolling/Angular","sourceRoot":"Demos/ContextMenu/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Scrolling/Angular","index":"publish-demos/Demos/ContextMenu/Scrolling/AngularTemplates/index.html","main":"Demos/ContextMenu/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Scrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Templates/Angular","sourceRoot":"Demos/ContextMenu/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Templates/Angular","index":"publish-demos/Demos/ContextMenu/Templates/AngularTemplates/index.html","main":"Demos/ContextMenu/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Templates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listeditingandapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListEditingAndAPI/Angular","sourceRoot":"Demos/List/ListEditingAndAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListEditingAndAPI/Angular","index":"publish-demos/Demos/List/ListEditingAndAPI/AngularTemplates/index.html","main":"Demos/List/ListEditingAndAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListEditingAndAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-groupedlist":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/GroupedList/Angular","sourceRoot":"Demos/List/GroupedList/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/GroupedList/Angular","index":"publish-demos/Demos/List/GroupedList/AngularTemplates/index.html","main":"Demos/List/GroupedList/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/GroupedList/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ItemTemplate/Angular","sourceRoot":"Demos/List/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ItemTemplate/Angular","index":"publish-demos/Demos/List/ItemTemplate/AngularTemplates/index.html","main":"Demos/List/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ItemTemplate/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listwithsearchbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListWithSearchBar/Angular","sourceRoot":"Demos/List/ListWithSearchBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListWithSearchBar/Angular","index":"publish-demos/Demos/List/ListWithSearchBar/AngularTemplates/index.html","main":"Demos/List/ListWithSearchBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListWithSearchBar/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListSelection/Angular","sourceRoot":"Demos/List/ListSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListSelection/Angular","index":"publish-demos/Demos/List/ListSelection/AngularTemplates/index.html","main":"Demos/List/ListSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListSelection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-itemdragging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ItemDragging/Angular","sourceRoot":"Demos/List/ItemDragging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ItemDragging/Angular","index":"publish-demos/Demos/List/ItemDragging/AngularTemplates/index.html","main":"Demos/List/ItemDragging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ItemDragging/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-webapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/WebAPI/Angular","sourceRoot":"Demos/List/WebAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/WebAPI/Angular","index":"publish-demos/Demos/List/WebAPI/AngularTemplates/index.html","main":"Demos/List/WebAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/WebAPI/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/Basics/Angular","sourceRoot":"Demos/Lookup/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/Basics/Angular","index":"publish-demos/Demos/Lookup/Basics/AngularTemplates/index.html","main":"Demos/Lookup/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/Basics/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/Templates/Angular","sourceRoot":"Demos/Lookup/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/Templates/Angular","index":"publish-demos/Demos/Lookup/Templates/AngularTemplates/index.html","main":"Demos/Lookup/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/Templates/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-eventhandling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/EventHandling/Angular","sourceRoot":"Demos/Lookup/EventHandling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/EventHandling/Angular","index":"publish-demos/Demos/Lookup/EventHandling/AngularTemplates/index.html","main":"Demos/Lookup/EventHandling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/EventHandling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/Overview/Angular","sourceRoot":"Demos/VectorMap/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/Overview/Angular","index":"publish-demos/Demos/VectorMap/Overview/AngularTemplates/index.html","main":"Demos/VectorMap/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-providersandtypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/ProvidersAndTypes/Angular","sourceRoot":"Demos/Map/ProvidersAndTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/ProvidersAndTypes/Angular","index":"publish-demos/Demos/Map/ProvidersAndTypes/AngularTemplates/index.html","main":"Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/ProvidersAndTypes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-markers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/Markers/Angular","sourceRoot":"Demos/Map/Markers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/Markers/Angular","index":"publish-demos/Demos/Map/Markers/AngularTemplates/index.html","main":"Demos/Map/Markers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/Markers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-routes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/Routes/Angular","sourceRoot":"Demos/Map/Routes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/Routes/Angular","index":"publish-demos/Demos/Map/Routes/AngularTemplates/index.html","main":"Demos/Map/Routes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/Routes/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-colorscustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ColorsCustomization/Angular","sourceRoot":"Demos/VectorMap/ColorsCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ColorsCustomization/Angular","index":"publish-demos/Demos/VectorMap/ColorsCustomization/AngularTemplates/index.html","main":"Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ColorsCustomization/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-zoomingandcentering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ZoomingAndCentering/Angular","sourceRoot":"Demos/VectorMap/ZoomingAndCentering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ZoomingAndCentering/Angular","index":"publish-demos/Demos/VectorMap/ZoomingAndCentering/AngularTemplates/index.html","main":"Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ZoomingAndCentering/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/Palette/Angular","sourceRoot":"Demos/VectorMap/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/Palette/Angular","index":"publish-demos/Demos/VectorMap/Palette/AngularTemplates/index.html","main":"Demos/VectorMap/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/Palette/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-imagemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ImageMarkers/Angular","sourceRoot":"Demos/VectorMap/ImageMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ImageMarkers/Angular","index":"publish-demos/Demos/VectorMap/ImageMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ImageMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-bubblemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/BubbleMarkers/Angular","sourceRoot":"Demos/VectorMap/BubbleMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/BubbleMarkers/Angular","index":"publish-demos/Demos/VectorMap/BubbleMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/BubbleMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-piemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/PieMarkers/Angular","sourceRoot":"Demos/VectorMap/PieMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/PieMarkers/Angular","index":"publish-demos/Demos/VectorMap/PieMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/PieMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/PieMarkers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-dynamicviewport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/DynamicViewport/Angular","sourceRoot":"Demos/VectorMap/DynamicViewport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/DynamicViewport/Angular","index":"publish-demos/Demos/VectorMap/DynamicViewport/AngularTemplates/index.html","main":"Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/DynamicViewport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-areawithlabelsandtwolegends":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","sourceRoot":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","index":"publish-demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/AngularTemplates/index.html","main":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-tooltiphtmlsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/TooltipHTMLSupport/Angular","sourceRoot":"Demos/VectorMap/TooltipHTMLSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/TooltipHTMLSupport/Angular","index":"publish-demos/Demos/VectorMap/TooltipHTMLSupport/AngularTemplates/index.html","main":"Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/TooltipHTMLSupport/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-customprojection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomProjection/Angular","sourceRoot":"Demos/VectorMap/CustomProjection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomProjection/Angular","index":"publish-demos/Demos/VectorMap/CustomProjection/AngularTemplates/index.html","main":"Demos/VectorMap/CustomProjection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomProjection/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-floorplan":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/FloorPlan/Angular","sourceRoot":"Demos/VectorMap/FloorPlan/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/FloorPlan/Angular","index":"publish-demos/Demos/VectorMap/FloorPlan/AngularTemplates/index.html","main":"Demos/VectorMap/FloorPlan/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/FloorPlan/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-multiplelayers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/MultipleLayers/Angular","sourceRoot":"Demos/VectorMap/MultipleLayers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/MultipleLayers/Angular","index":"publish-demos/Demos/VectorMap/MultipleLayers/AngularTemplates/index.html","main":"Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/MultipleLayers/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-custommapdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomMapData/Angular","sourceRoot":"Demos/VectorMap/CustomMapData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomMapData/Angular","index":"publish-demos/Demos/VectorMap/CustomMapData/AngularTemplates/index.html","main":"Demos/VectorMap/CustomMapData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomMapData/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-customannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomAnnotations/Angular","sourceRoot":"Demos/VectorMap/CustomAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomAnnotations/Angular","index":"publish-demos/Demos/VectorMap/CustomAnnotations/AngularTemplates/index.html","main":"Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomAnnotations/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-dialogsandnotificationsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/DialogsAndNotificationsOverview/Angular","sourceRoot":"Demos/Common/DialogsAndNotificationsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/DialogsAndNotificationsOverview/Angular","index":"publish-demos/Demos/Common/DialogsAndNotificationsOverview/AngularTemplates/index.html","main":"Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/DialogsAndNotificationsOverview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"loadindicator-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/LoadIndicator/Overview/Angular","sourceRoot":"Demos/LoadIndicator/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/LoadIndicator/Overview/Angular","index":"publish-demos/Demos/LoadIndicator/Overview/AngularTemplates/index.html","main":"Demos/LoadIndicator/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/LoadIndicator/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"loadpanel-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/LoadPanel/Overview/Angular","sourceRoot":"Demos/LoadPanel/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/LoadPanel/Overview/Angular","index":"publish-demos/Demos/LoadPanel/Overview/AngularTemplates/index.html","main":"Demos/LoadPanel/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/LoadPanel/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popover-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popover/Overview/Angular","sourceRoot":"Demos/Popover/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popover/Overview/Angular","index":"publish-demos/Demos/Popover/Overview/AngularTemplates/index.html","main":"Demos/Popover/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popover/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popup/Overview/Angular","sourceRoot":"Demos/Popup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popup/Overview/Angular","index":"publish-demos/Demos/Popup/Overview/AngularTemplates/index.html","main":"Demos/Popup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popup/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popup-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popup/Scrolling/Angular","sourceRoot":"Demos/Popup/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popup/Scrolling/Angular","index":"publish-demos/Demos/Popup/Scrolling/AngularTemplates/index.html","main":"Demos/Popup/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popup/Scrolling/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"progressbar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ProgressBar/Overview/Angular","sourceRoot":"Demos/ProgressBar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ProgressBar/Overview/Angular","index":"publish-demos/Demos/ProgressBar/Overview/AngularTemplates/index.html","main":"Demos/ProgressBar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ProgressBar/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toast-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toast/Overview/Angular","sourceRoot":"Demos/Toast/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toast/Overview/Angular","index":"publish-demos/Demos/Toast/Overview/AngularTemplates/index.html","main":"Demos/Toast/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toast/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toast-stack":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toast/Stack/Angular","sourceRoot":"Demos/Toast/Stack/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toast/Stack/Angular","index":"publish-demos/Demos/Toast/Stack/AngularTemplates/index.html","main":"Demos/Toast/Stack/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toast/Stack/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tooltip-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tooltip/Overview/Angular","sourceRoot":"Demos/Tooltip/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tooltip/Overview/Angular","index":"publish-demos/Demos/Tooltip/Overview/AngularTemplates/index.html","main":"Demos/Tooltip/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tooltip/Overview/Angular/tsconfig.json","scripts":[]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"1mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}}}} \ No newline at end of file +{"version":1,"newProjectRoot":"projects","projects":{"datagrid-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Overview/Angular","sourceRoot":"Demos/DataGrid/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Overview/Angular","index":"publish-demos/Demos/DataGrid/Overview/AngularTemplates/index.html","main":"Demos/DataGrid/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/SimpleArray/Angular","sourceRoot":"Demos/DataGrid/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/SimpleArray/Angular","index":"publish-demos/Demos/DataGrid/SimpleArray/AngularTemplates/index.html","main":"Demos/DataGrid/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/SimpleArray/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-ajaxrequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/AjaxRequest/Angular","sourceRoot":"Demos/DataGrid/AjaxRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/AjaxRequest/Angular","index":"publish-demos/Demos/DataGrid/AjaxRequest/AngularTemplates/index.html","main":"Demos/DataGrid/AjaxRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/AjaxRequest/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-odataservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/OdataService/Angular","sourceRoot":"Demos/DataGrid/OdataService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/OdataService/Angular","index":"publish-demos/Demos/DataGrid/OdataService/AngularTemplates/index.html","main":"Demos/DataGrid/OdataService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/OdataService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customdatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomDataSource/Angular","sourceRoot":"Demos/DataGrid/CustomDataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomDataSource/Angular","index":"publish-demos/Demos/DataGrid/CustomDataSource/AngularTemplates/index.html","main":"Demos/DataGrid/CustomDataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomDataSource/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/WebAPIService/Angular","sourceRoot":"Demos/DataGrid/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/WebAPIService/Angular","index":"publish-demos/Demos/DataGrid/WebAPIService/AngularTemplates/index.html","main":"Demos/DataGrid/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/WebAPIService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/SignalRService/Angular","sourceRoot":"Demos/DataGrid/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/SignalRService/Angular","index":"publish-demos/Demos/DataGrid/SignalRService/AngularTemplates/index.html","main":"Demos/DataGrid/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/SignalRService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-realtimeupdates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RealTimeUpdates/Angular","sourceRoot":"Demos/DataGrid/RealTimeUpdates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RealTimeUpdates/Angular","index":"publish-demos/Demos/DataGrid/RealTimeUpdates/AngularTemplates/index.html","main":"Demos/DataGrid/RealTimeUpdates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RealTimeUpdates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recordpaging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecordPaging/Angular","sourceRoot":"Demos/DataGrid/RecordPaging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecordPaging/Angular","index":"publish-demos/Demos/DataGrid/RecordPaging/AngularTemplates/index.html","main":"Demos/DataGrid/RecordPaging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecordPaging/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/VirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/VirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/VirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/VirtualScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotevirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteVirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/RemoteVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteVirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/RemoteVirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteVirtualScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-horizontalvirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/HorizontalVirtualScrolling/Angular","sourceRoot":"Demos/DataGrid/HorizontalVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/HorizontalVirtualScrolling/Angular","index":"publish-demos/Demos/DataGrid/HorizontalVirtualScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/HorizontalVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/HorizontalVirtualScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-infinitescrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/InfiniteScrolling/Angular","sourceRoot":"Demos/DataGrid/InfiniteScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/InfiniteScrolling/Angular","index":"publish-demos/Demos/DataGrid/InfiniteScrolling/AngularTemplates/index.html","main":"Demos/DataGrid/InfiniteScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/InfiniteScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-roweditingandeditingevents":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RowEditingAndEditingEvents/Angular","sourceRoot":"Demos/DataGrid/RowEditingAndEditingEvents/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RowEditingAndEditingEvents/Angular","index":"publish-demos/Demos/DataGrid/RowEditingAndEditingEvents/AngularTemplates/index.html","main":"Demos/DataGrid/RowEditingAndEditingEvents/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RowEditingAndEditingEvents/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-celleditingandeditingapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CellEditingAndEditingAPI/Angular","sourceRoot":"Demos/DataGrid/CellEditingAndEditingAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CellEditingAndEditingAPI/Angular","index":"publish-demos/Demos/DataGrid/CellEditingAndEditingAPI/AngularTemplates/index.html","main":"Demos/DataGrid/CellEditingAndEditingAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CellEditingAndEditingAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-batchediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/BatchEditing/Angular","sourceRoot":"Demos/DataGrid/BatchEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/BatchEditing/Angular","index":"publish-demos/Demos/DataGrid/BatchEditing/AngularTemplates/index.html","main":"Demos/DataGrid/BatchEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/BatchEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-formediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FormEditing/Angular","sourceRoot":"Demos/DataGrid/FormEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FormEditing/Angular","index":"publish-demos/Demos/DataGrid/FormEditing/AngularTemplates/index.html","main":"Demos/DataGrid/FormEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FormEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-popupediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PopupEditing/Angular","sourceRoot":"Demos/DataGrid/PopupEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PopupEditing/Angular","index":"publish-demos/Demos/DataGrid/PopupEditing/AngularTemplates/index.html","main":"Demos/DataGrid/PopupEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PopupEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customeditors":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomEditors/Angular","sourceRoot":"Demos/DataGrid/CustomEditors/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomEditors/Angular","index":"publish-demos/Demos/DataGrid/CustomEditors/AngularTemplates/index.html","main":"Demos/DataGrid/CustomEditors/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomEditors/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-datavalidation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DataValidation/Angular","sourceRoot":"Demos/DataGrid/DataValidation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DataValidation/Angular","index":"publish-demos/Demos/DataGrid/DataValidation/AngularTemplates/index.html","main":"Demos/DataGrid/DataValidation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DataValidation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-cascadinglookups":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CascadingLookups/Angular","sourceRoot":"Demos/DataGrid/CascadingLookups/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CascadingLookups/Angular","index":"publish-demos/Demos/DataGrid/CascadingLookups/AngularTemplates/index.html","main":"Demos/DataGrid/CascadingLookups/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CascadingLookups/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-collaborativeediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CollaborativeEditing/Angular","sourceRoot":"Demos/DataGrid/CollaborativeEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CollaborativeEditing/Angular","index":"publish-demos/Demos/DataGrid/CollaborativeEditing/AngularTemplates/index.html","main":"Demos/DataGrid/CollaborativeEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CollaborativeEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-crudoperations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CRUDOperations/Angular","sourceRoot":"Demos/DataGrid/CRUDOperations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CRUDOperations/Angular","index":"publish-demos/Demos/DataGrid/CRUDOperations/AngularTemplates/index.html","main":"Demos/DataGrid/CRUDOperations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CRUDOperations/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customizekeyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular","sourceRoot":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomizeKeyboardNavigation/Angular","index":"publish-demos/Demos/DataGrid/CustomizeKeyboardNavigation/AngularTemplates/index.html","main":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomizeKeyboardNavigation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-batchupdaterequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/BatchUpdateRequest/Angular","sourceRoot":"Demos/DataGrid/BatchUpdateRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/BatchUpdateRequest/Angular","index":"publish-demos/Demos/DataGrid/BatchUpdateRequest/AngularTemplates/index.html","main":"Demos/DataGrid/BatchUpdateRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/BatchUpdateRequest/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-editstatemanagement":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/EditStateManagement/Angular","sourceRoot":"Demos/DataGrid/EditStateManagement/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/EditStateManagement/Angular","index":"publish-demos/Demos/DataGrid/EditStateManagement/AngularTemplates/index.html","main":"Demos/DataGrid/EditStateManagement/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/EditStateManagement/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customnewrecordposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomNewRecordPosition/Angular","sourceRoot":"Demos/DataGrid/CustomNewRecordPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomNewRecordPosition/Angular","index":"publish-demos/Demos/DataGrid/CustomNewRecordPosition/AngularTemplates/index.html","main":"Demos/DataGrid/CustomNewRecordPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomNewRecordPosition/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recordgrouping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecordGrouping/Angular","sourceRoot":"Demos/DataGrid/RecordGrouping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecordGrouping/Angular","index":"publish-demos/Demos/DataGrid/RecordGrouping/AngularTemplates/index.html","main":"Demos/DataGrid/RecordGrouping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecordGrouping/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotegrouping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteGrouping/Angular","sourceRoot":"Demos/DataGrid/RemoteGrouping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteGrouping/Angular","index":"publish-demos/Demos/DataGrid/RemoteGrouping/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteGrouping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteGrouping/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplesorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleSorting/Angular","sourceRoot":"Demos/DataGrid/MultipleSorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleSorting/Angular","index":"publish-demos/Demos/DataGrid/MultipleSorting/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleSorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleSorting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filtering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Filtering/Angular","sourceRoot":"Demos/DataGrid/Filtering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Filtering/Angular","index":"publish-demos/Demos/DataGrid/Filtering/AngularTemplates/index.html","main":"Demos/DataGrid/Filtering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Filtering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filteringapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FilteringAPI/Angular","sourceRoot":"Demos/DataGrid/FilteringAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FilteringAPI/Angular","index":"publish-demos/Demos/DataGrid/FilteringAPI/AngularTemplates/index.html","main":"Demos/DataGrid/FilteringAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FilteringAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-filterpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FilterPanel/Angular","sourceRoot":"Demos/DataGrid/FilterPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FilterPanel/Angular","index":"publish-demos/Demos/DataGrid/FilterPanel/AngularTemplates/index.html","main":"Demos/DataGrid/FilterPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FilterPanel/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnheaderfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnHeaderFilter/Angular","sourceRoot":"Demos/DataGrid/ColumnHeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnHeaderFilter/Angular","index":"publish-demos/Demos/DataGrid/ColumnHeaderFilter/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnHeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnHeaderFilter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-focusedrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/FocusedRow/Angular","sourceRoot":"Demos/DataGrid/FocusedRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/FocusedRow/Angular","index":"publish-demos/Demos/DataGrid/FocusedRow/AngularTemplates/index.html","main":"Demos/DataGrid/FocusedRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/FocusedRow/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-localreordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/LocalReordering/Angular","sourceRoot":"Demos/DataGrid/LocalReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/LocalReordering/Angular","index":"publish-demos/Demos/DataGrid/LocalReordering/AngularTemplates/index.html","main":"Demos/DataGrid/LocalReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/LocalReordering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-remotereordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RemoteReordering/Angular","sourceRoot":"Demos/DataGrid/RemoteReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RemoteReordering/Angular","index":"publish-demos/Demos/DataGrid/RemoteReordering/AngularTemplates/index.html","main":"Demos/DataGrid/RemoteReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RemoteReordering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-dndbetweengrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DnDBetweenGrids/Angular","sourceRoot":"Demos/DataGrid/DnDBetweenGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DnDBetweenGrids/Angular","index":"publish-demos/Demos/DataGrid/DnDBetweenGrids/AngularTemplates/index.html","main":"Demos/DataGrid/DnDBetweenGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DnDBetweenGrids/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-rowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RowSelection/Angular","sourceRoot":"Demos/DataGrid/RowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RowSelection/Angular","index":"publish-demos/Demos/DataGrid/RowSelection/AngularTemplates/index.html","main":"Demos/DataGrid/RowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RowSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplerecordselectionmodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleRecordSelectionModes/Angular","sourceRoot":"Demos/DataGrid/MultipleRecordSelectionModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleRecordSelectionModes/Angular","index":"publish-demos/Demos/DataGrid/MultipleRecordSelectionModes/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleRecordSelectionModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleRecordSelectionModes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multiplerecordselectionapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular","sourceRoot":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultipleRecordSelectionAPI/Angular","index":"publish-demos/Demos/DataGrid/MultipleRecordSelectionAPI/AngularTemplates/index.html","main":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultipleRecordSelectionAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-deferredselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/DeferredSelection/Angular","sourceRoot":"Demos/DataGrid/DeferredSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/DeferredSelection/Angular","index":"publish-demos/Demos/DataGrid/DeferredSelection/AngularTemplates/index.html","main":"Demos/DataGrid/DeferredSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/DeferredSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columncustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnCustomization/Angular","sourceRoot":"Demos/DataGrid/ColumnCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnCustomization/Angular","index":"publish-demos/Demos/DataGrid/ColumnCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnsbasedonadatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular","sourceRoot":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnsBasedOnADataSource/Angular","index":"publish-demos/Demos/DataGrid/ColumnsBasedOnADataSource/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnsBasedOnADataSource/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-multirowheadersbands":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MultiRowHeadersBands/Angular","sourceRoot":"Demos/DataGrid/MultiRowHeadersBands/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MultiRowHeadersBands/Angular","index":"publish-demos/Demos/DataGrid/MultiRowHeadersBands/AngularTemplates/index.html","main":"Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MultiRowHeadersBands/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnresizing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnResizing/Angular","sourceRoot":"Demos/DataGrid/ColumnResizing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnResizing/Angular","index":"publish-demos/Demos/DataGrid/ColumnResizing/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnResizing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnResizing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-commandcolumncustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CommandColumnCustomization/Angular","sourceRoot":"Demos/DataGrid/CommandColumnCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CommandColumnCustomization/Angular","index":"publish-demos/Demos/DataGrid/CommandColumnCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/CommandColumnCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CommandColumnCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columnchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnChooser/Angular","sourceRoot":"Demos/DataGrid/ColumnChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnChooser/Angular","index":"publish-demos/Demos/DataGrid/ColumnChooser/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnChooser/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/StatePersistence/Angular","sourceRoot":"Demos/DataGrid/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/StatePersistence/Angular","index":"publish-demos/Demos/DataGrid/StatePersistence/AngularTemplates/index.html","main":"Demos/DataGrid/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/StatePersistence/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-appearance":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/Appearance/Angular","sourceRoot":"Demos/DataGrid/Appearance/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/Appearance/Angular","index":"publish-demos/Demos/DataGrid/Appearance/AngularTemplates/index.html","main":"Demos/DataGrid/Appearance/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/Appearance/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-righttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RightToLeftSupport/Angular","sourceRoot":"Demos/DataGrid/RightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RightToLeftSupport/Angular","index":"publish-demos/Demos/DataGrid/RightToLeftSupport/AngularTemplates/index.html","main":"Demos/DataGrid/RightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RightToLeftSupport/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-columntemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ColumnTemplate/Angular","sourceRoot":"Demos/DataGrid/ColumnTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ColumnTemplate/Angular","index":"publish-demos/Demos/DataGrid/ColumnTemplate/AngularTemplates/index.html","main":"Demos/DataGrid/ColumnTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ColumnTemplate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridSummaries/Angular","sourceRoot":"Demos/DataGrid/GridSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridSummaries/Angular","index":"publish-demos/Demos/DataGrid/GridSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/GridSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridSummaries/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-groupsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GroupSummaries/Angular","sourceRoot":"Demos/DataGrid/GroupSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GroupSummaries/Angular","index":"publish-demos/Demos/DataGrid/GroupSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/GroupSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GroupSummaries/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-customsummaries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/CustomSummaries/Angular","sourceRoot":"Demos/DataGrid/CustomSummaries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/CustomSummaries/Angular","index":"publish-demos/Demos/DataGrid/CustomSummaries/AngularTemplates/index.html","main":"Demos/DataGrid/CustomSummaries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/CustomSummaries/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-recalculatewhileediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/RecalculateWhileEditing/Angular","sourceRoot":"Demos/DataGrid/RecalculateWhileEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/RecalculateWhileEditing/Angular","index":"publish-demos/Demos/DataGrid/RecalculateWhileEditing/AngularTemplates/index.html","main":"Demos/DataGrid/RecalculateWhileEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/RecalculateWhileEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-masterdetailview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MasterDetailView/Angular","sourceRoot":"Demos/DataGrid/MasterDetailView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MasterDetailView/Angular","index":"publish-demos/Demos/DataGrid/MasterDetailView/AngularTemplates/index.html","main":"Demos/DataGrid/MasterDetailView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MasterDetailView/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-masterdetailapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/MasterDetailAPI/Angular","sourceRoot":"Demos/DataGrid/MasterDetailAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/MasterDetailAPI/Angular","index":"publish-demos/Demos/DataGrid/MasterDetailAPI/AngularTemplates/index.html","main":"Demos/DataGrid/MasterDetailAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/MasterDetailAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-advancedmasterdetailview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/AdvancedMasterDetailView/Angular","sourceRoot":"Demos/DataGrid/AdvancedMasterDetailView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/AdvancedMasterDetailView/Angular","index":"publish-demos/Demos/DataGrid/AdvancedMasterDetailView/AngularTemplates/index.html","main":"Demos/DataGrid/AdvancedMasterDetailView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/AdvancedMasterDetailView/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFOverview/Angular","sourceRoot":"Demos/DataGrid/PDFOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFOverview/Angular","index":"publish-demos/Demos/DataGrid/PDFOverview/AngularTemplates/index.html","main":"Demos/DataGrid/PDFOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfcellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFCellCustomization/Angular","sourceRoot":"Demos/DataGrid/PDFCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFCellCustomization/Angular","index":"publish-demos/Demos/DataGrid/PDFCellCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/PDFCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFCellCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFHeaderAndFooter/Angular","sourceRoot":"Demos/DataGrid/PDFHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFHeaderAndFooter/Angular","index":"publish-demos/Demos/DataGrid/PDFHeaderAndFooter/AngularTemplates/index.html","main":"Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFHeaderAndFooter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfexportmultiplegrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFExportMultipleGrids/Angular","sourceRoot":"Demos/DataGrid/PDFExportMultipleGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFExportMultipleGrids/Angular","index":"publish-demos/Demos/DataGrid/PDFExportMultipleGrids/AngularTemplates/index.html","main":"Demos/DataGrid/PDFExportMultipleGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFExportMultipleGrids/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-pdfexportimages":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/PDFExportImages/Angular","sourceRoot":"Demos/DataGrid/PDFExportImages/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/PDFExportImages/Angular","index":"publish-demos/Demos/DataGrid/PDFExportImages/AngularTemplates/index.html","main":"Demos/DataGrid/PDFExportImages/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/PDFExportImages/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSOverview/Angular","sourceRoot":"Demos/DataGrid/ExcelJSOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSOverview/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSOverview/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljscellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSCellCustomization/Angular","sourceRoot":"Demos/DataGrid/ExcelJSCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSCellCustomization/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSCellCustomization/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSCellCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","sourceRoot":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSHeaderAndFooter/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsexportmultiplegrids":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","sourceRoot":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSExportMultipleGrids/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSExportMultipleGrids/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSExportMultipleGrids/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-exceljsexportimages":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/ExcelJSExportImages/Angular","sourceRoot":"Demos/DataGrid/ExcelJSExportImages/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/ExcelJSExportImages/Angular","index":"publish-demos/Demos/DataGrid/ExcelJSExportImages/AngularTemplates/index.html","main":"Demos/DataGrid/ExcelJSExportImages/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/ExcelJSExportImages/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridadaptabilityoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridAdaptabilityOverview/Angular","sourceRoot":"Demos/DataGrid/GridAdaptabilityOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridAdaptabilityOverview/Angular","index":"publish-demos/Demos/DataGrid/GridAdaptabilityOverview/AngularTemplates/index.html","main":"Demos/DataGrid/GridAdaptabilityOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridAdaptabilityOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-gridcolumnshidingpriority":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/GridColumnsHidingPriority/Angular","sourceRoot":"Demos/DataGrid/GridColumnsHidingPriority/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/GridColumnsHidingPriority/Angular","index":"publish-demos/Demos/DataGrid/GridColumnsHidingPriority/AngularTemplates/index.html","main":"Demos/DataGrid/GridColumnsHidingPriority/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/GridColumnsHidingPriority/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datagrid-keyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DataGrid/KeyboardNavigation/Angular","sourceRoot":"Demos/DataGrid/KeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DataGrid/KeyboardNavigation/Angular","index":"publish-demos/Demos/DataGrid/KeyboardNavigation/AngularTemplates/index.html","main":"Demos/DataGrid/KeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DataGrid/KeyboardNavigation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/Overview/Angular","sourceRoot":"Demos/PivotGrid/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/Overview/Angular","index":"publish-demos/Demos/PivotGrid/Overview/AngularTemplates/index.html","main":"Demos/PivotGrid/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/SimpleArray/Angular","sourceRoot":"Demos/PivotGrid/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/SimpleArray/Angular","index":"publish-demos/Demos/PivotGrid/SimpleArray/AngularTemplates/index.html","main":"Demos/PivotGrid/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/SimpleArray/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-olapdatasource":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/OLAPDataSource/Angular","sourceRoot":"Demos/PivotGrid/OLAPDataSource/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/OLAPDataSource/Angular","index":"publish-demos/Demos/PivotGrid/OLAPDataSource/AngularTemplates/index.html","main":"Demos/PivotGrid/OLAPDataSource/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/OLAPDataSource/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/WebAPIService/Angular","sourceRoot":"Demos/PivotGrid/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/WebAPIService/Angular","index":"publish-demos/Demos/PivotGrid/WebAPIService/AngularTemplates/index.html","main":"Demos/PivotGrid/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/WebAPIService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-integratedfieldchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/IntegratedFieldChooser/Angular","sourceRoot":"Demos/PivotGrid/IntegratedFieldChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/IntegratedFieldChooser/Angular","index":"publish-demos/Demos/PivotGrid/IntegratedFieldChooser/AngularTemplates/index.html","main":"Demos/PivotGrid/IntegratedFieldChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/IntegratedFieldChooser/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-standalonefieldchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/StandaloneFieldChooser/Angular","sourceRoot":"Demos/PivotGrid/StandaloneFieldChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/StandaloneFieldChooser/Angular","index":"publish-demos/Demos/PivotGrid/StandaloneFieldChooser/AngularTemplates/index.html","main":"Demos/PivotGrid/StandaloneFieldChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/StandaloneFieldChooser/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-fieldpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/FieldPanel/Angular","sourceRoot":"Demos/PivotGrid/FieldPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/FieldPanel/Angular","index":"publish-demos/Demos/PivotGrid/FieldPanel/AngularTemplates/index.html","main":"Demos/PivotGrid/FieldPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/FieldPanel/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-headerfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/HeaderFilter/Angular","sourceRoot":"Demos/PivotGrid/HeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/HeaderFilter/Angular","index":"publish-demos/Demos/PivotGrid/HeaderFilter/AngularTemplates/index.html","main":"Demos/PivotGrid/HeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/HeaderFilter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-runningtotals":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/RunningTotals/Angular","sourceRoot":"Demos/PivotGrid/RunningTotals/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/RunningTotals/Angular","index":"publish-demos/Demos/PivotGrid/RunningTotals/AngularTemplates/index.html","main":"Demos/PivotGrid/RunningTotals/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/RunningTotals/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-summarydisplaymodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/SummaryDisplayModes/Angular","sourceRoot":"Demos/PivotGrid/SummaryDisplayModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/SummaryDisplayModes/Angular","index":"publish-demos/Demos/PivotGrid/SummaryDisplayModes/AngularTemplates/index.html","main":"Demos/PivotGrid/SummaryDisplayModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/SummaryDisplayModes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-drilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/DrillDown/Angular","sourceRoot":"Demos/PivotGrid/DrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/DrillDown/Angular","index":"publish-demos/Demos/PivotGrid/DrillDown/AngularTemplates/index.html","main":"Demos/PivotGrid/DrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/DrillDown/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/VirtualScrolling/Angular","sourceRoot":"Demos/PivotGrid/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/VirtualScrolling/Angular","index":"publish-demos/Demos/PivotGrid/VirtualScrolling/AngularTemplates/index.html","main":"Demos/PivotGrid/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/VirtualScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-remotevirtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/RemoteVirtualScrolling/Angular","sourceRoot":"Demos/PivotGrid/RemoteVirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/RemoteVirtualScrolling/Angular","index":"publish-demos/Demos/PivotGrid/RemoteVirtualScrolling/AngularTemplates/index.html","main":"Demos/PivotGrid/RemoteVirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/RemoteVirtualScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/StatePersistence/Angular","sourceRoot":"Demos/PivotGrid/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/StatePersistence/Angular","index":"publish-demos/Demos/PivotGrid/StatePersistence/AngularTemplates/index.html","main":"Demos/PivotGrid/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/StatePersistence/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-chartintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ChartIntegration/Angular","sourceRoot":"Demos/PivotGrid/ChartIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ChartIntegration/Angular","index":"publish-demos/Demos/PivotGrid/ChartIntegration/AngularTemplates/index.html","main":"Demos/PivotGrid/ChartIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ChartIntegration/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-layoutcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/LayoutCustomization/Angular","sourceRoot":"Demos/PivotGrid/LayoutCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/LayoutCustomization/Angular","index":"publish-demos/Demos/PivotGrid/LayoutCustomization/AngularTemplates/index.html","main":"Demos/PivotGrid/LayoutCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/LayoutCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJSOverview/Angular","sourceRoot":"Demos/PivotGrid/ExcelJSOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJSOverview/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJSOverview/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJSOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJSOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljscellcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJSCellCustomization/Angular","sourceRoot":"Demos/PivotGrid/ExcelJSCellCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJSCellCustomization/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJSCellCustomization/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJSCellCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJSCellCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"pivotgrid-exceljsheaderandfooter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","sourceRoot":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular","index":"publish-demos/Demos/PivotGrid/ExcelJsHeaderAndFooter/AngularTemplates/index.html","main":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/PivotGrid/ExcelJsHeaderAndFooter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Overview/Angular","sourceRoot":"Demos/TreeList/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Overview/Angular","index":"publish-demos/Demos/TreeList/Overview/AngularTemplates/index.html","main":"Demos/TreeList/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-simplearrayplainstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SimpleArrayPlainStructure/Angular","sourceRoot":"Demos/TreeList/SimpleArrayPlainStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SimpleArrayPlainStructure/Angular","index":"publish-demos/Demos/TreeList/SimpleArrayPlainStructure/AngularTemplates/index.html","main":"Demos/TreeList/SimpleArrayPlainStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SimpleArrayPlainStructure/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-simplearrayhierarchicalstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","sourceRoot":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SimpleArrayHierarchicalStructure/Angular","index":"publish-demos/Demos/TreeList/SimpleArrayHierarchicalStructure/AngularTemplates/index.html","main":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SimpleArrayHierarchicalStructure/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-loaddataondemand":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/LoadDataOnDemand/Angular","sourceRoot":"Demos/TreeList/LoadDataOnDemand/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/LoadDataOnDemand/Angular","index":"publish-demos/Demos/TreeList/LoadDataOnDemand/AngularTemplates/index.html","main":"Demos/TreeList/LoadDataOnDemand/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/LoadDataOnDemand/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/WebAPIService/Angular","sourceRoot":"Demos/TreeList/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/WebAPIService/Angular","index":"publish-demos/Demos/TreeList/WebAPIService/AngularTemplates/index.html","main":"Demos/TreeList/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/WebAPIService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-multiplesorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/MultipleSorting/Angular","sourceRoot":"Demos/TreeList/MultipleSorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/MultipleSorting/Angular","index":"publish-demos/Demos/TreeList/MultipleSorting/AngularTemplates/index.html","main":"Demos/TreeList/MultipleSorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/MultipleSorting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-paging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Paging/Angular","sourceRoot":"Demos/TreeList/Paging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Paging/Angular","index":"publish-demos/Demos/TreeList/Paging/AngularTemplates/index.html","main":"Demos/TreeList/Paging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Paging/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-rowediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/RowEditing/Angular","sourceRoot":"Demos/TreeList/RowEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/RowEditing/Angular","index":"publish-demos/Demos/TreeList/RowEditing/AngularTemplates/index.html","main":"Demos/TreeList/RowEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/RowEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-cellediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/CellEditing/Angular","sourceRoot":"Demos/TreeList/CellEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/CellEditing/Angular","index":"publish-demos/Demos/TreeList/CellEditing/AngularTemplates/index.html","main":"Demos/TreeList/CellEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/CellEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-batchediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/BatchEditing/Angular","sourceRoot":"Demos/TreeList/BatchEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/BatchEditing/Angular","index":"publish-demos/Demos/TreeList/BatchEditing/AngularTemplates/index.html","main":"Demos/TreeList/BatchEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/BatchEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-formediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FormEditing/Angular","sourceRoot":"Demos/TreeList/FormEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FormEditing/Angular","index":"publish-demos/Demos/TreeList/FormEditing/AngularTemplates/index.html","main":"Demos/TreeList/FormEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FormEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-popupediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/PopupEditing/Angular","sourceRoot":"Demos/TreeList/PopupEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/PopupEditing/Angular","index":"publish-demos/Demos/TreeList/PopupEditing/AngularTemplates/index.html","main":"Demos/TreeList/PopupEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/PopupEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-customizekeyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/CustomizeKeyboardNavigation/Angular","sourceRoot":"Demos/TreeList/CustomizeKeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/CustomizeKeyboardNavigation/Angular","index":"publish-demos/Demos/TreeList/CustomizeKeyboardNavigation/AngularTemplates/index.html","main":"Demos/TreeList/CustomizeKeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/CustomizeKeyboardNavigation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-localreordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/LocalReordering/Angular","sourceRoot":"Demos/TreeList/LocalReordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/LocalReordering/Angular","index":"publish-demos/Demos/TreeList/LocalReordering/AngularTemplates/index.html","main":"Demos/TreeList/LocalReordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/LocalReordering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-focusedrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FocusedRow/Angular","sourceRoot":"Demos/TreeList/FocusedRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FocusedRow/Angular","index":"publish-demos/Demos/TreeList/FocusedRow/AngularTemplates/index.html","main":"Demos/TreeList/FocusedRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FocusedRow/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-singlerowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/SingleRowSelection/Angular","sourceRoot":"Demos/TreeList/SingleRowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/SingleRowSelection/Angular","index":"publish-demos/Demos/TreeList/SingleRowSelection/AngularTemplates/index.html","main":"Demos/TreeList/SingleRowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/SingleRowSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-multiplerowselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/MultipleRowSelection/Angular","sourceRoot":"Demos/TreeList/MultipleRowSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/MultipleRowSelection/Angular","index":"publish-demos/Demos/TreeList/MultipleRowSelection/AngularTemplates/index.html","main":"Demos/TreeList/MultipleRowSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/MultipleRowSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-usingsearchpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/UsingSearchPanel/Angular","sourceRoot":"Demos/TreeList/UsingSearchPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/UsingSearchPanel/Angular","index":"publish-demos/Demos/TreeList/UsingSearchPanel/AngularTemplates/index.html","main":"Demos/TreeList/UsingSearchPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/UsingSearchPanel/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-usingfilterrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/UsingFilterRow/Angular","sourceRoot":"Demos/TreeList/UsingFilterRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/UsingFilterRow/Angular","index":"publish-demos/Demos/TreeList/UsingFilterRow/AngularTemplates/index.html","main":"Demos/TreeList/UsingFilterRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/UsingFilterRow/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnheaderfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnHeaderFilter/Angular","sourceRoot":"Demos/TreeList/ColumnHeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnHeaderFilter/Angular","index":"publish-demos/Demos/TreeList/ColumnHeaderFilter/AngularTemplates/index.html","main":"Demos/TreeList/ColumnHeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnHeaderFilter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-filterpanel":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FilterPanel/Angular","sourceRoot":"Demos/TreeList/FilterPanel/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FilterPanel/Angular","index":"publish-demos/Demos/TreeList/FilterPanel/AngularTemplates/index.html","main":"Demos/TreeList/FilterPanel/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FilterPanel/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-filtermodes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/FilterModes/Angular","sourceRoot":"Demos/TreeList/FilterModes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/FilterModes/Angular","index":"publish-demos/Demos/TreeList/FilterModes/AngularTemplates/index.html","main":"Demos/TreeList/FilterModes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/FilterModes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnchooser":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnChooser/Angular","sourceRoot":"Demos/TreeList/ColumnChooser/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnChooser/Angular","index":"publish-demos/Demos/TreeList/ColumnChooser/AngularTemplates/index.html","main":"Demos/TreeList/ColumnChooser/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnChooser/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-reordering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Reordering/Angular","sourceRoot":"Demos/TreeList/Reordering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Reordering/Angular","index":"publish-demos/Demos/TreeList/Reordering/AngularTemplates/index.html","main":"Demos/TreeList/Reordering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Reordering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-resizing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Resizing/Angular","sourceRoot":"Demos/TreeList/Resizing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Resizing/Angular","index":"publish-demos/Demos/TreeList/Resizing/AngularTemplates/index.html","main":"Demos/TreeList/Resizing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Resizing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-columnfixing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/ColumnFixing/Angular","sourceRoot":"Demos/TreeList/ColumnFixing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/ColumnFixing/Angular","index":"publish-demos/Demos/TreeList/ColumnFixing/AngularTemplates/index.html","main":"Demos/TreeList/ColumnFixing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/ColumnFixing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-statepersistence":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/StatePersistence/Angular","sourceRoot":"Demos/TreeList/StatePersistence/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/StatePersistence/Angular","index":"publish-demos/Demos/TreeList/StatePersistence/AngularTemplates/index.html","main":"Demos/TreeList/StatePersistence/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/StatePersistence/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/Adaptability/Angular","sourceRoot":"Demos/TreeList/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/Adaptability/Angular","index":"publish-demos/Demos/TreeList/Adaptability/AngularTemplates/index.html","main":"Demos/TreeList/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/Adaptability/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"treelist-keyboardnavigation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TreeList/KeyboardNavigation/Angular","sourceRoot":"Demos/TreeList/KeyboardNavigation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TreeList/KeyboardNavigation/Angular","index":"publish-demos/Demos/TreeList/KeyboardNavigation/AngularTemplates/index.html","main":"Demos/TreeList/KeyboardNavigation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TreeList/KeyboardNavigation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Overview/Angular","sourceRoot":"Demos/Scheduler/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Overview/Angular","index":"publish-demos/Demos/Scheduler/Overview/AngularTemplates/index.html","main":"Demos/Scheduler/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/SimpleArray/Angular","sourceRoot":"Demos/Scheduler/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/SimpleArray/Angular","index":"publish-demos/Demos/Scheduler/SimpleArray/AngularTemplates/index.html","main":"Demos/Scheduler/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/SimpleArray/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/WebAPIService/Angular","sourceRoot":"Demos/Scheduler/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/WebAPIService/Angular","index":"publish-demos/Demos/Scheduler/WebAPIService/AngularTemplates/index.html","main":"Demos/Scheduler/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/WebAPIService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/SignalRService/Angular","sourceRoot":"Demos/Scheduler/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/SignalRService/Angular","index":"publish-demos/Demos/Scheduler/SignalRService/AngularTemplates/index.html","main":"Demos/Scheduler/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/SignalRService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-googlecalendarintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GoogleCalendarIntegration/Angular","sourceRoot":"Demos/Scheduler/GoogleCalendarIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GoogleCalendarIntegration/Angular","index":"publish-demos/Demos/Scheduler/GoogleCalendarIntegration/AngularTemplates/index.html","main":"Demos/Scheduler/GoogleCalendarIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GoogleCalendarIntegration/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-basicviews":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/BasicViews/Angular","sourceRoot":"Demos/Scheduler/BasicViews/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/BasicViews/Angular","index":"publish-demos/Demos/Scheduler/BasicViews/AngularTemplates/index.html","main":"Demos/Scheduler/BasicViews/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/BasicViews/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-timelines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Timelines/Angular","sourceRoot":"Demos/Scheduler/Timelines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Timelines/Angular","index":"publish-demos/Demos/Scheduler/Timelines/AngularTemplates/index.html","main":"Demos/Scheduler/Timelines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Timelines/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-agenda":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Agenda/Angular","sourceRoot":"Demos/Scheduler/Agenda/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Agenda/Angular","index":"publish-demos/Demos/Scheduler/Agenda/AngularTemplates/index.html","main":"Demos/Scheduler/Agenda/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Agenda/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-currenttimeindicator":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CurrentTimeIndicator/Angular","sourceRoot":"Demos/Scheduler/CurrentTimeIndicator/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CurrentTimeIndicator/Angular","index":"publish-demos/Demos/Scheduler/CurrentTimeIndicator/AngularTemplates/index.html","main":"Demos/Scheduler/CurrentTimeIndicator/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CurrentTimeIndicator/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-virtualscrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/VirtualScrolling/Angular","sourceRoot":"Demos/Scheduler/VirtualScrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/VirtualScrolling/Angular","index":"publish-demos/Demos/Scheduler/VirtualScrolling/AngularTemplates/index.html","main":"Demos/Scheduler/VirtualScrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/VirtualScrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-grouporientation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GroupOrientation/Angular","sourceRoot":"Demos/Scheduler/GroupOrientation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GroupOrientation/Angular","index":"publish-demos/Demos/Scheduler/GroupOrientation/AngularTemplates/index.html","main":"Demos/Scheduler/GroupOrientation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GroupOrientation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-groupbydate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/GroupByDate/Angular","sourceRoot":"Demos/Scheduler/GroupByDate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/GroupByDate/Angular","index":"publish-demos/Demos/Scheduler/GroupByDate/AngularTemplates/index.html","main":"Demos/Scheduler/GroupByDate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/GroupByDate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-customtemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CustomTemplates/Angular","sourceRoot":"Demos/Scheduler/CustomTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CustomTemplates/Angular","index":"publish-demos/Demos/Scheduler/CustomTemplates/AngularTemplates/index.html","main":"Demos/Scheduler/CustomTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CustomTemplates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-celltemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CellTemplates/Angular","sourceRoot":"Demos/Scheduler/CellTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CellTemplates/Angular","index":"publish-demos/Demos/Scheduler/CellTemplates/AngularTemplates/index.html","main":"Demos/Scheduler/CellTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CellTemplates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-customizeindividualviews":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/CustomizeIndividualViews/Angular","sourceRoot":"Demos/Scheduler/CustomizeIndividualViews/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/CustomizeIndividualViews/Angular","index":"publish-demos/Demos/Scheduler/CustomizeIndividualViews/AngularTemplates/index.html","main":"Demos/Scheduler/CustomizeIndividualViews/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/CustomizeIndividualViews/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-increaseviewduration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/IncreaseViewDuration/Angular","sourceRoot":"Demos/Scheduler/IncreaseViewDuration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/IncreaseViewDuration/Angular","index":"publish-demos/Demos/Scheduler/IncreaseViewDuration/AngularTemplates/index.html","main":"Demos/Scheduler/IncreaseViewDuration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/IncreaseViewDuration/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-limitappointmentcountpercell":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular","sourceRoot":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/LimitAppointmentCountPerCell/Angular","index":"publish-demos/Demos/Scheduler/LimitAppointmentCountPerCell/AngularTemplates/index.html","main":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/LimitAppointmentCountPerCell/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-contextmenuintegration":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/ContextMenuIntegration/Angular","sourceRoot":"Demos/Scheduler/ContextMenuIntegration/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/ContextMenuIntegration/Angular","index":"publish-demos/Demos/Scheduler/ContextMenuIntegration/AngularTemplates/index.html","main":"Demos/Scheduler/ContextMenuIntegration/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/ContextMenuIntegration/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scheduler-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Scheduler/Adaptability/Angular","sourceRoot":"Demos/Scheduler/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Scheduler/Adaptability/Angular","index":"publish-demos/Demos/Scheduler/Adaptability/AngularTemplates/index.html","main":"Demos/Scheduler/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Scheduler/Adaptability/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Overview/Angular","sourceRoot":"Demos/HtmlEditor/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Overview/Angular","index":"publish-demos/Demos/HtmlEditor/Overview/AngularTemplates/index.html","main":"Demos/HtmlEditor/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-outputformats":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/OutputFormats/Angular","sourceRoot":"Demos/HtmlEditor/OutputFormats/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/OutputFormats/Angular","index":"publish-demos/Demos/HtmlEditor/OutputFormats/AngularTemplates/index.html","main":"Demos/HtmlEditor/OutputFormats/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/OutputFormats/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-toolbarcustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/ToolbarCustomization/Angular","sourceRoot":"Demos/HtmlEditor/ToolbarCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/ToolbarCustomization/Angular","index":"publish-demos/Demos/HtmlEditor/ToolbarCustomization/AngularTemplates/index.html","main":"Demos/HtmlEditor/ToolbarCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/ToolbarCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-mentions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Mentions/Angular","sourceRoot":"Demos/HtmlEditor/Mentions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Mentions/Angular","index":"publish-demos/Demos/HtmlEditor/Mentions/AngularTemplates/index.html","main":"Demos/HtmlEditor/Mentions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Mentions/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"htmleditor-tables":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/HtmlEditor/Tables/Angular","sourceRoot":"Demos/HtmlEditor/Tables/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/HtmlEditor/Tables/Angular","index":"publish-demos/Demos/HtmlEditor/Tables/AngularTemplates/index.html","main":"Demos/HtmlEditor/Tables/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/HtmlEditor/Tables/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Overview/Angular","sourceRoot":"Demos/Diagram/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Overview/Angular","index":"publish-demos/Demos/Diagram/Overview/AngularTemplates/index.html","main":"Demos/Diagram/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesandedgesarrays":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesAndEdgesArrays/Angular","sourceRoot":"Demos/Diagram/NodesAndEdgesArrays/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesAndEdgesArrays/Angular","index":"publish-demos/Demos/Diagram/NodesAndEdgesArrays/AngularTemplates/index.html","main":"Demos/Diagram/NodesAndEdgesArrays/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesAndEdgesArrays/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesarrayplainstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesArrayPlainStructure/Angular","sourceRoot":"Demos/Diagram/NodesArrayPlainStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesArrayPlainStructure/Angular","index":"publish-demos/Demos/Diagram/NodesArrayPlainStructure/AngularTemplates/index.html","main":"Demos/Diagram/NodesArrayPlainStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesArrayPlainStructure/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-nodesarrayhierarchicalstructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular","sourceRoot":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/NodesArrayHierarchicalStructure/Angular","index":"publish-demos/Demos/Diagram/NodesArrayHierarchicalStructure/AngularTemplates/index.html","main":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/NodesArrayHierarchicalStructure/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-advanceddatabinding":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/AdvancedDataBinding/Angular","sourceRoot":"Demos/Diagram/AdvancedDataBinding/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/AdvancedDataBinding/Angular","index":"publish-demos/Demos/Diagram/AdvancedDataBinding/AngularTemplates/index.html","main":"Demos/Diagram/AdvancedDataBinding/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/AdvancedDataBinding/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-webapiservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/WebAPIService/Angular","sourceRoot":"Demos/Diagram/WebAPIService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/WebAPIService/Angular","index":"publish-demos/Demos/Diagram/WebAPIService/AngularTemplates/index.html","main":"Demos/Diagram/WebAPIService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/WebAPIService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-containers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Containers/Angular","sourceRoot":"Demos/Diagram/Containers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Containers/Angular","index":"publish-demos/Demos/Diagram/Containers/AngularTemplates/index.html","main":"Demos/Diagram/Containers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Containers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-imagesinshapes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ImagesInShapes/Angular","sourceRoot":"Demos/Diagram/ImagesInShapes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ImagesInShapes/Angular","index":"publish-demos/Demos/Diagram/ImagesInShapes/AngularTemplates/index.html","main":"Demos/Diagram/ImagesInShapes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ImagesInShapes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithicons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithIcons/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithIcons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithIcons/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithIcons/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithIcons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithIcons/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtexts":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTexts/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTexts/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTexts/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTexts/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTexts/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTexts/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTemplates/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTemplates/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTemplates/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTemplates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-customshapeswithtemplateswithediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","sourceRoot":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular","index":"publish-demos/Demos/Diagram/CustomShapesWithTemplatesWithEditing/AngularTemplates/index.html","main":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/CustomShapesWithTemplatesWithEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-readonly":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ReadOnly/Angular","sourceRoot":"Demos/Diagram/ReadOnly/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ReadOnly/Angular","index":"publish-demos/Demos/Diagram/ReadOnly/AngularTemplates/index.html","main":"Demos/Diagram/ReadOnly/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ReadOnly/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-simpleview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/SimpleView/Angular","sourceRoot":"Demos/Diagram/SimpleView/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/SimpleView/Angular","index":"publish-demos/Demos/Diagram/SimpleView/AngularTemplates/index.html","main":"Demos/Diagram/SimpleView/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/SimpleView/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-itemselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/ItemSelection/Angular","sourceRoot":"Demos/Diagram/ItemSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/ItemSelection/Angular","index":"publish-demos/Demos/Diagram/ItemSelection/AngularTemplates/index.html","main":"Demos/Diagram/ItemSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/ItemSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-operationrestrictions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/OperationRestrictions/Angular","sourceRoot":"Demos/Diagram/OperationRestrictions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/OperationRestrictions/Angular","index":"publish-demos/Demos/Diagram/OperationRestrictions/AngularTemplates/index.html","main":"Demos/Diagram/OperationRestrictions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/OperationRestrictions/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-uicustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/UICustomization/Angular","sourceRoot":"Demos/Diagram/UICustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/UICustomization/Angular","index":"publish-demos/Demos/Diagram/UICustomization/AngularTemplates/index.html","main":"Demos/Diagram/UICustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/UICustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"diagram-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Diagram/Adaptability/Angular","sourceRoot":"Demos/Diagram/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Diagram/Adaptability/Angular","index":"publish-demos/Demos/Diagram/Adaptability/AngularTemplates/index.html","main":"Demos/Diagram/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Diagram/Adaptability/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Overview/Angular","sourceRoot":"Demos/Charts/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Overview/Angular","index":"publish-demos/Demos/Charts/Overview/AngularTemplates/index.html","main":"Demos/Charts/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplearray":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleArray/Angular","sourceRoot":"Demos/Charts/SimpleArray/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleArray/Angular","index":"publish-demos/Demos/Charts/SimpleArray/AngularTemplates/index.html","main":"Demos/Charts/SimpleArray/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleArray/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-ajaxrequest":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AjaxRequest/Angular","sourceRoot":"Demos/Charts/AjaxRequest/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AjaxRequest/Angular","index":"publish-demos/Demos/Charts/AjaxRequest/AngularTemplates/index.html","main":"Demos/Charts/AjaxRequest/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AjaxRequest/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-clientsidedataprocessing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ClientSideDataProcessing/Angular","sourceRoot":"Demos/Charts/ClientSideDataProcessing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ClientSideDataProcessing/Angular","index":"publish-demos/Demos/Charts/ClientSideDataProcessing/AngularTemplates/index.html","main":"Demos/Charts/ClientSideDataProcessing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ClientSideDataProcessing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-serversidedataprocessing":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ServerSideDataProcessing/Angular","sourceRoot":"Demos/Charts/ServerSideDataProcessing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ServerSideDataProcessing/Angular","index":"publish-demos/Demos/Charts/ServerSideDataProcessing/AngularTemplates/index.html","main":"Demos/Charts/ServerSideDataProcessing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ServerSideDataProcessing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-seriestemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SeriesTemplates/Angular","sourceRoot":"Demos/Charts/SeriesTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SeriesTemplates/Angular","index":"publish-demos/Demos/Charts/SeriesTemplates/AngularTemplates/index.html","main":"Demos/Charts/SeriesTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SeriesTemplates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-signalrservice":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SignalRService/Angular","sourceRoot":"Demos/Charts/SignalRService/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SignalRService/Angular","index":"publish-demos/Demos/Charts/SignalRService/AngularTemplates/index.html","main":"Demos/Charts/SignalRService/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SignalRService/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-loaddataondemand":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LoadDataOnDemand/Angular","sourceRoot":"Demos/Charts/LoadDataOnDemand/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LoadDataOnDemand/Angular","index":"publish-demos/Demos/Charts/LoadDataOnDemand/AngularTemplates/index.html","main":"Demos/Charts/LoadDataOnDemand/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LoadDataOnDemand/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-area":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Area/Angular","sourceRoot":"Demos/Charts/Area/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Area/Angular","index":"publish-demos/Demos/Charts/Area/AngularTemplates/index.html","main":"Demos/Charts/Area/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Area/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-splinearea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SplineArea/Angular","sourceRoot":"Demos/Charts/SplineArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SplineArea/Angular","index":"publish-demos/Demos/Charts/SplineArea/AngularTemplates/index.html","main":"Demos/Charts/SplineArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SplineArea/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-steparea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StepArea/Angular","sourceRoot":"Demos/Charts/StepArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StepArea/Angular","index":"publish-demos/Demos/Charts/StepArea/AngularTemplates/index.html","main":"Demos/Charts/StepArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StepArea/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-nullpointsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/NullPointSupport/Angular","sourceRoot":"Demos/Charts/NullPointSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/NullPointSupport/Angular","index":"publish-demos/Demos/Charts/NullPointSupport/AngularTemplates/index.html","main":"Demos/Charts/NullPointSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/NullPointSupport/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-standardbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StandardBar/Angular","sourceRoot":"Demos/Charts/StandardBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StandardBar/Angular","index":"publish-demos/Demos/Charts/StandardBar/AngularTemplates/index.html","main":"Demos/Charts/StandardBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StandardBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideBar/Angular","sourceRoot":"Demos/Charts/SideBySideBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideBar/Angular","index":"publish-demos/Demos/Charts/SideBySideBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StackedBar/Angular","sourceRoot":"Demos/Charts/StackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StackedBar/Angular","index":"publish-demos/Demos/Charts/StackedBar/AngularTemplates/index.html","main":"Demos/Charts/StackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StackedBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-fullstackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FullStackedBar/Angular","sourceRoot":"Demos/Charts/FullStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FullStackedBar/Angular","index":"publish-demos/Demos/Charts/FullStackedBar/AngularTemplates/index.html","main":"Demos/Charts/FullStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FullStackedBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidestackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideStackedBar/Angular","sourceRoot":"Demos/Charts/SideBySideStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideStackedBar/Angular","index":"publish-demos/Demos/Charts/SideBySideStackedBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideStackedBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-chartsdrilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ChartsDrillDown/Angular","sourceRoot":"Demos/Charts/ChartsDrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ChartsDrillDown/Angular","index":"publish-demos/Demos/Charts/ChartsDrillDown/AngularTemplates/index.html","main":"Demos/Charts/ChartsDrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ChartsDrillDown/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sidebysidefullstackedbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SideBySideFullStackedBar/Angular","sourceRoot":"Demos/Charts/SideBySideFullStackedBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SideBySideFullStackedBar/Angular","index":"publish-demos/Demos/Charts/SideBySideFullStackedBar/AngularTemplates/index.html","main":"Demos/Charts/SideBySideFullStackedBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SideBySideFullStackedBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-autocalculatedbarwidth":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AutoCalculatedBarWidth/Angular","sourceRoot":"Demos/Charts/AutoCalculatedBarWidth/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AutoCalculatedBarWidth/Angular","index":"publish-demos/Demos/Charts/AutoCalculatedBarWidth/AngularTemplates/index.html","main":"Demos/Charts/AutoCalculatedBarWidth/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AutoCalculatedBarWidth/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-custombarwidth":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomBarWidth/Angular","sourceRoot":"Demos/Charts/CustomBarWidth/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomBarWidth/Angular","index":"publish-demos/Demos/Charts/CustomBarWidth/AngularTemplates/index.html","main":"Demos/Charts/CustomBarWidth/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomBarWidth/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-coloreachbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ColorEachBar/Angular","sourceRoot":"Demos/Charts/ColorEachBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ColorEachBar/Angular","index":"publish-demos/Demos/Charts/ColorEachBar/AngularTemplates/index.html","main":"Demos/Charts/ColorEachBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ColorEachBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customizepointsandlabels":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomizePointsAndLabels/Angular","sourceRoot":"Demos/Charts/CustomizePointsAndLabels/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomizePointsAndLabels/Angular","index":"publish-demos/Demos/Charts/CustomizePointsAndLabels/AngularTemplates/index.html","main":"Demos/Charts/CustomizePointsAndLabels/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomizePointsAndLabels/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-scalebreaks":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ScaleBreaks/Angular","sourceRoot":"Demos/Charts/ScaleBreaks/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ScaleBreaks/Angular","index":"publish-demos/Demos/Charts/ScaleBreaks/AngularTemplates/index.html","main":"Demos/Charts/ScaleBreaks/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ScaleBreaks/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-bidirectionalbarchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/BiDirectionalBarChart/Angular","sourceRoot":"Demos/Charts/BiDirectionalBarChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/BiDirectionalBarChart/Angular","index":"publish-demos/Demos/Charts/BiDirectionalBarChart/AngularTemplates/index.html","main":"Demos/Charts/BiDirectionalBarChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/BiDirectionalBarChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomAnnotations/Angular","sourceRoot":"Demos/Charts/CustomAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomAnnotations/Angular","index":"publish-demos/Demos/Charts/CustomAnnotations/AngularTemplates/index.html","main":"Demos/Charts/CustomAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomAnnotations/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplebullets":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleBullets/Angular","sourceRoot":"Demos/Charts/SimpleBullets/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleBullets/Angular","index":"publish-demos/Demos/Charts/SimpleBullets/AngularTemplates/index.html","main":"Demos/Charts/SimpleBullets/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleBullets/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnut":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Doughnut/Angular","sourceRoot":"Demos/Charts/Doughnut/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Doughnut/Angular","index":"publish-demos/Demos/Charts/Doughnut/AngularTemplates/index.html","main":"Demos/Charts/Doughnut/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Doughnut/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutSelection/Angular","sourceRoot":"Demos/Charts/DoughnutSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutSelection/Angular","index":"publish-demos/Demos/Charts/DoughnutSelection/AngularTemplates/index.html","main":"Demos/Charts/DoughnutSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutwithtopnseries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutWithTopNSeries/Angular","sourceRoot":"Demos/Charts/DoughnutWithTopNSeries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutWithTopNSeries/Angular","index":"publish-demos/Demos/Charts/DoughnutWithTopNSeries/AngularTemplates/index.html","main":"Demos/Charts/DoughnutWithTopNSeries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutWithTopNSeries/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithmultipleseries":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithMultipleSeries/Angular","sourceRoot":"Demos/Charts/PieWithMultipleSeries/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithMultipleSeries/Angular","index":"publish-demos/Demos/Charts/PieWithMultipleSeries/AngularTemplates/index.html","main":"Demos/Charts/PieWithMultipleSeries/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithMultipleSeries/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-doughnutwithcustomlabelincenter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","sourceRoot":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DoughnutWithCustomLabelInCenter/Angular","index":"publish-demos/Demos/Charts/DoughnutWithCustomLabelInCenter/AngularTemplates/index.html","main":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DoughnutWithCustomLabelInCenter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stock":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Stock/Angular","sourceRoot":"Demos/Charts/Stock/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Stock/Angular","index":"publish-demos/Demos/Charts/Stock/AngularTemplates/index.html","main":"Demos/Charts/Stock/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Stock/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-candlestick":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Candlestick/Angular","sourceRoot":"Demos/Charts/Candlestick/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Candlestick/Angular","index":"publish-demos/Demos/Charts/Candlestick/AngularTemplates/index.html","main":"Demos/Charts/Candlestick/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Candlestick/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointsaggregationfinancialchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointsAggregationFinancialChart/Angular","sourceRoot":"Demos/Charts/PointsAggregationFinancialChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointsAggregationFinancialChart/Angular","index":"publish-demos/Demos/Charts/PointsAggregationFinancialChart/AngularTemplates/index.html","main":"Demos/Charts/PointsAggregationFinancialChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointsAggregationFinancialChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-annotation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Annotation/Angular","sourceRoot":"Demos/Charts/Annotation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Annotation/Angular","index":"publish-demos/Demos/Charts/Annotation/AngularTemplates/index.html","main":"Demos/Charts/Annotation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Annotation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-line":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Line/Angular","sourceRoot":"Demos/Charts/Line/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Line/Angular","index":"publish-demos/Demos/Charts/Line/AngularTemplates/index.html","main":"Demos/Charts/Line/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Line/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-spline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Spline/Angular","sourceRoot":"Demos/Charts/Spline/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Spline/Angular","index":"publish-demos/Demos/Charts/Spline/AngularTemplates/index.html","main":"Demos/Charts/Spline/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Spline/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axislabelsoverlapping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisLabelsOverlapping/Angular","sourceRoot":"Demos/Charts/AxisLabelsOverlapping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisLabelsOverlapping/Angular","index":"publish-demos/Demos/Charts/AxisLabelsOverlapping/AngularTemplates/index.html","main":"Demos/Charts/AxisLabelsOverlapping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisLabelsOverlapping/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-hovermode":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/HoverMode/Angular","sourceRoot":"Demos/Charts/HoverMode/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/HoverMode/Angular","index":"publish-demos/Demos/Charts/HoverMode/AngularTemplates/index.html","main":"Demos/Charts/HoverMode/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/HoverMode/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-stepline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/StepLine/Angular","sourceRoot":"Demos/Charts/StepLine/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/StepLine/Angular","index":"publish-demos/Demos/Charts/StepLine/AngularTemplates/index.html","main":"Demos/Charts/StepLine/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/StepLine/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-crosshair":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Crosshair/Angular","sourceRoot":"Demos/Charts/Crosshair/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Crosshair/Angular","index":"publish-demos/Demos/Charts/Crosshair/AngularTemplates/index.html","main":"Demos/Charts/Crosshair/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Crosshair/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointimage":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointImage/Angular","sourceRoot":"Demos/Charts/PointImage/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointImage/Angular","index":"publish-demos/Demos/Charts/PointImage/AngularTemplates/index.html","main":"Demos/Charts/PointImage/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointImage/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-logarithmicvslinearaxes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LogarithmicVsLinearAxes/Angular","sourceRoot":"Demos/Charts/LogarithmicVsLinearAxes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LogarithmicVsLinearAxes/Angular","index":"publish-demos/Demos/Charts/LogarithmicVsLinearAxes/AngularTemplates/index.html","main":"Demos/Charts/LogarithmicVsLinearAxes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LogarithmicVsLinearAxes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pie":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Pie/Angular","sourceRoot":"Demos/Charts/Pie/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Pie/Angular","index":"publish-demos/Demos/Charts/Pie/AngularTemplates/index.html","main":"Demos/Charts/Pie/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Pie/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pieswithequalsize":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PiesWithEqualSize/Angular","sourceRoot":"Demos/Charts/PiesWithEqualSize/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PiesWithEqualSize/Angular","index":"publish-demos/Demos/Charts/PiesWithEqualSize/AngularTemplates/index.html","main":"Demos/Charts/PiesWithEqualSize/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PiesWithEqualSize/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithcustomlabels":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithCustomLabels/Angular","sourceRoot":"Demos/Charts/PieWithCustomLabels/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithCustomLabels/Angular","index":"publish-demos/Demos/Charts/PieWithCustomLabels/AngularTemplates/index.html","main":"Demos/Charts/PieWithCustomLabels/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithCustomLabels/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithsmallvaluesgrouped":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithSmallValuesGrouped/Angular","sourceRoot":"Demos/Charts/PieWithSmallValuesGrouped/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithSmallValuesGrouped/Angular","index":"publish-demos/Demos/Charts/PieWithSmallValuesGrouped/AngularTemplates/index.html","main":"Demos/Charts/PieWithSmallValuesGrouped/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithSmallValuesGrouped/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithresolvedlabeloverlapping":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular","sourceRoot":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithResolvedLabelOverlapping/Angular","index":"publish-demos/Demos/Charts/PieWithResolvedLabelOverlapping/AngularTemplates/index.html","main":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithResolvedLabelOverlapping/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Palette/Angular","sourceRoot":"Demos/Charts/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Palette/Angular","index":"publish-demos/Demos/Charts/Palette/AngularTemplates/index.html","main":"Demos/Charts/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Palette/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithAnnotations/Angular","sourceRoot":"Demos/Charts/PieWithAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithAnnotations/Angular","index":"publish-demos/Demos/Charts/PieWithAnnotations/AngularTemplates/index.html","main":"Demos/Charts/PieWithAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithAnnotations/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-piewithcustomstyles":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PieWithCustomStyles/Angular","sourceRoot":"Demos/Charts/PieWithCustomStyles/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PieWithCustomStyles/Angular","index":"publish-demos/Demos/Charts/PieWithCustomStyles/AngularTemplates/index.html","main":"Demos/Charts/PieWithCustomStyles/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PieWithCustomStyles/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-scatter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Scatter/Angular","sourceRoot":"Demos/Charts/Scatter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Scatter/Angular","index":"publish-demos/Demos/Charts/Scatter/AngularTemplates/index.html","main":"Demos/Charts/Scatter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Scatter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-bubble":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Bubble/Angular","sourceRoot":"Demos/Charts/Bubble/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Bubble/Angular","index":"publish-demos/Demos/Charts/Bubble/AngularTemplates/index.html","main":"Demos/Charts/Bubble/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Bubble/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-logarithmicaxis":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/LogarithmicAxis/Angular","sourceRoot":"Demos/Charts/LogarithmicAxis/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/LogarithmicAxis/Angular","index":"publish-demos/Demos/Charts/LogarithmicAxis/AngularTemplates/index.html","main":"Demos/Charts/LogarithmicAxis/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/LogarithmicAxis/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axiscustomposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisCustomPosition/Angular","sourceRoot":"Demos/Charts/AxisCustomPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisCustomPosition/Angular","index":"publish-demos/Demos/Charts/AxisCustomPosition/AngularTemplates/index.html","main":"Demos/Charts/AxisCustomPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisCustomPosition/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-continuousdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ContinuousData/Angular","sourceRoot":"Demos/Charts/ContinuousData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ContinuousData/Angular","index":"publish-demos/Demos/Charts/ContinuousData/AngularTemplates/index.html","main":"Demos/Charts/ContinuousData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ContinuousData/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-discretedata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DiscreteData/Angular","sourceRoot":"Demos/Charts/DiscreteData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DiscreteData/Angular","index":"publish-demos/Demos/Charts/DiscreteData/AngularTemplates/index.html","main":"Demos/Charts/DiscreteData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DiscreteData/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-spiderweb":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SpiderWeb/Angular","sourceRoot":"Demos/Charts/SpiderWeb/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SpiderWeb/Angular","index":"publish-demos/Demos/Charts/SpiderWeb/AngularTemplates/index.html","main":"Demos/Charts/SpiderWeb/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SpiderWeb/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-windrose":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/WindRose/Angular","sourceRoot":"Demos/Charts/WindRose/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/WindRose/Angular","index":"publish-demos/Demos/Charts/WindRose/AngularTemplates/index.html","main":"Demos/Charts/WindRose/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/WindRose/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-periodicdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PeriodicData/Angular","sourceRoot":"Demos/Charts/PeriodicData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PeriodicData/Angular","index":"publish-demos/Demos/Charts/PeriodicData/AngularTemplates/index.html","main":"Demos/Charts/PeriodicData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PeriodicData/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-invertedchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/InvertedChart/Angular","sourceRoot":"Demos/Charts/InvertedChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/InvertedChart/Angular","index":"publish-demos/Demos/Charts/InvertedChart/AngularTemplates/index.html","main":"Demos/Charts/InvertedChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/InvertedChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-polarchartannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PolarChartAnnotations/Angular","sourceRoot":"Demos/Charts/PolarChartAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PolarChartAnnotations/Angular","index":"publish-demos/Demos/Charts/PolarChartAnnotations/AngularTemplates/index.html","main":"Demos/Charts/PolarChartAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PolarChartAnnotations/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-rangebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/RangeBar/Angular","sourceRoot":"Demos/Charts/RangeBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/RangeBar/Angular","index":"publish-demos/Demos/Charts/RangeBar/AngularTemplates/index.html","main":"Demos/Charts/RangeBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/RangeBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-timeline":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Timeline/Angular","sourceRoot":"Demos/Charts/Timeline/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Timeline/Angular","index":"publish-demos/Demos/Charts/Timeline/AngularTemplates/index.html","main":"Demos/Charts/Timeline/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Timeline/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-rangearea":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/RangeArea/Angular","sourceRoot":"Demos/Charts/RangeArea/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/RangeArea/Angular","index":"publish-demos/Demos/Charts/RangeArea/AngularTemplates/index.html","main":"Demos/Charts/RangeArea/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/RangeArea/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-simplesparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SimpleSparklines/Angular","sourceRoot":"Demos/Charts/SimpleSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SimpleSparklines/Angular","index":"publish-demos/Demos/Charts/SimpleSparklines/AngularTemplates/index.html","main":"Demos/Charts/SimpleSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SimpleSparklines/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-areasparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AreaSparklines/Angular","sourceRoot":"Demos/Charts/AreaSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AreaSparklines/Angular","index":"publish-demos/Demos/Charts/AreaSparklines/AngularTemplates/index.html","main":"Demos/Charts/AreaSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AreaSparklines/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-barsparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/BarSparklines/Angular","sourceRoot":"Demos/Charts/BarSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/BarSparklines/Angular","index":"publish-demos/Demos/Charts/BarSparklines/AngularTemplates/index.html","main":"Demos/Charts/BarSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/BarSparklines/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-winlosssparklines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/WinlossSparklines/Angular","sourceRoot":"Demos/Charts/WinlossSparklines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/WinlossSparklines/Angular","index":"publish-demos/Demos/Charts/WinlossSparklines/AngularTemplates/index.html","main":"Demos/Charts/WinlossSparklines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/WinlossSparklines/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-hierarchicaldatastructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/HierarchicalDataStructure/Angular","sourceRoot":"Demos/Charts/HierarchicalDataStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/HierarchicalDataStructure/Angular","index":"publish-demos/Demos/Charts/HierarchicalDataStructure/AngularTemplates/index.html","main":"Demos/Charts/HierarchicalDataStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/HierarchicalDataStructure/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-flatdatastructure":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FlatDataStructure/Angular","sourceRoot":"Demos/Charts/FlatDataStructure/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FlatDataStructure/Angular","index":"publish-demos/Demos/Charts/FlatDataStructure/AngularTemplates/index.html","main":"Demos/Charts/FlatDataStructure/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FlatDataStructure/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-tilingalgorithms":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/TilingAlgorithms/Angular","sourceRoot":"Demos/Charts/TilingAlgorithms/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/TilingAlgorithms/Angular","index":"publish-demos/Demos/Charts/TilingAlgorithms/AngularTemplates/index.html","main":"Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/TilingAlgorithms/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-colorization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Colorization/Angular","sourceRoot":"Demos/Charts/Colorization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Colorization/Angular","index":"publish-demos/Demos/Charts/Colorization/AngularTemplates/index.html","main":"Demos/Charts/Colorization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Colorization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-drilldown":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DrillDown/Angular","sourceRoot":"Demos/Charts/DrillDown/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DrillDown/Angular","index":"publish-demos/Demos/Charts/DrillDown/AngularTemplates/index.html","main":"Demos/Charts/DrillDown/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DrillDown/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-funnelchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/FunnelChart/Angular","sourceRoot":"Demos/Charts/FunnelChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/FunnelChart/Angular","index":"publish-demos/Demos/Charts/FunnelChart/AngularTemplates/index.html","main":"Demos/Charts/FunnelChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/FunnelChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pyramidchart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PyramidChart/Angular","sourceRoot":"Demos/Charts/PyramidChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PyramidChart/Angular","index":"publish-demos/Demos/Charts/PyramidChart/AngularTemplates/index.html","main":"Demos/Charts/PyramidChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PyramidChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-sankeychart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/SankeyChart/Angular","sourceRoot":"Demos/Charts/SankeyChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/SankeyChart/Angular","index":"publish-demos/Demos/Charts/SankeyChart/AngularTemplates/index.html","main":"Demos/Charts/SankeyChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/SankeyChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-multipleaxes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/MultipleAxes/Angular","sourceRoot":"Demos/Charts/MultipleAxes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/MultipleAxes/Angular","index":"publish-demos/Demos/Charts/MultipleAxes/AngularTemplates/index.html","main":"Demos/Charts/MultipleAxes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/MultipleAxes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-multiplepanes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/MultiplePanes/Angular","sourceRoot":"Demos/Charts/MultiplePanes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/MultiplePanes/Angular","index":"publish-demos/Demos/Charts/MultiplePanes/AngularTemplates/index.html","main":"Demos/Charts/MultiplePanes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/MultiplePanes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-pointsaggregation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/PointsAggregation/Angular","sourceRoot":"Demos/Charts/PointsAggregation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/PointsAggregation/Angular","index":"publish-demos/Demos/Charts/PointsAggregation/AngularTemplates/index.html","main":"Demos/Charts/PointsAggregation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/PointsAggregation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-errorbars":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ErrorBars/Angular","sourceRoot":"Demos/Charts/ErrorBars/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ErrorBars/Angular","index":"publish-demos/Demos/Charts/ErrorBars/AngularTemplates/index.html","main":"Demos/Charts/ErrorBars/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ErrorBars/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-paretochart":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/ParetoChart/Angular","sourceRoot":"Demos/Charts/ParetoChart/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/ParetoChart/Angular","index":"publish-demos/Demos/Charts/ParetoChart/AngularTemplates/index.html","main":"Demos/Charts/ParetoChart/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/ParetoChart/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-customlegendmarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/CustomLegendMarkers/Angular","sourceRoot":"Demos/Charts/CustomLegendMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/CustomLegendMarkers/Angular","index":"publish-demos/Demos/Charts/CustomLegendMarkers/AngularTemplates/index.html","main":"Demos/Charts/CustomLegendMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/CustomLegendMarkers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-discreteaggregation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/DiscreteAggregation/Angular","sourceRoot":"Demos/Charts/DiscreteAggregation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/DiscreteAggregation/Angular","index":"publish-demos/Demos/Charts/DiscreteAggregation/AngularTemplates/index.html","main":"Demos/Charts/DiscreteAggregation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/DiscreteAggregation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-axislabelstemplates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/AxisLabelsTemplates/Angular","sourceRoot":"Demos/Charts/AxisLabelsTemplates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/AxisLabelsTemplates/Angular","index":"publish-demos/Demos/Charts/AxisLabelsTemplates/AngularTemplates/index.html","main":"Demos/Charts/AxisLabelsTemplates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/AxisLabelsTemplates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"charts-strips":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Charts/Strips/Angular","sourceRoot":"Demos/Charts/Strips/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Charts/Strips/Angular","index":"publish-demos/Demos/Charts/Strips/AngularTemplates/index.html","main":"Demos/Charts/Strips/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Charts/Strips/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Overview/Angular","sourceRoot":"Demos/Gantt/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Overview/Angular","index":"publish-demos/Demos/Gantt/Overview/AngularTemplates/index.html","main":"Demos/Gantt/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-databinding":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/DataBinding/Angular","sourceRoot":"Demos/Gantt/DataBinding/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/DataBinding/Angular","index":"publish-demos/Demos/Gantt/DataBinding/AngularTemplates/index.html","main":"Demos/Gantt/DataBinding/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/DataBinding/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Validation/Angular","sourceRoot":"Demos/Gantt/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Validation/Angular","index":"publish-demos/Demos/Gantt/Validation/AngularTemplates/index.html","main":"Demos/Gantt/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Validation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-chartappearance":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/ChartAppearance/Angular","sourceRoot":"Demos/Gantt/ChartAppearance/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/ChartAppearance/Angular","index":"publish-demos/Demos/Gantt/ChartAppearance/AngularTemplates/index.html","main":"Demos/Gantt/ChartAppearance/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/ChartAppearance/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-tasktemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/TaskTemplate/Angular","sourceRoot":"Demos/Gantt/TaskTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/TaskTemplate/Angular","index":"publish-demos/Demos/Gantt/TaskTemplate/AngularTemplates/index.html","main":"Demos/Gantt/TaskTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/TaskTemplate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-toolbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Toolbar/Angular","sourceRoot":"Demos/Gantt/Toolbar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Toolbar/Angular","index":"publish-demos/Demos/Gantt/Toolbar/AngularTemplates/index.html","main":"Demos/Gantt/Toolbar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Toolbar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-contextmenu":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/ContextMenu/Angular","sourceRoot":"Demos/Gantt/ContextMenu/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/ContextMenu/Angular","index":"publish-demos/Demos/Gantt/ContextMenu/AngularTemplates/index.html","main":"Demos/Gantt/ContextMenu/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/ContextMenu/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-striplines":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/StripLines/Angular","sourceRoot":"Demos/Gantt/StripLines/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/StripLines/Angular","index":"publish-demos/Demos/Gantt/StripLines/AngularTemplates/index.html","main":"Demos/Gantt/StripLines/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/StripLines/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-sorting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/Sorting/Angular","sourceRoot":"Demos/Gantt/Sorting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/Sorting/Angular","index":"publish-demos/Demos/Gantt/Sorting/AngularTemplates/index.html","main":"Demos/Gantt/Sorting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/Sorting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-filterrow":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/FilterRow/Angular","sourceRoot":"Demos/Gantt/FilterRow/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/FilterRow/Angular","index":"publish-demos/Demos/Gantt/FilterRow/AngularTemplates/index.html","main":"Demos/Gantt/FilterRow/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/FilterRow/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gantt-headerfilter":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gantt/HeaderFilter/Angular","sourceRoot":"Demos/Gantt/HeaderFilter/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gantt/HeaderFilter/Angular","index":"publish-demos/Demos/Gantt/HeaderFilter/AngularTemplates/index.html","main":"Demos/Gantt/HeaderFilter/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gantt/HeaderFilter/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Overview/Angular","sourceRoot":"Demos/Gauges/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Overview/Angular","index":"publish-demos/Demos/Gauges/Overview/AngularTemplates/index.html","main":"Demos/Gauges/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatecirculargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateCircularGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateCircularGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatelineargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateLinearGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateLinearGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-updatebargaugedataatruntime":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","sourceRoot":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular","index":"publish-demos/Demos/Gauges/UpdateBarGaugeDataAtRuntime/AngularTemplates/index.html","main":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/UpdateBarGaugeDataAtRuntime/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-labelscustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/LabelsCustomization/Angular","sourceRoot":"Demos/Gauges/LabelsCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/LabelsCustomization/Angular","index":"publish-demos/Demos/Gauges/LabelsCustomization/AngularTemplates/index.html","main":"Demos/Gauges/LabelsCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/LabelsCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Palette/Angular","sourceRoot":"Demos/Gauges/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Palette/Angular","index":"publish-demos/Demos/Gauges/Palette/AngularTemplates/index.html","main":"Demos/Gauges/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Palette/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-tooltip":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/Tooltip/Angular","sourceRoot":"Demos/Gauges/Tooltip/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/Tooltip/Angular","index":"publish-demos/Demos/Gauges/Tooltip/AngularTemplates/index.html","main":"Demos/Gauges/Tooltip/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/Tooltip/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-variablenumberofbars":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/VariableNumberOfBars/Angular","sourceRoot":"Demos/Gauges/VariableNumberOfBars/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/VariableNumberOfBars/Angular","index":"publish-demos/Demos/Gauges/VariableNumberOfBars/AngularTemplates/index.html","main":"Demos/Gauges/VariableNumberOfBars/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/VariableNumberOfBars/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-paletteforranges":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/PaletteForRanges/Angular","sourceRoot":"Demos/Gauges/PaletteForRanges/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/PaletteForRanges/Angular","index":"publish-demos/Demos/Gauges/PaletteForRanges/AngularTemplates/index.html","main":"Demos/Gauges/PaletteForRanges/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/PaletteForRanges/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scaleminorticks":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleMinorTicks/Angular","sourceRoot":"Demos/Gauges/ScaleMinorTicks/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleMinorTicks/Angular","index":"publish-demos/Demos/Gauges/ScaleMinorTicks/AngularTemplates/index.html","main":"Demos/Gauges/ScaleMinorTicks/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleMinorTicks/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalelabelformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleLabelFormatting/Angular","sourceRoot":"Demos/Gauges/ScaleLabelFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleLabelFormatting/Angular","index":"publish-demos/Demos/Gauges/ScaleLabelFormatting/AngularTemplates/index.html","main":"Demos/Gauges/ScaleLabelFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleLabelFormatting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentvalueindicatortypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentValueIndicatorTypes/Angular","sourceRoot":"Demos/Gauges/DifferentValueIndicatorTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypes/Angular","index":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypes/AngularTemplates/index.html","main":"Demos/Gauges/DifferentValueIndicatorTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentValueIndicatorTypes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentsubvalueindicatortypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","sourceRoot":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular","index":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypes/AngularTemplates/index.html","main":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentSubvalueIndicatorTypes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-subvalueindicatortextformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","sourceRoot":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/SubvalueIndicatorTextFormatting/Angular","index":"publish-demos/Demos/Gauges/SubvalueIndicatorTextFormatting/AngularTemplates/index.html","main":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/SubvalueIndicatorTextFormatting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-customlayout":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/CustomLayout/Angular","sourceRoot":"Demos/Gauges/CustomLayout/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/CustomLayout/Angular","index":"publish-demos/Demos/Gauges/CustomLayout/AngularTemplates/index.html","main":"Demos/Gauges/CustomLayout/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/CustomLayout/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-anglescustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/AnglesCustomization/Angular","sourceRoot":"Demos/Gauges/AnglesCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/AnglesCustomization/Angular","index":"publish-demos/Demos/Gauges/AnglesCustomization/AngularTemplates/index.html","main":"Demos/Gauges/AnglesCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/AnglesCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-gaugetitlecustomized":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/GaugeTitleCustomized/Angular","sourceRoot":"Demos/Gauges/GaugeTitleCustomized/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/GaugeTitleCustomized/Angular","index":"publish-demos/Demos/Gauges/GaugeTitleCustomized/AngularTemplates/index.html","main":"Demos/Gauges/GaugeTitleCustomized/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/GaugeTitleCustomized/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-gaugetooltip":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/GaugeTooltip/Angular","sourceRoot":"Demos/Gauges/GaugeTooltip/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/GaugeTooltip/Angular","index":"publish-demos/Demos/Gauges/GaugeTooltip/AngularTemplates/index.html","main":"Demos/Gauges/GaugeTooltip/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/GaugeTooltip/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-valueindicatorsapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ValueIndicatorsAPI/Angular","sourceRoot":"Demos/Gauges/ValueIndicatorsAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ValueIndicatorsAPI/Angular","index":"publish-demos/Demos/Gauges/ValueIndicatorsAPI/AngularTemplates/index.html","main":"Demos/Gauges/ValueIndicatorsAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ValueIndicatorsAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalecustomtickinterval":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleCustomTickInterval/Angular","sourceRoot":"Demos/Gauges/ScaleCustomTickInterval/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleCustomTickInterval/Angular","index":"publish-demos/Demos/Gauges/ScaleCustomTickInterval/AngularTemplates/index.html","main":"Demos/Gauges/ScaleCustomTickInterval/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleCustomTickInterval/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-scalecustomtickvalues":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/ScaleCustomTickValues/Angular","sourceRoot":"Demos/Gauges/ScaleCustomTickValues/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/ScaleCustomTickValues/Angular","index":"publish-demos/Demos/Gauges/ScaleCustomTickValues/AngularTemplates/index.html","main":"Demos/Gauges/ScaleCustomTickValues/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/ScaleCustomTickValues/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentvalueindicatortypeslineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","sourceRoot":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular","index":"publish-demos/Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentValueIndicatorTypesLinearGauge/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-differentsubvalueindicatortypeslineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","sourceRoot":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular","index":"publish-demos/Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/DifferentSubvalueIndicatorTypesLinearGauge/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-basevalueforrangebar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/BaseValueForRangeBar/Angular","sourceRoot":"Demos/Gauges/BaseValueForRangeBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/BaseValueForRangeBar/Angular","index":"publish-demos/Demos/Gauges/BaseValueForRangeBar/AngularTemplates/index.html","main":"Demos/Gauges/BaseValueForRangeBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/BaseValueForRangeBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-customlayoutlineargauge":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/CustomLayoutLinearGauge/Angular","sourceRoot":"Demos/Gauges/CustomLayoutLinearGauge/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/CustomLayoutLinearGauge/Angular","index":"publish-demos/Demos/Gauges/CustomLayoutLinearGauge/AngularTemplates/index.html","main":"Demos/Gauges/CustomLayoutLinearGauge/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/CustomLayoutLinearGauge/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gauges-variablenumberofsubvalueindicators":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","sourceRoot":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular","index":"publish-demos/Demos/Gauges/VariableNumberOfSubvalueIndicators/AngularTemplates/index.html","main":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gauges/VariableNumberOfSubvalueIndicators/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-navigationoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/NavigationOverview/Angular","sourceRoot":"Demos/Common/NavigationOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/NavigationOverview/Angular","index":"publish-demos/Demos/Common/NavigationOverview/AngularTemplates/index.html","main":"Demos/Common/NavigationOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/NavigationOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"accordion-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Accordion/Overview/Angular","sourceRoot":"Demos/Accordion/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Accordion/Overview/Angular","index":"publish-demos/Demos/Accordion/Overview/AngularTemplates/index.html","main":"Demos/Accordion/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Accordion/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"menu-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Menu/Overview/Angular","sourceRoot":"Demos/Menu/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Menu/Overview/Angular","index":"publish-demos/Demos/Menu/Overview/AngularTemplates/index.html","main":"Demos/Menu/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Menu/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"menu-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Menu/Scrolling/Angular","sourceRoot":"Demos/Menu/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Menu/Scrolling/Angular","index":"publish-demos/Demos/Menu/Scrolling/AngularTemplates/index.html","main":"Demos/Menu/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Menu/Scrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"multiview-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/MultiView/Overview/Angular","sourceRoot":"Demos/MultiView/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/MultiView/Overview/Angular","index":"publish-demos/Demos/MultiView/Overview/AngularTemplates/index.html","main":"Demos/MultiView/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/MultiView/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"drawer-leftorrightposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Drawer/LeftOrRightPosition/Angular","sourceRoot":"Demos/Drawer/LeftOrRightPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Drawer/LeftOrRightPosition/Angular","index":"publish-demos/Demos/Drawer/LeftOrRightPosition/AngularTemplates/index.html","main":"Demos/Drawer/LeftOrRightPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Drawer/LeftOrRightPosition/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"drawer-toporbottomposition":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Drawer/TopOrBottomPosition/Angular","sourceRoot":"Demos/Drawer/TopOrBottomPosition/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Drawer/TopOrBottomPosition/Angular","index":"publish-demos/Demos/Drawer/TopOrBottomPosition/AngularTemplates/index.html","main":"Demos/Drawer/TopOrBottomPosition/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Drawer/TopOrBottomPosition/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/Overview/Angular","sourceRoot":"Demos/TabPanel/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/Overview/Angular","index":"publish-demos/Demos/TabPanel/Overview/AngularTemplates/index.html","main":"Demos/TabPanel/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-sortableclosabletabs":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/SortableClosableTabs/Angular","sourceRoot":"Demos/TabPanel/SortableClosableTabs/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/SortableClosableTabs/Angular","index":"publish-demos/Demos/TabPanel/SortableClosableTabs/AngularTemplates/index.html","main":"Demos/TabPanel/SortableClosableTabs/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/SortableClosableTabs/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabpanel-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TabPanel/Templates/Angular","sourceRoot":"Demos/TabPanel/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TabPanel/Templates/Angular","index":"publish-demos/Demos/TabPanel/Templates/AngularTemplates/index.html","main":"Demos/TabPanel/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TabPanel/Templates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabs-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tabs/Overview/Angular","sourceRoot":"Demos/Tabs/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tabs/Overview/Angular","index":"publish-demos/Demos/Tabs/Overview/AngularTemplates/index.html","main":"Demos/Tabs/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tabs/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tabs-selection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tabs/Selection/Angular","sourceRoot":"Demos/Tabs/Selection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tabs/Selection/Angular","index":"publish-demos/Demos/Tabs/Selection/AngularTemplates/index.html","main":"Demos/Tabs/Selection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tabs/Selection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toolbar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toolbar/Overview/Angular","sourceRoot":"Demos/Toolbar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toolbar/Overview/Angular","index":"publish-demos/Demos/Toolbar/Overview/AngularTemplates/index.html","main":"Demos/Toolbar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toolbar/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toolbar-adaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toolbar/Adaptability/Angular","sourceRoot":"Demos/Toolbar/Adaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toolbar/Adaptability/Angular","index":"publish-demos/Demos/Toolbar/Adaptability/AngularTemplates/index.html","main":"Demos/Toolbar/Adaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toolbar/Adaptability/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-navigationrighttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/NavigationRightToLeftSupport/Angular","sourceRoot":"Demos/Common/NavigationRightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/NavigationRightToLeftSupport/Angular","index":"publish-demos/Demos/Common/NavigationRightToLeftSupport/AngularTemplates/index.html","main":"Demos/Common/NavigationRightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/NavigationRightToLeftSupport/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/Basics/Angular","sourceRoot":"Demos/TileView/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/Basics/Angular","index":"publish-demos/Demos/TileView/Basics/AngularTemplates/index.html","main":"Demos/TileView/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/Basics/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-directions":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/Directions/Angular","sourceRoot":"Demos/TileView/Directions/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/Directions/Angular","index":"publish-demos/Demos/TileView/Directions/AngularTemplates/index.html","main":"Demos/TileView/Directions/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/Directions/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tileview-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TileView/ItemTemplate/Angular","sourceRoot":"Demos/TileView/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TileView/ItemTemplate/Angular","index":"publish-demos/Demos/TileView/ItemTemplate/AngularTemplates/index.html","main":"Demos/TileView/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TileView/ItemTemplate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"splitter-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Splitter/Overview/Angular","sourceRoot":"Demos/Splitter/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Splitter/Overview/Angular","index":"publish-demos/Demos/Splitter/Overview/AngularTemplates/index.html","main":"Demos/Splitter/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Splitter/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gallery-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gallery/Overview/Angular","sourceRoot":"Demos/Gallery/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gallery/Overview/Angular","index":"publish-demos/Demos/Gallery/Overview/AngularTemplates/index.html","main":"Demos/Gallery/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gallery/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"gallery-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Gallery/ItemTemplate/Angular","sourceRoot":"Demos/Gallery/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Gallery/ItemTemplate/Angular","index":"publish-demos/Demos/Gallery/ItemTemplate/AngularTemplates/index.html","main":"Demos/Gallery/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Gallery/ItemTemplate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"scrollview-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ScrollView/Overview/Angular","sourceRoot":"Demos/ScrollView/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ScrollView/Overview/Angular","index":"publish-demos/Demos/ScrollView/Overview/AngularTemplates/index.html","main":"Demos/ScrollView/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ScrollView/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"box-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Box/Overview/Angular","sourceRoot":"Demos/Box/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Box/Overview/Angular","index":"publish-demos/Demos/Box/Overview/AngularTemplates/index.html","main":"Demos/Box/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Box/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"responsivebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ResponsiveBox/Overview/Angular","sourceRoot":"Demos/ResponsiveBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ResponsiveBox/Overview/Angular","index":"publish-demos/Demos/ResponsiveBox/Overview/AngularTemplates/index.html","main":"Demos/ResponsiveBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ResponsiveBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"resizable-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Resizable/Overview/Angular","sourceRoot":"Demos/Resizable/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Resizable/Overview/Angular","index":"publish-demos/Demos/Resizable/Overview/AngularTemplates/index.html","main":"Demos/Resizable/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Resizable/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorsOverview/Angular","sourceRoot":"Demos/Common/EditorsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorsOverview/Angular","index":"publish-demos/Demos/Common/EditorsOverview/AngularTemplates/index.html","main":"Demos/Common/EditorsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorsOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"autocomplete-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Autocomplete/Overview/Angular","sourceRoot":"Demos/Autocomplete/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Autocomplete/Overview/Angular","index":"publish-demos/Demos/Autocomplete/Overview/AngularTemplates/index.html","main":"Demos/Autocomplete/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Autocomplete/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"calendar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Calendar/Overview/Angular","sourceRoot":"Demos/Calendar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Calendar/Overview/Angular","index":"publish-demos/Demos/Calendar/Overview/AngularTemplates/index.html","main":"Demos/Calendar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Calendar/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"calendar-multipleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Calendar/MultipleSelection/Angular","sourceRoot":"Demos/Calendar/MultipleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Calendar/MultipleSelection/Angular","index":"publish-demos/Demos/Calendar/MultipleSelection/AngularTemplates/index.html","main":"Demos/Calendar/MultipleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Calendar/MultipleSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"checkbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/CheckBox/Overview/Angular","sourceRoot":"Demos/CheckBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/CheckBox/Overview/Angular","index":"publish-demos/Demos/CheckBox/Overview/AngularTemplates/index.html","main":"Demos/CheckBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/CheckBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"colorbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ColorBox/Overview/Angular","sourceRoot":"Demos/ColorBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ColorBox/Overview/Angular","index":"publish-demos/Demos/ColorBox/Overview/AngularTemplates/index.html","main":"Demos/ColorBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ColorBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateBox/Overview/Angular","sourceRoot":"Demos/DateBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateBox/Overview/Angular","index":"publish-demos/Demos/DateBox/Overview/AngularTemplates/index.html","main":"Demos/DateBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"datebox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateBox/Formatting/Angular","sourceRoot":"Demos/DateBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateBox/Formatting/Angular","index":"publish-demos/Demos/DateBox/Formatting/AngularTemplates/index.html","main":"Demos/DateBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateBox/Formatting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"daterangebox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateRangeBox/Overview/Angular","sourceRoot":"Demos/DateRangeBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateRangeBox/Overview/Angular","index":"publish-demos/Demos/DateRangeBox/Overview/AngularTemplates/index.html","main":"Demos/DateRangeBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateRangeBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"daterangebox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DateRangeBox/Formatting/Angular","sourceRoot":"Demos/DateRangeBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DateRangeBox/Formatting/Angular","index":"publish-demos/Demos/DateRangeBox/Formatting/AngularTemplates/index.html","main":"Demos/DateRangeBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DateRangeBox/Formatting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbox-singleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownBox/SingleSelection/Angular","sourceRoot":"Demos/DropDownBox/SingleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownBox/SingleSelection/Angular","index":"publish-demos/Demos/DropDownBox/SingleSelection/AngularTemplates/index.html","main":"Demos/DropDownBox/SingleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownBox/SingleSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbox-multipleselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownBox/MultipleSelection/Angular","sourceRoot":"Demos/DropDownBox/MultipleSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownBox/MultipleSelection/Angular","index":"publish-demos/Demos/DropDownBox/MultipleSelection/AngularTemplates/index.html","main":"Demos/DropDownBox/MultipleSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownBox/MultipleSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"numberbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/NumberBox/Overview/Angular","sourceRoot":"Demos/NumberBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/NumberBox/Overview/Angular","index":"publish-demos/Demos/NumberBox/Overview/AngularTemplates/index.html","main":"Demos/NumberBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/NumberBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"numberbox-formatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/NumberBox/Formatting/Angular","sourceRoot":"Demos/NumberBox/Formatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/NumberBox/Formatting/Angular","index":"publish-demos/Demos/NumberBox/Formatting/AngularTemplates/index.html","main":"Demos/NumberBox/Formatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/NumberBox/Formatting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/Overview/Angular","sourceRoot":"Demos/SelectBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/Overview/Angular","index":"publish-demos/Demos/SelectBox/Overview/AngularTemplates/index.html","main":"Demos/SelectBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-searchandediting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/SearchAndEditing/Angular","sourceRoot":"Demos/SelectBox/SearchAndEditing/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/SearchAndEditing/Angular","index":"publish-demos/Demos/SelectBox/SearchAndEditing/AngularTemplates/index.html","main":"Demos/SelectBox/SearchAndEditing/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/SearchAndEditing/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-customizedropdownbutton":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/CustomizeDropDownButton/Angular","sourceRoot":"Demos/SelectBox/CustomizeDropDownButton/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/CustomizeDropDownButton/Angular","index":"publish-demos/Demos/SelectBox/CustomizeDropDownButton/AngularTemplates/index.html","main":"Demos/SelectBox/CustomizeDropDownButton/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/CustomizeDropDownButton/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"selectbox-groupeditems":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/SelectBox/GroupedItems/Angular","sourceRoot":"Demos/SelectBox/GroupedItems/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/SelectBox/GroupedItems/Angular","index":"publish-demos/Demos/SelectBox/GroupedItems/AngularTemplates/index.html","main":"Demos/SelectBox/GroupedItems/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/SelectBox/GroupedItems/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"switch-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Switch/Overview/Angular","sourceRoot":"Demos/Switch/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Switch/Overview/Angular","index":"publish-demos/Demos/Switch/Overview/AngularTemplates/index.html","main":"Demos/Switch/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Switch/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/Overview/Angular","sourceRoot":"Demos/TagBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/Overview/Angular","index":"publish-demos/Demos/TagBox/Overview/AngularTemplates/index.html","main":"Demos/TagBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-groupeditems":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/GroupedItems/Angular","sourceRoot":"Demos/TagBox/GroupedItems/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/GroupedItems/Angular","index":"publish-demos/Demos/TagBox/GroupedItems/AngularTemplates/index.html","main":"Demos/TagBox/GroupedItems/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/GroupedItems/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tagbox-tagcountlimitation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TagBox/TagCountLimitation/Angular","sourceRoot":"Demos/TagBox/TagCountLimitation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TagBox/TagCountLimitation/Angular","index":"publish-demos/Demos/TagBox/TagCountLimitation/AngularTemplates/index.html","main":"Demos/TagBox/TagCountLimitation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TagBox/TagCountLimitation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"textarea-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TextArea/Overview/Angular","sourceRoot":"Demos/TextArea/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TextArea/Overview/Angular","index":"publish-demos/Demos/TextArea/Overview/AngularTemplates/index.html","main":"Demos/TextArea/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TextArea/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"textbox-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/TextBox/Overview/Angular","sourceRoot":"Demos/TextBox/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/TextBox/Overview/Angular","index":"publish-demos/Demos/TextBox/Overview/AngularTemplates/index.html","main":"Demos/TextBox/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/TextBox/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"validation-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Validation/Overview/Angular","sourceRoot":"Demos/Validation/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Validation/Overview/Angular","index":"publish-demos/Demos/Validation/Overview/AngularTemplates/index.html","main":"Demos/Validation/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Validation/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-customtexteditorbuttons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/CustomTextEditorButtons/Angular","sourceRoot":"Demos/Common/CustomTextEditorButtons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/CustomTextEditorButtons/Angular","index":"publish-demos/Demos/Common/CustomTextEditorButtons/AngularTemplates/index.html","main":"Demos/Common/CustomTextEditorButtons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/CustomTextEditorButtons/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorsrighttoleftsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorsRightToLeftSupport/Angular","sourceRoot":"Demos/Common/EditorsRightToLeftSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorsRightToLeftSupport/Angular","index":"publish-demos/Demos/Common/EditorsRightToLeftSupport/AngularTemplates/index.html","main":"Demos/Common/EditorsRightToLeftSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorsRightToLeftSupport/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-editorappearancevariants":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/EditorAppearanceVariants/Angular","sourceRoot":"Demos/Common/EditorAppearanceVariants/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/EditorAppearanceVariants/Angular","index":"publish-demos/Demos/Common/EditorAppearanceVariants/AngularTemplates/index.html","main":"Demos/Common/EditorAppearanceVariants/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/EditorAppearanceVariants/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-formsandmultipurposeoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/FormsAndMultiPurposeOverview/Angular","sourceRoot":"Demos/Common/FormsAndMultiPurposeOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/FormsAndMultiPurposeOverview/Angular","index":"publish-demos/Demos/Common/FormsAndMultiPurposeOverview/AngularTemplates/index.html","main":"Demos/Common/FormsAndMultiPurposeOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/FormsAndMultiPurposeOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"buttongroup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ButtonGroup/Overview/Angular","sourceRoot":"Demos/ButtonGroup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ButtonGroup/Overview/Angular","index":"publish-demos/Demos/ButtonGroup/Overview/AngularTemplates/index.html","main":"Demos/ButtonGroup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ButtonGroup/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fieldset-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FieldSet/Overview/Angular","sourceRoot":"Demos/FieldSet/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FieldSet/Overview/Angular","index":"publish-demos/Demos/FieldSet/Overview/AngularTemplates/index.html","main":"Demos/FieldSet/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FieldSet/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-withdatagrid":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/WithDataGrid/Angular","sourceRoot":"Demos/FilterBuilder/WithDataGrid/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/WithDataGrid/Angular","index":"publish-demos/Demos/FilterBuilder/WithDataGrid/AngularTemplates/index.html","main":"Demos/FilterBuilder/WithDataGrid/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/WithDataGrid/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-withlist":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/WithList/Angular","sourceRoot":"Demos/FilterBuilder/WithList/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/WithList/Angular","index":"publish-demos/Demos/FilterBuilder/WithList/AngularTemplates/index.html","main":"Demos/FilterBuilder/WithList/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/WithList/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"filterbuilder-customization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FilterBuilder/Customization/Angular","sourceRoot":"Demos/FilterBuilder/Customization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FilterBuilder/Customization/Angular","index":"publish-demos/Demos/FilterBuilder/Customization/AngularTemplates/index.html","main":"Demos/FilterBuilder/Customization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FilterBuilder/Customization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/Overview/Angular","sourceRoot":"Demos/Form/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/Overview/Angular","index":"publish-demos/Demos/Form/Overview/AngularTemplates/index.html","main":"Demos/Form/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-customizeitem":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/CustomizeItem/Angular","sourceRoot":"Demos/Form/CustomizeItem/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/CustomizeItem/Angular","index":"publish-demos/Demos/Form/CustomizeItem/AngularTemplates/index.html","main":"Demos/Form/CustomizeItem/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/CustomizeItem/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-groupedfields":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/GroupedFields/Angular","sourceRoot":"Demos/Form/GroupedFields/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/GroupedFields/Angular","index":"publish-demos/Demos/Form/GroupedFields/AngularTemplates/index.html","main":"Demos/Form/GroupedFields/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/GroupedFields/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-columnsadaptability":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/ColumnsAdaptability/Angular","sourceRoot":"Demos/Form/ColumnsAdaptability/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/ColumnsAdaptability/Angular","index":"publish-demos/Demos/Form/ColumnsAdaptability/AngularTemplates/index.html","main":"Demos/Form/ColumnsAdaptability/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/ColumnsAdaptability/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/Validation/Angular","sourceRoot":"Demos/Form/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/Validation/Angular","index":"publish-demos/Demos/Form/Validation/AngularTemplates/index.html","main":"Demos/Form/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/Validation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"form-updateitemsdynamically":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Form/UpdateItemsDynamically/Angular","sourceRoot":"Demos/Form/UpdateItemsDynamically/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Form/UpdateItemsDynamically/Angular","index":"publish-demos/Demos/Form/UpdateItemsDynamically/AngularTemplates/index.html","main":"Demos/Form/UpdateItemsDynamically/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Form/UpdateItemsDynamically/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"radiogroup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RadioGroup/Overview/Angular","sourceRoot":"Demos/RadioGroup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RadioGroup/Overview/Angular","index":"publish-demos/Demos/RadioGroup/Overview/AngularTemplates/index.html","main":"Demos/RadioGroup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RadioGroup/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-numericscalelightweight":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/NumericScaleLightweight/Angular","sourceRoot":"Demos/RangeSelector/NumericScaleLightweight/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/NumericScaleLightweight/Angular","index":"publish-demos/Demos/RangeSelector/NumericScaleLightweight/AngularTemplates/index.html","main":"Demos/RangeSelector/NumericScaleLightweight/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/NumericScaleLightweight/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-numericscale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/NumericScale/Angular","sourceRoot":"Demos/RangeSelector/NumericScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/NumericScale/Angular","index":"publish-demos/Demos/RangeSelector/NumericScale/AngularTemplates/index.html","main":"Demos/RangeSelector/NumericScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/NumericScale/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-datetimescalelightweight":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DateTimeScaleLightweight/Angular","sourceRoot":"Demos/RangeSelector/DateTimeScaleLightweight/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DateTimeScaleLightweight/Angular","index":"publish-demos/Demos/RangeSelector/DateTimeScaleLightweight/AngularTemplates/index.html","main":"Demos/RangeSelector/DateTimeScaleLightweight/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DateTimeScaleLightweight/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-datetimescale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DateTimeScale/Angular","sourceRoot":"Demos/RangeSelector/DateTimeScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DateTimeScale/Angular","index":"publish-demos/Demos/RangeSelector/DateTimeScale/AngularTemplates/index.html","main":"Demos/RangeSelector/DateTimeScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DateTimeScale/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-logarithmicscale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/LogarithmicScale/Angular","sourceRoot":"Demos/RangeSelector/LogarithmicScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/LogarithmicScale/Angular","index":"publish-demos/Demos/RangeSelector/LogarithmicScale/AngularTemplates/index.html","main":"Demos/RangeSelector/LogarithmicScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/LogarithmicScale/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-discretescale":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/DiscreteScale/Angular","sourceRoot":"Demos/RangeSelector/DiscreteScale/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/DiscreteScale/Angular","index":"publish-demos/Demos/RangeSelector/DiscreteScale/AngularTemplates/index.html","main":"Demos/RangeSelector/DiscreteScale/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/DiscreteScale/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-customformatting":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/CustomFormatting/Angular","sourceRoot":"Demos/RangeSelector/CustomFormatting/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/CustomFormatting/Angular","index":"publish-demos/Demos/RangeSelector/CustomFormatting/AngularTemplates/index.html","main":"Demos/RangeSelector/CustomFormatting/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/CustomFormatting/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-userangeselectionforcalculation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","sourceRoot":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/UseRangeSelectionForCalculation/Angular","index":"publish-demos/Demos/RangeSelector/UseRangeSelectionForCalculation/AngularTemplates/index.html","main":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/UseRangeSelectionForCalculation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-userangeselectionforfiltering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","sourceRoot":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/UseRangeSelectionForFiltering/Angular","index":"publish-demos/Demos/RangeSelector/UseRangeSelectionForFiltering/AngularTemplates/index.html","main":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/UseRangeSelectionForFiltering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-imageonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ImageOnBackground/Angular","sourceRoot":"Demos/RangeSelector/ImageOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ImageOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/ImageOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/ImageOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ImageOnBackground/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-chartonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ChartOnBackground/Angular","sourceRoot":"Demos/RangeSelector/ChartOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ChartOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/ChartOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/ChartOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ChartOnBackground/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-customizedchartonbackground":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/CustomizedChartOnBackground/Angular","sourceRoot":"Demos/RangeSelector/CustomizedChartOnBackground/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/CustomizedChartOnBackground/Angular","index":"publish-demos/Demos/RangeSelector/CustomizedChartOnBackground/AngularTemplates/index.html","main":"Demos/RangeSelector/CustomizedChartOnBackground/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/CustomizedChartOnBackground/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeselector-chartonbackgroundwithseriestemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","sourceRoot":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular","index":"publish-demos/Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/AngularTemplates/index.html","main":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSelector/ChartOnBackgroundWithSeriesTemplate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"rangeslider-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/RangeSlider/Overview/Angular","sourceRoot":"Demos/RangeSlider/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/RangeSlider/Overview/Angular","index":"publish-demos/Demos/RangeSlider/Overview/AngularTemplates/index.html","main":"Demos/RangeSlider/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/RangeSlider/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"slider-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Slider/Overview/Angular","sourceRoot":"Demos/Slider/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Slider/Overview/Angular","index":"publish-demos/Demos/Slider/Overview/AngularTemplates/index.html","main":"Demos/Slider/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Slider/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"sortable-kanban":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Sortable/Kanban/Angular","sourceRoot":"Demos/Sortable/Kanban/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Sortable/Kanban/Angular","index":"publish-demos/Demos/Sortable/Kanban/AngularTemplates/index.html","main":"Demos/Sortable/Kanban/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Sortable/Kanban/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"sortable-customization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Sortable/Customization/Angular","sourceRoot":"Demos/Sortable/Customization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Sortable/Customization/Angular","index":"publish-demos/Demos/Sortable/Customization/AngularTemplates/index.html","main":"Demos/Sortable/Customization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Sortable/Customization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-fileselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/FileSelection/Angular","sourceRoot":"Demos/FileUploader/FileSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/FileSelection/Angular","index":"publish-demos/Demos/FileUploader/FileSelection/AngularTemplates/index.html","main":"Demos/FileUploader/FileSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/FileSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-fileuploading":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/FileUploading/Angular","sourceRoot":"Demos/FileUploader/FileUploading/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/FileUploading/Angular","index":"publish-demos/Demos/FileUploader/FileUploading/AngularTemplates/index.html","main":"Demos/FileUploader/FileUploading/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/FileUploading/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-validation":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/Validation/Angular","sourceRoot":"Demos/FileUploader/Validation/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/Validation/Angular","index":"publish-demos/Demos/FileUploader/Validation/AngularTemplates/index.html","main":"Demos/FileUploader/Validation/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/Validation/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-chunkuploading":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/ChunkUploading/Angular","sourceRoot":"Demos/FileUploader/ChunkUploading/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/ChunkUploading/Angular","index":"publish-demos/Demos/FileUploader/ChunkUploading/AngularTemplates/index.html","main":"Demos/FileUploader/ChunkUploading/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/ChunkUploading/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"fileuploader-customdropzone":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FileUploader/CustomDropzone/Angular","sourceRoot":"Demos/FileUploader/CustomDropzone/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FileUploader/CustomDropzone/Angular","index":"publish-demos/Demos/FileUploader/CustomDropzone/AngularTemplates/index.html","main":"Demos/FileUploader/CustomDropzone/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FileUploader/CustomDropzone/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-actionandlistsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/ActionAndListsOverview/Angular","sourceRoot":"Demos/Common/ActionAndListsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/ActionAndListsOverview/Angular","index":"publish-demos/Demos/Common/ActionAndListsOverview/AngularTemplates/index.html","main":"Demos/Common/ActionAndListsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/ActionAndListsOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"actionsheet-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ActionSheet/Basics/Angular","sourceRoot":"Demos/ActionSheet/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ActionSheet/Basics/Angular","index":"publish-demos/Demos/ActionSheet/Basics/AngularTemplates/index.html","main":"Demos/ActionSheet/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ActionSheet/Basics/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"actionsheet-popovermode":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ActionSheet/PopoverMode/Angular","sourceRoot":"Demos/ActionSheet/PopoverMode/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ActionSheet/PopoverMode/Angular","index":"publish-demos/Demos/ActionSheet/PopoverMode/AngularTemplates/index.html","main":"Demos/ActionSheet/PopoverMode/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ActionSheet/PopoverMode/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"button-predefinedtypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Button/PredefinedTypes/Angular","sourceRoot":"Demos/Button/PredefinedTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Button/PredefinedTypes/Angular","index":"publish-demos/Demos/Button/PredefinedTypes/AngularTemplates/index.html","main":"Demos/Button/PredefinedTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Button/PredefinedTypes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"button-icons":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Button/Icons/Angular","sourceRoot":"Demos/Button/Icons/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Button/Icons/Angular","index":"publish-demos/Demos/Button/Icons/AngularTemplates/index.html","main":"Demos/Button/Icons/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Button/Icons/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"floatingactionbutton-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/FloatingActionButton/Overview/Angular","sourceRoot":"Demos/FloatingActionButton/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/FloatingActionButton/Overview/Angular","index":"publish-demos/Demos/FloatingActionButton/Overview/AngularTemplates/index.html","main":"Demos/FloatingActionButton/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/FloatingActionButton/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"dropdownbutton-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/DropDownButton/Overview/Angular","sourceRoot":"Demos/DropDownButton/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/DropDownButton/Overview/Angular","index":"publish-demos/Demos/DropDownButton/Overview/AngularTemplates/index.html","main":"Demos/DropDownButton/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/DropDownButton/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Basics/Angular","sourceRoot":"Demos/ContextMenu/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Basics/Angular","index":"publish-demos/Demos/ContextMenu/Basics/AngularTemplates/index.html","main":"Demos/ContextMenu/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Basics/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Scrolling/Angular","sourceRoot":"Demos/ContextMenu/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Scrolling/Angular","index":"publish-demos/Demos/ContextMenu/Scrolling/AngularTemplates/index.html","main":"Demos/ContextMenu/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Scrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"contextmenu-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ContextMenu/Templates/Angular","sourceRoot":"Demos/ContextMenu/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ContextMenu/Templates/Angular","index":"publish-demos/Demos/ContextMenu/Templates/AngularTemplates/index.html","main":"Demos/ContextMenu/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ContextMenu/Templates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listeditingandapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListEditingAndAPI/Angular","sourceRoot":"Demos/List/ListEditingAndAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListEditingAndAPI/Angular","index":"publish-demos/Demos/List/ListEditingAndAPI/AngularTemplates/index.html","main":"Demos/List/ListEditingAndAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListEditingAndAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-groupedlist":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/GroupedList/Angular","sourceRoot":"Demos/List/GroupedList/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/GroupedList/Angular","index":"publish-demos/Demos/List/GroupedList/AngularTemplates/index.html","main":"Demos/List/GroupedList/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/GroupedList/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-itemtemplate":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ItemTemplate/Angular","sourceRoot":"Demos/List/ItemTemplate/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ItemTemplate/Angular","index":"publish-demos/Demos/List/ItemTemplate/AngularTemplates/index.html","main":"Demos/List/ItemTemplate/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ItemTemplate/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listwithsearchbar":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListWithSearchBar/Angular","sourceRoot":"Demos/List/ListWithSearchBar/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListWithSearchBar/Angular","index":"publish-demos/Demos/List/ListWithSearchBar/AngularTemplates/index.html","main":"Demos/List/ListWithSearchBar/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListWithSearchBar/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-listselection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ListSelection/Angular","sourceRoot":"Demos/List/ListSelection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ListSelection/Angular","index":"publish-demos/Demos/List/ListSelection/AngularTemplates/index.html","main":"Demos/List/ListSelection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ListSelection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-itemdragging":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/ItemDragging/Angular","sourceRoot":"Demos/List/ItemDragging/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/ItemDragging/Angular","index":"publish-demos/Demos/List/ItemDragging/AngularTemplates/index.html","main":"Demos/List/ItemDragging/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/ItemDragging/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"list-webapi":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/List/WebAPI/Angular","sourceRoot":"Demos/List/WebAPI/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/List/WebAPI/Angular","index":"publish-demos/Demos/List/WebAPI/AngularTemplates/index.html","main":"Demos/List/WebAPI/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/List/WebAPI/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-basics":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/Basics/Angular","sourceRoot":"Demos/Lookup/Basics/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/Basics/Angular","index":"publish-demos/Demos/Lookup/Basics/AngularTemplates/index.html","main":"Demos/Lookup/Basics/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/Basics/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-templates":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/Templates/Angular","sourceRoot":"Demos/Lookup/Templates/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/Templates/Angular","index":"publish-demos/Demos/Lookup/Templates/AngularTemplates/index.html","main":"Demos/Lookup/Templates/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/Templates/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"lookup-eventhandling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Lookup/EventHandling/Angular","sourceRoot":"Demos/Lookup/EventHandling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Lookup/EventHandling/Angular","index":"publish-demos/Demos/Lookup/EventHandling/AngularTemplates/index.html","main":"Demos/Lookup/EventHandling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Lookup/EventHandling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/Overview/Angular","sourceRoot":"Demos/VectorMap/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/Overview/Angular","index":"publish-demos/Demos/VectorMap/Overview/AngularTemplates/index.html","main":"Demos/VectorMap/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-providersandtypes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/ProvidersAndTypes/Angular","sourceRoot":"Demos/Map/ProvidersAndTypes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/ProvidersAndTypes/Angular","index":"publish-demos/Demos/Map/ProvidersAndTypes/AngularTemplates/index.html","main":"Demos/Map/ProvidersAndTypes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/ProvidersAndTypes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-markers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/Markers/Angular","sourceRoot":"Demos/Map/Markers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/Markers/Angular","index":"publish-demos/Demos/Map/Markers/AngularTemplates/index.html","main":"Demos/Map/Markers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/Markers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"map-routes":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Map/Routes/Angular","sourceRoot":"Demos/Map/Routes/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Map/Routes/Angular","index":"publish-demos/Demos/Map/Routes/AngularTemplates/index.html","main":"Demos/Map/Routes/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Map/Routes/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-colorscustomization":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ColorsCustomization/Angular","sourceRoot":"Demos/VectorMap/ColorsCustomization/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ColorsCustomization/Angular","index":"publish-demos/Demos/VectorMap/ColorsCustomization/AngularTemplates/index.html","main":"Demos/VectorMap/ColorsCustomization/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ColorsCustomization/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-zoomingandcentering":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ZoomingAndCentering/Angular","sourceRoot":"Demos/VectorMap/ZoomingAndCentering/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ZoomingAndCentering/Angular","index":"publish-demos/Demos/VectorMap/ZoomingAndCentering/AngularTemplates/index.html","main":"Demos/VectorMap/ZoomingAndCentering/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ZoomingAndCentering/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-palette":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/Palette/Angular","sourceRoot":"Demos/VectorMap/Palette/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/Palette/Angular","index":"publish-demos/Demos/VectorMap/Palette/AngularTemplates/index.html","main":"Demos/VectorMap/Palette/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/Palette/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-imagemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/ImageMarkers/Angular","sourceRoot":"Demos/VectorMap/ImageMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/ImageMarkers/Angular","index":"publish-demos/Demos/VectorMap/ImageMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/ImageMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/ImageMarkers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-bubblemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/BubbleMarkers/Angular","sourceRoot":"Demos/VectorMap/BubbleMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/BubbleMarkers/Angular","index":"publish-demos/Demos/VectorMap/BubbleMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/BubbleMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/BubbleMarkers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-piemarkers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/PieMarkers/Angular","sourceRoot":"Demos/VectorMap/PieMarkers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/PieMarkers/Angular","index":"publish-demos/Demos/VectorMap/PieMarkers/AngularTemplates/index.html","main":"Demos/VectorMap/PieMarkers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/PieMarkers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-dynamicviewport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/DynamicViewport/Angular","sourceRoot":"Demos/VectorMap/DynamicViewport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/DynamicViewport/Angular","index":"publish-demos/Demos/VectorMap/DynamicViewport/AngularTemplates/index.html","main":"Demos/VectorMap/DynamicViewport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/DynamicViewport/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-areawithlabelsandtwolegends":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","sourceRoot":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular","index":"publish-demos/Demos/VectorMap/AreaWithLabelsAndTwoLegends/AngularTemplates/index.html","main":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/AreaWithLabelsAndTwoLegends/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-tooltiphtmlsupport":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/TooltipHTMLSupport/Angular","sourceRoot":"Demos/VectorMap/TooltipHTMLSupport/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/TooltipHTMLSupport/Angular","index":"publish-demos/Demos/VectorMap/TooltipHTMLSupport/AngularTemplates/index.html","main":"Demos/VectorMap/TooltipHTMLSupport/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/TooltipHTMLSupport/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-customprojection":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomProjection/Angular","sourceRoot":"Demos/VectorMap/CustomProjection/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomProjection/Angular","index":"publish-demos/Demos/VectorMap/CustomProjection/AngularTemplates/index.html","main":"Demos/VectorMap/CustomProjection/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomProjection/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-floorplan":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/FloorPlan/Angular","sourceRoot":"Demos/VectorMap/FloorPlan/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/FloorPlan/Angular","index":"publish-demos/Demos/VectorMap/FloorPlan/AngularTemplates/index.html","main":"Demos/VectorMap/FloorPlan/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/FloorPlan/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-multiplelayers":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/MultipleLayers/Angular","sourceRoot":"Demos/VectorMap/MultipleLayers/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/MultipleLayers/Angular","index":"publish-demos/Demos/VectorMap/MultipleLayers/AngularTemplates/index.html","main":"Demos/VectorMap/MultipleLayers/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/MultipleLayers/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-custommapdata":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomMapData/Angular","sourceRoot":"Demos/VectorMap/CustomMapData/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomMapData/Angular","index":"publish-demos/Demos/VectorMap/CustomMapData/AngularTemplates/index.html","main":"Demos/VectorMap/CustomMapData/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomMapData/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"vectormap-customannotations":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/VectorMap/CustomAnnotations/Angular","sourceRoot":"Demos/VectorMap/CustomAnnotations/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/VectorMap/CustomAnnotations/Angular","index":"publish-demos/Demos/VectorMap/CustomAnnotations/AngularTemplates/index.html","main":"Demos/VectorMap/CustomAnnotations/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/VectorMap/CustomAnnotations/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"common-dialogsandnotificationsoverview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Common/DialogsAndNotificationsOverview/Angular","sourceRoot":"Demos/Common/DialogsAndNotificationsOverview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Common/DialogsAndNotificationsOverview/Angular","index":"publish-demos/Demos/Common/DialogsAndNotificationsOverview/AngularTemplates/index.html","main":"Demos/Common/DialogsAndNotificationsOverview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Common/DialogsAndNotificationsOverview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"loadindicator-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/LoadIndicator/Overview/Angular","sourceRoot":"Demos/LoadIndicator/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/LoadIndicator/Overview/Angular","index":"publish-demos/Demos/LoadIndicator/Overview/AngularTemplates/index.html","main":"Demos/LoadIndicator/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/LoadIndicator/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"loadpanel-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/LoadPanel/Overview/Angular","sourceRoot":"Demos/LoadPanel/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/LoadPanel/Overview/Angular","index":"publish-demos/Demos/LoadPanel/Overview/AngularTemplates/index.html","main":"Demos/LoadPanel/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/LoadPanel/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popover-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popover/Overview/Angular","sourceRoot":"Demos/Popover/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popover/Overview/Angular","index":"publish-demos/Demos/Popover/Overview/AngularTemplates/index.html","main":"Demos/Popover/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popover/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popup-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popup/Overview/Angular","sourceRoot":"Demos/Popup/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popup/Overview/Angular","index":"publish-demos/Demos/Popup/Overview/AngularTemplates/index.html","main":"Demos/Popup/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popup/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"popup-scrolling":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Popup/Scrolling/Angular","sourceRoot":"Demos/Popup/Scrolling/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Popup/Scrolling/Angular","index":"publish-demos/Demos/Popup/Scrolling/AngularTemplates/index.html","main":"Demos/Popup/Scrolling/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Popup/Scrolling/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"progressbar-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/ProgressBar/Overview/Angular","sourceRoot":"Demos/ProgressBar/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/ProgressBar/Overview/Angular","index":"publish-demos/Demos/ProgressBar/Overview/AngularTemplates/index.html","main":"Demos/ProgressBar/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/ProgressBar/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toast-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toast/Overview/Angular","sourceRoot":"Demos/Toast/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toast/Overview/Angular","index":"publish-demos/Demos/Toast/Overview/AngularTemplates/index.html","main":"Demos/Toast/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toast/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"toast-stack":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Toast/Stack/Angular","sourceRoot":"Demos/Toast/Stack/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Toast/Stack/Angular","index":"publish-demos/Demos/Toast/Stack/AngularTemplates/index.html","main":"Demos/Toast/Stack/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Toast/Stack/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}},"tooltip-overview":{"projectType":"application","schematics":{"@schematics/angular:application":{"strict":false}},"root":"Demos/Tooltip/Overview/Angular","sourceRoot":"Demos/Tooltip/Overview/Angular","architect":{"build":{"builder":"@angular-devkit/build-angular:browser","options":{"outputPath":"publish-demos/Demos/Tooltip/Overview/Angular","index":"publish-demos/Demos/Tooltip/Overview/AngularTemplates/index.html","main":"Demos/Tooltip/Overview/Angular/app/app.component.ts","polyfills":"C:/Users/blinov.ivan/Desktop/work/DevExtreme/apps/demos/utils/create-bundles/Angular/polyfill.ts","tsConfig":"Demos/Tooltip/Overview/Angular/tsconfig.json","scripts":[],"allowedCommonJsDependencies":["jszip","devexpress-diagram","devexpress-gantt","devextreme-quill","devextreme-aspnet-data-nojquery"]},"configurations":{"production":{"budgets":[{"type":"initial","maximumWarning":"2mb","maximumError":"4mb"},{"type":"anyComponentStyle","maximumWarning":"2kb","maximumError":"4kb"}],"outputHashing":"all"}},"defaultConfiguration":"production"}}}}} \ No newline at end of file diff --git a/apps/demos/package.json b/apps/demos/package.json index 2e7b76af566d..b41ca88d78c9 100644 --- a/apps/demos/package.json +++ b/apps/demos/package.json @@ -133,7 +133,7 @@ "prepare-bundles": "npm run generate-devextreme-angular-umd && gulp bundles && gulp update-config", "convert-to-js": "ts-node ./utils/ts-to-js-converter/cli.ts", "create-typestat-cfg": "cd ./utils/internal && node ./create-typestat-cfg.js", - "make-demos-bundle": "ts-node ./utils/create-bundles --framework Angular --copy-metadata", + "make-demos-bundle": "ts-node ./utils/create-bundles", "update-angular-json": "ts-node ./utils/create-bundles/Angular/update-angular-json.ts", "build-angular": "ng build", "launch-ngcc": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points" diff --git a/apps/demos/utils/create-bundles/Angular/bundler.ts b/apps/demos/utils/create-bundles/Angular/bundler.ts index 83085d1965d8..5cb50fd1f4e5 100644 --- a/apps/demos/utils/create-bundles/Angular/bundler.ts +++ b/apps/demos/utils/create-bundles/Angular/bundler.ts @@ -30,12 +30,10 @@ export default class AngularBundler implements Bundler { const indexHtmlPath = getIndexHtmlPath(demo); if (existsSync(destinationDemoPath)) { - console.log('rm destination', destinationDemoPath); removeSync(destinationDemoPath); } if (existsSync(indexHtmlPath)) { - console.log('rm index', indexHtmlPath); removeSync(indexHtmlPath); } diff --git a/apps/demos/utils/create-bundles/Angular/update-angular-json.ts b/apps/demos/utils/create-bundles/Angular/update-angular-json.ts index d8e05a9cc66e..e2678b6adf5f 100644 --- a/apps/demos/utils/create-bundles/Angular/update-angular-json.ts +++ b/apps/demos/utils/create-bundles/Angular/update-angular-json.ts @@ -37,8 +37,11 @@ const createConfigForDemo = (Demo: Demo) => { tsConfig: `${demoSourcePathRelative}/tsconfig.json`, scripts: [], allowedCommonJsDependencies: [ - "jszip", - + 'jszip', + 'devexpress-diagram', + 'devexpress-gantt', + 'devextreme-quill', + 'devextreme-aspnet-data-nojquery' ] }, configurations: { @@ -46,7 +49,7 @@ const createConfigForDemo = (Demo: Demo) => { budgets: [ { type: 'initial', - maximumWarning: '1mb', + maximumWarning: '2mb', maximumError: '4mb', }, { diff --git a/apps/demos/utils/create-bundles/React/bundler.ts b/apps/demos/utils/create-bundles/React/bundler.ts index e24b3150f004..f7d61dd84f47 100644 --- a/apps/demos/utils/create-bundles/React/bundler.ts +++ b/apps/demos/utils/create-bundles/React/bundler.ts @@ -1,5 +1,5 @@ import { BuildOptions } from 'esbuild'; -import { join } from 'path'; +import { join, resolve } from 'path'; import ignoreMissingCss from '../plugins/ignore-missing-css'; import { getDestinationPathByDemo, getSourcePathByDemo, @@ -26,6 +26,10 @@ export default class ReactBundler extends ESBundler { }, entryNames: '[dir]/bundle.[hash]', outdir: destinationDemoPath, + alias: { + react: resolve(__dirname, '../../../node_modules/react'), + 'react-dom': resolve(__dirname, '../../../node_modules/react-dom'), + }, entryPoints: this.#getEntryPoints(sourceDemoPath), plugins: [ignoreMissingCss], }; diff --git a/apps/demos/utils/create-bundles/React/template.html b/apps/demos/utils/create-bundles/React/template.html index 66a5a1d4a60c..53de31e52223 100644 --- a/apps/demos/utils/create-bundles/React/template.html +++ b/apps/demos/utils/create-bundles/React/template.html @@ -21,6 +21,7 @@ document.head.appendChild(scriptBundle); }); + diff --git a/apps/demos/utils/create-bundles/helper/bundler.ts b/apps/demos/utils/create-bundles/helper/bundler.ts index 9a6c82cb5557..79ae9b1bdc99 100644 --- a/apps/demos/utils/create-bundles/helper/bundler.ts +++ b/apps/demos/utils/create-bundles/helper/bundler.ts @@ -27,7 +27,6 @@ export abstract class ESBundler implements Bundler { const destinationDemoPath = getDestinationPathByDemo(demo, this.framework); if (existsSync(destinationDemoPath)) { - console.log('main remove', destinationDemoPath); removeSync(destinationDemoPath); } From 4a929507a51f994bad2698c019fbb6db67ecddd8 Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Wed, 19 Jun 2024 10:54:39 +0400 Subject: [PATCH 03/64] Fix css path --- .../utils/create-bundles/helper/metadata/scripts/init-theme.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js b/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js index 29580f7b4648..72a7fa5f82a1 100644 --- a/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js +++ b/apps/demos/utils/create-bundles/helper/metadata/scripts/init-theme.js @@ -16,7 +16,7 @@ function DXDemoTheme(version) { const themeLink = document.createElement('link'); themeLink.rel = 'stylesheet'; // fix licence warning - there is cdn themes for devextreme-dist v23.2.4 but not for 23.2.3 - themeLink.href = `../../../../../../../../packages/devextreme/artifacts/npm/devextreme-dist/css/${theme}.css`; + themeLink.href = `../../../../../../../../node_modules/devextreme/dist/css/devextreme-dist/css/${theme}.css`; document.head.appendChild(themeLink); } From d7cbbbc68bf5467619d632e2d64bd6346701b29c Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Thu, 20 Jun 2024 09:08:03 +0400 Subject: [PATCH 04/64] Copying themes from node_modules and using them --- .../utils/create-bundles/Angular/template.html | 2 +- .../demos/utils/create-bundles/React/template.html | 2 +- apps/demos/utils/create-bundles/Vue/template.html | 2 +- apps/demos/utils/create-bundles/helper/index.ts | 13 ++++++++----- .../helper/metadata/scripts/init-theme.js | 14 ++------------ 5 files changed, 13 insertions(+), 20 deletions(-) diff --git a/apps/demos/utils/create-bundles/Angular/template.html b/apps/demos/utils/create-bundles/Angular/template.html index e48bea4bffd8..ea2bc5ac54f0 100644 --- a/apps/demos/utils/create-bundles/Angular/template.html +++ b/apps/demos/utils/create-bundles/Angular/template.html @@ -18,7 +18,7 @@ diff --git a/apps/demos/utils/create-bundles/React/template.html b/apps/demos/utils/create-bundles/React/template.html index 53de31e52223..30ff45adca6f 100644 --- a/apps/demos/utils/create-bundles/React/template.html +++ b/apps/demos/utils/create-bundles/React/template.html @@ -13,7 +13,7 @@
'; +interface resorceLinksType { + [Widget: string]: { + [Name: string]: { + resources: Resource[]; + }; + }; +} +interface Resource { + link: string; + frameworks: ("React" | "Vue" | "Angular")[]; +} +export const resourceLinks: resorceLinksType = { + Button: { + Icons: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue", "Angular"], + }, + ], + }, + }, + Calendar: { + MultipleSelection: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + Overview: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + Charts: { + Doughnut: { + resources: [ + { + link: polyfillMin, + frameworks: [], + }, + ], + }, + }, + CheckBox: { + Overview: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + DateRangeBox: { + Overview: { + resources: [ + { + link: fontAwesome, + frameworks: ["React"], + }, + ], + }, + }, + Diagram: { + Adaptability: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + AdvancedDataBinding: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + Containers: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + CustomShapesWithIcons: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + CustomShapesWithTemplates: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + CustomShapesWithTemplatesWithEditing: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + CustomShapesWithTexts: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + ImagesInShapes: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + ItemSelection: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + NodesAndEdgesArrays: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + NodesArrayHierarchicalStructure: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + NodesArrayPlainStructure: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + OperationRestrictions: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + Overview: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + ReadOnly: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + SimpleView: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + UICustomization: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + WebAPIService: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + Drawer: { + LeftOrRightPosition: { + resources: [ + { + link: fontAwesome, + frameworks: ["Angular"], + }, + ], + }, + TopOrBottomPosition: { + resources: [ + { + link: fontAwesome, + frameworks: ["Angular"], + }, + ], + }, + }, + FilterBuilder: { + Customization: { + resources: [ + { + link: fontAwesome, + frameworks: ["Angular"], + }, + ], + }, + WithDataGrid: { + resources: [ + { + link: fontAwesome, + frameworks: ["Angular"], + }, + ], + }, + WithList: { + resources: [ + { + link: fontAwesome, + frameworks: ["Angular"], + }, + ], + }, + }, + Form: { + ColumnsAdaptability: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + CustomizeItem: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + GroupedFields: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + Overview: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + UpdateItemsDynamically: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + Validation: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + Lookup: { + Templates: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + PivotGrid: { + ChartIntegration: { + resources: [ + { + link: polyfillMin, + frameworks: [], + }, + ], + }, + Overview: { + resources: [ + { + link: polyfillMin, + frameworks: [], + }, + ], + }, + }, + SelectBox: { + GroupedItems: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + SearchAndEditing: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + Slider: { + Overview: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + Sortable: { + Customization: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + TagBox: { + GroupedItems: { + resources: [ + { + link: fontAwesome, + frameworks: ["React", "Vue"], + }, + ], + }, + }, + TileView: { + ItemTemplate: { + resources: [ + { + link: polyfillMin, + frameworks: [], + }, + ], + }, + }, +}; diff --git a/apps/demos/utils/create-bundles/helper/index.ts b/apps/demos/utils/create-bundles/helper/index.ts index 15993a643a35..a8b595dc276f 100644 --- a/apps/demos/utils/create-bundles/helper/index.ts +++ b/apps/demos/utils/create-bundles/helper/index.ts @@ -8,6 +8,7 @@ import { import { createHash } from 'crypto'; import { version as DX_Version } from 'devextreme/package.json'; import { Demo, Framework } from './types'; +import { resourceLinks } from './external-resource-metadata'; export const isSkipDemo = (demo: Demo) => { const { Widget, Name } = demo; @@ -68,13 +69,23 @@ export const createDemoLayout = (demo: Demo, framework: Framework) => { const templateContent = getTemplateContent(framework); const metadataScripts = join(destinationPublishDir, 'scripts'); + let specific_css = ``; + + const externalResources = resourceLinks[demo.Widget]?.[demo.Name]; + externalResources?.resources?.forEach(resource => { + if (resource.frameworks.includes(framework)){ + specific_css = specific_css.concat('\n', resource.link) + } + }); + + const options = { demo_title: `${framework} ${demo.Widget} - ${demo.Title} - DevExtreme ${framework} Demo`, dx_version: DX_Version, js_bundle_path: getBundlePath(demoPath, 'bundle', '.js'), css_bundle_path: getBundlePath(demoPath, 'bundle', '.css'), init_theme: getBundlePath(metadataScripts, 'init-theme', '.js'), - specific_css: ``, + specific_css: specific_css, }; let result = templateContent; @@ -133,6 +144,10 @@ export const copyMetadata = () => { const nodeModulesPath = join(__dirname, '..', '..', '..', '..', '..', 'node_modules'); + const imagesPath = join(__dirname, '..', '..', '..', 'images'); + const imagesDest = join(destinationPublishDir, 'images'); + cpSync(imagesPath, imagesDest, {recursive: true}); + const destinationCss = join(destinationPublishDir, 'css'); const themesPath = join(nodeModulesPath, 'devextreme', 'dist', 'css'); From 34007bbbae4ef5ba60b71df360fa8447fcabb52e Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Mon, 24 Jun 2024 21:54:29 +0400 Subject: [PATCH 16/64] Add test workflow to deploy on gh-pages by hand --- .github/workflows/github-pages-publish.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/github-pages-publish.yml diff --git a/.github/workflows/github-pages-publish.yml b/.github/workflows/github-pages-publish.yml new file mode 100644 index 000000000000..b06c0329037a --- /dev/null +++ b/.github/workflows/github-pages-publish.yml @@ -0,0 +1,21 @@ +name: Deploy github pages + +on: + workflow_dispatch: + +jobs: + deploy: + name: Depoly to github pages from gh-pages branch + runs-on: ubuntu-latest + steps: + - name: Checkout gh-pages branch + uses: actions/checkout@v4 + with: + ref: gh-pages + path: gh-pages + + - name: Deploy + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./ \ No newline at end of file From b228fefdcc1248d7c0a2e71e64d67e24de057d56 Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Tue, 25 Jun 2024 09:44:40 +0400 Subject: [PATCH 17/64] Modify test Deploy workflow --- .github/workflows/github-pages-publish.yml | 36 ++++++++++++++++------ 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/.github/workflows/github-pages-publish.yml b/.github/workflows/github-pages-publish.yml index b06c0329037a..c539aeccc2fc 100644 --- a/.github/workflows/github-pages-publish.yml +++ b/.github/workflows/github-pages-publish.yml @@ -1,21 +1,37 @@ -name: Deploy github pages +name: Deploy static content to Pages on: + push: + branches: [gh-pages] workflow_dispatch: +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: false + jobs: deploy: - name: Depoly to github pages from gh-pages branch + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest steps: - - name: Checkout gh-pages branch + - name: Checkout uses: actions/checkout@v4 with: - ref: gh-pages - path: gh-pages - - - name: Deploy - uses: peaceiris/actions-gh-pages@v4 + ref: gh-pages + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./ \ No newline at end of file + # Upload entire repository + path: '.' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 \ No newline at end of file From 898b6850128f127ff878881b2a01ad84fc578bea Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Tue, 25 Jun 2024 15:35:02 +0400 Subject: [PATCH 18/64] Enable tests for grid only + add some titles to resources --- .../workflows/run-testcafe-on-gh-pages.yml | 7 ++--- .../create-bundles/Angular/template.html | 1 + .../utils/create-bundles/React/template.html | 3 +- .../utils/create-bundles/Vue/template.html | 3 +- .../helper/external-resource-metadata.ts | 31 ++++++++++++++++++- .../utils/create-bundles/helper/index.ts | 9 ++++-- .../visual-tests/testcafe-runner-github.mjs | 3 +- 7 files changed, 46 insertions(+), 11 deletions(-) diff --git a/.github/workflows/run-testcafe-on-gh-pages.yml b/.github/workflows/run-testcafe-on-gh-pages.yml index 5a28d3358a70..39774b6e345f 100644 --- a/.github/workflows/run-testcafe-on-gh-pages.yml +++ b/.github/workflows/run-testcafe-on-gh-pages.yml @@ -8,11 +8,8 @@ jobs: strategy: fail-fast: false matrix: - CONSTEL: [react(1/4), react(2/4), react(3/4), react(4/4),] - - # THEME: ['generic.light', 'material.blue.light', 'fluent.blue.light'] - #CONSTEL: [react(1/4), react(2/4), react(3/4), react(4/4),] - THEME: ['material.blue.light',] + CONSTEL: [react(1/4), react(2/4), react(3/4), react(4/4), vue(1/4), vue(2/4), vue(3/4), vue(4/4), angular(1/4), angular(2/4), angular(3/4), angular(4/4)] + THEME: ['generic.light', 'material.blue.light', 'fluent.blue.light'] runs-on: ubuntu-latest diff --git a/apps/demos/utils/create-bundles/Angular/template.html b/apps/demos/utils/create-bundles/Angular/template.html index ea2bc5ac54f0..16c538a585cd 100644 --- a/apps/demos/utils/create-bundles/Angular/template.html +++ b/apps/demos/utils/create-bundles/Angular/template.html @@ -14,6 +14,7 @@
+ {{title}}
diff --git a/apps/demos/utils/create-bundles/React/template.html b/apps/demos/utils/create-bundles/React/template.html index 30ff45adca6f..fa6fe30d3437 100644 --- a/apps/demos/utils/create-bundles/React/template.html +++ b/apps/demos/utils/create-bundles/React/template.html @@ -5,11 +5,12 @@ - {{specific_css}} + + {{title}}
+ {{title}}
- {{title}}
- {{title}}
+ `; + + const newHtml = cleanedHtml.replace('', newScriptBlock); + + fs.writeFile(filePath, newHtml, 'utf8', (err) => { + if (err) { + console.error(`Error writing file ${filePath}:`, err); + return; + } + console.log(`Modified ${filePath} successfully.`); + }); + }); +} + +function processDemoProjects(demosDirectory) { + fs.readdir(demosDirectory, (err, widgets) => { + if (err) { + console.error(`Error reading directory ${demosDirectory}:`, err); + return; + } + + widgets.forEach((widget) => { + const widgetPath = path.join(demosDirectory, widget); + fs.readdir(widgetPath, (err, demoName) => { + if (err) { + console.error(`Error reading directory ${widgetPath}:`, err); + return; + } + demoName.forEach((demo) => { + const filePath = path.join(widgetPath, demo, 'Angular', 'index.html'); + if (fs.existsSync(filePath)) { + modifyIndexHtml(filePath); + } else { + console.warn(`File not found: ${filePath}`); + } + }); + }) + }); + + + }); +} + +processDemoProjects(demoProjectsDir) \ No newline at end of file From fd473d0a39ba5f44deec78e7d0a3f670c703bd02 Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Thu, 27 Jun 2024 15:44:19 +0400 Subject: [PATCH 23/64] Change class long-title to increase css specifity --- .../ExcelJSHeaderAndFooter/Angular/app/app.component.css | 2 +- .../ExcelJSHeaderAndFooter/Angular/app/app.component.html | 2 +- .../demos/Demos/DataGrid/ExcelJSHeaderAndFooter/React/App.tsx | 2 +- .../Demos/DataGrid/ExcelJSHeaderAndFooter/React/styles.css | 2 +- .../Demos/DataGrid/ExcelJSHeaderAndFooter/ReactJs/App.js | 2 +- .../Demos/DataGrid/ExcelJSHeaderAndFooter/ReactJs/styles.css | 2 +- apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Vue/App.vue | 4 ++-- .../DataGrid/PDFHeaderAndFooter/Angular/app/app.component.css | 2 +- .../PDFHeaderAndFooter/Angular/app/app.component.html | 2 +- apps/demos/Demos/DataGrid/PDFHeaderAndFooter/React/App.tsx | 2 +- apps/demos/Demos/DataGrid/PDFHeaderAndFooter/React/styles.css | 2 +- apps/demos/Demos/DataGrid/PDFHeaderAndFooter/ReactJs/App.js | 2 +- .../Demos/DataGrid/PDFHeaderAndFooter/ReactJs/styles.css | 2 +- apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Vue/App.vue | 4 ++-- 14 files changed, 16 insertions(+), 16 deletions(-) diff --git a/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.css b/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.css index 83672d4146a3..6de8c74885b6 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.css +++ b/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.css @@ -4,7 +4,7 @@ line-height: 0; } -::ng-deep .long-title h3 { +::ng-deep #long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana; font-weight: 200; font-size: 28px; diff --git a/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.html b/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.html index 14c7c7600640..c82812c97524 100644 --- a/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.html +++ b/apps/demos/Demos/DataGrid/ExcelJSHeaderAndFooter/Angular/app/app.component.html @@ -1,4 +1,4 @@ -
+

Country Area, Population, and GDP Structure

{ const App = () => ( <> -
+

Country Area, Population, and GDP Structure

{ }; const App = () => ( -
+

Country Area, Population, and GDP Structure

-
+

Country Area, Population, and GDP Structure

{ line-height: 0; } -.long-title h3 { +#long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', diff --git a/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.css b/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.css index 83672d4146a3..6de8c74885b6 100644 --- a/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.css +++ b/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.css @@ -4,7 +4,7 @@ line-height: 0; } -::ng-deep .long-title h3 { +::ng-deep #long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana; font-weight: 200; font-size: 28px; diff --git a/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.html b/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.html index acb013c58a7c..7c1298c2b5f0 100644 --- a/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.html +++ b/apps/demos/Demos/DataGrid/PDFHeaderAndFooter/Angular/app/app.component.html @@ -1,4 +1,4 @@ -
+

Country Area, Population, and GDP Structure

{ const App = () => ( <> -
+

Country Area, Population, and GDP Structure

{ }; const App = () => ( -
+

Country Area, Population, and GDP Structure

-
+

Country Area, Population, and GDP Structure

{ line-height: 0; } -.long-title h3 { +#long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', From 872adf25bceb1b0bca37d93402a87418c44609ea Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Fri, 28 Jun 2024 01:12:53 +0400 Subject: [PATCH 24/64] Ignore max callstack for React and Vue, try to fix manual test --- apps/demos/testing/common-github.test.js | 18 +++++++++++++++++- .../utils/visual-tests/matrix-test-helper.js | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/apps/demos/testing/common-github.test.js b/apps/demos/testing/common-github.test.js index a694f62bddd4..0507c420c7bc 100644 --- a/apps/demos/testing/common-github.test.js +++ b/apps/demos/testing/common-github.test.js @@ -315,8 +315,24 @@ const SKIPPED_TESTS = { comparisonOptions = mergedTestSettings['comparison-options']; } } + // ignored because they have import of localization package and fail during bundling , 2 for Grid (RowTemplate, CellCustomization) + const ignoredLocalization = ['Localization', 'RowTemplate', 'CellCustomization', 'TimeZonesSupport', 'ExportToPDF'] + // ignored becuse react and vue fail to max callstack exceeded + const ignoredCallstack = [ + 'AdvancedMasterDetailView', + 'BatchUpdateRequest', + 'CollaborativeEditing', + 'CustomEditors', + 'CustomNewRecordPosition', + 'DataValidation', + 'RemoteGrouping', + 'RemoteReordering', + 'RemoteVirtualScrolling', + 'WebAPIService', + ]; + + const excluded = [...ignoredLocalization, ...ignoredCallstack]; // remove when tests enabled not only for datagrid - const excluded = ['Localization', 'RowTemplate', 'CellCustomization', 'TimeZonesSupport', 'ExportToPDF']; if (widgetName === 'DataGrid' && !excluded.includes(demoName)) { const theme = process.env.THEME.replace('generic.', ''); runTestAtPage(test, `http://127.0.0.1:808${getPortByIndex(index)}/Demos/${widgetName}/${demoName}/${approach}/?theme=dx.${theme}`) diff --git a/apps/demos/utils/visual-tests/matrix-test-helper.js b/apps/demos/utils/visual-tests/matrix-test-helper.js index aeedc1988d05..bcb8df95ccf3 100644 --- a/apps/demos/utils/visual-tests/matrix-test-helper.js +++ b/apps/demos/utils/visual-tests/matrix-test-helper.js @@ -344,7 +344,7 @@ export function runManualTestCore(testObject, product, demo, framework, callback return; } - const test = testObject.page(`http://localhost:8080/apps/demos/Demos/${product}/${demo}/${framework}/`); + const test = testObject.page(`http://localhost:8080/Demos/${product}/${demo}/${framework}/`); test.before?.(async (t) => { const [width, height] = t.fixtureCtx.initialWindowSize; From 993b6cde9846b57546af767381a8feb434eeb847 Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Fri, 28 Jun 2024 01:47:40 +0400 Subject: [PATCH 25/64] Exclude max callstack from manual tests + fix test url --- apps/demos/testing/common-github.test.js | 2 +- .../visual-tests/matrix-test-helper-github.js | 442 ++++++++++++++++++ 2 files changed, 443 insertions(+), 1 deletion(-) create mode 100644 apps/demos/utils/visual-tests/matrix-test-helper-github.js diff --git a/apps/demos/testing/common-github.test.js b/apps/demos/testing/common-github.test.js index 0507c420c7bc..faa0eb986124 100644 --- a/apps/demos/testing/common-github.test.js +++ b/apps/demos/testing/common-github.test.js @@ -12,7 +12,7 @@ import { globalReadFrom, waitForAngularLoading, shouldSkipDemo, -} from '../utils/visual-tests/matrix-test-helper'; +} from '../utils/visual-tests/matrix-test-helper-github'; import { getThemePostfix, THEME, diff --git a/apps/demos/utils/visual-tests/matrix-test-helper-github.js b/apps/demos/utils/visual-tests/matrix-test-helper-github.js new file mode 100644 index 000000000000..a0f09bcb196f --- /dev/null +++ b/apps/demos/utils/visual-tests/matrix-test-helper-github.js @@ -0,0 +1,442 @@ +import { readFileSync, existsSync, writeFileSync } from 'fs'; +import { join } from 'path'; +import { ClientFunction } from 'testcafe'; +import { THEME } from './helpers/theme-utils'; + +const settings = { + concurrency: undefined, + targetFramework: undefined, + total: undefined, + current: undefined, + verbose: undefined, + demoExpr: undefined, + demoFilesExpr: undefined, + commonEtalonsExpr: undefined, + manualEtalonsExpr: undefined, + explicitTests: undefined, + ignoreChangesPathPatterns: undefined, + manualTestIndex: undefined, +}; + +// eslint-disable-next-line no-use-before-define +updateConfig(); + +function shouldRunTestExplicitlyInternal(framework, product, demo) { + return settings.explicitTests.masks.some((x) => x.framework.test(framework) + && x.demo.test(demo) + && x.product.test(product)); +} + +function patternGroupFromValues(product, demo, framework) { + const wrap = (x) => RegExp(x || '.*', 'i'); + return { + product: wrap(product), + demo: wrap(demo), + framework: wrap(framework), + }; +} + +export const waitForAngularLoading = ClientFunction(() => new Promise((resolve) => { + let demoAppCounter = 0; + const demoAppIntervalHandle = setInterval(() => { + const demoApp = document.querySelector('demo-app'); + if ((demoApp && demoApp.innerText !== 'Loading...') || demoAppCounter === 120) { + setTimeout(resolve, 1000); + clearInterval(demoAppIntervalHandle); + } + demoAppCounter += 1; + }, 1000); +})); + +function getInterestProcessArgs() { + // eslint-disable-next-line spellcheck/spell-checker + return process.argv.slice(2); +} + +export function getExplicitTestsFromArgs() { + const result = { masks: [] }; + getInterestProcessArgs().forEach((argument) => { + const parts = argument.split('-'); + result.masks.push(patternGroupFromValues(...parts)); + }); + return result.masks.length ? result : undefined; +} + +export function getChangedFiles() { + const changedFilesPath = process.env.CHANGEDFILEINFOSPATH; + return changedFilesPath + && existsSync(changedFilesPath) + && JSON.parse(readFileSync(changedFilesPath)); +} + +export function globalReadFrom(basePath, relativePath, mapCallback) { + const absolute = join(basePath, relativePath); + if (existsSync(absolute)) { + const result = readFileSync(absolute, 'utf8'); + return (mapCallback && result && mapCallback(result)) || result; + } + return null; +} + +export function changeTheme(dirName, demoPath, theme) { + if (!theme || theme === THEME.generic) { + return; + } + + const updatedContent = globalReadFrom(dirName, demoPath, (data) => { + const result = data.replace(/data-theme="[^"]+"/g, `data-theme="${theme}"`); + + return result.replace(/dx\.[^.]+(\.css")/g, `dx.${theme}$1`); + }); + + const indexFilePath = join(dirName, demoPath); + + if (existsSync(indexFilePath)) { + writeFileSync(indexFilePath, updatedContent, 'utf8'); + } +} + +function getExplicitTestsInternal() { + const changedFiles = getChangedFiles(); + + if (!changedFiles) { return getExplicitTestsFromArgs(); } + if (!Array.isArray(changedFiles)) { + // eslint-disable-next-line no-console + console.log('Running all tests. Changed files are not iterable: ', JSON.stringify(changedFiles)); + } + + const result = { masks: [], traceTree: undefined }; + + // eslint-disable-next-line no-restricted-syntax + for (const changedFile of changedFiles) { + const fileName = changedFile.filename; + + if (settings.ignoreChangesPathPatterns.some((x) => x.test(fileName))) { + // eslint-disable-next-line no-continue + continue; + } + + const parseResult = settings.demoExpr.exec(fileName) + || settings.demoFilesExpr.exec(fileName) + || settings.commonEtalonsExpr.exec(fileName) + || settings.manualEtalonsExpr.exec(fileName); + + if (parseResult) { + const groups = parseResult.groups || {}; + + result.masks.push(patternGroupFromValues( + groups.product, + groups.demo, + groups.framework, + )); + } else { + // eslint-disable-next-line no-console + if (settings.verbose) { console.log('Unable to parse changed file, running all tests: ', fileName); } + return undefined; + } + } + + return result; +} +function getExplicitTests() { + const result = getExplicitTestsInternal(); + if (result) { + const oldToJSON = RegExp.prototype.toJSON; + try { + // Necessary for JSON.stringify call: by default RegExps will produce an empty string. + // eslint-disable-next-line no-extend-native + RegExp.prototype.toJSON = RegExp.prototype.toString; + // eslint-disable-next-line no-console + if (settings.verbose) { console.log('Test filters: \r\n', JSON.stringify(result, null, 2)); } + } finally { + // eslint-disable-next-line no-extend-native + RegExp.prototype.toJSON = oldToJSON; + } + } + + return result; +} + +export function shouldRunFramework(currentFramework) { + return !currentFramework + || !settings.targetFramework + || currentFramework.toLowerCase() === settings.targetFramework.toLowerCase(); +} + +export function shouldRunTestAtIndex(testIndex) { + return (settings.current === settings.total ? 0 : settings.current) + === ((testIndex % settings.total) || 0); +} + +const SKIPPED_TESTS = { + jQuery: { + Charts: [ + { demo: 'ZoomingAndScrollingAPI', themes: [THEME.material] }, + { demo: 'TooltipHTMLSupport', themes: [THEME.material] }, + ], + DataGrid: [ + { demo: 'CellEditingAndEditingAPI', themes: [THEME.material] }, + // It looks like we don't have a "close" button in the Fluent theme. + // Need need to update the behavior in Fluent or find another common way for all topics. + { demo: 'ColumnCustomization', themes: [THEME.fluent] }, + // This test works only in simulated scrolling strategy! + { demo: 'EditStateManagement', themes: [THEME.fluent, THEME.material] }, + { demo: 'MultipleRecordSelectionAPI', themes: [THEME.material] }, + // Scroll to const value. Not enough for other themes, because the height of elements is different. + { demo: 'RemoteGrouping', themes: [THEME.fluent, THEME.material] }, + { demo: 'RowEditingAndEditingEvents', themes: [THEME.fluent, THEME.material] }, + ], + }, + Angular: { + Charts: [ + { demo: 'Overview', themes: [THEME.material] }, + { demo: 'ZoomingAndScrollingAPI', themes: [THEME.material] }, + { demo: 'TooltipHTMLSupport', themes: [THEME.material] }, + ], + VectorMap: [ + { demo: 'TooltipHTMLSupport', themes: [THEME.material] }, + ], + DataGrid: [ + { demo: 'BatchEditing', themes: [THEME.fluent] }, + { demo: 'ColumnCustomization', themes: [THEME.fluent] }, + { demo: 'CustomNewRecordPosition', themes: [THEME.fluent] }, + { demo: 'CellEditingAndEditingAPI', themes: [THEME.fluent, THEME.material] }, + { demo: 'MultipleRecordSelectionAPI', themes: [THEME.fluent, THEME.material] }, + { demo: 'RemoteGrouping', themes: [THEME.fluent, THEME.material] }, + { demo: 'RowEditingAndEditingEvents', themes: [THEME.fluent, THEME.material] }, + { demo: 'EditStateManagement', themes: [THEME.fluent, THEME.material] }, + ], + Form: [ + 'CustomizeItem', + { demo: 'Validation', themes: [THEME.material] }, + ], + Scheduler: [ + 'CustomDragAndDrop', + ], + Toolbar: [ + { demo: 'Adaptability', themes: [THEME.fluent, THEME.material] }, + ], + }, + Vue: { + Charts: [ + { demo: 'Overview', themes: [THEME.material] }, + { demo: 'ZoomingAndScrollingAPI', themes: [THEME.material] }, + { demo: 'ZoomingOnAreaSelection', themes: [THEME.material] }, + { demo: 'DialogsAndNotificationsOverview', themes: [THEME.material] }, + ], + VectorMap: [ + { demo: 'TooltipHTMLSupport', themes: [THEME.material] }, + ], + DataGrid: [ + { demo: 'BatchEditing', themes: [THEME.fluent] }, + { demo: 'ColumnCustomization', themes: [THEME.fluent] }, + { demo: 'CustomNewRecordPosition', themes: [THEME.fluent] }, + { demo: 'CellEditingAndEditingAPI', themes: [THEME.fluent, THEME.material] }, + { demo: 'MultipleRecordSelectionAPI', themes: [THEME.fluent, THEME.material] }, + { demo: 'RemoteGrouping', themes: [THEME.fluent, THEME.material] }, + { demo: 'RowEditingAndEditingEvents', themes: [THEME.fluent, THEME.material] }, + { demo: 'EditStateManagement', themes: [THEME.fluent, THEME.material] }, + { demo: 'FilteringAPI', themes: [THEME.material] }, + 'StatePersistence', + ], + Drawer: [ + { demo: 'TopOrBottomPosition', themes: [THEME.material] }, + ], + List: [ + { demo: 'ListSelection', themes: [THEME.material] }, + ], + Tabs: [ + { demo: 'Selection', themes: [THEME.fluent, THEME.material] }, + ], + TabPanel: [ + { demo: 'Overview', themes: [THEME.material] }, + ], + Toolbar: [ + { demo: 'Adaptability', themes: [THEME.fluent, THEME.material] }, + ], + }, + React: { + Charts: [ + { demo: 'Overview', themes: [THEME.material] }, + { demo: 'ZoomingAndScrollingAPI', themes: [THEME.material] }, + ], + DataGrid: [ + { demo: 'BatchEditing', themes: [THEME.fluent] }, + { demo: 'ColumnCustomization', themes: [THEME.fluent] }, + { demo: 'CustomNewRecordPosition', themes: [THEME.fluent] }, + { demo: 'CellEditingAndEditingAPI', themes: [THEME.fluent, THEME.material] }, + { demo: 'MultipleRecordSelectionAPI', themes: [THEME.fluent, THEME.material] }, + { demo: 'RemoteGrouping', themes: [THEME.fluent, THEME.material] }, + { demo: 'RowEditingAndEditingEvents', themes: [THEME.fluent, THEME.material] }, + { demo: 'EditStateManagement', themes: [THEME.fluent, THEME.material] }, + { demo: 'Filtering', themes: [THEME.fluent, THEME.material] }, + { demo: 'RecordGrouping', themes: [THEME.material] }, + ], + Scheduler: [ + { demo: 'Overview', themes: [THEME.fluent, THEME.material] }, + { demo: 'Templates', themes: [THEME.fluent, THEME.material] }, + ], + Toolbar: [ + { demo: 'Adaptability', themes: [THEME.fluent, THEME.material] }, + ], + }, +}; + +export function shouldSkipDemo(framework, component, demoName, skippedTests) { + const frameworkTests = skippedTests[framework]; + if (!frameworkTests) { + return false; + } + + const componentTests = frameworkTests[component]; + if (!componentTests) { + return false; + } + + // eslint-disable-next-line no-restricted-syntax + for (const test of componentTests) { + if (typeof test === 'string' && test === demoName) { + return true; + } if (test.demo === demoName + && test.themes.includes(process.env.THEME || THEME.generic)) { + return true; + } + } + + return false; +} + +export function shouldRunTest(currentFramework, testIndex, product, demo, skippedTests) { + if (shouldSkipDemo(currentFramework, product, demo, skippedTests)) { + return false; + } + + return shouldRunFramework(currentFramework) && shouldRunTestAtIndex(testIndex); +} + +export function shouldRunTestExplicitly(demoUrl) { + if (!settings.explicitTests) { return false; } + + const parts = demoUrl.split('/').filter((x) => x && x.length); + + return shouldRunTestExplicitlyInternal( + parts[parts.length - 1], + parts[parts.length - 3], + parts[parts.length - 2], + ); +} + +export function runTestAtPage(test, demoUrl) { + let executor = test; + if (settings.explicitTests) { + executor = shouldRunTestExplicitly(demoUrl) ? test.only : executor = test.skip; + } + return executor.page(demoUrl); +} + +// ignored because they have import of localization package and fail during bundling , 2 for Grid (RowTemplate, CellCustomization) +const ignoredLocalization = ['Localization', 'RowTemplate', 'CellCustomization', 'TimeZonesSupport', 'ExportToPDF'] +// ignored becuse react and vue fail to max callstack exceeded +const ignoredCallstack = [ + 'AdvancedMasterDetailView', + 'BatchUpdateRequest', + 'CollaborativeEditing', + 'CustomEditors', + 'CustomNewRecordPosition', + 'DataValidation', + 'RemoteGrouping', + 'RemoteReordering', + 'RemoteVirtualScrolling', + 'WebAPIService', +]; +// ignored, because test uses DevExtreme which is not defined (probably something with path on CI, need to research) +const ignoredDevextreme = ['SignalRService'] + +const excluded = [...ignoredLocalization, ...ignoredCallstack, ...ignoredDevextreme]; + +export function runManualTestCore(testObject, widget, demo, framework, callback) { + if (excluded.includes(demo)){ + return; + } + + const theme = process.env.THEME.replace('generic.', ''); + + const index = settings.manualTestIndex; + settings.manualTestIndex += 1; + + if (!shouldRunTest(framework, index, widget, demo, SKIPPED_TESTS)) { + return; + } + + const test = testObject.page(`http://localhost:8080/Demos/${widget}/${demo}/${framework}/?theme=dx.${theme}`); + + test.before?.(async (t) => { + const [width, height] = t.fixtureCtx.initialWindowSize; + + await t.resizeWindow(width, height); + + if (framework === 'Angular') { + await waitForAngularLoading(); + } + }); + + if (settings.explicitTests) { + if (shouldRunTestExplicitlyInternal(framework, widget, demo)) { + callback(test.only); + } + return; + } + + callback(test); +} + +export function runManualTest(product, demo, framework, callback) { + if (process.env.STRATEGY === 'accessibility') { + return; + } + + if (Array.isArray(framework)) { + framework.forEach((i) => { + runManualTestCore(test, product, demo, i, callback); + }); + } else { + runManualTestCore(test, product, demo, framework, callback); + } +} + +export function getPortByIndex(testIndex) { + return (settings.total && (Math.floor(testIndex / settings.total) % settings.concurrency)) || 0; +} + +export function updateConfig(customSettings) { + settings.verbose = true; + settings.manualTestIndex = 0; + settings.demoExpr = /Demos\/(?\w+)\/(?\w+)\/(?angular|jquery|react|vue)\/.*/i; + settings.demoFilesExpr = /Demos\/(?\w+)\/(?\w+)\/(?.*)/i; + settings.commonEtalonsExpr = /testing\/etalons\/(?\w+)-(?\w+)(?.*).png/i; + settings.manualEtalonsExpr = /testing\/widgets\/(?\w+)\/.*/i; + settings.concurrency = (process.env.CONCURRENCY && (+process.env.CONCURRENCY)) || 1; + if (process.env.CONSTEL) { + const match = process.env.CONSTEL.match(/(?\w+)(?\((?\d+)\/(?\d+)\))?/); + if (match) { + settings.targetFramework = match.groups.name; + const parallelFilter = match.groups.parallel; + if (parallelFilter) { + settings.total = +match.groups.total; + settings.current = +match.groups.current; + } + } + } + settings.ignoreChangesPathPatterns = [ + /mvcdemos.*/i, + /netcoredemos.*/i, + /menumeta.json/i, + /.*.md/i, + ]; + + if (customSettings) { + Object.assign(settings, customSettings); + } + + settings.explicitTests = getExplicitTests(); +} From 166b848ce01e1ee4959df8bca816c5becb210705 Mon Sep 17 00:00:00 2001 From: ivanblinov2k17 Date: Fri, 28 Jun 2024 01:58:06 +0400 Subject: [PATCH 26/64] Fix MultiRowHeadersBands title --- .../Angular/app/app.component.css | 4 +- .../Angular/app/app.component.html | 2 +- .../MultiRowHeadersBands/React/App.tsx | 101 +++++++++--------- .../MultiRowHeadersBands/React/index.html | 3 - .../MultiRowHeadersBands/React/styles.css | 4 +- .../MultiRowHeadersBands/ReactJs/App.js | 99 +++++++++-------- .../MultiRowHeadersBands/ReactJs/index.html | 3 - .../MultiRowHeadersBands/ReactJs/styles.css | 4 +- .../DataGrid/MultiRowHeadersBands/Vue/App.vue | 7 +- 9 files changed, 117 insertions(+), 110 deletions(-) diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.css b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.css index 671e6fb76947..9422d25d7a13 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.css +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.css @@ -4,7 +4,7 @@ line-height: 0; } -::ng-deep .long-title { +::ng-deep #long-title { position: absolute; top: -5px; left: 0; @@ -12,7 +12,7 @@ z-index: 1; } -::ng-deep .long-title h3 { +::ng-deep #long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana; font-weight: 200; font-size: 28px; diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.html b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.html index 3958e45dabd4..3b9f7ba37f1e 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.html +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Angular/app/app.component.html @@ -1,4 +1,4 @@ -
+

Country Area, Population, and GDP Structure

Area, km2
; const App = () => ( - - - - - - - - - - - + <> +
+

Country Area, Population, and GDP Structure

+
+ + + + + + dataField="Population_Total" + caption="Total" + format="fixedPoint" + /> + dataField="Population_Urban" + caption="Urban" + format="percent" + /> + + + + + + + - - +
+ ); export default App; diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/index.html b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/index.html index 9a9b2c894e7d..312e8a90b68e 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/index.html +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/index.html @@ -18,9 +18,6 @@
-
-

Country Area, Population, and GDP Structure

-
diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/styles.css b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/styles.css index 8c0b224e62a3..9705e0f0cfff 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/styles.css +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/React/styles.css @@ -4,7 +4,7 @@ line-height: 0; } -.long-title { +#long-title { position: absolute; top: -5px; left: 0; @@ -12,7 +12,7 @@ z-index: 1; } -.long-title h3 { +#long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana; font-weight: 200; font-size: 28px; diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/App.js b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/App.js index 10e5269b3e03..09eddeccc32c 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/App.js +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/App.js @@ -12,61 +12,66 @@ const renderAreaCellHeader = () => (
); const App = () => ( - - - - - + +
+

Country Area, Population, and GDP Structure

+
+ + + - - - - - + + + + + + + + - - +
+ ); export default App; diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/index.html b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/index.html index 620c24ea2347..b33d9b3ddf9d 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/index.html +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/index.html @@ -38,9 +38,6 @@
-
-

Country Area, Population, and GDP Structure

-
diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/styles.css b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/styles.css index 8c0b224e62a3..9705e0f0cfff 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/styles.css +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/ReactJs/styles.css @@ -4,7 +4,7 @@ line-height: 0; } -.long-title { +#long-title { position: absolute; top: -5px; left: 0; @@ -12,7 +12,7 @@ z-index: 1; } -.long-title h3 { +#long-title h3 { font-family: 'Segoe UI Light', 'Helvetica Neue Light', 'Segoe UI', 'Helvetica Neue', 'Trebuchet MS', Verdana; font-weight: 200; font-size: 28px; diff --git a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Vue/App.vue b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Vue/App.vue index 8f9dd84f368e..f825acebb928 100644 --- a/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Vue/App.vue +++ b/apps/demos/Demos/DataGrid/MultiRowHeadersBands/Vue/App.vue @@ -1,4 +1,7 @@