diff --git a/src/components/alert/alert.test.ts b/src/components/alert/alert.test.ts index 0126a923..e2236c88 100644 --- a/src/components/alert/alert.test.ts +++ b/src/components/alert/alert.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent } from '@open-wc/testing'; import { clickOnElement, moveMouseOnElement } from '../../internal/test'; import { queryByTestId } from '../../internal/test/data-testid-helpers'; diff --git a/src/components/animated-image/animated-image.test.ts b/src/components/animated-image/animated-image.test.ts index af9edbca..ca417fa5 100644 --- a/src/components/animated-image/animated-image.test.ts +++ b/src/components/animated-image/animated-image.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture, html, oneEvent } from '@open-wc/testing'; import type SlAnimatedImage from './animated-image'; diff --git a/src/components/animation/animation.test.ts b/src/components/animation/animation.test.ts index 270a5ab6..54f1377e 100644 --- a/src/components/animation/animation.test.ts +++ b/src/components/animation/animation.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent } from '@open-wc/testing'; import type SlAnimation from './animation'; diff --git a/src/components/avatar/avatar.test.ts b/src/components/avatar/avatar.test.ts index ad8ffc6f..80239896 100644 --- a/src/components/avatar/avatar.test.ts +++ b/src/components/avatar/avatar.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, waitUntil } from '@open-wc/testing'; import type SlAvatar from './avatar'; diff --git a/src/components/badge/badge.test.ts b/src/components/badge/badge.test.ts index 3e6309d8..9bedb7d5 100644 --- a/src/components/badge/badge.test.ts +++ b/src/components/badge/badge.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlBadge from './badge'; diff --git a/src/components/breadcrumb-item/breadcrumb-item.test.ts b/src/components/breadcrumb-item/breadcrumb-item.test.ts index 4f92b12f..b9a8ea31 100644 --- a/src/components/breadcrumb-item/breadcrumb-item.test.ts +++ b/src/components/breadcrumb-item/breadcrumb-item.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlBreadcrumbItem from './breadcrumb-item'; diff --git a/src/components/breadcrumb/breadcrumb.test.ts b/src/components/breadcrumb/breadcrumb.test.ts index 46b0a174..fc66e791 100644 --- a/src/components/breadcrumb/breadcrumb.test.ts +++ b/src/components/breadcrumb/breadcrumb.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlBreadcrumb from './breadcrumb'; diff --git a/src/components/button-group/button-group.test.ts b/src/components/button-group/button-group.test.ts index 6ce4d3ed..b8459407 100644 --- a/src/components/button-group/button-group.test.ts +++ b/src/components/button-group/button-group.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { elementUpdated, expect, fixture, html } from '@open-wc/testing'; import type SlButtonGroup from './button-group'; diff --git a/src/components/button/button.test.ts b/src/components/button/button.test.ts index 16f155b5..506f3b92 100644 --- a/src/components/button/button.test.ts +++ b/src/components/button/button.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; import sinon from 'sinon'; diff --git a/src/components/card/card.test.ts b/src/components/card/card.test.ts index f347086c..30a0afb4 100644 --- a/src/components/card/card.test.ts +++ b/src/components/card/card.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlCard from './card'; diff --git a/src/components/carousel-item/carousel-item.test.ts b/src/components/carousel-item/carousel-item.test.ts index 3cf84981..a492855e 100644 --- a/src/components/carousel-item/carousel-item.test.ts +++ b/src/components/carousel-item/carousel-item.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; describe('', () => { diff --git a/src/components/carousel/carousel.test.ts b/src/components/carousel/carousel.test.ts index 1b02a825..9026551e 100644 --- a/src/components/carousel/carousel.test.ts +++ b/src/components/carousel/carousel.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture, html, oneEvent } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/src/components/checkbox/checkbox.test.ts b/src/components/checkbox/checkbox.test.ts index 49a486f4..fe21dde0 100644 --- a/src/components/checkbox/checkbox.test.ts +++ b/src/components/checkbox/checkbox.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; import { clickOnElement } from '../../internal/test'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; diff --git a/src/components/color-picker/color-picker.test.ts b/src/components/color-picker/color-picker.test.ts index 844b1a06..6c388294 100644 --- a/src/components/color-picker/color-picker.test.ts +++ b/src/components/color-picker/color-picker.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent } from '@open-wc/testing'; import { clickOnElement } from '../../internal/test'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; diff --git a/src/components/details/details.test.ts b/src/components/details/details.test.ts index b7d6774f..c022ec1e 100644 --- a/src/components/details/details.test.ts +++ b/src/components/details/details.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" // cspell:dictionaries lorem-ipsum import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/src/components/dialog/dialog.test.ts b/src/components/dialog/dialog.test.ts index 11121981..2e58a2e0 100644 --- a/src/components/dialog/dialog.test.ts +++ b/src/components/dialog/dialog.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" // cspell:dictionaries lorem-ipsum import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import { sendKeys } from '@web/test-runner-commands'; diff --git a/src/components/divider/divider.test.ts b/src/components/divider/divider.test.ts index eea6c70a..2e8bfde8 100644 --- a/src/components/divider/divider.test.ts +++ b/src/components/divider/divider.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { elementUpdated, expect, fixture, html } from '@open-wc/testing'; import type SlDivider from './divider'; diff --git a/src/components/drawer/drawer.test.ts b/src/components/drawer/drawer.test.ts index 065089e0..59e34443 100644 --- a/src/components/drawer/drawer.test.ts +++ b/src/components/drawer/drawer.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" // cspell:dictionaries lorem-ipsum import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import { sendKeys } from '@web/test-runner-commands'; diff --git a/src/components/dropdown/dropdown.test.ts b/src/components/dropdown/dropdown.test.ts index 77eefe65..42ed7eea 100644 --- a/src/components/dropdown/dropdown.test.ts +++ b/src/components/dropdown/dropdown.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import { sendKeys, sendMouse } from '@web/test-runner-commands'; diff --git a/src/components/format-bytes/format-bytes.test.ts b/src/components/format-bytes/format-bytes.test.ts index d46e93fd..e8995d43 100644 --- a/src/components/format-bytes/format-bytes.test.ts +++ b/src/components/format-bytes/format-bytes.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { elementUpdated, expect, fixture, html } from '@open-wc/testing'; import type SlFormatBytes from './format-bytes'; diff --git a/src/components/format-date/format-date.test.ts b/src/components/format-date/format-date.test.ts index a7e95a7b..52bf61e9 100644 --- a/src/components/format-date/format-date.test.ts +++ b/src/components/format-date/format-date.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import sinon from 'sinon'; import type SlFormatDate from './format-date'; diff --git a/src/components/format-number/format-number.test.ts b/src/components/format-number/format-number.test.ts index 04a366a8..9ea225d2 100644 --- a/src/components/format-number/format-number.test.ts +++ b/src/components/format-number/format-number.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlFormatNumber from './format-number'; diff --git a/src/components/icon-button/icon-button.test.ts b/src/components/icon-button/icon-button.test.ts index 5cab71df..989fd1bf 100644 --- a/src/components/icon-button/icon-button.test.ts +++ b/src/components/icon-button/icon-button.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; import type SlIconButton from './icon-button'; diff --git a/src/components/icon/icon.test.ts b/src/components/icon/icon.test.ts index a6f28567..d366d841 100644 --- a/src/components/icon/icon.test.ts +++ b/src/components/icon/icon.test.ts @@ -1,5 +1,5 @@ import { elementUpdated, expect, fixture, html, oneEvent } from '@open-wc/testing'; -import { registerIconLibrary } from '../../shoelace'; +import { registerIconLibrary } from '../../../dist/shoelace.js'; import type SlErrorEvent from '../../events/sl-error'; import type SlIcon from './icon'; import type SlLoadEvent from '../../events/sl-load'; diff --git a/src/components/image-comparer/image-comparer.test.ts b/src/components/image-comparer/image-comparer.test.ts index f9c1dfbd..fa5759e4 100644 --- a/src/components/image-comparer/image-comparer.test.ts +++ b/src/components/image-comparer/image-comparer.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import sinon from 'sinon'; import type SlImageComparer from './image-comparer'; diff --git a/src/components/include/include.test.ts b/src/components/include/include.test.ts index 1f3b49dc..3d1e9414 100644 --- a/src/components/include/include.test.ts +++ b/src/components/include/include.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; import type SlInclude from './include'; diff --git a/src/components/input/input.test.ts b/src/components/input/input.test.ts index edb9b0ca..27851644 100644 --- a/src/components/input/input.test.ts +++ b/src/components/input/input.test.ts @@ -1,6 +1,7 @@ // eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-assignment +import { getFormControls, serialize } from "../../../dist/shoelace.js" import { expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; -import { getFormControls, serialize } from '../../utilities/form'; +// import { getFormControls, serialize } from '../../utilities/form'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; import { sendKeys } from '@web/test-runner-commands'; // must come from the same module import sinon from 'sinon'; diff --git a/src/components/menu-item/menu-item.test.ts b/src/components/menu-item/menu-item.test.ts index 9b846dff..e758e547 100644 --- a/src/components/menu-item/menu-item.test.ts +++ b/src/components/menu-item/menu-item.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; diff --git a/src/components/menu-label/menu-label.test.ts b/src/components/menu-label/menu-label.test.ts index fd7d6647..75532282 100644 --- a/src/components/menu-label/menu-label.test.ts +++ b/src/components/menu-label/menu-label.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlMenuLabel from './menu-label'; diff --git a/src/components/menu/menu.test.ts b/src/components/menu/menu.test.ts index ea916fd4..fa4942b5 100644 --- a/src/components/menu/menu.test.ts +++ b/src/components/menu/menu.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture } from '@open-wc/testing'; import { html } from 'lit'; diff --git a/src/components/mutation-observer/mutation-observer.test.ts b/src/components/mutation-observer/mutation-observer.test.ts index 6636e95e..8954268a 100644 --- a/src/components/mutation-observer/mutation-observer.test.ts +++ b/src/components/mutation-observer/mutation-observer.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; describe('', () => { diff --git a/src/components/option/option.test.ts b/src/components/option/option.test.ts index 11661f40..1776d0a7 100644 --- a/src/components/option/option.test.ts +++ b/src/components/option/option.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; import type SlOption from './option'; diff --git a/src/components/popup/popup.test.ts b/src/components/popup/popup.test.ts index ce0002d2..3dd56125 100644 --- a/src/components/popup/popup.test.ts +++ b/src/components/popup/popup.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; describe('', () => { diff --git a/src/components/progress-bar/progress-bar.test.ts b/src/components/progress-bar/progress-bar.test.ts index 36123121..2978d120 100644 --- a/src/components/progress-bar/progress-bar.test.ts +++ b/src/components/progress-bar/progress-bar.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlProgressBar from './progress-bar'; diff --git a/src/components/progress-ring/progress-ring.test.ts b/src/components/progress-ring/progress-ring.test.ts index 9a6d6cff..0a8393fc 100644 --- a/src/components/progress-ring/progress-ring.test.ts +++ b/src/components/progress-ring/progress-ring.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlProgressRing from './progress-ring'; diff --git a/src/components/radio-button/radio-button.test.ts b/src/components/radio-button/radio-button.test.ts index 9d85cfaf..ae8567c5 100644 --- a/src/components/radio-button/radio-button.test.ts +++ b/src/components/radio-button/radio-button.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlRadioButton from './radio-button'; import type SlRadioGroup from '../radio-group/radio-group'; diff --git a/src/components/radio-group/radio-group.test.ts b/src/components/radio-group/radio-group.test.ts index 72d5da53..f2a6f717 100644 --- a/src/components/radio-group/radio-group.test.ts +++ b/src/components/radio-group/radio-group.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; import { clickOnElement } from '../../internal/test'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; diff --git a/src/components/radio/radio.test.ts b/src/components/radio/radio.test.ts index e7371161..648d98d7 100644 --- a/src/components/radio/radio.test.ts +++ b/src/components/radio/radio.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlRadio from './radio'; import type SlRadioGroup from '../radio-group/radio-group'; diff --git a/src/components/range/range.test.ts b/src/components/range/range.test.ts index 5ae39b39..17ab7fe8 100644 --- a/src/components/range/range.test.ts +++ b/src/components/range/range.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture, html, oneEvent } from '@open-wc/testing'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; diff --git a/src/components/rating/rating.test.ts b/src/components/rating/rating.test.ts index e73217f7..1440dd67 100644 --- a/src/components/rating/rating.test.ts +++ b/src/components/rating/rating.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { clickOnElement } from '../../internal/test'; import { expect, fixture, html } from '@open-wc/testing'; import { sendKeys } from '@web/test-runner-commands'; diff --git a/src/components/relative-time/relative-time.test.ts b/src/components/relative-time/relative-time.test.ts index bcca2469..1a935551 100644 --- a/src/components/relative-time/relative-time.test.ts +++ b/src/components/relative-time/relative-time.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import { LocalizeController } from '@shoelace-style/localize'; import sinon from 'sinon'; diff --git a/src/components/select/select.test.ts b/src/components/select/select.test.ts index c8aebbd3..8e3d1b00 100644 --- a/src/components/select/select.test.ts +++ b/src/components/select/select.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; import { clickOnElement } from '../../internal/test'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; diff --git a/src/components/skeleton/skeleton.test.ts b/src/components/skeleton/skeleton.test.ts index ed7e2a08..1610cf77 100644 --- a/src/components/skeleton/skeleton.test.ts +++ b/src/components/skeleton/skeleton.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlSkeleton from './skeleton'; diff --git a/src/components/spinner/spinner.test.ts b/src/components/spinner/spinner.test.ts index 328fb23a..03a53226 100644 --- a/src/components/spinner/spinner.test.ts +++ b/src/components/spinner/spinner.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import type SlSpinner from './spinner'; diff --git a/src/components/split-panel/split-panel.test.ts b/src/components/split-panel/split-panel.test.ts index d3c919cf..afbc6eda 100644 --- a/src/components/split-panel/split-panel.test.ts +++ b/src/components/split-panel/split-panel.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { dragElement } from '../../internal/test'; import { expect, fixture, html, oneEvent } from '@open-wc/testing'; import { queryByTestId } from '../../internal/test/data-testid-helpers'; diff --git a/src/components/switch/switch.test.ts b/src/components/switch/switch.test.ts index b0cd8a30..e73a4215 100644 --- a/src/components/switch/switch.test.ts +++ b/src/components/switch/switch.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; import { sendKeys } from '@web/test-runner-commands'; diff --git a/src/components/tab-group/tab-group.test.ts b/src/components/tab-group/tab-group.test.ts index 215928e8..53aecee1 100644 --- a/src/components/tab-group/tab-group.test.ts +++ b/src/components/tab-group/tab-group.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, elementUpdated, expect, fixture, oneEvent, waitUntil } from '@open-wc/testing'; import { clickOnElement } from '../../internal/test'; import { html } from 'lit'; diff --git a/src/components/tab-panel/tab-panel.test.ts b/src/components/tab-panel/tab-panel.test.ts index 273637b2..f23e0fce 100644 --- a/src/components/tab-panel/tab-panel.test.ts +++ b/src/components/tab-panel/tab-panel.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html } from '@open-wc/testing'; import type SlTabPanel from './tab-panel'; diff --git a/src/components/tab/tab.test.ts b/src/components/tab/tab.test.ts index fa277344..77ff4e9a 100644 --- a/src/components/tab/tab.test.ts +++ b/src/components/tab/tab.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import sinon from 'sinon'; import type SlIconButton from '../icon-button/icon-button'; diff --git a/src/components/tag/tag.test.ts b/src/components/tag/tag.test.ts index b8635773..59d1b17b 100644 --- a/src/components/tag/tag.test.ts +++ b/src/components/tag/tag.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; import sinon from 'sinon'; import type SlTag from './tag'; diff --git a/src/components/textarea/textarea.test.ts b/src/components/textarea/textarea.test.ts index 683fa387..3df65002 100644 --- a/src/components/textarea/textarea.test.ts +++ b/src/components/textarea/textarea.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; import { runFormControlBaseTests } from '../../internal/test/form-control-base-tests'; import { sendKeys } from '@web/test-runner-commands'; diff --git a/src/components/tooltip/tooltip.test.ts b/src/components/tooltip/tooltip.test.ts index a2b97296..ae699eb7 100644 --- a/src/components/tooltip/tooltip.test.ts +++ b/src/components/tooltip/tooltip.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; import type SlPopup from '../popup/popup'; diff --git a/src/components/tree-item/tree-item.test.ts b/src/components/tree-item/tree-item.test.ts index 50f5b061..2bbfbe65 100644 --- a/src/components/tree-item/tree-item.test.ts +++ b/src/components/tree-item/tree-item.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html, oneEvent, waitUntil } from '@open-wc/testing'; import sinon from 'sinon'; import type SlTreeItem from './tree-item'; diff --git a/src/components/tree/tree.test.ts b/src/components/tree/tree.test.ts index 233c5474..fe41c89f 100644 --- a/src/components/tree/tree.test.ts +++ b/src/components/tree/tree.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { aTimeout, expect, fixture, html, triggerBlurFor, triggerFocusFor } from '@open-wc/testing'; import { clickOnElement } from '../../internal/test'; import { sendKeys } from '@web/test-runner-commands'; diff --git a/src/components/visually-hidden/visually-hidden.test.ts b/src/components/visually-hidden/visually-hidden.test.ts index c4422ba5..7ec24456 100644 --- a/src/components/visually-hidden/visually-hidden.test.ts +++ b/src/components/visually-hidden/visually-hidden.test.ts @@ -1,3 +1,4 @@ +import "../../../dist/shoelace.js" import { expect, fixture, html } from '@open-wc/testing'; describe('', () => { diff --git a/src/events/events.ts b/src/events/events.ts index 03dc0d86..400c3ab6 100644 --- a/src/events/events.ts +++ b/src/events/events.ts @@ -1,34 +1,34 @@ -export { default as SlAfterCollapseEvent } from './sl-after-collapse'; -export { default as SlAfterExpandEvent } from './sl-after-expand'; -export { default as SlAfterHideEvent } from './sl-after-hide'; -export { default as SlAfterShowEvent } from './sl-after-show'; -export { default as SlBlurEvent } from './sl-blur'; -export { default as SlCancelEvent } from './sl-cancel'; -export { default as SlChangeEvent } from './sl-change'; -export { default as SlClearEvent } from './sl-clear'; -export { default as SlCloseEvent } from './sl-close'; -export { default as SlCollapseEvent } from './sl-collapse'; -export { default as SlErrorEvent } from './sl-error'; -export { default as SlExpandEvent } from './sl-expand'; -export { default as SlFinishEvent } from './sl-finish'; -export { default as SlFocusEvent } from './sl-focus'; -export { default as SlHideEvent } from './sl-hide'; -export { default as SlHoverEvent } from './sl-hover'; -export { default as SlInitialFocusEvent } from './sl-initial-focus'; -export { default as SlInputEvent } from './sl-input'; -export { default as SlInvalidEvent } from './sl-invalid'; -export { default as SlLazyChangeEvent } from './sl-lazy-change'; -export { default as SlLazyLoadEvent } from './sl-lazy-load'; -export { default as SlLoadEvent } from './sl-load'; -export { default as SlMutationEvent } from './sl-mutation'; -export { default as SlRemoveEvent } from './sl-remove'; -export { default as SlRepositionEvent } from './sl-reposition'; -export { default as SlRequestCloseEvent } from './sl-request-close'; -export { default as SlResizeEvent } from './sl-resize'; -export { default as SlSelectEvent } from './sl-select'; -export { default as SlSelectionChangeEvent } from './sl-selection-change'; -export { default as SlShowEvent } from './sl-show'; -export { default as SlSlideChange } from './sl-slide-change'; -export { default as SlStartEvent } from './sl-start'; -export { default as SlTabHideEvent } from './sl-tab-hide'; -export { default as SlTabShowEvent } from './sl-tab-show'; +export type { default as SlAfterCollapseEvent } from './sl-after-collapse'; +export type { default as SlAfterExpandEvent } from './sl-after-expand'; +export type { default as SlAfterHideEvent } from './sl-after-hide'; +export type { default as SlAfterShowEvent } from './sl-after-show'; +export type { default as SlBlurEvent } from './sl-blur'; +export type { default as SlCancelEvent } from './sl-cancel'; +export type { default as SlChangeEvent } from './sl-change'; +export type { default as SlClearEvent } from './sl-clear'; +export type { default as SlCloseEvent } from './sl-close'; +export type { default as SlCollapseEvent } from './sl-collapse'; +export type { default as SlErrorEvent } from './sl-error'; +export type { default as SlExpandEvent } from './sl-expand'; +export type { default as SlFinishEvent } from './sl-finish'; +export type { default as SlFocusEvent } from './sl-focus'; +export type { default as SlHideEvent } from './sl-hide'; +export type { default as SlHoverEvent } from './sl-hover'; +export type { default as SlInitialFocusEvent } from './sl-initial-focus'; +export type { default as SlInputEvent } from './sl-input'; +export type { default as SlInvalidEvent } from './sl-invalid'; +export type { default as SlLazyChangeEvent } from './sl-lazy-change'; +export type { default as SlLazyLoadEvent } from './sl-lazy-load'; +export type { default as SlLoadEvent } from './sl-load'; +export type { default as SlMutationEvent } from './sl-mutation'; +export type { default as SlRemoveEvent } from './sl-remove'; +export type { default as SlRepositionEvent } from './sl-reposition'; +export type { default as SlRequestCloseEvent } from './sl-request-close'; +export type { default as SlResizeEvent } from './sl-resize'; +export type { default as SlSelectEvent } from './sl-select'; +export type { default as SlSelectionChangeEvent } from './sl-selection-change'; +export type { default as SlShowEvent } from './sl-show'; +export type { default as SlSlideChange } from './sl-slide-change'; +export type { default as SlStartEvent } from './sl-start'; +export type { default as SlTabHideEvent } from './sl-tab-hide'; +export type { default as SlTabShowEvent } from './sl-tab-show'; diff --git a/src/shoelace.ts b/src/shoelace.ts index 6acc4c2a..b67dce1e 100644 --- a/src/shoelace.ts +++ b/src/shoelace.ts @@ -62,6 +62,7 @@ export { default as SlVisuallyHidden } from './components/visually-hidden/visual export * from './utilities/animation'; export * from './utilities/base-path'; export * from './utilities/icon-library'; +export * from './utilities/form' // Events export * from './events/events'; diff --git a/web-test-runner.config.js b/web-test-runner.config.js index c9dc5670..b3252048 100644 --- a/web-test-runner.config.js +++ b/web-test-runner.config.js @@ -16,7 +16,7 @@ export default { plugins: [ esbuildPlugin({ ts: true, - target: 'auto' + target: 'es2020' }) ], browsers: [ @@ -28,8 +28,10 @@ export default { - - + +