From eb3f597cdcfdfbc464568dd74f6568ddb9c60d75 Mon Sep 17 00:00:00 2001 From: ghiscoding Date: Wed, 18 Feb 2026 20:06:53 -0500 Subject: [PATCH] chore(deps): update Biome v2.4.2 and disable "a11y" rule --- biome.json | 1 + package.json | 12 +- packages/demo/src/events/events.html | 4 +- packages/demo/src/examples/example03.html | 4 +- packages/demo/src/examples/example04.html | 4 +- packages/demo/src/examples/example05.html | 4 +- packages/demo/src/examples/example07.html | 8 +- packages/demo/src/examples/example08.html | 24 +- packages/demo/src/examples/example09.html | 4 +- packages/demo/src/examples/example10.html | 8 +- packages/demo/src/examples/example12.html | 2 +- packages/demo/src/examples/example13.html | 4 +- packages/demo/src/examples/example14.html | 8 +- packages/demo/src/examples/example15.html | 4 +- packages/demo/src/examples/example16.html | 4 +- packages/demo/src/getting-started.html | 7 +- packages/demo/src/main.html | 8 +- packages/demo/src/methods/methods01.html | 8 +- packages/demo/src/methods/methods08.html | 8 +- packages/demo/src/methods/methods10.html | 8 +- packages/demo/src/methods/methods11.html | 4 +- packages/demo/src/methods/methods12.html | 8 +- packages/demo/src/methods/methods13.html | 4 +- packages/demo/src/options/options01.html | 4 +- packages/demo/src/options/options02.html | 4 +- packages/demo/src/options/options03.html | 4 +- packages/demo/src/options/options04.html | 4 +- packages/demo/src/options/options05.html | 4 +- packages/demo/src/options/options06.html | 4 +- packages/demo/src/options/options07.html | 8 +- packages/demo/src/options/options08.html | 4 +- packages/demo/src/options/options09.html | 4 +- packages/demo/src/options/options10.html | 4 +- packages/demo/src/options/options11.html | 4 +- packages/demo/src/options/options14.html | 4 +- packages/demo/src/options/options15.html | 4 +- packages/demo/src/options/options16.html | 4 +- packages/demo/src/options/options18.html | 4 +- packages/demo/src/options/options19.html | 4 +- packages/demo/src/options/options20.html | 4 +- packages/demo/src/options/options23.html | 4 +- packages/demo/src/options/options26.html | 4 +- packages/demo/src/options/options27.html | 8 +- packages/demo/src/options/options31.html | 4 +- packages/demo/src/options/options35.html | 8 +- packages/demo/src/options/options36.html | 8 +- packages/demo/src/options/options38.html | 8 +- packages/demo/src/options/options39.html | 4 +- packages/demo/src/options/options41.html | 8 +- packages/demo/src/options/options42.html | 24 +- packages/demo/src/options/options43.html | 4 +- packages/demo/src/options/options44.html | 4 +- pnpm-lock.yaml | 301 +++++++++++----------- 53 files changed, 238 insertions(+), 373 deletions(-) diff --git a/biome.json b/biome.json index fa18088e0..41fa28bc6 100644 --- a/biome.json +++ b/biome.json @@ -57,6 +57,7 @@ "!**/node_modules/**" ], "rules": { + "a11y": "off", "correctness": { "useImportExtensions": { "options": { diff --git a/package.json b/package.json index 74bf4ca67..d0fd45413 100644 --- a/package.json +++ b/package.json @@ -56,12 +56,12 @@ "pnpm": "10.x" }, "devDependencies": { - "@biomejs/biome": "^2.3.14", - "@lerna-lite/cli": "^4.11.0", - "@lerna-lite/publish": "^4.11.1", - "@lerna-lite/watch": "^4.11.0", - "@playwright/test": "^1.58.1", - "@types/node": "^24.10.10", + "@biomejs/biome": "^2.4.2", + "@lerna-lite/cli": "^4.11.2", + "@lerna-lite/publish": "^4.11.2", + "@lerna-lite/watch": "^4.11.2", + "@playwright/test": "^1.58.2", + "@types/node": "^24.10.13", "conventional-changelog-conventionalcommits": "^9.1.0", "cross-env": "catalog:", "npm-run-all2": "^8.0.4", diff --git a/packages/demo/src/events/events.html b/packages/demo/src/events/events.html index ab6406374..df11bbc10 100644 --- a/packages/demo/src/events/events.html +++ b/packages/demo/src/events/events.html @@ -23,9 +23,7 @@

-
- -
+
diff --git a/packages/demo/src/examples/example03.html b/packages/demo/src/examples/example03.html index a6a922b1e..97352b986 100644 --- a/packages/demo/src/examples/example03.html +++ b/packages/demo/src/examples/example03.html @@ -17,9 +17,7 @@

-
- Use multipleand multipleWidthoptions to enable multiple items. -
+
Use multipleand multipleWidthoptions to enable multiple items.
diff --git a/packages/demo/src/examples/example04.html b/packages/demo/src/examples/example04.html index 3c40ebaf9..5dd296cf9 100644 --- a/packages/demo/src/examples/example04.html +++ b/packages/demo/src/examples/example04.html @@ -38,9 +38,7 @@

-
- -
+
diff --git a/packages/demo/src/examples/example05.html b/packages/demo/src/examples/example05.html index e096937ae..6a53a17a9 100644 --- a/packages/demo/src/examples/example05.html +++ b/packages/demo/src/examples/example05.html @@ -17,9 +17,7 @@

-
- Show a disabled select width disabledattribute. -
+
Show a disabled select width disabledattribute.
diff --git a/packages/demo/src/examples/example07.html b/packages/demo/src/examples/example07.html index d69bb9028..d52aea79a 100644 --- a/packages/demo/src/examples/example07.html +++ b/packages/demo/src/examples/example07.html @@ -17,9 +17,7 @@

-
- Submit select with nameattribute in form. -
+
Submit select with nameattribute in form.
@@ -52,9 +50,7 @@

-
- -
+
diff --git a/packages/demo/src/examples/example08.html b/packages/demo/src/examples/example08.html index b81ed0ada..45f1e746d 100644 --- a/packages/demo/src/examples/example08.html +++ b/packages/demo/src/examples/example08.html @@ -17,9 +17,7 @@

-
- Use dataas data source. -
+
Use dataas data source.
@@ -27,40 +25,30 @@

-
- -
+
-
- -
+
-
- -
+
-
- -
+
-
- -
+
diff --git a/packages/demo/src/examples/example09.html b/packages/demo/src/examples/example09.html index e05dcad29..7c24e3798 100644 --- a/packages/demo/src/examples/example09.html +++ b/packages/demo/src/examples/example09.html @@ -78,9 +78,7 @@


- +
-
+
-
- -
+
diff --git a/packages/demo/src/examples/example12.html b/packages/demo/src/examples/example12.html index 5bd7def6d..b1a298937 100644 --- a/packages/demo/src/examples/example12.html +++ b/packages/demo/src/examples/example12.html @@ -17,7 +17,7 @@

-
Display checkbox or radio icons
+
Display checkbox or radio icons
diff --git a/packages/demo/src/examples/example13.html b/packages/demo/src/examples/example13.html index 9ee91ef55..0eecba74c 100644 --- a/packages/demo/src/examples/example13.html +++ b/packages/demo/src/examples/example13.html @@ -38,8 +38,6 @@

-
- -
+
diff --git a/packages/demo/src/examples/example14.html b/packages/demo/src/examples/example14.html index 6b870288b..2e4b1554f 100644 --- a/packages/demo/src/examples/example14.html +++ b/packages/demo/src/examples/example14.html @@ -100,16 +100,12 @@

-
- -
+
-
- -
+
diff --git a/packages/demo/src/examples/example15.html b/packages/demo/src/examples/example15.html index 89ee6eb81..fa6622b32 100644 --- a/packages/demo/src/examples/example15.html +++ b/packages/demo/src/examples/example15.html @@ -125,9 +125,7 @@

-
- -
+
diff --git a/packages/demo/src/examples/example16.html b/packages/demo/src/examples/example16.html index a47a8cfb1..ddbd325cb 100644 --- a/packages/demo/src/examples/example16.html +++ b/packages/demo/src/examples/example16.html @@ -28,9 +28,7 @@

-
- -
+
diff --git a/packages/demo/src/getting-started.html b/packages/demo/src/getting-started.html index 8a7e80a2c..664ab4370 100644 --- a/packages/demo/src/getting-started.html +++ b/packages/demo/src/getting-started.html @@ -53,9 +53,7 @@
ESM import
CSS / SASS Styling Themes
-

- Load default or Bootstrap Theme style via either the @use(modern) or @import(legacy) -

+

Load default or Bootstrap Theme style via either the @use(modern) or @import(legacy)

1- with modern SASS @useapproach
@@ -87,6 +85,7 @@ 
CSS / SASS Styling Themes
Legacy Versions

The project now ships as ESM-Only, if you still wish to use the legacy <script> standalone IIFE Script on the - window object, then use the previous 4.x version. + window + object, then use the previous 4.x version.

diff --git a/packages/demo/src/main.html b/packages/demo/src/main.html index 009fb902e..6ad9b2f60 100644 --- a/packages/demo/src/main.html +++ b/packages/demo/src/main.html @@ -4,9 +4,11 @@ Multiple-Select-Vanilla Multiple Select Vanilla - +
+ + + +

-
- Use multipleSelect(selector).getOptions()to get the options object. -
+
Use multipleSelect(selector).getOptions()to get the options object.
@@ -25,9 +23,7 @@

-
- -
+
diff --git a/packages/demo/src/methods/methods08.html b/packages/demo/src/methods/methods08.html index f789c7564..273594a74 100644 --- a/packages/demo/src/methods/methods08.html +++ b/packages/demo/src/methods/methods08.html @@ -15,9 +15,7 @@

-
- Methods: multipleSelect(selector).checkInvert()to invert check all items. -
+
Methods: multipleSelect(selector).checkInvert()to invert check all items.
@@ -25,9 +23,7 @@

-
- -
+
diff --git a/packages/demo/src/methods/methods10.html b/packages/demo/src/methods/methods10.html index 54f3a2d13..d4f949c51 100644 --- a/packages/demo/src/methods/methods10.html +++ b/packages/demo/src/methods/methods10.html @@ -25,9 +25,7 @@

-
- -
+
@@ -46,9 +44,7 @@

-
- -
+
diff --git a/packages/demo/src/methods/methods11.html b/packages/demo/src/methods/methods11.html index 4bde11e9e..3b64de637 100644 --- a/packages/demo/src/methods/methods11.html +++ b/packages/demo/src/methods/methods11.html @@ -15,9 +15,7 @@

-
- Use multipleSelect(selector).destroy()to destroy the select. -
+
Use multipleSelect(selector).destroy()to destroy the select.

diff --git a/packages/demo/src/methods/methods12.html b/packages/demo/src/methods/methods12.html index 3df3e465c..107113d65 100644 --- a/packages/demo/src/methods/methods12.html +++ b/packages/demo/src/methods/methods12.html @@ -15,9 +15,7 @@

-
- Use multipleSelect(selector).getData()to get the loaded data. -
+
Use multipleSelect(selector).getData()to get the loaded data.

@@ -25,9 +23,7 @@

-
- -
+
diff --git a/packages/demo/src/methods/methods13.html b/packages/demo/src/methods/methods13.html index 7b2649d07..380c722a6 100644 --- a/packages/demo/src/methods/methods13.html +++ b/packages/demo/src/methods/methods13.html @@ -15,9 +15,7 @@

-
- Use multipleSelect(selector).setData([/*data*/]) to update the loaded data. -
+
Use multipleSelect(selector).setData([/*data*/]) to update the loaded data.
diff --git a/packages/demo/src/options/options01.html b/packages/demo/src/options/options01.html index 50dd0aba6..050700167 100644 --- a/packages/demo/src/options/options01.html +++ b/packages/demo/src/options/options01.html @@ -15,9 +15,7 @@

-
- Use placeholderattribute or placeholder: ''option to set placeholder. -
+
Use placeholderattribute or placeholder: ''option to set placeholder.
diff --git a/packages/demo/src/options/options02.html b/packages/demo/src/options/options02.html index 9a5a19317..a177069bf 100644 --- a/packages/demo/src/options/options02.html +++ b/packages/demo/src/options/options02.html @@ -15,9 +15,7 @@

-
- Use singleRadio: trueto show the radio input. -
+
Use singleRadio: trueto show the radio input.
diff --git a/packages/demo/src/options/options03.html b/packages/demo/src/options/options03.html index 48d2d9cce..c19453754 100644 --- a/packages/demo/src/options/options03.html +++ b/packages/demo/src/options/options03.html @@ -15,9 +15,7 @@

-
- Use selectAll: falseto hide select all. -
+
Use selectAll: falseto hide select all.
diff --git a/packages/demo/src/options/options04.html b/packages/demo/src/options/options04.html index 91857f145..daf532b08 100644 --- a/packages/demo/src/options/options04.html +++ b/packages/demo/src/options/options04.html @@ -15,9 +15,7 @@

-
- Use hideOptgroupCheckboxes: trueoption to hide the optgroup checkboxes. -
+
Use hideOptgroupCheckboxes: trueoption to hide the optgroup checkboxes.
diff --git a/packages/demo/src/options/options05.html b/packages/demo/src/options/options05.html index e688d71da..9735b5c6a 100644 --- a/packages/demo/src/options/options05.html +++ b/packages/demo/src/options/options05.html @@ -15,9 +15,7 @@

-
- Use dropWidth: 580option to custom the dropdown width. -
+
Use dropWidth: 580option to custom the dropdown width.
diff --git a/packages/demo/src/options/options06.html b/packages/demo/src/options/options06.html index 06183784b..6981d7d57 100644 --- a/packages/demo/src/options/options06.html +++ b/packages/demo/src/options/options06.html @@ -15,9 +15,7 @@

-
- Use maxHeight: 140option to custom the dropdown max height. -
+
Use maxHeight: 140option to custom the dropdown max height.
diff --git a/packages/demo/src/options/options07.html b/packages/demo/src/options/options07.html index bde4e546e..13200966f 100644 --- a/packages/demo/src/options/options07.html +++ b/packages/demo/src/options/options07.html @@ -15,9 +15,7 @@

-
- Use maxHeightUnit: 'row'option to set the max height unit. -
+
Use maxHeightUnit: 'row'option to set the max height unit.
@@ -25,9 +23,7 @@

-
- -
+
diff --git a/packages/demo/src/options/options08.html b/packages/demo/src/options/options08.html index 0f5c97b37..16a4a497c 100644 --- a/packages/demo/src/options/options08.html +++ b/packages/demo/src/options/options08.html @@ -15,9 +15,7 @@

-
- Use position: 'top'to set the select dropdown in top position. -
+
Use position: 'top'to set the select dropdown in top position.
diff --git a/packages/demo/src/options/options09.html b/packages/demo/src/options/options09.html index e1e8e74c7..3d7746368 100644 --- a/packages/demo/src/options/options09.html +++ b/packages/demo/src/options/options09.html @@ -15,9 +15,7 @@

-
- Use displayValues: trueoption to display selected values instead text. -
+
Use displayValues: trueoption to display selected values instead text.
diff --git a/packages/demo/src/options/options10.html b/packages/demo/src/options/options10.html index 67af887bd..c64c0ed74 100644 --- a/packages/demo/src/options/options10.html +++ b/packages/demo/src/options/options10.html @@ -15,9 +15,7 @@

-
- Use displayTitle: trueoption to display title (for tooltip) of selected text. -
+
Use displayTitle: trueoption to display title (for tooltip) of selected text.
diff --git a/packages/demo/src/options/options11.html b/packages/demo/src/options/options11.html index 17a076d2d..f9b7033ab 100644 --- a/packages/demo/src/options/options11.html +++ b/packages/demo/src/options/options11.html @@ -15,9 +15,7 @@

-
- Use displayDelimiter: ' | 'option to custom the display delimiter. -
+
Use displayDelimiter: ' | 'option to custom the display delimiter.
diff --git a/packages/demo/src/options/options14.html b/packages/demo/src/options/options14.html index 0bc471f33..ab26791c8 100644 --- a/packages/demo/src/options/options14.html +++ b/packages/demo/src/options/options14.html @@ -15,9 +15,7 @@

-
- Use isOpen: trueto open the dropdown by default. -
+
Use isOpen: trueto open the dropdown by default.
diff --git a/packages/demo/src/options/options15.html b/packages/demo/src/options/options15.html index 8406207e9..cffc6a1df 100644 --- a/packages/demo/src/options/options15.html +++ b/packages/demo/src/options/options15.html @@ -15,9 +15,7 @@

-
- Use keepOpen: trueto keep the select dropdown always open. -
+
Use keepOpen: trueto keep the select dropdown always open.
diff --git a/packages/demo/src/options/options16.html b/packages/demo/src/options/options16.html index 9c4185e36..36559dad5 100644 --- a/packages/demo/src/options/options16.html +++ b/packages/demo/src/options/options16.html @@ -15,9 +15,7 @@

-
- Use openOnHover: trueto open the select dropdown by hover instead of click. -
+
Use openOnHover: trueto open the select dropdown by hover instead of click.
diff --git a/packages/demo/src/options/options18.html b/packages/demo/src/options/options18.html index 0df919728..34e01ae36 100644 --- a/packages/demo/src/options/options18.html +++ b/packages/demo/src/options/options18.html @@ -15,9 +15,7 @@

-
- Use filter: trueto enable filter feature. -
+
Use filter: trueto enable filter feature.
diff --git a/packages/demo/src/options/options19.html b/packages/demo/src/options/options19.html index 8a49ea310..fc83ee8a7 100644 --- a/packages/demo/src/options/options19.html +++ b/packages/demo/src/options/options19.html @@ -15,9 +15,7 @@

-
- Use filterGroup: trueto filter optgroups only and not options. -
+
Use filterGroup: trueto filter optgroups only and not options.
diff --git a/packages/demo/src/options/options20.html b/packages/demo/src/options/options20.html index 158930eeb..f4010e301 100644 --- a/packages/demo/src/options/options20.html +++ b/packages/demo/src/options/options20.html @@ -15,9 +15,7 @@

-
- Use filterPlaceholder: 'The filter placeholder'to set the filter placeholder. -
+
Use filterPlaceholder: 'The filter placeholder'to set the filter placeholder.
diff --git a/packages/demo/src/options/options23.html b/packages/demo/src/options/options23.html index 7366de391..fc8e4df8e 100644 --- a/packages/demo/src/options/options23.html +++ b/packages/demo/src/options/options23.html @@ -15,9 +15,7 @@

-
- Use customFilterto custom filter, in this case we filter by startWith. -
+
Use customFilterto custom filter, in this case we filter by startWith.
diff --git a/packages/demo/src/options/options26.html b/packages/demo/src/options/options26.html index 8272b40f0..b714d99f3 100644 --- a/packages/demo/src/options/options26.html +++ b/packages/demo/src/options/options26.html @@ -15,9 +15,7 @@

-
- Use stylerto custom the item style. -
+
Use stylerto custom the item style.
diff --git a/packages/demo/src/options/options27.html b/packages/demo/src/options/options27.html index 80f9fbb17..b959ee69b 100644 --- a/packages/demo/src/options/options27.html +++ b/packages/demo/src/options/options27.html @@ -23,9 +23,7 @@

- +
@@ -57,8 +55,6 @@

-
- -
+

diff --git a/packages/demo/src/options/options31.html b/packages/demo/src/options/options31.html index 8853a6b78..b6481d49f 100644 --- a/packages/demo/src/options/options31.html +++ b/packages/demo/src/options/options31.html @@ -49,8 +49,6 @@

-
- -
+

diff --git a/packages/demo/src/options/options35.html b/packages/demo/src/options/options35.html index 5f9087641..2ae030bcb 100644 --- a/packages/demo/src/options/options35.html +++ b/packages/demo/src/options/options35.html @@ -25,13 +25,9 @@

-
- -
+
=>
-
- -
+

diff --git a/packages/demo/src/options/options36.html b/packages/demo/src/options/options36.html index 406fb0c3c..ea7e6139a 100644 --- a/packages/demo/src/options/options36.html +++ b/packages/demo/src/options/options36.html @@ -27,16 +27,12 @@

-
- -
+
-
- -
+

diff --git a/packages/demo/src/options/options38.html b/packages/demo/src/options/options38.html index bcccbd1f2..1eb196365 100644 --- a/packages/demo/src/options/options38.html +++ b/packages/demo/src/options/options38.html @@ -30,9 +30,7 @@

-
- -
+
@@ -131,9 +129,7 @@

-
- -
+

diff --git a/packages/demo/src/options/options39.html b/packages/demo/src/options/options39.html index 7b0d63e60..8eba1acdf 100644 --- a/packages/demo/src/options/options39.html +++ b/packages/demo/src/options/options39.html @@ -25,9 +25,7 @@

-
- -
+
-
+
-
- -
+
diff --git a/packages/demo/src/options/options42.html b/packages/demo/src/options/options42.html index 286231920..cb60cd98d 100644 --- a/packages/demo/src/options/options42.html +++ b/packages/demo/src/options/options42.html @@ -20,8 +20,8 @@

data is ready by calling resolve(data). Lazy data will only be loaded once and reopening the dropdown will show instantly. If a failure happened, by calling the reject() callback, then the user could retry the data loading by closing and reopening the dropdown. For testing purposes, you can refresh the page or click the button to retest the lazy loading.
- Note: any pre-selected options will only show up after the data is fully loaded (e.g. 4th select with "Filter & - OK button"). + Note: + any pre-selected options will only show up after the data is fully loaded (e.g. 4th select with "Filter & OK button"). @@ -39,40 +39,30 @@

-
- -
+
-
- -
+
-
- -
+
-
- -
+
-
- -
+
diff --git a/packages/demo/src/options/options43.html b/packages/demo/src/options/options43.html index 1cbafe969..8f27197c0 100644 --- a/packages/demo/src/options/options43.html +++ b/packages/demo/src/options/options43.html @@ -115,8 +115,6 @@

-
- -
+
diff --git a/packages/demo/src/options/options44.html b/packages/demo/src/options/options44.html index 47fadc650..67dc5cd39 100644 --- a/packages/demo/src/options/options44.html +++ b/packages/demo/src/options/options44.html @@ -22,9 +22,7 @@

-
- -
+