From 7891dbef938756aba072b70672a958c49e7ecc50 Mon Sep 17 00:00:00 2001 From: Konnor Rogers Date: Fri, 8 Dec 2023 12:30:31 -0500 Subject: [PATCH] Add missing extensions (#1770) * fix(typescript): add missing extension to imports in typescript This is required for the types to work with the new `--module-resolution=node16`. The list of places to fix was obtained by a crude script: ```sh rg -g'**/*.ts' -g'!**/*.test.ts' ' from\s+.\.' | rg -v '\.js' ``` References #1765 * add missing extensions * revert tsconfig * prettier * fix test files for NodeNext * prettier * changelog entry * prettier * prettier * prettier --------- Co-authored-by: Andrey Lushnikov --- docs/pages/resources/changelog.md | 1 + scripts/make-react.js | 4 +- src/components/animation/animation.test.ts | 3 +- src/components/details/details.test.ts | 6 +- src/components/dialog/dialog.test.ts | 6 +- src/components/drawer/drawer.test.ts | 2 +- .../format-bytes/format-bytes.test.ts | 2 +- .../format-date/format-date.test.ts | 2 +- .../format-number/format-number.test.ts | 2 +- .../icon-button/icon-button.test.ts | 2 +- src/components/icon/icon.test.ts | 6 +- .../image-comparer/image-comparer.test.ts | 2 +- src/components/include/include.test.ts | 2 +- src/components/input/input.test.ts | 2 +- src/components/menu-item/menu-item.test.ts | 4 +- src/components/menu-label/menu-label.test.ts | 2 +- src/components/menu/menu.test.ts | 4 +- src/components/option/option.test.ts | 2 +- .../progress-bar/progress-bar.test.ts | 2 +- .../progress-ring/progress-ring.test.ts | 2 +- src/components/qr-code/qr-code.component.ts | 3 +- src/components/qr-code/qr-code.test.ts | 2 +- .../radio-button/radio-button.test.ts | 4 +- src/components/radio/radio.test.ts | 4 +- src/components/skeleton/skeleton.test.ts | 2 +- src/components/spinner/spinner.test.ts | 2 +- src/components/tab-panel/tab-panel.test.ts | 2 +- src/components/tab/tab.test.ts | 6 +- src/components/tag/tag.test.ts | 2 +- src/components/tooltip/tooltip.test.ts | 2 +- src/components/tree-item/tree-item.test.ts | 2 +- src/events/events.ts | 70 +++++++++---------- src/events/sl-select.ts | 2 +- src/events/sl-selection-change.ts | 2 +- src/events/sl-slide-change.ts | 2 +- tsconfig.json | 4 +- 36 files changed, 86 insertions(+), 83 deletions(-) diff --git a/docs/pages/resources/changelog.md b/docs/pages/resources/changelog.md index f632c151..05150b3a 100644 --- a/docs/pages/resources/changelog.md +++ b/docs/pages/resources/changelog.md @@ -14,6 +14,7 @@ New versions of Shoelace are released as-needed and generally occur when a criti ## Next +- Fixed files that did not have `.js` extensions. [#1770] - Fixed `` not accounting for elements with hidden dialog controls like `