diff --git a/addon/components/models-table-server-paginated.ts b/addon/components/models-table-server-paginated.ts index bc9c4ca3..c0056272 100644 --- a/addon/components/models-table-server-paginated.ts +++ b/addon/components/models-table-server-paginated.ts @@ -5,9 +5,9 @@ import { debounce } from '@ember/runloop'; import ModelsTable from './models-table'; import ModelsTableColumn from '../utils/emt/emt-column'; import { SortConstants } from '../constants/sort-constants'; -import { ModelsTableServerPaginatedArgs } from '../interfaces/components/models-table-server-paginated-args.interface'; -import { FilterQueryParameters } from '../interfaces/filter-query-parameters.interface'; -import { DataRequestQuery } from '../interfaces/data-request-query.interface'; +import { type ModelsTableServerPaginatedArgs } from '../interfaces/components/models-table-server-paginated-args.interface'; +import { type FilterQueryParameters } from '../interfaces/filter-query-parameters.interface'; +import { type DataRequestQuery } from '../interfaces/data-request-query.interface'; /** * Table-component with pagination, sorting and filtering. diff --git a/addon/components/models-table.ts b/addon/components/models-table.ts index cf4e5b3e..58e4b66e 100644 --- a/addon/components/models-table.ts +++ b/addon/components/models-table.ts @@ -1,4 +1,4 @@ -import { ComponentLike } from '@glint/template'; +import type { ComponentLike } from '@glint/template'; import { compare, isBlank, isNone, typeOf } from '@ember/utils'; import { next, once, run } from '@ember/runloop'; import Component from '@glimmer/component'; @@ -10,29 +10,29 @@ import { SortConstants } from '../constants/sort-constants'; import { tracked, TrackedArray } from 'tracked-built-ins'; import ModelsTableColumn, { propertyNameToTitle, - ModelsTableColumnOptions, + type ModelsTableColumnOptions, } from '../utils/emt/emt-column'; import DefaultTheme from '../services/emt-themes/default'; -import { ModelsTableArgs } from '../interfaces/components/models-table-args.interface'; -import { ModelsTableSignature } from '../interfaces/components/models-table-signature.interface'; -import { DisplaySettingsSnapshot } from '../interfaces/display-settings-snapshot.interface'; -import { ColumnDropdownOptions } from '../interfaces/column-dropdown-options.interface'; -import { ColumnSet } from '../interfaces/column-set.interface'; -import { SelectOption } from '../interfaces/select-option.interface'; -import { ModelsTableDataItem } from '../types/models-table-data-item.type'; -import { ColumnComponents } from '../interfaces/column-components.interface'; -import { GroupedHeader } from '../interfaces/grouped-header.interface'; +import { type ModelsTableArgs } from '../interfaces/components/models-table-args.interface'; +import { type ModelsTableSignature } from '../interfaces/components/models-table-signature.interface'; +import { type DisplaySettingsSnapshot } from '../interfaces/display-settings-snapshot.interface'; +import { type ColumnDropdownOptions } from '../interfaces/column-dropdown-options.interface'; +import { type ColumnSet } from '../interfaces/column-set.interface'; +import { type SelectOption } from '../interfaces/select-option.interface'; +import { type ModelsTableDataItem } from '../types/models-table-data-item.type'; +import { type ColumnComponents } from '../interfaces/column-components.interface'; +import { type GroupedHeader } from '../interfaces/grouped-header.interface'; import { chunkBy } from '../utils/emt/chunk-by.function'; -import { SortMap } from '../interfaces/sort-map.interface'; -import { DataGroupProperty } from '../types/data-group-property.type'; +import { type SortMap } from '../interfaces/sort-map.interface'; +import { type DataGroupProperty } from '../types/data-group-property.type'; import { isSelectOption } from '../utils/emt/is-select-option.function'; import { isSortedByDefault, NOT_SORTED, } from '../utils/emt/is-sorted-by-default.function'; import { optionStrToObj } from '../utils/emt/option-str-to-obj.function'; -import { ColumnCustomSortFn } from '../types/column-custom-sort-fn.type'; +import { type ColumnCustomSortFn } from '../types/column-custom-sort-fn.type'; import { splitPropSortDirection } from '../utils/emt/split-prop-sort-direction.function'; import { defaultFilter } from '../utils/default-filter.function'; import betterCompare from '../utils/emt/better-compare.function'; diff --git a/addon/components/models-table/themes/default/cell-column-summary.ts b/addon/components/models-table/themes/default/cell-column-summary.ts index 479e1dce..a46bfa6c 100644 --- a/addon/components/models-table/themes/default/cell-column-summary.ts +++ b/addon/components/models-table/themes/default/cell-column-summary.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { CellColumnSummarySignature } from '../../../../interfaces/components/models-table/themes/default/cell-column-summary-signature.interface'; +import { type CellColumnSummarySignature } from '../../../../interfaces/components/models-table/themes/default/cell-column-summary-signature.interface'; const sumBy = (collection: number[]): number => collection ? collection.reduce((a, b) => a + b, 0) : 0; diff --git a/addon/components/models-table/themes/default/cell-content-display.ts b/addon/components/models-table/themes/default/cell-content-display.ts index d3418a70..d23f2cfa 100644 --- a/addon/components/models-table/themes/default/cell-content-display.ts +++ b/addon/components/models-table/themes/default/cell-content-display.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { CellContentDisplaySignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; +import { type CellContentDisplaySignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; /** * Default cell-component. Used to print property-value (`row` - source, `column.propertyName` - key). diff --git a/addon/components/models-table/themes/default/cell-content-edit.ts b/addon/components/models-table/themes/default/cell-content-edit.ts index 1ac372d7..4b8a1079 100644 --- a/addon/components/models-table/themes/default/cell-content-edit.ts +++ b/addon/components/models-table/themes/default/cell-content-edit.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { CellContentEditSignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; +import { type CellContentEditSignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; /** * Component for cells in the edit-mode. diff --git a/addon/components/models-table/themes/default/cell-edit-toggle.ts b/addon/components/models-table/themes/default/cell-edit-toggle.ts index 79180b9d..a2a75c52 100644 --- a/addon/components/models-table/themes/default/cell-edit-toggle.ts +++ b/addon/components/models-table/themes/default/cell-edit-toggle.ts @@ -1,8 +1,8 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; import { resolve } from 'rsvp'; -import { ModelsTableDataItem } from '../../../../types/models-table-data-item.type'; -import { CellEditToggleSignature } from '../../../../interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface'; +import { type ModelsTableDataItem } from '../../../../types/models-table-data-item.type'; +import { type CellEditToggleSignature } from '../../../../interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface'; export interface RowActionPayload { record: ModelsTableDataItem; diff --git a/addon/components/models-table/themes/default/cell.ts b/addon/components/models-table/themes/default/cell.ts index e1fa8ac8..6edb29bf 100644 --- a/addon/components/models-table/themes/default/cell.ts +++ b/addon/components/models-table/themes/default/cell.ts @@ -1,11 +1,11 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import Component from '@glimmer/component'; import { action, get } from '@ember/object'; import { isNone } from '@ember/utils'; -import { CellSignature } from '../../../../interfaces/components/models-table/themes/default/cell-signature.interface'; -import { CellContentEditSignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; -import { CellContentDisplaySignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; +import { type CellSignature } from '../../../../interfaces/components/models-table/themes/default/cell-signature.interface'; +import { type CellContentEditSignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; +import { type CellContentDisplaySignature } from '../../../../interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; /** * Table cell used within {@link Row}. diff --git a/addon/components/models-table/themes/default/columns-dropdown.ts b/addon/components/models-table/themes/default/columns-dropdown.ts index 0b05c93f..324c2606 100644 --- a/addon/components/models-table/themes/default/columns-dropdown.ts +++ b/addon/components/models-table/themes/default/columns-dropdown.ts @@ -2,8 +2,8 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; import ModelsTableColumn from '../../../../utils/emt/emt-column'; -import { ColumnSet } from '../../../../interfaces/column-set.interface'; -import { ColumnsDropdownSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type ColumnSet } from '../../../../interfaces/column-set.interface'; +import { type ColumnsDropdownSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; /** * Dropdown with list of table's columns used within {@link Core.ModelsTable | ModelsTable}. diff --git a/addon/components/models-table/themes/default/columns-hidden.ts b/addon/components/models-table/themes/default/columns-hidden.ts index ad257d60..5b46f951 100644 --- a/addon/components/models-table/themes/default/columns-hidden.ts +++ b/addon/components/models-table/themes/default/columns-hidden.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { ColumnsHiddenSignature } from '../../../../interfaces/components/models-table/themes/default/columns-hidden-signature.interface'; +import { type ColumnsHiddenSignature } from '../../../../interfaces/components/models-table/themes/default/columns-hidden-signature.interface'; /** * Table row used within {@link DefaultTheme.TableBody}. diff --git a/addon/components/models-table/themes/default/data-group-by-select.ts b/addon/components/models-table/themes/default/data-group-by-select.ts index c6d8dc97..51736626 100644 --- a/addon/components/models-table/themes/default/data-group-by-select.ts +++ b/addon/components/models-table/themes/default/data-group-by-select.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; import ModelsTableColumn from '../../../../utils/emt/emt-column'; -import { DataGroupBySelectSignature } from '../../../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; +import { type DataGroupBySelectSignature } from '../../../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; /** * Dropdown to select property for table-rows grouping diff --git a/addon/components/models-table/themes/default/expand-all-toggle.ts b/addon/components/models-table/themes/default/expand-all-toggle.ts index edaf22b2..16faa8b7 100644 --- a/addon/components/models-table/themes/default/expand-all-toggle.ts +++ b/addon/components/models-table/themes/default/expand-all-toggle.ts @@ -1,6 +1,6 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; -import { ExpandAllToggleSignature } from '../../../../interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface'; +import { type ExpandAllToggleSignature } from '../../../../interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface'; /** * Component to expand or collapse all rows diff --git a/addon/components/models-table/themes/default/expand-toggle.ts b/addon/components/models-table/themes/default/expand-toggle.ts index cbc12744..76fffaf5 100644 --- a/addon/components/models-table/themes/default/expand-toggle.ts +++ b/addon/components/models-table/themes/default/expand-toggle.ts @@ -1,6 +1,6 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; -import { ExpandToggleSignature } from '../../../../interfaces/components/models-table/themes/default/expand-toggle-signature.interface'; +import { type ExpandToggleSignature } from '../../../../interfaces/components/models-table/themes/default/expand-toggle-signature.interface'; /** * Component to expand or collapse any single row diff --git a/addon/components/models-table/themes/default/footer.ts b/addon/components/models-table/themes/default/footer.ts index 0cc13be6..f074266c 100644 --- a/addon/components/models-table/themes/default/footer.ts +++ b/addon/components/models-table/themes/default/footer.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { FooterSignature } from '../../../../interfaces/components/models-table/themes/default/footer-signature.interface'; +import { type FooterSignature } from '../../../../interfaces/components/models-table/themes/default/footer-signature.interface'; /** * Footer block used within {@link Core.ModelsTable | ModelsTable}. diff --git a/addon/components/models-table/themes/default/global-filter.ts b/addon/components/models-table/themes/default/global-filter.ts index 489f17a2..6c166a23 100644 --- a/addon/components/models-table/themes/default/global-filter.ts +++ b/addon/components/models-table/themes/default/global-filter.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { guidFor } from '@ember/object/internals'; import { action } from '@ember/object'; -import { GlobalFilterSignature } from '../../../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; +import { type GlobalFilterSignature } from '../../../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; /** * Global filter element used within {@link Core.ModelsTable | ModelsTable}. diff --git a/addon/components/models-table/themes/default/group-summary-row.ts b/addon/components/models-table/themes/default/group-summary-row.ts index daff9a7a..7aedc07e 100644 --- a/addon/components/models-table/themes/default/group-summary-row.ts +++ b/addon/components/models-table/themes/default/group-summary-row.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { GroupSummaryRowSignature } from '../../../../interfaces/components/models-table/themes/default/group-summary-row-signature.interface'; +import { type GroupSummaryRowSignature } from '../../../../interfaces/components/models-table/themes/default/group-summary-row-signature.interface'; export default class GroupSummaryRow extends Component {} diff --git a/addon/components/models-table/themes/default/grouped-header.ts b/addon/components/models-table/themes/default/grouped-header.ts index 5d892bf3..8863e97e 100644 --- a/addon/components/models-table/themes/default/grouped-header.ts +++ b/addon/components/models-table/themes/default/grouped-header.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { GroupedHeaderSignature } from '../../../../interfaces/components/models-table/themes/default/grouped-header-signature.interface'; +import { type GroupedHeaderSignature } from '../../../../interfaces/components/models-table/themes/default/grouped-header-signature.interface'; /** * Table header item used within {@link DefaultTheme.TableHeader | TableHeader}. diff --git a/addon/components/models-table/themes/default/icons/caret.ts b/addon/components/models-table/themes/default/icons/caret.ts index 10ca32d6..152b0822 100644 --- a/addon/components/models-table/themes/default/icons/caret.ts +++ b/addon/components/models-table/themes/default/icons/caret.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class Caret extends Component {} diff --git a/addon/components/models-table/themes/default/icons/clear-all-filters.ts b/addon/components/models-table/themes/default/icons/clear-all-filters.ts index 065b4080..8a21aa6d 100644 --- a/addon/components/models-table/themes/default/icons/clear-all-filters.ts +++ b/addon/components/models-table/themes/default/icons/clear-all-filters.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class ClearAllFilters extends Component {} diff --git a/addon/components/models-table/themes/default/icons/clear-filter.ts b/addon/components/models-table/themes/default/icons/clear-filter.ts index a1728117..6cb7b63b 100644 --- a/addon/components/models-table/themes/default/icons/clear-filter.ts +++ b/addon/components/models-table/themes/default/icons/clear-filter.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class ClearFilter extends Component {} diff --git a/addon/components/models-table/themes/default/icons/collapse-all-rows.ts b/addon/components/models-table/themes/default/icons/collapse-all-rows.ts index d16b472c..8eeac6a3 100644 --- a/addon/components/models-table/themes/default/icons/collapse-all-rows.ts +++ b/addon/components/models-table/themes/default/icons/collapse-all-rows.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class CollapseAllRows extends Component {} diff --git a/addon/components/models-table/themes/default/icons/collapse-row.ts b/addon/components/models-table/themes/default/icons/collapse-row.ts index 9ed6c548..5dc8091c 100644 --- a/addon/components/models-table/themes/default/icons/collapse-row.ts +++ b/addon/components/models-table/themes/default/icons/collapse-row.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class CollapseRow extends Component {} diff --git a/addon/components/models-table/themes/default/icons/column-hidden.ts b/addon/components/models-table/themes/default/icons/column-hidden.ts index 43fc9840..5b6f1a83 100644 --- a/addon/components/models-table/themes/default/icons/column-hidden.ts +++ b/addon/components/models-table/themes/default/icons/column-hidden.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class ColumnHidden extends Component {} diff --git a/addon/components/models-table/themes/default/icons/column-visible.ts b/addon/components/models-table/themes/default/icons/column-visible.ts index 69d14bdd..8274e08c 100644 --- a/addon/components/models-table/themes/default/icons/column-visible.ts +++ b/addon/components/models-table/themes/default/icons/column-visible.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class ColumnVisible extends Component {} diff --git a/addon/components/models-table/themes/default/icons/deselect-all-rows.ts b/addon/components/models-table/themes/default/icons/deselect-all-rows.ts index 40919c07..df4f2d45 100644 --- a/addon/components/models-table/themes/default/icons/deselect-all-rows.ts +++ b/addon/components/models-table/themes/default/icons/deselect-all-rows.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class DeselectAllRows extends Component {} diff --git a/addon/components/models-table/themes/default/icons/deselect-row.ts b/addon/components/models-table/themes/default/icons/deselect-row.ts index 56ea6337..65819f23 100644 --- a/addon/components/models-table/themes/default/icons/deselect-row.ts +++ b/addon/components/models-table/themes/default/icons/deselect-row.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class DeselectRow extends Component {} diff --git a/addon/components/models-table/themes/default/icons/expand-all-rows.ts b/addon/components/models-table/themes/default/icons/expand-all-rows.ts index 4e91ce06..a45cbca0 100644 --- a/addon/components/models-table/themes/default/icons/expand-all-rows.ts +++ b/addon/components/models-table/themes/default/icons/expand-all-rows.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class ExpandAllRows extends Component {} diff --git a/addon/components/models-table/themes/default/icons/expand-row.ts b/addon/components/models-table/themes/default/icons/expand-row.ts index 4cbcea31..b68055ab 100644 --- a/addon/components/models-table/themes/default/icons/expand-row.ts +++ b/addon/components/models-table/themes/default/icons/expand-row.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class ExpandRow extends Component {} diff --git a/addon/components/models-table/themes/default/icons/nav-first.ts b/addon/components/models-table/themes/default/icons/nav-first.ts index 91947c27..b89885d5 100644 --- a/addon/components/models-table/themes/default/icons/nav-first.ts +++ b/addon/components/models-table/themes/default/icons/nav-first.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class NavFirst extends Component {} diff --git a/addon/components/models-table/themes/default/icons/nav-last.ts b/addon/components/models-table/themes/default/icons/nav-last.ts index e6034f2c..d4f87fb5 100644 --- a/addon/components/models-table/themes/default/icons/nav-last.ts +++ b/addon/components/models-table/themes/default/icons/nav-last.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class NavLast extends Component {} diff --git a/addon/components/models-table/themes/default/icons/nav-next.ts b/addon/components/models-table/themes/default/icons/nav-next.ts index bc173545..2fa57b2b 100644 --- a/addon/components/models-table/themes/default/icons/nav-next.ts +++ b/addon/components/models-table/themes/default/icons/nav-next.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class NavNext extends Component {} diff --git a/addon/components/models-table/themes/default/icons/nav-prev.ts b/addon/components/models-table/themes/default/icons/nav-prev.ts index a7c76839..ea538efa 100644 --- a/addon/components/models-table/themes/default/icons/nav-prev.ts +++ b/addon/components/models-table/themes/default/icons/nav-prev.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class NavPrev extends Component {} diff --git a/addon/components/models-table/themes/default/icons/select-all-rows.ts b/addon/components/models-table/themes/default/icons/select-all-rows.ts index b8b324c2..baaa9571 100644 --- a/addon/components/models-table/themes/default/icons/select-all-rows.ts +++ b/addon/components/models-table/themes/default/icons/select-all-rows.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class SelectAllRows extends Component {} diff --git a/addon/components/models-table/themes/default/icons/select-row.ts b/addon/components/models-table/themes/default/icons/select-row.ts index d367abd6..57814e01 100644 --- a/addon/components/models-table/themes/default/icons/select-row.ts +++ b/addon/components/models-table/themes/default/icons/select-row.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class SelectRow extends Component {} diff --git a/addon/components/models-table/themes/default/icons/select-some-rows.ts b/addon/components/models-table/themes/default/icons/select-some-rows.ts index ecb832c7..f02dd0f5 100644 --- a/addon/components/models-table/themes/default/icons/select-some-rows.ts +++ b/addon/components/models-table/themes/default/icons/select-some-rows.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class SelectSomeRows extends Component {} diff --git a/addon/components/models-table/themes/default/icons/sort-asc.ts b/addon/components/models-table/themes/default/icons/sort-asc.ts index 4a1dec3e..68b92ef0 100644 --- a/addon/components/models-table/themes/default/icons/sort-asc.ts +++ b/addon/components/models-table/themes/default/icons/sort-asc.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class SortAsc extends Component {} diff --git a/addon/components/models-table/themes/default/icons/sort-desc.ts b/addon/components/models-table/themes/default/icons/sort-desc.ts index cf40105b..5a2bd296 100644 --- a/addon/components/models-table/themes/default/icons/sort-desc.ts +++ b/addon/components/models-table/themes/default/icons/sort-desc.ts @@ -1,4 +1,4 @@ import Component from '@glimmer/component'; -import { IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type IconSignature } from '../../../../../interfaces/components/models-table/themes/default/icon-signature.interface'; export default class SortDesc extends Component {} diff --git a/addon/components/models-table/themes/default/no-data.ts b/addon/components/models-table/themes/default/no-data.ts index 553fc861..101ad00f 100644 --- a/addon/components/models-table/themes/default/no-data.ts +++ b/addon/components/models-table/themes/default/no-data.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { NoDataSignature } from '../../../../interfaces/components/models-table/themes/default/no-data-signature.interface'; +import { type NoDataSignature } from '../../../../interfaces/components/models-table/themes/default/no-data-signature.interface'; /** * Table row shown when no data provided to the ModelsTable. Component used within {@link DefaultTheme.TableBody | TableBody}. diff --git a/addon/components/models-table/themes/default/page-size-select.ts b/addon/components/models-table/themes/default/page-size-select.ts index d26ca0c4..948f7c1f 100644 --- a/addon/components/models-table/themes/default/page-size-select.ts +++ b/addon/components/models-table/themes/default/page-size-select.ts @@ -1,6 +1,6 @@ import Component from '@glimmer/component'; import { guidFor } from '@ember/object/internals'; -import { PageSizeSelectSignature } from '../../../../interfaces/components/models-table/themes/default/page-size-select-signature.interface'; +import { type PageSizeSelectSignature } from '../../../../interfaces/components/models-table/themes/default/page-size-select-signature.interface'; /** * Dropdown with page size values used within {@link DefaultTheme.TableFooter | TableFooter}. diff --git a/addon/components/models-table/themes/default/pagination-numeric.ts b/addon/components/models-table/themes/default/pagination-numeric.ts index 27a16fd3..e6788b67 100644 --- a/addon/components/models-table/themes/default/pagination-numeric.ts +++ b/addon/components/models-table/themes/default/pagination-numeric.ts @@ -3,8 +3,8 @@ import { guidFor } from '@ember/object/internals'; import { action } from '@ember/object'; import { isNone } from '@ember/utils'; import { TrackedArray } from 'tracked-built-ins'; -import { PaginationNumericSignature } from '../../../../interfaces/components/models-table/themes/default/pagination-numeric-signature.interface'; -import { PaginationNumericOption } from '../../../../interfaces/pagination-numeric-option.interface'; +import { type PaginationNumericSignature } from '../../../../interfaces/components/models-table/themes/default/pagination-numeric-signature.interface'; +import { type PaginationNumericOption } from '../../../../interfaces/pagination-numeric-option.interface'; /** * Numeric navigation used within {@link DefaultTheme.TableFooter | TableFooter}. diff --git a/addon/components/models-table/themes/default/pagination-simple.ts b/addon/components/models-table/themes/default/pagination-simple.ts index 8d1ef80f..80e55d78 100644 --- a/addon/components/models-table/themes/default/pagination-simple.ts +++ b/addon/components/models-table/themes/default/pagination-simple.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { guidFor } from '@ember/object/internals'; import { action } from '@ember/object'; -import { PaginationSimpleSignature } from '../../../../interfaces/components/models-table/themes/default/pagination-simple-signature.interface'; +import { type PaginationSimpleSignature } from '../../../../interfaces/components/models-table/themes/default/pagination-simple-signature.interface'; /** * Simple navigation (first, prev, next, last) used within {@link DefaultTheme.TableFooter | TableFooter} or {@link Core.ModelsTable | ModelsTable}. diff --git a/addon/components/models-table/themes/default/row-expand.ts b/addon/components/models-table/themes/default/row-expand.ts index 6487e8d8..1add08d0 100644 --- a/addon/components/models-table/themes/default/row-expand.ts +++ b/addon/components/models-table/themes/default/row-expand.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { isArray } from '@ember/array'; import { action } from '@ember/object'; -import { RowExpandSignature } from '../../../../interfaces/components/models-table/themes/default/row-expand-signature.interface'; +import { type RowExpandSignature } from '../../../../interfaces/components/models-table/themes/default/row-expand-signature.interface'; /** * Extra row with additional information for original row. Component used within {@link DefaultTheme.TableBody | TableBody}. diff --git a/addon/components/models-table/themes/default/row-filtering-cell.ts b/addon/components/models-table/themes/default/row-filtering-cell.ts index 29f2d320..1f9477a6 100644 --- a/addon/components/models-table/themes/default/row-filtering-cell.ts +++ b/addon/components/models-table/themes/default/row-filtering-cell.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { guidFor } from '@ember/object/internals'; import { action } from '@ember/object'; -import { RowFilteringCellSignature } from '../../../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; +import { type RowFilteringCellSignature } from '../../../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; /** * Filter-row cell used within {@link DefaultTheme.RowFiltering}. diff --git a/addon/components/models-table/themes/default/row-filtering.ts b/addon/components/models-table/themes/default/row-filtering.ts index 82420c02..1b815e31 100644 --- a/addon/components/models-table/themes/default/row-filtering.ts +++ b/addon/components/models-table/themes/default/row-filtering.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import ModelsTableColumn from '../../../../utils/emt/emt-column'; import { shownColumnsBody } from '../../../../utils/emt/shown-columns-body.function'; -import { RowFilteringSignature } from '../../../../interfaces/components/models-table/themes/default/row-filtering-signature.interface'; +import { type RowFilteringSignature } from '../../../../interfaces/components/models-table/themes/default/row-filtering-signature.interface'; /** * Table header item used within {@link DefaultTheme.TableHeader | TableHeader}. diff --git a/addon/components/models-table/themes/default/row-group-toggle.ts b/addon/components/models-table/themes/default/row-group-toggle.ts index c2867ac4..059a5874 100644 --- a/addon/components/models-table/themes/default/row-group-toggle.ts +++ b/addon/components/models-table/themes/default/row-group-toggle.ts @@ -1,6 +1,6 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; -import { RowGroupToggleSignature } from '../../../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; +import { type RowGroupToggleSignature } from '../../../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; /** * Component is used to toggle rows group visibility diff --git a/addon/components/models-table/themes/default/row-grouping.ts b/addon/components/models-table/themes/default/row-grouping.ts index fcfbb6ae..f688ea72 100644 --- a/addon/components/models-table/themes/default/row-grouping.ts +++ b/addon/components/models-table/themes/default/row-grouping.ts @@ -1,10 +1,10 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import Component from '@glimmer/component'; import { intersection } from '../../../../utils/emt/array'; -import { RowGroupingSignature } from '../../../../interfaces/components/models-table/themes/default/row-grouping-signature.interface'; -import { RowGroupToggleSignature } from '../../../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; -import { ModelsTableDataItem } from '../../../../types/models-table-data-item.type'; +import { type RowGroupingSignature } from '../../../../interfaces/components/models-table/themes/default/row-grouping-signature.interface'; +import { type RowGroupToggleSignature } from '../../../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; +import { type ModelsTableDataItem } from '../../../../types/models-table-data-item.type'; /** * Component-row with grouped property value. Used to toggle rows group with needed property value equal to the grouping value. diff --git a/addon/components/models-table/themes/default/row-select-all-checkbox.ts b/addon/components/models-table/themes/default/row-select-all-checkbox.ts index d28b1c22..63760e70 100644 --- a/addon/components/models-table/themes/default/row-select-all-checkbox.ts +++ b/addon/components/models-table/themes/default/row-select-all-checkbox.ts @@ -1,6 +1,6 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; -import { RowSelectAllCheckboxSignature } from '../../../../interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface'; +import { type RowSelectAllCheckboxSignature } from '../../../../interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface'; /** * Component with checkbox to select or deselect all rows diff --git a/addon/components/models-table/themes/default/row-select-checkbox.ts b/addon/components/models-table/themes/default/row-select-checkbox.ts index 881dbcdd..77a9fc7d 100644 --- a/addon/components/models-table/themes/default/row-select-checkbox.ts +++ b/addon/components/models-table/themes/default/row-select-checkbox.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; -import { ModelsTableDataItem } from '../../../../types/models-table-data-item.type'; -import { RowSelectCheckboxSignature } from '../../../../interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface'; +import { type ModelsTableDataItem } from '../../../../types/models-table-data-item.type'; +import { type RowSelectCheckboxSignature } from '../../../../interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface'; /** * Component with checkbox to select or deselect any single row diff --git a/addon/components/models-table/themes/default/row-sorting-cell.ts b/addon/components/models-table/themes/default/row-sorting-cell.ts index 979b44ee..0c47ef43 100644 --- a/addon/components/models-table/themes/default/row-sorting-cell.ts +++ b/addon/components/models-table/themes/default/row-sorting-cell.ts @@ -1,7 +1,7 @@ import Component from '@glimmer/component'; import { action } from '@ember/object'; import { splitPropSortDirection } from '../../../../utils/emt/split-prop-sort-direction.function'; -import { RowSortingCellSignature } from '../../../../interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface'; +import { type RowSortingCellSignature } from '../../../../interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface'; /** * Sort-row cell used within {@link DefaultTheme.RowSorting}. diff --git a/addon/components/models-table/themes/default/row-sorting.ts b/addon/components/models-table/themes/default/row-sorting.ts index 0abe0e32..c7e96530 100644 --- a/addon/components/models-table/themes/default/row-sorting.ts +++ b/addon/components/models-table/themes/default/row-sorting.ts @@ -3,7 +3,7 @@ import { shownColumnsBody } from '../../../../utils/emt/shown-columns-body.funct import ModelsTableColumn, { propertyNameToTitle, } from '../../../../utils/emt/emt-column'; -import { RowSortingSignature } from '../../../../interfaces/components/models-table/themes/default/row-sorting-signature.interface'; +import { type RowSortingSignature } from '../../../../interfaces/components/models-table/themes/default/row-sorting-signature.interface'; /** * Table header item used within {@link DefaultTheme.TableHeader | TableHeader}. diff --git a/addon/components/models-table/themes/default/row.ts b/addon/components/models-table/themes/default/row.ts index 81dc6ce7..050215df 100644 --- a/addon/components/models-table/themes/default/row.ts +++ b/addon/components/models-table/themes/default/row.ts @@ -1,4 +1,4 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import Component from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; @@ -6,9 +6,9 @@ import { action } from '@ember/object'; import { isArray } from '@ember/array'; import { TrackedArray } from 'tracked-built-ins'; import { intersection } from '../../../../utils/emt/array'; -import { RowSignature } from '../../../../interfaces/components/models-table/themes/default/row-signature.interface'; -import { RowGroupToggleSignature } from '../../../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; -import { ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; +import { type RowSignature } from '../../../../interfaces/components/models-table/themes/default/row-signature.interface'; +import { type RowGroupToggleSignature } from '../../../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; +import { type ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; /** * Table body row is used within {@link DefaultTheme.TableBody | TableBody}. diff --git a/addon/components/models-table/themes/default/select.ts b/addon/components/models-table/themes/default/select.ts index 46c4a305..8eeb5646 100644 --- a/addon/components/models-table/themes/default/select.ts +++ b/addon/components/models-table/themes/default/select.ts @@ -2,7 +2,7 @@ import Component from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; import { guidFor } from '@ember/object/internals'; import { action } from '@ember/object'; -import { SelectSignature } from '../../../../interfaces/components/models-table/themes/default/select-signature.interface'; +import { type SelectSignature } from '../../../../interfaces/components/models-table/themes/default/select-signature.interface'; /** * Select-dropdown with a list of options. Used as page-size select and for select-filters. diff --git a/addon/components/models-table/themes/default/summary.ts b/addon/components/models-table/themes/default/summary.ts index 95e38ac7..96693993 100644 --- a/addon/components/models-table/themes/default/summary.ts +++ b/addon/components/models-table/themes/default/summary.ts @@ -2,7 +2,7 @@ import Component from '@glimmer/component'; import { guidFor } from '@ember/object/internals'; import { action } from '@ember/object'; import fmt from '../../../../utils/emt/fmt.function'; -import { SummarySignature } from '../../../../interfaces/components/models-table/themes/default/summary-signature.interface'; +import { type SummarySignature } from '../../../../interfaces/components/models-table/themes/default/summary-signature.interface'; /** * Summary block used within {@link DefaultTheme.Footer}. diff --git a/addon/components/models-table/themes/default/table-body.ts b/addon/components/models-table/themes/default/table-body.ts index da261793..f401402f 100644 --- a/addon/components/models-table/themes/default/table-body.ts +++ b/addon/components/models-table/themes/default/table-body.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { TableBodySignature } from '../../../../interfaces/components/models-table/themes/default/table-body-signature.interface'; +import { type TableBodySignature } from '../../../../interfaces/components/models-table/themes/default/table-body-signature.interface'; /** * Table body used within {@link DefaultTheme.Table}. diff --git a/addon/components/models-table/themes/default/table-footer.ts b/addon/components/models-table/themes/default/table-footer.ts index e330d08f..b8957c8e 100644 --- a/addon/components/models-table/themes/default/table-footer.ts +++ b/addon/components/models-table/themes/default/table-footer.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { TableFooterSignature } from '../../../../interfaces/components/models-table/themes/default/table-footer-signature.interface'; +import { type TableFooterSignature } from '../../../../interfaces/components/models-table/themes/default/table-footer-signature.interface'; /** * Table footer used within {@link DefaultTheme.Table}. diff --git a/addon/components/models-table/themes/default/table-header.ts b/addon/components/models-table/themes/default/table-header.ts index f65394b6..10b5fa7a 100644 --- a/addon/components/models-table/themes/default/table-header.ts +++ b/addon/components/models-table/themes/default/table-header.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { TableHeaderSignature } from '../../../../interfaces/components/models-table/themes/default/table-header-signature.interface'; +import { type TableHeaderSignature } from '../../../../interfaces/components/models-table/themes/default/table-header-signature.interface'; /** * Table header used within {@link DefaultTheme.Table}. diff --git a/addon/components/models-table/themes/default/table.ts b/addon/components/models-table/themes/default/table.ts index c651972e..a0608cee 100644 --- a/addon/components/models-table/themes/default/table.ts +++ b/addon/components/models-table/themes/default/table.ts @@ -1,5 +1,5 @@ import Component from '@glimmer/component'; -import { TableSignature } from '../../../../interfaces/components/models-table/themes/default/table-signature.interface'; +import { type TableSignature } from '../../../../interfaces/components/models-table/themes/default/table-signature.interface'; /** * Table with data used within {@link Core.ModelsTable | ModelsTable}. diff --git a/addon/components/models-table/themes/ember-bootstrap-v4/columns-dropdown.ts b/addon/components/models-table/themes/ember-bootstrap-v4/columns-dropdown.ts index e0ad3a0d..a851b166 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v4/columns-dropdown.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v4/columns-dropdown.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableColumnsDropdownComponent from '../../themes/default/columns-dropdown'; import { getBsDropdown } from '../../../../utils/emt/themes/ebs'; -import { BsDropdownSignature } from '../../../../../override-types/ember-bootstrap/bs-dropdown'; +import { type BsDropdownSignature } from '../../../../../override-types/ember-bootstrap/bs-dropdown'; export default class ColumnsDropdown extends ModelsTableColumnsDropdownComponent { get BsDropdown(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v4/data-group-by-select.ts b/addon/components/models-table/themes/ember-bootstrap-v4/data-group-by-select.ts index e62b0e71..a1605cee 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v4/data-group-by-select.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v4/data-group-by-select.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableDataGroupBySelectComponent from '../../themes/default/data-group-by-select'; import { getBsButton, getBsForm } from '../../../../utils/emt/themes/ebs'; -import { BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class DataGroupBySelect extends ModelsTableDataGroupBySelectComponent { get BsForm(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v4/global-filter.ts b/addon/components/models-table/themes/ember-bootstrap-v4/global-filter.ts index 08a5f9a5..dad30fe4 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v4/global-filter.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v4/global-filter.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableGlobalFilterComponent from '../../themes/default/global-filter'; import { getBsButton } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class GlobalFilter extends ModelsTableGlobalFilterComponent { get BsButton(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v4/row-filtering-cell.ts b/addon/components/models-table/themes/ember-bootstrap-v4/row-filtering-cell.ts index 30d54459..5bd42c57 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v4/row-filtering-cell.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v4/row-filtering-cell.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableRowFilteringCellComponent from '../../themes/default/row-filtering-cell'; import { getBsButton } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class RowFilteringCell extends ModelsTableRowFilteringCellComponent { get BsButton(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v4/summary.ts b/addon/components/models-table/themes/ember-bootstrap-v4/summary.ts index 3248f28f..723292c2 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v4/summary.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v4/summary.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableSummaryComponent from '../../themes/default/summary'; import { getBsButton, getBsForm } from '../../../../utils/emt/themes/ebs'; -import { BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class Summary extends ModelsTableSummaryComponent { get BsForm(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/columns-dropdown.ts b/addon/components/models-table/themes/ember-bootstrap-v5/columns-dropdown.ts index aeaf118b..2766cf90 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/columns-dropdown.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/columns-dropdown.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableColumnsDropdownComponent from '../../themes/default/columns-dropdown'; import { getBsDropdown } from '../../../../utils/emt/themes/ebs'; -import { BsDropdownSignature } from '../../../../../override-types/ember-bootstrap/bs-dropdown'; +import { type BsDropdownSignature } from '../../../../../override-types/ember-bootstrap/bs-dropdown'; export default class ColumnsDropdown extends ModelsTableColumnsDropdownComponent { get BSDropdown(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/data-group-by-select.ts b/addon/components/models-table/themes/ember-bootstrap-v5/data-group-by-select.ts index 2be25d76..db841695 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/data-group-by-select.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/data-group-by-select.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableDataGroupBySelectComponent from '../../themes/default/data-group-by-select'; import { getBsButton, getBsForm } from '../../../../utils/emt/themes/ebs'; -import { BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class DataGroupBySelect extends ModelsTableDataGroupBySelectComponent { get BSForm(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/global-filter.ts b/addon/components/models-table/themes/ember-bootstrap-v5/global-filter.ts index 08a5f9a5..dad30fe4 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/global-filter.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/global-filter.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableGlobalFilterComponent from '../../themes/default/global-filter'; import { getBsButton } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class GlobalFilter extends ModelsTableGlobalFilterComponent { get BsButton(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/page-size-select.ts b/addon/components/models-table/themes/ember-bootstrap-v5/page-size-select.ts index 444d2c11..ef74f6f5 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/page-size-select.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/page-size-select.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTablePageSizeSelectComponent from '../../themes/default/page-size-select'; import { getBsForm } from '../../../../utils/emt/themes/ebs'; -import { BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; +import { type BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; export default class PageSizeSelect extends ModelsTablePageSizeSelectComponent { get BSForm(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/pagination-numeric.ts b/addon/components/models-table/themes/ember-bootstrap-v5/pagination-numeric.ts index be872273..d320c2c0 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/pagination-numeric.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/pagination-numeric.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTablePaginationNumericComponent from '../../themes/default/pagination-numeric'; import { getBsButton, getBsForm } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; -import { BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; export default class PaginationNumeric extends ModelsTablePaginationNumericComponent { get BsButton(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/pagination-simple.ts b/addon/components/models-table/themes/ember-bootstrap-v5/pagination-simple.ts index 19ed47cd..d1adc453 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/pagination-simple.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/pagination-simple.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTablePaginationSimpleComponent from '../../themes/default/pagination-simple'; import { getBsButton, getBsForm } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; -import { BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsFormSignature } from '../../../../../override-types/ember-bootstrap/bs-form'; export default class PaginationSimple extends ModelsTablePaginationSimpleComponent { get BsButton(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/row-filtering-cell.ts b/addon/components/models-table/themes/ember-bootstrap-v5/row-filtering-cell.ts index 30d54459..5bd42c57 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/row-filtering-cell.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/row-filtering-cell.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableRowFilteringCellComponent from '../../themes/default/row-filtering-cell'; import { getBsButton } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class RowFilteringCell extends ModelsTableRowFilteringCellComponent { get BsButton(): ComponentLike { diff --git a/addon/components/models-table/themes/ember-bootstrap-v5/summary.ts b/addon/components/models-table/themes/ember-bootstrap-v5/summary.ts index 92c6dae1..e1213605 100644 --- a/addon/components/models-table/themes/ember-bootstrap-v5/summary.ts +++ b/addon/components/models-table/themes/ember-bootstrap-v5/summary.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import ModelsTableSummaryComponent from '../../themes/default/summary'; import { getBsButton } from '../../../../utils/emt/themes/ebs'; -import { BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; +import { type BsButtonSignature } from '../../../../../override-types/ember-bootstrap/bs-button'; export default class Summary extends ModelsTableSummaryComponent { get BsButton(): ComponentLike { diff --git a/addon/interfaces/column-components.interface.ts b/addon/interfaces/column-components.interface.ts index bb65c75f..de120e97 100644 --- a/addon/interfaces/column-components.interface.ts +++ b/addon/interfaces/column-components.interface.ts @@ -1,4 +1,4 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; export interface ColumnComponents { [key: string]: ComponentLike; } diff --git a/addon/interfaces/column-dropdown-options.interface.ts b/addon/interfaces/column-dropdown-options.interface.ts index 442f46a3..93d36452 100644 --- a/addon/interfaces/column-dropdown-options.interface.ts +++ b/addon/interfaces/column-dropdown-options.interface.ts @@ -1,4 +1,4 @@ -import { ColumnSet } from '../interfaces/column-set.interface'; +import { type ColumnSet } from '../interfaces/column-set.interface'; export interface ColumnDropdownOptions { showAll: boolean; diff --git a/addon/interfaces/components/models-table-args.interface.ts b/addon/interfaces/components/models-table-args.interface.ts index 132596db..4ccdc0f7 100644 --- a/addon/interfaces/components/models-table-args.interface.ts +++ b/addon/interfaces/components/models-table-args.interface.ts @@ -1,14 +1,14 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import DefaultTheme from 'ember-models-table/services/emt-themes/default'; -import { ModelsTableColumnOptions } from 'ember-models-table/utils/emt/emt-column'; -import { DisplaySettingsSnapshot } from '../display-settings-snapshot.interface'; -import { ColumnVisibilitySnapshot } from '../column-visibility-snapshot.interface'; -import { RowInteractionClb } from '../../types/row-interaction-clb.type'; -import { ColumnSet } from '../column-set.interface'; -import { ColumnComponents } from '../column-components.interface'; -import { GroupedHeader } from '../grouped-header.interface'; -import { ModelsTableDataItem } from '../../types/models-table-data-item.type'; -import { DataGroupProperty } from '../../types/data-group-property.type'; +import { type ModelsTableColumnOptions } from 'ember-models-table/utils/emt/emt-column'; +import { type DisplaySettingsSnapshot } from '../display-settings-snapshot.interface'; +import { type ColumnVisibilitySnapshot } from '../column-visibility-snapshot.interface'; +import { type RowInteractionClb } from '../../types/row-interaction-clb.type'; +import { type ColumnSet } from '../column-set.interface'; +import { type ColumnComponents } from '../column-components.interface'; +import { type GroupedHeader } from '../grouped-header.interface'; +import { type ModelsTableDataItem } from '../../types/models-table-data-item.type'; +import { type DataGroupProperty } from '../../types/data-group-property.type'; export interface ModelsTableArgs { /** diff --git a/addon/interfaces/components/models-table-server-paginated-args.interface.ts b/addon/interfaces/components/models-table-server-paginated-args.interface.ts index 0f6981b3..49104af2 100644 --- a/addon/interfaces/components/models-table-server-paginated-args.interface.ts +++ b/addon/interfaces/components/models-table-server-paginated-args.interface.ts @@ -1,5 +1,5 @@ -import { ModelsTableArgs } from './models-table-args.interface'; -import { FilterQueryParameters } from '../filter-query-parameters.interface'; +import { type ModelsTableArgs } from './models-table-args.interface'; +import { type FilterQueryParameters } from '../filter-query-parameters.interface'; export interface ModelsTableServerPaginatedArgs extends ModelsTableArgs { /** diff --git a/addon/interfaces/components/models-table-signature.interface.ts b/addon/interfaces/components/models-table-signature.interface.ts index d6a77689..ff48a62e 100644 --- a/addon/interfaces/components/models-table-signature.interface.ts +++ b/addon/interfaces/components/models-table-signature.interface.ts @@ -1,24 +1,24 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { TrackedArray } from 'tracked-built-ins'; -import { ModelsTableArgs } from './models-table-args.interface'; +import { type ModelsTableArgs } from './models-table-args.interface'; import ModelsTableColumn from '../../utils/emt/emt-column'; import { SortConstants } from '../../constants/sort-constants'; import DefaultTheme from '../../services/emt-themes/default'; -import { ColumnSet } from '../column-set.interface'; -import { ColumnDropdownOptions } from '../column-dropdown-options.interface'; -import { RowInteractionClb } from '../../types/row-interaction-clb.type'; -import { ModelsTableDataItem } from '../../types/models-table-data-item.type'; -import { GroupedHeader } from '../grouped-header.interface'; -import { SelectOption } from '../select-option.interface'; -import { GlobalFilterSignature } from '../components/models-table/themes/default/global-filter-signature.interface'; -import { ColumnsDropdownSignature } from '../components/models-table/themes/default/columns-dropdown-signature.interface'; -import { TableSignature } from '../components/models-table/themes/default/table-signature.interface'; -import { DataGroupBySelectSignature } from '../components/models-table/themes/default/data-group-by-select-signature.interface'; -import { FooterSignature } from '../components/models-table/themes/default/footer-signature.interface'; -import { SummarySignature } from '../components/models-table/themes/default/summary-signature.interface'; -import { PageSizeSelectSignature } from '../components/models-table/themes/default/page-size-select-signature.interface'; -import { PaginationNumericSignature } from '../components/models-table/themes/default/pagination-numeric-signature.interface'; -import { PaginationSimpleSignature } from '../components/models-table/themes/default/pagination-simple-signature.interface'; +import { type ColumnSet } from '../column-set.interface'; +import { type ColumnDropdownOptions } from '../column-dropdown-options.interface'; +import { type RowInteractionClb } from '../../types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from '../../types/models-table-data-item.type'; +import { type GroupedHeader } from '../grouped-header.interface'; +import { type SelectOption } from '../select-option.interface'; +import { type GlobalFilterSignature } from '../components/models-table/themes/default/global-filter-signature.interface'; +import { type ColumnsDropdownSignature } from '../components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type TableSignature } from '../components/models-table/themes/default/table-signature.interface'; +import { type DataGroupBySelectSignature } from '../components/models-table/themes/default/data-group-by-select-signature.interface'; +import { type FooterSignature } from '../components/models-table/themes/default/footer-signature.interface'; +import { type SummarySignature } from '../components/models-table/themes/default/summary-signature.interface'; +import { type PageSizeSelectSignature } from '../components/models-table/themes/default/page-size-select-signature.interface'; +import { type PaginationNumericSignature } from '../components/models-table/themes/default/pagination-numeric-signature.interface'; +import { type PaginationSimpleSignature } from '../components/models-table/themes/default/pagination-simple-signature.interface'; export interface ModelsTableSignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/cell-args.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-args.interface.ts index 36fb2c4a..24bef49f 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-args.interface.ts @@ -1,8 +1,8 @@ -import { ColumnComponents } from '../../../../column-components.interface'; +import { type ColumnComponents } from '../../../../column-components.interface'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface CellArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/cell-column-summary-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-column-summary-signature.interface.ts index 0bfbf8c9..9ef825e7 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-column-summary-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-column-summary-signature.interface.ts @@ -1,4 +1,4 @@ -import { CellColumnSummaryArgs } from './cell-column-summary-args.interface'; +import { type CellColumnSummaryArgs } from './cell-column-summary-args.interface'; export interface CellColumnSummarySignature { Element: HTMLTableCellElement; diff --git a/addon/interfaces/components/models-table/themes/default/cell-content-display-args.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-content-display-args.interface.ts index c904c79d..a2c44059 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-content-display-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-content-display-args.interface.ts @@ -1,7 +1,7 @@ import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface CellContentDisplayArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/cell-content-display-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-content-display-signature.interface.ts index 86f1f00f..68847a8b 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-content-display-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-content-display-signature.interface.ts @@ -1,4 +1,4 @@ -import { CellContentDisplayArgs } from './cell-content-display-args.interface'; +import { type CellContentDisplayArgs } from './cell-content-display-args.interface'; export interface CellContentDisplaySignature { Args: CellContentDisplayArgs; diff --git a/addon/interfaces/components/models-table/themes/default/cell-content-edit-args.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-content-edit-args.interface.ts index 9f128c0f..b996148d 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-content-edit-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-content-edit-args.interface.ts @@ -1,7 +1,7 @@ import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface CellContentEditArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/cell-content-edit-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-content-edit-signature.interface.ts index 38588025..93bba605 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-content-edit-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-content-edit-signature.interface.ts @@ -1,4 +1,4 @@ -import { CellContentEditArgs } from '../../../../../interfaces/components/models-table/themes/default/cell-content-edit-args.interface'; +import { type CellContentEditArgs } from '../../../../../interfaces/components/models-table/themes/default/cell-content-edit-args.interface'; export interface CellContentEditSignature { Element: HTMLLabelElement; diff --git a/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-args.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-args.interface.ts index 00e6140f..4d6202ca 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-args.interface.ts @@ -1,6 +1,6 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { RowActionPayload } from '../../../../../components/models-table/themes/default/cell-edit-toggle'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type RowActionPayload } from '../../../../../components/models-table/themes/default/cell-edit-toggle'; export interface CellEditToggleArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface.ts index 1149f6d3..087d2db0 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface.ts @@ -1,4 +1,4 @@ -import { CellEditToggleArgs } from './cell-edit-toggle-args.interface'; +import { type CellEditToggleArgs } from './cell-edit-toggle-args.interface'; export interface CellEditToggleSignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/cell-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/cell-signature.interface.ts index 35d0291c..8619b30a 100644 --- a/addon/interfaces/components/models-table/themes/default/cell-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/cell-signature.interface.ts @@ -1,11 +1,11 @@ -import { ComponentLike } from '@glint/template'; -import { CellArgs } from './cell-args.interface'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ComponentLike } from '@glint/template'; +import { type CellArgs } from './cell-args.interface'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { CellContentEditSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; -import { CellContentDisplaySignature } from 'ember-models-table/interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; +import { type CellContentEditSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; +import { type CellContentDisplaySignature } from 'ember-models-table/interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; export interface CellSignature { Element: HTMLTableCellElement; diff --git a/addon/interfaces/components/models-table/themes/default/columns-dropdown-args.interface.ts b/addon/interfaces/components/models-table/themes/default/columns-dropdown-args.interface.ts index 3d56ebd6..00833ab3 100644 --- a/addon/interfaces/components/models-table/themes/default/columns-dropdown-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/columns-dropdown-args.interface.ts @@ -1,8 +1,8 @@ import { TrackedArray } from 'tracked-built-ins'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { ColumnDropdownOptions } from '../../../../column-dropdown-options.interface'; +import { type ColumnDropdownOptions } from '../../../../column-dropdown-options.interface'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ColumnSet } from '../../../../column-set.interface'; +import { type ColumnSet } from '../../../../column-set.interface'; export interface ColumnsDropdownArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface.ts index fa37bdb5..00f2b610 100644 --- a/addon/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface.ts @@ -1,4 +1,4 @@ -import { ColumnsDropdownArgs } from './columns-dropdown-args.interface'; +import { type ColumnsDropdownArgs } from './columns-dropdown-args.interface'; export interface ColumnsDropdownSignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/columns-hidden-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/columns-hidden-signature.interface.ts index 74e356e4..80d33c13 100644 --- a/addon/interfaces/components/models-table/themes/default/columns-hidden-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/columns-hidden-signature.interface.ts @@ -1,4 +1,4 @@ -import { ColumnsHiddenArgs } from './columns-hidden-args.interface'; +import { type ColumnsHiddenArgs } from './columns-hidden-args.interface'; import DefaultTheme from '../../../../../services/emt-themes/default'; export interface ColumnsHiddenSignature { diff --git a/addon/interfaces/components/models-table/themes/default/data-group-by-select-args.interface.ts b/addon/interfaces/components/models-table/themes/default/data-group-by-select-args.interface.ts index dd586b12..f0e55dec 100644 --- a/addon/interfaces/components/models-table/themes/default/data-group-by-select-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/data-group-by-select-args.interface.ts @@ -1,5 +1,5 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; -import { SelectOption } from '../../../../select-option.interface'; +import { type SelectOption } from '../../../../select-option.interface'; import { SortConstants } from '../../../../../constants/sort-constants'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; diff --git a/addon/interfaces/components/models-table/themes/default/data-group-by-select-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/data-group-by-select-signature.interface.ts index 3533f4ff..f67fb736 100644 --- a/addon/interfaces/components/models-table/themes/default/data-group-by-select-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/data-group-by-select-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { DataGroupBySelectArgs } from 'ember-models-table/interfaces/components/models-table/themes/default/data-group-by-select-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type DataGroupBySelectArgs } from 'ember-models-table/interfaces/components/models-table/themes/default/data-group-by-select-args.interface'; import Select from '../../../../../components/models-table/themes/default/select'; export interface DataGroupBySelectSignature { diff --git a/addon/interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface.ts index 5a1d2782..37486293 100644 --- a/addon/interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface.ts @@ -1,4 +1,4 @@ -import { ExpandAllToggleArgs } from './expand-all-toggle-args.interface'; +import { type ExpandAllToggleArgs } from './expand-all-toggle-args.interface'; export interface ExpandAllToggleSignature { Args: ExpandAllToggleArgs; diff --git a/addon/interfaces/components/models-table/themes/default/expand-toggle-args.interface.ts b/addon/interfaces/components/models-table/themes/default/expand-toggle-args.interface.ts index 3d3f2ddc..363d0f77 100644 --- a/addon/interfaces/components/models-table/themes/default/expand-toggle-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/expand-toggle-args.interface.ts @@ -1,6 +1,6 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface ExpandToggleArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/expand-toggle-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/expand-toggle-signature.interface.ts index e1d41b3f..133e8f16 100644 --- a/addon/interfaces/components/models-table/themes/default/expand-toggle-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/expand-toggle-signature.interface.ts @@ -1,4 +1,4 @@ -import { ExpandToggleArgs } from './expand-toggle-args.interface'; +import { type ExpandToggleArgs } from './expand-toggle-args.interface'; export interface ExpandToggleSignature { Element: HTMLButtonElement; diff --git a/addon/interfaces/components/models-table/themes/default/footer-args.interface.ts b/addon/interfaces/components/models-table/themes/default/footer-args.interface.ts index 14b71ec7..f6a9ff99 100644 --- a/addon/interfaces/components/models-table/themes/default/footer-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/footer-args.interface.ts @@ -1,6 +1,6 @@ import { TrackedArray } from 'tracked-built-ins'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { SelectOption } from '../../../../../interfaces/select-option.interface'; +import { type SelectOption } from '../../../../../interfaces/select-option.interface'; export interface FooterArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/footer-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/footer-signature.interface.ts index a07d300a..74c14cd7 100644 --- a/addon/interfaces/components/models-table/themes/default/footer-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/footer-signature.interface.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; -import { SummarySignature } from './summary-signature.interface'; -import { PageSizeSelectSignature } from './page-size-select-signature.interface'; -import { PaginationNumericSignature } from './pagination-numeric-signature.interface'; -import { PaginationSimpleSignature } from './pagination-simple-signature.interface'; -import { FooterArgs } from './footer-args.interface'; +import { type ComponentLike } from '@glint/template'; +import { type SummarySignature } from './summary-signature.interface'; +import { type PageSizeSelectSignature } from './page-size-select-signature.interface'; +import { type PaginationNumericSignature } from './pagination-numeric-signature.interface'; +import { type PaginationSimpleSignature } from './pagination-simple-signature.interface'; +import { type FooterArgs } from './footer-args.interface'; export interface FooterSignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/global-filter-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/global-filter-signature.interface.ts index 51fb23b8..61a26525 100644 --- a/addon/interfaces/components/models-table/themes/default/global-filter-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/global-filter-signature.interface.ts @@ -1,4 +1,4 @@ -import { GlobalFilterArgs } from '../../../../../interfaces/components/models-table/themes/default/global-filter-args.interface'; +import { type GlobalFilterArgs } from '../../../../../interfaces/components/models-table/themes/default/global-filter-args.interface'; export interface GlobalFilterSignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/group-summary-row-args.interface.ts b/addon/interfaces/components/models-table/themes/default/group-summary-row-args.interface.ts index 9b0c8434..ab3d262d 100644 --- a/addon/interfaces/components/models-table/themes/default/group-summary-row-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/group-summary-row-args.interface.ts @@ -1,6 +1,6 @@ import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; export interface GroupSummaryRowArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/group-summary-row-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/group-summary-row-signature.interface.ts index 88921816..47e67d5f 100644 --- a/addon/interfaces/components/models-table/themes/default/group-summary-row-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/group-summary-row-signature.interface.ts @@ -1,4 +1,4 @@ -import { GroupSummaryRowArgs } from './group-summary-row-args.interface'; +import { type GroupSummaryRowArgs } from './group-summary-row-args.interface'; export interface GroupSummaryRowSignature { Element: HTMLTableRowElement; diff --git a/addon/interfaces/components/models-table/themes/default/grouped-header-args.interface.ts b/addon/interfaces/components/models-table/themes/default/grouped-header-args.interface.ts index b59b1f42..19d1b036 100644 --- a/addon/interfaces/components/models-table/themes/default/grouped-header-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/grouped-header-args.interface.ts @@ -1,7 +1,7 @@ import ModelsTableColumn from 'ember-models-table/utils/emt/emt-column'; -import { ColumnComponents } from 'ember-models-table/interfaces/column-components.interface'; +import { type ColumnComponents } from 'ember-models-table/interfaces/column-components.interface'; import DefaultTheme from 'ember-models-table/services/emt-themes/default'; -import { GroupedHeader } from 'ember-models-table/interfaces/grouped-header.interface'; +import { type GroupedHeader } from 'ember-models-table/interfaces/grouped-header.interface'; export interface GroupedHeaderArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/grouped-header-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/grouped-header-signature.interface.ts index 944e3f1e..276cc94d 100644 --- a/addon/interfaces/components/models-table/themes/default/grouped-header-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/grouped-header-signature.interface.ts @@ -1,5 +1,5 @@ -import { GroupedHeaderArgs } from '../../../../../interfaces/components/models-table/themes/default/grouped-header-args.interface'; -import { GroupedHeader } from '../../../../../interfaces/grouped-header.interface'; +import { type GroupedHeaderArgs } from '../../../../../interfaces/components/models-table/themes/default/grouped-header-args.interface'; +import { type GroupedHeader } from '../../../../../interfaces/grouped-header.interface'; export interface GroupedHeaderSignature { Element: HTMLTableRowElement; diff --git a/addon/interfaces/components/models-table/themes/default/icon-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/icon-signature.interface.ts index 036a2be1..2d880de6 100644 --- a/addon/interfaces/components/models-table/themes/default/icon-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/icon-signature.interface.ts @@ -1,4 +1,4 @@ -import { IconArgs } from './icon-args.interface'; +import { type IconArgs } from './icon-args.interface'; export interface IconSignature { Element: HTMLSpanElement; diff --git a/addon/interfaces/components/models-table/themes/default/no-data-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/no-data-signature.interface.ts index 0b51d1bf..3acb3181 100644 --- a/addon/interfaces/components/models-table/themes/default/no-data-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/no-data-signature.interface.ts @@ -1,4 +1,4 @@ -import { NoDataArgs } from '../../../../../interfaces/components/models-table/themes/default/no-data-args.interface'; +import { type NoDataArgs } from '../../../../../interfaces/components/models-table/themes/default/no-data-args.interface'; export interface NoDataSignature { Element: HTMLTableRowElement; diff --git a/addon/interfaces/components/models-table/themes/default/page-size-select-args.interface.ts b/addon/interfaces/components/models-table/themes/default/page-size-select-args.interface.ts index e751213c..f331b732 100644 --- a/addon/interfaces/components/models-table/themes/default/page-size-select-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/page-size-select-args.interface.ts @@ -1,5 +1,5 @@ import { TrackedArray } from 'tracked-built-ins'; -import { SelectOption } from '../../../../select-option.interface'; +import { type SelectOption } from '../../../../select-option.interface'; import DefaultTheme from '../../../../../services/emt-themes/default'; export interface PageSizeSelectArgs { diff --git a/addon/interfaces/components/models-table/themes/default/page-size-select-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/page-size-select-signature.interface.ts index 82b5be42..449875ce 100644 --- a/addon/interfaces/components/models-table/themes/default/page-size-select-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/page-size-select-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { PageSizeSelectArgs } from './page-size-select-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type PageSizeSelectArgs } from './page-size-select-args.interface'; import Select from '../../../../../components/models-table/themes/default/select'; export interface PageSizeSelectSignature { diff --git a/addon/interfaces/components/models-table/themes/default/pagination-numeric-args.interface.ts b/addon/interfaces/components/models-table/themes/default/pagination-numeric-args.interface.ts index 488b828a..5e79a16a 100644 --- a/addon/interfaces/components/models-table/themes/default/pagination-numeric-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/pagination-numeric-args.interface.ts @@ -1,4 +1,4 @@ -import { SelectOption } from '../../../../select-option.interface'; +import { type SelectOption } from '../../../../select-option.interface'; import DefaultTheme from '../../../../../services/emt-themes/default'; export interface PaginationNumericArgs { diff --git a/addon/interfaces/components/models-table/themes/default/pagination-numeric-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/pagination-numeric-signature.interface.ts index fc6b50a6..e1061bdc 100644 --- a/addon/interfaces/components/models-table/themes/default/pagination-numeric-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/pagination-numeric-signature.interface.ts @@ -1,7 +1,7 @@ -import { WithBoundArgs } from '@glint/template'; -import { PaginationNumericArgs } from './pagination-numeric-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type PaginationNumericArgs } from './pagination-numeric-args.interface'; import Select from '../../../../../components/models-table/themes/default/select'; -import { PaginationNumericOption } from '../../../../../interfaces/pagination-numeric-option.interface'; +import { type PaginationNumericOption } from '../../../../../interfaces/pagination-numeric-option.interface'; export interface PaginationNumericSignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/pagination-simple-args.interface.ts b/addon/interfaces/components/models-table/themes/default/pagination-simple-args.interface.ts index bb87b2e0..a6c4a253 100644 --- a/addon/interfaces/components/models-table/themes/default/pagination-simple-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/pagination-simple-args.interface.ts @@ -1,4 +1,4 @@ -import { SelectOption } from '../../../../select-option.interface'; +import { type SelectOption } from '../../../../select-option.interface'; import DefaultTheme from '../../../../../services/emt-themes/default'; export interface PaginationSimpleArgs { diff --git a/addon/interfaces/components/models-table/themes/default/pagination-simple-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/pagination-simple-signature.interface.ts index c9ed839b..2810dac3 100644 --- a/addon/interfaces/components/models-table/themes/default/pagination-simple-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/pagination-simple-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { PaginationSimpleArgs } from './pagination-simple-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type PaginationSimpleArgs } from './pagination-simple-args.interface'; import Select from '../../../../../components/models-table/themes/default/select'; export interface PaginationSimpleSignature { diff --git a/addon/interfaces/components/models-table/themes/default/row-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-args.interface.ts index f3f110e1..33277a7c 100644 --- a/addon/interfaces/components/models-table/themes/default/row-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-args.interface.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { ColumnComponents } from '../../../../column-components.interface'; +import { type ColumnComponents } from '../../../../column-components.interface'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface RowArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-expand-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-expand-args.interface.ts index 6d29cd3e..d4633514 100644 --- a/addon/interfaces/components/models-table/themes/default/row-expand-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-expand-args.interface.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ComponentLike } from '@glint/template'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface RowExpandArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-expand-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-expand-signature.interface.ts index 72ab4a92..0c3638e6 100644 --- a/addon/interfaces/components/models-table/themes/default/row-expand-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-expand-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs, ComponentLike } from '@glint/template'; -import { RowExpandArgs } from 'ember-models-table/interfaces/components/models-table/themes/default/row-expand-args.interface'; +import { type WithBoundArgs, type ComponentLike } from '@glint/template'; +import { type RowExpandArgs } from 'ember-models-table/interfaces/components/models-table/themes/default/row-expand-args.interface'; export interface RowExpandSignature { Element: HTMLTableRowElement; diff --git a/addon/interfaces/components/models-table/themes/default/row-filtering-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-filtering-args.interface.ts index 15b4fbf6..101bee7e 100644 --- a/addon/interfaces/components/models-table/themes/default/row-filtering-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-filtering-args.interface.ts @@ -1,7 +1,7 @@ import ModelsTableColumn from 'ember-models-table/utils/emt/emt-column'; import DefaultTheme from 'ember-models-table/services/emt-themes/default'; -import { ColumnComponents } from 'ember-models-table/interfaces/column-components.interface'; -import { ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; +import { type ColumnComponents } from 'ember-models-table/interfaces/column-components.interface'; +import { type ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; export interface RowFilteringArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-filtering-cell-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-filtering-cell-args.interface.ts index c9f3da2a..b5a0bffa 100644 --- a/addon/interfaces/components/models-table/themes/default/row-filtering-cell-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-filtering-cell-args.interface.ts @@ -1,6 +1,6 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; export interface RowFilteringCellArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface.ts index 2691c7b0..97da7732 100644 --- a/addon/interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs, ComponentLike } from '@glint/template'; -import { RowFilteringCellArgs } from './row-filtering-cell-args.interface'; +import { type WithBoundArgs, type ComponentLike } from '@glint/template'; +import { type RowFilteringCellArgs } from './row-filtering-cell-args.interface'; export interface RowFilteringCellSignature { Element: HTMLTableCellElement; diff --git a/addon/interfaces/components/models-table/themes/default/row-filtering-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-filtering-signature.interface.ts index 4cb6d1ce..8a4f04a7 100644 --- a/addon/interfaces/components/models-table/themes/default/row-filtering-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-filtering-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { RowFilteringArgs } from './row-filtering-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type RowFilteringArgs } from './row-filtering-args.interface'; import RowFilteringCell from '../../../../../components/models-table/themes/default/row-filtering-cell'; export interface RowFilteringSignature { diff --git a/addon/interfaces/components/models-table/themes/default/row-group-toggle-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-group-toggle-args.interface.ts index aa74cf59..678deefd 100644 --- a/addon/interfaces/components/models-table/themes/default/row-group-toggle-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-group-toggle-args.interface.ts @@ -1,5 +1,5 @@ import ModelsTableColumn from 'ember-models-table/utils/emt/emt-column'; -import { ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; +import { type ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; import DefaultTheme from 'ember-models-table/services/emt-themes/default'; export interface RowGroupToggleArgs { diff --git a/addon/interfaces/components/models-table/themes/default/row-group-toggle-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-group-toggle-signature.interface.ts index 0b3c106f..caa2e43e 100644 --- a/addon/interfaces/components/models-table/themes/default/row-group-toggle-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-group-toggle-signature.interface.ts @@ -1,4 +1,4 @@ -import { RowGroupToggleArgs } from './row-group-toggle-args.interface'; +import { type RowGroupToggleArgs } from './row-group-toggle-args.interface'; export interface RowGroupToggleSignature { Element: HTMLButtonElement; diff --git a/addon/interfaces/components/models-table/themes/default/row-grouping-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-grouping-args.interface.ts index e22a60cd..0f3e2548 100644 --- a/addon/interfaces/components/models-table/themes/default/row-grouping-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-grouping-args.interface.ts @@ -1,7 +1,7 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { ColumnComponents } from '../../../../../interfaces/column-components.interface'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ColumnComponents } from '../../../../../interfaces/column-components.interface'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import DefaultTheme from '../../../../../services/emt-themes/default'; export interface RowGroupingArgs { diff --git a/addon/interfaces/components/models-table/themes/default/row-grouping-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-grouping-signature.interface.ts index f4d5989b..d202c21d 100644 --- a/addon/interfaces/components/models-table/themes/default/row-grouping-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-grouping-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { RowGroupingArgs } from './row-grouping-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type RowGroupingArgs } from './row-grouping-args.interface'; import RowGroupToggle from '../../../../../components/models-table/themes/default/row-group-toggle'; export interface RowGroupingSignature { diff --git a/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-args.interface.ts index b83c061e..05b85329 100644 --- a/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-args.interface.ts @@ -1,5 +1,5 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; export interface RowSelectAllCheckboxArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface.ts index 1105dab2..9acf17e6 100644 --- a/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface.ts @@ -1,4 +1,4 @@ -import { RowSelectAllCheckboxArgs } from './row-select-all-checkbox-args.interface'; +import { type RowSelectAllCheckboxArgs } from './row-select-all-checkbox-args.interface'; export interface RowSelectAllCheckboxSignature { Element: HTMLButtonElement; diff --git a/addon/interfaces/components/models-table/themes/default/row-select-checkbox-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-select-checkbox-args.interface.ts index 0967d287..c5f13aa3 100644 --- a/addon/interfaces/components/models-table/themes/default/row-select-checkbox-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-select-checkbox-args.interface.ts @@ -1,6 +1,6 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface RowSelectCheckboxArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface.ts index 6730a7e7..b67106ec 100644 --- a/addon/interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface.ts @@ -1,4 +1,4 @@ -import { RowSelectCheckboxArgs } from './row-select-checkbox-args.interface'; +import { type RowSelectCheckboxArgs } from './row-select-checkbox-args.interface'; export interface RowSelectCheckboxSignature { Element: HTMLButtonElement; diff --git a/addon/interfaces/components/models-table/themes/default/row-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-signature.interface.ts index 702e773d..12019218 100644 --- a/addon/interfaces/components/models-table/themes/default/row-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { RowArgs } from './row-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type RowArgs } from './row-args.interface'; import Cell from '../../../../../components/models-table/themes/default/cell'; import RowGroupToggle from '../../../../../components/models-table/themes/default/row-group-toggle'; import RowSelectCheckbox from '../../../../../components/models-table/themes/default/row-select-checkbox'; diff --git a/addon/interfaces/components/models-table/themes/default/row-sorting-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-sorting-args.interface.ts index edac2bc6..0e598801 100644 --- a/addon/interfaces/components/models-table/themes/default/row-sorting-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-sorting-args.interface.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ColumnComponents } from '../../../..//column-components.interface'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ColumnComponents } from '../../../..//column-components.interface'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; export interface RowSortingArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/row-sorting-cell-args.interface.ts b/addon/interfaces/components/models-table/themes/default/row-sorting-cell-args.interface.ts index 1d6d9bb7..eb0a2089 100644 --- a/addon/interfaces/components/models-table/themes/default/row-sorting-cell-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-sorting-cell-args.interface.ts @@ -1,5 +1,5 @@ import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; export interface RowSortingCellArgs { diff --git a/addon/interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface.ts index c8071de0..73865daa 100644 --- a/addon/interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs, ComponentLike } from '@glint/template'; -import { RowSortingCellArgs } from './row-sorting-cell-args.interface'; +import { type WithBoundArgs, type ComponentLike } from '@glint/template'; +import { type RowSortingCellArgs } from './row-sorting-cell-args.interface'; export interface RowSortingCellSignature { Element: HTMLTableCellElement; diff --git a/addon/interfaces/components/models-table/themes/default/row-sorting-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/row-sorting-signature.interface.ts index 627fd2ed..e7f0cb1e 100644 --- a/addon/interfaces/components/models-table/themes/default/row-sorting-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/row-sorting-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { RowSortingArgs } from './row-sorting-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type RowSortingArgs } from './row-sorting-args.interface'; import RowSortingCell from '../../../../../components/models-table/themes/default/row-sorting-cell'; export interface RowSortingSignature { diff --git a/addon/interfaces/components/models-table/themes/default/select-args.interface.ts b/addon/interfaces/components/models-table/themes/default/select-args.interface.ts index 9d2a5553..e1027ffc 100644 --- a/addon/interfaces/components/models-table/themes/default/select-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/select-args.interface.ts @@ -1,5 +1,5 @@ import DefaultTheme from 'ember-models-table/services/emt-themes/default'; -import { SelectOption } from 'ember-models-table/interfaces/select-option.interface'; +import { type SelectOption } from 'ember-models-table/interfaces/select-option.interface'; export interface SelectArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/select-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/select-signature.interface.ts index 918e55bb..7d8abdf3 100644 --- a/addon/interfaces/components/models-table/themes/default/select-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/select-signature.interface.ts @@ -1,4 +1,4 @@ -import { SelectArgs } from './select-args.interface'; +import { type SelectArgs } from './select-args.interface'; export interface SelectSignature { Element: HTMLSelectElement; diff --git a/addon/interfaces/components/models-table/themes/default/summary-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/summary-signature.interface.ts index 9c37a377..71058589 100644 --- a/addon/interfaces/components/models-table/themes/default/summary-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/summary-signature.interface.ts @@ -1,4 +1,4 @@ -import { SummaryArgs } from './summary-args.interface'; +import { type SummaryArgs } from './summary-args.interface'; export interface SummarySignature { Element: HTMLDivElement; diff --git a/addon/interfaces/components/models-table/themes/default/table-args.interface.ts b/addon/interfaces/components/models-table/themes/default/table-args.interface.ts index 45b06c22..e5992927 100644 --- a/addon/interfaces/components/models-table/themes/default/table-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-args.interface.ts @@ -1,12 +1,12 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { TrackedArray } from 'tracked-built-ins'; -import { GroupedHeader } from '../../../../grouped-header.interface'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type GroupedHeader } from '../../../../grouped-header.interface'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; -import { SelectOption } from '../../../../select-option.interface'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type SelectOption } from '../../../../select-option.interface'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ColumnComponents } from '../../../../column-components.interface'; +import { type ColumnComponents } from '../../../../column-components.interface'; export interface TableArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/table-body-args.interface.ts b/addon/interfaces/components/models-table/themes/default/table-body-args.interface.ts index 5ad1f852..be40cf2d 100644 --- a/addon/interfaces/components/models-table/themes/default/table-body-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-body-args.interface.ts @@ -1,11 +1,11 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { TrackedArray } from 'tracked-built-ins'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ColumnComponents } from '../../../../column-components.interface'; -import { SelectOption } from '../../../../select-option.interface'; -import { RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; +import { type ColumnComponents } from '../../../../column-components.interface'; +import { type SelectOption } from '../../../../select-option.interface'; +import { type RowInteractionClb } from '../../../../../types/row-interaction-clb.type'; export interface TableBodyArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/table-body-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/table-body-signature.interface.ts index e55faac4..e313d62c 100644 --- a/addon/interfaces/components/models-table/themes/default/table-body-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-body-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { TableBodyArgs } from './table-body-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type TableBodyArgs } from './table-body-args.interface'; import ColumnsHidden from '../../../../../components/models-table/themes/default/columns-hidden'; import Row from '../../../../../components/models-table/themes/default/row'; import RowExpand from '../../../../../components/models-table/themes/default/row-expand'; diff --git a/addon/interfaces/components/models-table/themes/default/table-footer-args.interface.ts b/addon/interfaces/components/models-table/themes/default/table-footer-args.interface.ts index df952ce8..f9481019 100644 --- a/addon/interfaces/components/models-table/themes/default/table-footer-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-footer-args.interface.ts @@ -1,8 +1,8 @@ import ModelsTableColumn from 'ember-models-table/utils/emt/emt-column'; import DefaultTheme from 'ember-models-table/services/emt-themes/default'; -import { ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; -import { ColumnComponents } from 'ember-models-table/interfaces/column-components.interface'; -import { RowInteractionClb } from 'ember-models-table/types/row-interaction-clb.type'; +import { type ModelsTableDataItem } from 'ember-models-table/types/models-table-data-item.type'; +import { type ColumnComponents } from 'ember-models-table/interfaces/column-components.interface'; +import { type RowInteractionClb } from 'ember-models-table/types/row-interaction-clb.type'; export interface TableFooterArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/table-footer-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/table-footer-signature.interface.ts index 2b93b6ff..aa62fb84 100644 --- a/addon/interfaces/components/models-table/themes/default/table-footer-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-footer-signature.interface.ts @@ -1,4 +1,4 @@ -import { TableFooterArgs } from './table-footer-args.interface'; +import { type TableFooterArgs } from './table-footer-args.interface'; export interface TableFooterSignature { Element: HTMLTableSectionElement; diff --git a/addon/interfaces/components/models-table/themes/default/table-header-args.interface.ts b/addon/interfaces/components/models-table/themes/default/table-header-args.interface.ts index 23f6aaeb..e7f12ccd 100644 --- a/addon/interfaces/components/models-table/themes/default/table-header-args.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-header-args.interface.ts @@ -1,9 +1,9 @@ -import { ComponentLike } from '@glint/template'; -import { GroupedHeader } from '../../../../grouped-header.interface'; +import { type ComponentLike } from '@glint/template'; +import { type GroupedHeader } from '../../../../grouped-header.interface'; import ModelsTableColumn from '../../../../../utils/emt/emt-column'; import DefaultTheme from '../../../../../services/emt-themes/default'; -import { ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; -import { ColumnComponents } from '../../../../column-components.interface'; +import { type ModelsTableDataItem } from '../../../../../types/models-table-data-item.type'; +import { type ColumnComponents } from '../../../../column-components.interface'; export interface TableHeaderArgs { /** diff --git a/addon/interfaces/components/models-table/themes/default/table-header-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/table-header-signature.interface.ts index 8888ba8e..7a2d1b60 100644 --- a/addon/interfaces/components/models-table/themes/default/table-header-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-header-signature.interface.ts @@ -1,5 +1,5 @@ -import { WithBoundArgs } from '@glint/template'; -import { TableHeaderArgs } from 'ember-models-table/interfaces/components/models-table/themes/default/table-header-args.interface'; +import { type WithBoundArgs } from '@glint/template'; +import { type TableHeaderArgs } from 'ember-models-table/interfaces/components/models-table/themes/default/table-header-args.interface'; import RowSorting from '../../../../../components/models-table/themes/default/row-sorting'; import RowFiltering from '../../../../../components/models-table/themes/default/row-filtering'; import GroupedHeader from '../../../../../components/models-table/themes/default/grouped-header'; diff --git a/addon/interfaces/components/models-table/themes/default/table-signature.interface.ts b/addon/interfaces/components/models-table/themes/default/table-signature.interface.ts index f8b0acc1..82629001 100644 --- a/addon/interfaces/components/models-table/themes/default/table-signature.interface.ts +++ b/addon/interfaces/components/models-table/themes/default/table-signature.interface.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; -import { TableArgs } from './table-args.interface'; -import { TableHeaderSignature } from './table-header-signature.interface'; -import { TableBodySignature } from './table-body-signature.interface'; -import { TableFooterSignature } from './table-footer-signature.interface'; +import { type ComponentLike } from '@glint/template'; +import { type TableArgs } from './table-args.interface'; +import { type TableHeaderSignature } from './table-header-signature.interface'; +import { type TableBodySignature } from './table-body-signature.interface'; +import { type TableFooterSignature } from './table-footer-signature.interface'; export interface TableSignature { Element: HTMLTableElement; diff --git a/addon/interfaces/display-settings-snapshot.interface.ts b/addon/interfaces/display-settings-snapshot.interface.ts index fdbbbc81..42d315d9 100644 --- a/addon/interfaces/display-settings-snapshot.interface.ts +++ b/addon/interfaces/display-settings-snapshot.interface.ts @@ -1,6 +1,6 @@ import { TrackedArray } from 'tracked-built-ins'; -import { DisplaySettingsColumnStateSnapshot } from './display-settings-column-state-snapshot.interface'; -import { ModelsTableDataItem } from '../types/models-table-data-item.type'; +import { type DisplaySettingsColumnStateSnapshot } from './display-settings-column-state-snapshot.interface'; +import { type ModelsTableDataItem } from '../types/models-table-data-item.type'; export interface DisplaySettingsSnapshot { /** diff --git a/addon/services/emt-themes/bootstrap3.ts b/addon/services/emt-themes/bootstrap3.ts index 34fd7377..d1d265b3 100644 --- a/addon/services/emt-themes/bootstrap3.ts +++ b/addon/services/emt-themes/bootstrap3.ts @@ -1,8 +1,8 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import DefaultTheme from './default'; import RowSelectAllCheckbox from '../../components/models-table/themes/bootstrap3/row-select-all-checkbox'; -import { RowSelectAllCheckboxSignature } from '../../interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface'; +import { type RowSelectAllCheckboxSignature } from '../../interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface'; export default class Bootstrap3Theme extends DefaultTheme { /** diff --git a/addon/services/emt-themes/bootstrap4.ts b/addon/services/emt-themes/bootstrap4.ts index 96b27a38..a1cb992f 100644 --- a/addon/services/emt-themes/bootstrap4.ts +++ b/addon/services/emt-themes/bootstrap4.ts @@ -1,4 +1,4 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import { tracked } from '@glimmer/tracking'; import Bootstrap3Theme from './bootstrap3'; @@ -6,10 +6,10 @@ import ColumnsDropdown from '../../components/models-table/themes/bootstrap4/col import DataGroupBySelect from '../../components/models-table/themes/bootstrap4/data-group-by-select'; import GlobalFilter from '../../components/models-table/themes/bootstrap4/global-filter'; import RowFilteringCell from '../../components/models-table/themes/bootstrap4/row-filtering-cell'; -import { ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; -import { DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; -import { GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; -import { RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; +import { type ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; +import { type GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; +import { type RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; export default class Bootstrap4Theme extends Bootstrap3Theme { /** diff --git a/addon/services/emt-themes/default.ts b/addon/services/emt-themes/default.ts index 4d5928c3..f93170a2 100644 --- a/addon/services/emt-themes/default.ts +++ b/addon/services/emt-themes/default.ts @@ -1,5 +1,5 @@ import { tracked } from '@glimmer/tracking'; -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import Service from '@ember/service'; import GlobalFilter from '../../components/models-table/themes/default/global-filter'; @@ -35,40 +35,40 @@ import Table from '../../components/models-table/themes/default/table'; import TableBody from '../../components/models-table/themes/default/table-body'; import TableFooter from '../../components/models-table/themes/default/table-footer'; import TableHeader from '../../components/models-table/themes/default/table-header'; -import { CellSignature } from '../../interfaces/components/models-table/themes/default/cell-signature.interface'; -import { CellContentDisplaySignature } from '../../interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; -import { CellContentEditSignature } from '../../interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; -import { CellEditToggleSignature } from '../../interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface'; -import { CellColumnSummarySignature } from '../../interfaces/components/models-table/themes/default/cell-column-summary-signature.interface'; -import { ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; -import { ColumnsHiddenSignature } from '../../interfaces/components/models-table/themes/default/columns-hidden-signature.interface'; -import { DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; -import { ExpandAllToggleSignature } from '../../interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface'; -import { ExpandToggleSignature } from '../../interfaces/components/models-table/themes/default/expand-toggle-signature.interface'; -import { FooterSignature } from '../../interfaces/components/models-table/themes/default/footer-signature.interface'; -import { GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; -import { GroupedHeaderSignature } from '../../interfaces/components/models-table/themes/default/grouped-header-signature.interface'; -import { NoDataSignature } from '../../interfaces/components/models-table/themes/default/no-data-signature.interface'; -import { PageSizeSelectSignature } from '../../interfaces/components/models-table/themes/default/page-size-select-signature.interface'; -import { PaginationNumericSignature } from '../../interfaces/components/models-table/themes/default/pagination-numeric-signature.interface'; -import { PaginationSimpleSignature } from '../../interfaces/components/models-table/themes/default/pagination-simple-signature.interface'; -import { RowSignature } from '../../interfaces/components/models-table/themes/default/row-signature.interface'; -import { RowExpandSignature } from '../../interfaces/components/models-table/themes/default/row-expand-signature.interface'; -import { RowFilteringSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-signature.interface'; -import { RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; -import { RowGroupingSignature } from '../../interfaces/components/models-table/themes/default/row-grouping-signature.interface'; -import { RowGroupToggleSignature } from '../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; -import { RowSelectAllCheckboxSignature } from '../../interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface'; -import { RowSelectCheckboxSignature } from '../../interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface'; -import { RowSortingSignature } from '../../interfaces/components/models-table/themes/default/row-sorting-signature.interface'; -import { RowSortingCellSignature } from '../../interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface'; -import { SelectSignature } from '../../interfaces/components/models-table/themes/default/select-signature.interface'; -import { SummarySignature } from '../../interfaces/components/models-table/themes/default/summary-signature.interface'; -import { TableSignature } from '../../interfaces/components/models-table/themes/default/table-signature.interface'; -import { TableBodySignature } from '../../interfaces/components/models-table/themes/default/table-body-signature.interface'; -import { TableFooterSignature } from '../../interfaces/components/models-table/themes/default/table-footer-signature.interface'; -import { TableHeaderSignature } from '../../interfaces/components/models-table/themes/default/table-header-signature.interface'; -import { IconSignature } from '../../interfaces/components/models-table/themes/default/icon-signature.interface'; +import { type CellSignature } from '../../interfaces/components/models-table/themes/default/cell-signature.interface'; +import { type CellContentDisplaySignature } from '../../interfaces/components/models-table/themes/default/cell-content-display-signature.interface'; +import { type CellContentEditSignature } from '../../interfaces/components/models-table/themes/default/cell-content-edit-signature.interface'; +import { type CellEditToggleSignature } from '../../interfaces/components/models-table/themes/default/cell-edit-toggle-signature.interface'; +import { type CellColumnSummarySignature } from '../../interfaces/components/models-table/themes/default/cell-column-summary-signature.interface'; +import { type ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type ColumnsHiddenSignature } from '../../interfaces/components/models-table/themes/default/columns-hidden-signature.interface'; +import { type DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; +import { type ExpandAllToggleSignature } from '../../interfaces/components/models-table/themes/default/expand-all-toggle-signature.interface'; +import { type ExpandToggleSignature } from '../../interfaces/components/models-table/themes/default/expand-toggle-signature.interface'; +import { type FooterSignature } from '../../interfaces/components/models-table/themes/default/footer-signature.interface'; +import { type GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; +import { type GroupedHeaderSignature } from '../../interfaces/components/models-table/themes/default/grouped-header-signature.interface'; +import { type NoDataSignature } from '../../interfaces/components/models-table/themes/default/no-data-signature.interface'; +import { type PageSizeSelectSignature } from '../../interfaces/components/models-table/themes/default/page-size-select-signature.interface'; +import { type PaginationNumericSignature } from '../../interfaces/components/models-table/themes/default/pagination-numeric-signature.interface'; +import { type PaginationSimpleSignature } from '../../interfaces/components/models-table/themes/default/pagination-simple-signature.interface'; +import { type RowSignature } from '../../interfaces/components/models-table/themes/default/row-signature.interface'; +import { type RowExpandSignature } from '../../interfaces/components/models-table/themes/default/row-expand-signature.interface'; +import { type RowFilteringSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-signature.interface'; +import { type RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; +import { type RowGroupingSignature } from '../../interfaces/components/models-table/themes/default/row-grouping-signature.interface'; +import { type RowGroupToggleSignature } from '../../interfaces/components/models-table/themes/default/row-group-toggle-signature.interface'; +import { type RowSelectAllCheckboxSignature } from '../../interfaces/components/models-table/themes/default/row-select-all-checkbox-signature.interface'; +import { type RowSelectCheckboxSignature } from '../../interfaces/components/models-table/themes/default/row-select-checkbox-signature.interface'; +import { type RowSortingSignature } from '../../interfaces/components/models-table/themes/default/row-sorting-signature.interface'; +import { type RowSortingCellSignature } from '../../interfaces/components/models-table/themes/default/row-sorting-cell-signature.interface'; +import { type SelectSignature } from '../../interfaces/components/models-table/themes/default/select-signature.interface'; +import { type SummarySignature } from '../../interfaces/components/models-table/themes/default/summary-signature.interface'; +import { type TableSignature } from '../../interfaces/components/models-table/themes/default/table-signature.interface'; +import { type TableBodySignature } from '../../interfaces/components/models-table/themes/default/table-body-signature.interface'; +import { type TableFooterSignature } from '../../interfaces/components/models-table/themes/default/table-footer-signature.interface'; +import { type TableHeaderSignature } from '../../interfaces/components/models-table/themes/default/table-header-signature.interface'; +import { type IconSignature } from '../../interfaces/components/models-table/themes/default/icon-signature.interface'; import SortAsc from '../../components/models-table/themes/default/icons/sort-asc'; import SortDesc from '../../components/models-table/themes/default/icons/sort-desc'; import ClearFilter from '../../components/models-table/themes/default/icons/clear-filter'; diff --git a/addon/services/emt-themes/ember-bootstrap-v4.ts b/addon/services/emt-themes/ember-bootstrap-v4.ts index 896bee8f..5572b94c 100644 --- a/addon/services/emt-themes/ember-bootstrap-v4.ts +++ b/addon/services/emt-themes/ember-bootstrap-v4.ts @@ -1,4 +1,4 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import Bootstrap4Theme from './bootstrap4'; import ColumnsDropdown from '../../components/models-table/themes/ember-bootstrap-v4/columns-dropdown'; @@ -6,11 +6,11 @@ import DataGroupBySelect from '../../components/models-table/themes/ember-bootst import GlobalFilter from '../../components/models-table/themes/ember-bootstrap-v4/global-filter'; import RowFilteringCell from '../../components/models-table/themes/ember-bootstrap-v4/row-filtering-cell'; import Summary from '../../components/models-table/themes/ember-bootstrap-v4/summary'; -import { ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; -import { DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; -import { GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; -import { RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; -import { SummarySignature } from '../../interfaces/components/models-table/themes/default/summary-signature.interface'; +import { type ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; +import { type GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; +import { type RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; +import { type SummarySignature } from '../../interfaces/components/models-table/themes/default/summary-signature.interface'; export default class EmberBootstrap4Theme extends Bootstrap4Theme { /** diff --git a/addon/services/emt-themes/ember-bootstrap-v5.ts b/addon/services/emt-themes/ember-bootstrap-v5.ts index 62683052..8a6ac71b 100644 --- a/addon/services/emt-themes/ember-bootstrap-v5.ts +++ b/addon/services/emt-themes/ember-bootstrap-v5.ts @@ -1,4 +1,4 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { tracked } from '@glimmer/tracking'; import { ensureSafeComponent } from '@embroider/util'; import DefaultTheme from './default'; @@ -10,14 +10,14 @@ import Summary from '../../components/models-table/themes/ember-bootstrap-v5/sum import PageSizeSelect from '../../components/models-table/themes/ember-bootstrap-v5/page-size-select'; import PaginationSimple from '../../components/models-table/themes/ember-bootstrap-v5/pagination-simple'; import PaginationNumeric from '../../components/models-table/themes/ember-bootstrap-v5/pagination-numeric'; -import { ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; -import { DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; -import { GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; -import { RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; -import { SummarySignature } from '../../interfaces/components/models-table/themes/default/summary-signature.interface'; -import { PageSizeSelectSignature } from '../../interfaces/components/models-table/themes/default/page-size-select-signature.interface'; -import { PaginationSimpleSignature } from '../../interfaces/components/models-table/themes/default/pagination-simple-signature.interface'; -import { PaginationNumericSignature } from '../../interfaces/components/models-table/themes/default/pagination-numeric-signature.interface'; +import { type ColumnsDropdownSignature } from '../../interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type DataGroupBySelectSignature } from '../../interfaces/components/models-table/themes/default/data-group-by-select-signature.interface'; +import { type GlobalFilterSignature } from '../../interfaces/components/models-table/themes/default/global-filter-signature.interface'; +import { type RowFilteringCellSignature } from '../../interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; +import { type SummarySignature } from '../../interfaces/components/models-table/themes/default/summary-signature.interface'; +import { type PageSizeSelectSignature } from '../../interfaces/components/models-table/themes/default/page-size-select-signature.interface'; +import { type PaginationSimpleSignature } from '../../interfaces/components/models-table/themes/default/pagination-simple-signature.interface'; +import { type PaginationNumericSignature } from '../../interfaces/components/models-table/themes/default/pagination-numeric-signature.interface'; export default class EmberBootstrap5Theme extends DefaultTheme { /** diff --git a/addon/services/emt-themes/plain-html.ts b/addon/services/emt-themes/plain-html.ts index 8472f229..7dcbfd47 100644 --- a/addon/services/emt-themes/plain-html.ts +++ b/addon/services/emt-themes/plain-html.ts @@ -1,14 +1,14 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { ensureSafeComponent } from '@embroider/util'; import DefaultTheme from './default'; import ColumnsDropdown from '../../components/models-table/themes/plain-html/columns-dropdown'; import GlobalFilter from '../../components/models-table/themes/plain-html/global-filter'; import RowFilteringCell from '../../components/models-table/themes/plain-html/row-filtering-cell'; import Summary from '../../components/models-table/themes/plain-html/summary'; -import { ColumnsDropdownSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; -import { GlobalFilterSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/global-filter-signature.interface'; -import { RowFilteringCellSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; -import { SummarySignature } from 'ember-models-table/interfaces/components/models-table/themes/default/summary-signature.interface'; +import { type ColumnsDropdownSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/columns-dropdown-signature.interface'; +import { type GlobalFilterSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/global-filter-signature.interface'; +import { type RowFilteringCellSignature } from 'ember-models-table/interfaces/components/models-table/themes/default/row-filtering-cell-signature.interface'; +import { type SummarySignature } from 'ember-models-table/interfaces/components/models-table/themes/default/summary-signature.interface'; export default class PlainHtmlTheme extends DefaultTheme { /** diff --git a/addon/types/column-custom-filter-fn.type.ts b/addon/types/column-custom-filter-fn.type.ts index b7cb226c..d9a90d43 100644 --- a/addon/types/column-custom-filter-fn.type.ts +++ b/addon/types/column-custom-filter-fn.type.ts @@ -1,4 +1,4 @@ -import { ModelsTableDataItem } from './models-table-data-item.type'; +import { type ModelsTableDataItem } from './models-table-data-item.type'; export type ColumnCustomFilterFn = ( val: string, diff --git a/addon/types/data-group-property.type.ts b/addon/types/data-group-property.type.ts index a958e0ef..3fddc0ef 100644 --- a/addon/types/data-group-property.type.ts +++ b/addon/types/data-group-property.type.ts @@ -1,3 +1,3 @@ -import { SelectOption } from '../interfaces/select-option.interface'; +import { type SelectOption } from '../interfaces/select-option.interface'; export type DataGroupProperty = string | SelectOption; diff --git a/addon/types/row-interaction-clb.type.ts b/addon/types/row-interaction-clb.type.ts index 757a78d2..54e9aa3b 100644 --- a/addon/types/row-interaction-clb.type.ts +++ b/addon/types/row-interaction-clb.type.ts @@ -1,4 +1,4 @@ -import { ModelsTableDataItem } from '../types/models-table-data-item.type'; +import { type ModelsTableDataItem } from '../types/models-table-data-item.type'; export type RowInteractionClb = ( index: number, diff --git a/addon/utils/default-filter.function.ts b/addon/utils/default-filter.function.ts index e79d82ad..c484239c 100644 --- a/addon/utils/default-filter.function.ts +++ b/addon/utils/default-filter.function.ts @@ -1,4 +1,4 @@ -import { ColumnCustomFilterFn } from '../types/column-custom-filter-fn.type'; +import { type ColumnCustomFilterFn } from '../types/column-custom-filter-fn.type'; /* * Default filter-function used in the filter by columns diff --git a/addon/utils/emt/emt-column.ts b/addon/utils/emt/emt-column.ts index beb41156..dd19ff15 100644 --- a/addon/utils/emt/emt-column.ts +++ b/addon/utils/emt/emt-column.ts @@ -1,7 +1,7 @@ /** * @module ModelsTableColumn */ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { tracked, TrackedArray } from 'tracked-built-ins'; import { isArray } from '@ember/array'; import { typeOf, isNone } from '@ember/utils'; @@ -9,12 +9,12 @@ import { assert } from '@ember/debug'; import { get } from '@ember/object'; import { capitalize, dasherize } from '@ember/string'; import { SortConstants } from '../../constants/sort-constants'; -import { ModelsTableDataItem } from '../../types/models-table-data-item.type'; -import { SelectOption } from '../../interfaces/select-option.interface'; +import { type ModelsTableDataItem } from '../../types/models-table-data-item.type'; +import { type SelectOption } from '../../interfaces/select-option.interface'; import { optionStrToObj } from './option-str-to-obj.function'; -import { ColumnCustomSortFn } from '../../types/column-custom-sort-fn.type'; -import { ColumnCustomFilterFn } from '../../types/column-custom-filter-fn.type'; -import { IsColumnEditable } from '../../types/is-column-editable.type'; +import { type ColumnCustomSortFn } from '../../types/column-custom-sort-fn.type'; +import { type ColumnCustomFilterFn } from '../../types/column-custom-filter-fn.type'; +import { type IsColumnEditable } from '../../types/is-column-editable.type'; const hasOwnProperty = Object.prototype.hasOwnProperty; diff --git a/addon/utils/emt/is-select-option.function.ts b/addon/utils/emt/is-select-option.function.ts index 7343cd73..8632eab4 100644 --- a/addon/utils/emt/is-select-option.function.ts +++ b/addon/utils/emt/is-select-option.function.ts @@ -1,4 +1,4 @@ -import { SelectOption } from '../../interfaces/select-option.interface'; +import { type SelectOption } from '../../interfaces/select-option.interface'; const { prototype: { hasOwnProperty }, diff --git a/addon/utils/emt/option-str-to-obj.function.ts b/addon/utils/emt/option-str-to-obj.function.ts index f4705970..d554cf7e 100644 --- a/addon/utils/emt/option-str-to-obj.function.ts +++ b/addon/utils/emt/option-str-to-obj.function.ts @@ -1,4 +1,4 @@ -import { SelectOption } from '../../interfaces/select-option.interface'; +import { type SelectOption } from '../../interfaces/select-option.interface'; export const optionStrToObj = (option: string | number): SelectOption => ({ value: option, diff --git a/addon/utils/emt/themes/ebs.ts b/addon/utils/emt/themes/ebs.ts index 1f721862..974aa287 100644 --- a/addon/utils/emt/themes/ebs.ts +++ b/addon/utils/emt/themes/ebs.ts @@ -1,13 +1,13 @@ -import { ComponentLike } from '@glint/template'; +import { type ComponentLike } from '@glint/template'; import { macroCondition, dependencySatisfies, importSync, } from '@embroider/macros'; import { assert } from '@ember/debug'; -import { BsButtonSignature } from '../../../../override-types/ember-bootstrap/bs-button'; -import { BsFormSignature } from '../../../../override-types/ember-bootstrap/bs-form'; -import { BsDropdownSignature } from '../../../../override-types/ember-bootstrap/bs-dropdown'; +import { type BsButtonSignature } from '../../../../override-types/ember-bootstrap/bs-button'; +import { type BsFormSignature } from '../../../../override-types/ember-bootstrap/bs-form'; +import { type BsDropdownSignature } from '../../../../override-types/ember-bootstrap/bs-dropdown'; export const getBsButton = (): ComponentLike => { if (macroCondition(dependencySatisfies('ember-bootstrap', '>=5'))) { diff --git a/package.json b/package.json index 3c43dbe5..5510f68f 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "@glint/core": "^1.0.2", "@glint/environment-ember-loose": "^1.0.2", "@glint/template": "^1.0.2", - "@tsconfig/ember": "^2.0.0", + "@tsconfig/ember": "^3.0.0", "@types/ember": "^4.0.3", "@types/ember-data": "^4.4.10", "@types/ember-data__adapter": "^4.0.1", diff --git a/yarn.lock b/yarn.lock index c18bd770..f8913c16 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3675,10 +3675,10 @@ dependencies: defer-to-connect "^1.0.1" -"@tsconfig/ember@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tsconfig/ember/-/ember-2.0.0.tgz#dba953e5527ccf7a2587f262a7afe0fa83c4e979" - integrity sha512-RzbDYYcjxVdG8Ki0xe99HN3+nHTZe6EBgw6N7B3yup7QogVFQQxA9nY7X80j1XzF15xqetwWiYfAjv5lkkp0/A== +"@tsconfig/ember@^3.0.0": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@tsconfig/ember/-/ember-3.0.5.tgz#b9837bf72b3aaf8cc5834724a1167c30762abc6c" + integrity sha512-5fccd/42M+ejFxAqA8uN+ZlYPhIwZFM2f3xpkmvdyQVrgBkJnsWqnCEXCBfhi6d+fBVDNnRNWiUwczJyFzmK1Q== "@types/body-parser@*": version "1.19.2" @@ -14871,16 +14871,7 @@ string-template@~0.2.1: resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" integrity sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw== -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -14965,7 +14956,7 @@ stringify-object-es5@^2.5.0: is-plain-obj "^1.0.0" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -14993,13 +14984,6 @@ strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -16275,7 +16259,7 @@ workerpool@^6.4.0: resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.4.0.tgz#f8d5cfb45fde32fa3b7af72ad617c3369567a462" integrity sha512-i3KR1mQMNwY2wx20ozq2EjISGtQWDIfV56We+yGJ5yDs8jTwQiLLaqHlkBHITlCuJnYlVRmXegxFxZg7gqI++A== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -16293,15 +16277,6 @@ wrap-ansi@^6.0.1: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"