diff --git a/.storybook/package.json b/.storybook/package.json index 7f27456c17e..682114dd53b 100644 --- a/.storybook/package.json +++ b/.storybook/package.json @@ -12,7 +12,6 @@ "dependencies": { "@adobe/spectrum-css-workflow-icons": "^1.5.4", "@spectrum-css/expressvars": "^3.0.9", - "@spectrum-css/site": "^4.2.2", "@spectrum-css/tokens": "^13.2.0", "@spectrum-css/ui-icons": "^1.1.2", "@spectrum-css/vars": "^9.0.8" diff --git a/components/accordion/package.json b/components/accordion/package.json index 96374c8e213..8214c4731dc 100644 --- a/components/accordion/package.json +++ b/components/accordion/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/actionbar/package.json b/components/actionbar/package.json index bd56f46d3e6..b6573534d62 100644 --- a/components/actionbar/package.json +++ b/components/actionbar/package.json @@ -21,6 +21,9 @@ "@spectrum-css/popover": ">=6", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/actionbutton/package.json b/components/actionbutton/package.json index ec0586dcb0b..b345d226088 100644 --- a/components/actionbutton/package.json +++ b/components/actionbutton/package.json @@ -24,7 +24,8 @@ } }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/actiongroup/package.json b/components/actiongroup/package.json index 1bf934cf1b1..7e0c7f46482 100644 --- a/components/actiongroup/package.json +++ b/components/actiongroup/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/actionmenu/package.json b/components/actionmenu/package.json index 86d6aef7a7a..e60fb94b76e 100644 --- a/components/actionmenu/package.json +++ b/components/actionmenu/package.json @@ -21,6 +21,9 @@ "@spectrum-css/popover": ">=6", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/alertbanner/package.json b/components/alertbanner/package.json index 40af22a76ae..309a38b9fd8 100644 --- a/components/alertbanner/package.json +++ b/components/alertbanner/package.json @@ -26,6 +26,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/alertdialog/package.json b/components/alertdialog/package.json index 41182c52ccf..9ab29b7d7f3 100644 --- a/components/alertdialog/package.json +++ b/components/alertdialog/package.json @@ -30,6 +30,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/asset/package.json b/components/asset/package.json index 7d485444bfa..38e509fb150 100644 --- a/components/asset/package.json +++ b/components/asset/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder": "^7.0.0" + }, "publishConfig": { "access": "public" } diff --git a/components/assetcard/package.json b/components/assetcard/package.json index c75693a7845..e3fb1237626 100644 --- a/components/assetcard/package.json +++ b/components/assetcard/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/assetlist/package.json b/components/assetlist/package.json index f95f0b391d7..0634a7f22bb 100644 --- a/components/assetlist/package.json +++ b/components/assetlist/package.json @@ -27,6 +27,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/avatar/package.json b/components/avatar/package.json index c00c740c688..b79a0c26747 100644 --- a/components/avatar/package.json +++ b/components/avatar/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/badge/package.json b/components/badge/package.json index c578e7f1ef8..2cbec278ab6 100644 --- a/components/badge/package.json +++ b/components/badge/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/breadcrumb/package.json b/components/breadcrumb/package.json index ef1d2080022..2fdada2051a 100644 --- a/components/breadcrumb/package.json +++ b/components/breadcrumb/package.json @@ -27,6 +27,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/button/package.json b/components/button/package.json index d26a12e7ee2..0474ffdb7ce 100644 --- a/components/button/package.json +++ b/components/button/package.json @@ -28,7 +28,8 @@ } }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/buttongroup/package.json b/components/buttongroup/package.json index 68c3ae54ed9..0d6cdaa64cb 100644 --- a/components/buttongroup/package.json +++ b/components/buttongroup/package.json @@ -18,6 +18,9 @@ "@spectrum-css/button": ">=11", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/calendar/package.json b/components/calendar/package.json index 1fe0ed87f24..928525f4ca0 100644 --- a/components/calendar/package.json +++ b/components/calendar/package.json @@ -18,6 +18,9 @@ "@spectrum-css/actionbutton": ">=5", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/card/package.json b/components/card/package.json index 51ebc7052d8..a3d5e2058d5 100644 --- a/components/card/package.json +++ b/components/card/package.json @@ -29,6 +29,9 @@ "@spectrum-css/asset": { "optional": true }, + "@spectrum-css/checkbox": { + "optional": true + }, "@spectrum-css/icon": { "optional": true }, @@ -37,11 +40,11 @@ }, "@spectrum-css/typography": { "optional": true - }, - "@spectrum-css/checkbox": { - "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/checkbox/package.json b/components/checkbox/package.json index cf815af4995..cb56790dac8 100644 --- a/components/checkbox/package.json +++ b/components/checkbox/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/clearbutton/package.json b/components/clearbutton/package.json index f7d074b6403..5bbd3a0fb2b 100644 --- a/components/clearbutton/package.json +++ b/components/clearbutton/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/closebutton/package.json b/components/closebutton/package.json index 76e7ec02ad1..ca823c2db6a 100644 --- a/components/closebutton/package.json +++ b/components/closebutton/package.json @@ -19,7 +19,8 @@ "@spectrum-css/tokens": ">=13" }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/coachindicator/package.json b/components/coachindicator/package.json index ef987db20fa..2d481c858d2 100644 --- a/components/coachindicator/package.json +++ b/components/coachindicator/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/coachmark/package.json b/components/coachmark/package.json index 2924c55111c..2cafb7d110d 100644 --- a/components/coachmark/package.json +++ b/components/coachmark/package.json @@ -28,6 +28,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/colorarea/package.json b/components/colorarea/package.json index 537a95f0e97..a45ae028eb1 100644 --- a/components/colorarea/package.json +++ b/components/colorarea/package.json @@ -18,6 +18,9 @@ "@spectrum-css/colorhandle": ">=7", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/colorhandle/package.json b/components/colorhandle/package.json index 9c7128ef107..9acfcb91028 100644 --- a/components/colorhandle/package.json +++ b/components/colorhandle/package.json @@ -24,6 +24,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/colorloupe/package.json b/components/colorloupe/package.json index 67cb01e48cf..c53b056b701 100644 --- a/components/colorloupe/package.json +++ b/components/colorloupe/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/colorslider/package.json b/components/colorslider/package.json index d71b8d49a34..7b513491cb6 100644 --- a/components/colorslider/package.json +++ b/components/colorslider/package.json @@ -19,6 +19,9 @@ "@spectrum-css/opacitycheckerboard": ">=1", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/colorwheel/package.json b/components/colorwheel/package.json index 7e1a798d77e..c16ee80d0fc 100644 --- a/components/colorwheel/package.json +++ b/components/colorwheel/package.json @@ -21,13 +21,16 @@ "@spectrum-css/tokens": ">=13" }, "peerDependenciesMeta": { - "@spectrum-css/colorloupe": { + "@spectrum-css/colorarea": { "optional": true }, - "@spectrum-css/colorarea": { + "@spectrum-css/colorloupe": { "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/combobox/package.json b/components/combobox/package.json index 6220fd7da40..024ca4cac70 100644 --- a/components/combobox/package.json +++ b/components/combobox/package.json @@ -27,6 +27,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/contextualhelp/package.json b/components/contextualhelp/package.json index 262b519d060..1eea0c238bf 100644 --- a/components/contextualhelp/package.json +++ b/components/contextualhelp/package.json @@ -25,6 +25,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/datepicker/package.json b/components/datepicker/package.json index d618a5f1515..2db15e1d9d3 100644 --- a/components/datepicker/package.json +++ b/components/datepicker/package.json @@ -21,6 +21,9 @@ "@spectrum-css/textfield": ">=6", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/dial/package.json b/components/dial/package.json index 0fc7ad2380a..6c00c4e60d7 100644 --- a/components/dial/package.json +++ b/components/dial/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/dialog/package.json b/components/dialog/package.json index b8f853cce23..227ed538127 100644 --- a/components/dialog/package.json +++ b/components/dialog/package.json @@ -22,16 +22,19 @@ "@spectrum-css/underlay": ">=3" }, "peerDependenciesMeta": { - "@spectrum-css/underlay": { - "optional": true - }, "@spectrum-css/divider": { "optional": true }, "@spectrum-css/modal": { "optional": true + }, + "@spectrum-css/underlay": { + "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/divider/package.json b/components/divider/package.json index fa0c95e3f1b..11af68c2e71 100644 --- a/components/divider/package.json +++ b/components/divider/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/dropindicator/package.json b/components/dropindicator/package.json index 4f1d5097b2a..e6f72c66d53 100644 --- a/components/dropindicator/package.json +++ b/components/dropindicator/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/dropzone/package.json b/components/dropzone/package.json index 4a131a460a6..fcb829987ef 100644 --- a/components/dropzone/package.json +++ b/components/dropzone/package.json @@ -28,6 +28,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/fieldgroup/package.json b/components/fieldgroup/package.json index fe7930d8b1a..b822e590c20 100644 --- a/components/fieldgroup/package.json +++ b/components/fieldgroup/package.json @@ -31,6 +31,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/fieldlabel/package.json b/components/fieldlabel/package.json index 0e590f7386a..6a6e5333f7b 100644 --- a/components/fieldlabel/package.json +++ b/components/fieldlabel/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/floatingactionbutton/package.json b/components/floatingactionbutton/package.json index d7ea031ca19..d6644e5ef84 100644 --- a/components/floatingactionbutton/package.json +++ b/components/floatingactionbutton/package.json @@ -18,6 +18,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/helptext/package.json b/components/helptext/package.json index a9c7a25d5de..ec8960267e9 100644 --- a/components/helptext/package.json +++ b/components/helptext/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/icon/package.json b/components/icon/package.json index ebad4a71533..0a47c2b1ee5 100644 --- a/components/icon/package.json +++ b/components/icon/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13.1" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/illustratedmessage/package.json b/components/illustratedmessage/package.json index 1f3e5dc7065..30e7c665933 100644 --- a/components/illustratedmessage/package.json +++ b/components/illustratedmessage/package.json @@ -18,6 +18,9 @@ "@spectrum-css/tokens": ">=13", "@spectrum-css/typography": ">=5" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/infieldbutton/package.json b/components/infieldbutton/package.json index d6403df3004..4cda5aa1d4a 100644 --- a/components/infieldbutton/package.json +++ b/components/infieldbutton/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/inlinealert/package.json b/components/inlinealert/package.json index 56541d3826b..c133ba14265 100644 --- a/components/inlinealert/package.json +++ b/components/inlinealert/package.json @@ -24,6 +24,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/link/package.json b/components/link/package.json index 8891c820c4c..d3e31192ca3 100644 --- a/components/link/package.json +++ b/components/link/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/logicbutton/package.json b/components/logicbutton/package.json index 05186f62d22..1f42383a028 100644 --- a/components/logicbutton/package.json +++ b/components/logicbutton/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/menu/package.json b/components/menu/package.json index 822e1b56ea8..9c566659b5d 100644 --- a/components/menu/package.json +++ b/components/menu/package.json @@ -36,6 +36,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/miller/package.json b/components/miller/package.json index 404c583823c..0069604a859 100644 --- a/components/miller/package.json +++ b/components/miller/package.json @@ -20,6 +20,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/modal/package.json b/components/modal/package.json index a1b3d24fd6a..73d5d289027 100644 --- a/components/modal/package.json +++ b/components/modal/package.json @@ -18,7 +18,8 @@ "@spectrum-css/tokens": ">=13" }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/opacitycheckerboard/package.json b/components/opacitycheckerboard/package.json index e0fa0b7d039..d06a6eabd86 100644 --- a/components/opacitycheckerboard/package.json +++ b/components/opacitycheckerboard/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/page/package.json b/components/page/package.json index 2fe0fc421b2..3b4acb18655 100644 --- a/components/page/package.json +++ b/components/page/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/pagination/package.json b/components/pagination/package.json index 8f5d68bd8ca..080181d800e 100644 --- a/components/pagination/package.json +++ b/components/pagination/package.json @@ -22,6 +22,9 @@ "@spectrum-css/textfield": ">=6", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/picker/package.json b/components/picker/package.json index 0ad2a0a2c78..eb20130053e 100644 --- a/components/picker/package.json +++ b/components/picker/package.json @@ -30,6 +30,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/pickerbutton/package.json b/components/pickerbutton/package.json index 013931853cd..c3eb9d29085 100644 --- a/components/pickerbutton/package.json +++ b/components/pickerbutton/package.json @@ -20,6 +20,9 @@ "@spectrum-css/popover": ">=5 <=6", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/popover/package.json b/components/popover/package.json index 29dc5cf2b01..4bff813396f 100644 --- a/components/popover/package.json +++ b/components/popover/package.json @@ -30,7 +30,8 @@ } }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 952b1f26842..31d371c0163 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/progresscircle/package.json b/components/progresscircle/package.json index 55cc393ea3e..d6c36fb43a7 100644 --- a/components/progresscircle/package.json +++ b/components/progresscircle/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/radio/package.json b/components/radio/package.json index caeff288bcc..3f0d6a3e3f0 100644 --- a/components/radio/package.json +++ b/components/radio/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/rating/package.json b/components/rating/package.json index 2b828bcc064..97a36b72e11 100644 --- a/components/rating/package.json +++ b/components/rating/package.json @@ -18,6 +18,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/search/package.json b/components/search/package.json index cba4df2b3b0..54777ecf72e 100644 --- a/components/search/package.json +++ b/components/search/package.json @@ -20,6 +20,9 @@ "@spectrum-css/textfield": ">=6", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/sidenav/package.json b/components/sidenav/package.json index 635e09f047d..6d13b9d69f4 100644 --- a/components/sidenav/package.json +++ b/components/sidenav/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/site/package.json b/components/site/package.json index c73f156f2d2..09b4be3c0e2 100644 --- a/components/site/package.json +++ b/components/site/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/vars": ">=9" }, + "devDependencies": { + "@spectrum-css/component-builder": "^7.0.0" + }, "publishConfig": { "access": "public" } diff --git a/components/slider/package.json b/components/slider/package.json index 8cf0c4c6b27..d903f362d3d 100644 --- a/components/slider/package.json +++ b/components/slider/package.json @@ -18,6 +18,9 @@ "@spectrum-css/stepper": ">=5", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/splitview/package.json b/components/splitview/package.json index 22408cc8255..5ac0b2037e3 100644 --- a/components/splitview/package.json +++ b/components/splitview/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/statuslight/package.json b/components/statuslight/package.json index 57a27f5b98c..91449574350 100644 --- a/components/statuslight/package.json +++ b/components/statuslight/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/steplist/package.json b/components/steplist/package.json index 3f78cf080ab..81c76a74639 100644 --- a/components/steplist/package.json +++ b/components/steplist/package.json @@ -24,6 +24,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/stepper/package.json b/components/stepper/package.json index 14ffdc2ba55..438a6f91177 100644 --- a/components/stepper/package.json +++ b/components/stepper/package.json @@ -26,6 +26,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/swatch/package.json b/components/swatch/package.json index da19dc5b361..96ff6152b8d 100644 --- a/components/swatch/package.json +++ b/components/swatch/package.json @@ -18,6 +18,9 @@ "@spectrum-css/opacitycheckerboard": ">=1", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/swatchgroup/package.json b/components/swatchgroup/package.json index 9cdf8e3944c..0a6a813d861 100644 --- a/components/swatchgroup/package.json +++ b/components/swatchgroup/package.json @@ -18,6 +18,9 @@ "@spectrum-css/swatch": ">=5", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/switch/package.json b/components/switch/package.json index 41679a6f509..3ced438e2ff 100644 --- a/components/switch/package.json +++ b/components/switch/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/table/package.json b/components/table/package.json index 0303715ee58..7932e7caf48 100644 --- a/components/table/package.json +++ b/components/table/package.json @@ -32,6 +32,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/tabs/package.json b/components/tabs/package.json index 8eaeeb6d6db..7e40fa22843 100644 --- a/components/tabs/package.json +++ b/components/tabs/package.json @@ -25,6 +25,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/tag/package.json b/components/tag/package.json index 58af7f8eaa6..88c438662ad 100644 --- a/components/tag/package.json +++ b/components/tag/package.json @@ -28,6 +28,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/taggroup/package.json b/components/taggroup/package.json index 365adf77daf..79403c22301 100644 --- a/components/taggroup/package.json +++ b/components/taggroup/package.json @@ -18,6 +18,9 @@ "@spectrum-css/tag": ">=8", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/textfield/package.json b/components/textfield/package.json index 5a4f19ea79a..e92f783d3e3 100644 --- a/components/textfield/package.json +++ b/components/textfield/package.json @@ -23,6 +23,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/thumbnail/package.json b/components/thumbnail/package.json index 02068c9008f..195755a66f7 100644 --- a/components/thumbnail/package.json +++ b/components/thumbnail/package.json @@ -18,6 +18,9 @@ "@spectrum-css/opacitycheckerboard": ">=1", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/toast/package.json b/components/toast/package.json index 76bcf94d9d5..ec7a748dbe2 100644 --- a/components/toast/package.json +++ b/components/toast/package.json @@ -20,6 +20,9 @@ "@spectrum-css/icon": ">=4", "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/tooltip/package.json b/components/tooltip/package.json index 59fa7dd0d40..17913473deb 100644 --- a/components/tooltip/package.json +++ b/components/tooltip/package.json @@ -19,7 +19,8 @@ "@spectrum-css/tokens": ">=13" }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/tray/package.json b/components/tray/package.json index fea880f0fc6..35a7351fcb6 100644 --- a/components/tray/package.json +++ b/components/tray/package.json @@ -30,6 +30,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/treeview/package.json b/components/treeview/package.json index 8b62909bf71..d6941b36839 100644 --- a/components/treeview/package.json +++ b/components/treeview/package.json @@ -24,6 +24,9 @@ "optional": true } }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/typography/package.json b/components/typography/package.json index 004b7595c89..a933a78d58c 100644 --- a/components/typography/package.json +++ b/components/typography/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/components/underlay/package.json b/components/underlay/package.json index 9441e578efb..d8800b098b1 100644 --- a/components/underlay/package.json +++ b/components/underlay/package.json @@ -18,7 +18,8 @@ "@spectrum-css/tokens": ">=13" }, "devDependencies": { - "@spectrum-css/commons": "^9.1.2" + "@spectrum-css/commons": "^9.1.2", + "@spectrum-css/component-builder-simple": "^5.0.3" }, "publishConfig": { "access": "public" diff --git a/components/well/package.json b/components/well/package.json index acc56edf0a1..ca231975597 100644 --- a/components/well/package.json +++ b/components/well/package.json @@ -17,6 +17,9 @@ "peerDependencies": { "@spectrum-css/tokens": ">=13" }, + "devDependencies": { + "@spectrum-css/component-builder-simple": "^5.0.3" + }, "publishConfig": { "access": "public" } diff --git a/package.json b/package.json index 703f2cb7649..d5aec43a2e7 100644 --- a/package.json +++ b/package.json @@ -14,11 +14,9 @@ }, "scripts": { "build": "yarn builder tag:component", - "build:all": "run-s build:preview build:site", - "postbuild:all": "test -d .storybook/storybook-static && rimraf dist/preview && mv .storybook/storybook-static dist/preview || exit 0", + "build:all": "run-s build:preview build:site migrate:preview", "build:preview": "nx build storybook", - "prebuild:site": "yarn builder tag:component,ui-icons", - "build:site": "gulp buildDocs -LLL", + "build:site": "yarn builder tag:component,ui-icons && gulp buildDocs -LLL", "builder": "nx run-many --target build --projects", "cache:clean": "nx reset", "ci": "yarn build:all", @@ -28,22 +26,20 @@ "clean:preview": "nx clean storybook", "cleaner": "nx run-many --target clean --projects", "compare": "node ./tasks/compare-compiled-output.js", - "predev": "nx run-many --projects ui-icons,tokens --target build", - "dev": "NODE_ENV=development BROWSERSYNC_OPEN=true gulp devHeavy", + "dev": "nx run-many --projects ui-icons,tokens --target build && NODE_ENV=development BROWSERSYNC_OPEN=true gulp devHeavy", "preinstall": "command -v nvm >/dev/null 2>&1 && nvm use || exit 0", "lint": "yarn linter tag:component", "linter": "nx run-many --target lint --verbose --projects", + "migrate:preview": "test -d .storybook/storybook-static && rimraf dist/preview && mv .storybook/storybook-static dist/preview || exit 0", "new": "nx run @spectrum-css/generator:new", "precommit": "lint-staged", "prepare": "husky install && run-p refresh:directory refresh:env && yarn refresh:config", "refresh:config": "test -n $BASH_VERSION && bash ./tasks/chromatic-config-creation.sh || exit 0", "refresh:directory": "test -n $BASH_VERSION && bash ./tasks/clean-up-after-migration.sh || exit 0", "refresh:env": "test -n $BASH_VERSION && bash ./tasks/copy-env-from-root.sh || exit 0", - "prerelease": "nx reset && yarn builder tag:component,ui-icons", - "release": "lerna publish --no-private", + "release": "nx reset && yarn builder tag:component,ui-icons && lerna publish --no-private", "release:beta-from-package": "yarn release from-package --conventional-prerelease --preid beta --pre-dist-tag beta", - "prerelease:site": "yarn build:site", - "release:site": "gh-pages -d dist/ -f -e .", + "release:site": "yarn build:site && gh-pages -d dist/ -f -e .", "start": "NODE_ENV=development nx start storybook", "test": "nx test storybook", "test:plugins": "nx run-many --target test --projects tag:stylelint", @@ -71,6 +67,7 @@ "@spectrum-css/quickaction": "^3.1.1", "@spectrum-css/searchwithin": "^5.1.3", "@spectrum-css/splitbutton": "^8.1.2", + "@spectrum-css/tokens": "^13.2.0", "@spectrum-css/vars": "^9.0.8", "colors": "^1.4.0", "conventional-changelog-spectrum": "^1.0.2", @@ -92,6 +89,7 @@ "npm-run-all": "^4.1.5", "nunjucks": "^3.2.4", "nx": "^18.0.4", + "open": "^10.0.3", "pajv": "^1.2.0", "prettier": "^2.8.8", "prettier-package-json": "^2.8.0", diff --git a/plugins/conventional-changelog-spectrum/package.json b/plugins/conventional-changelog-spectrum/package.json index b7030f3a24d..f7ba4f5cb94 100644 --- a/plugins/conventional-changelog-spectrum/package.json +++ b/plugins/conventional-changelog-spectrum/package.json @@ -29,6 +29,15 @@ "compare-func": "^2.0.0", "q": "^1.5.1" }, + "devDependencies": { + "better-than-before": "^1.0.0", + "chai": "^5.1.0", + "conventional-changelog-core": "^7.0.0", + "git-dummy-commit": "^1.3.0", + "mocha": "^10.3.0", + "shelljs": "^0.8.5", + "through2": "^3.0.1" + }, "keywords": [ "conventional-changelog", "preset", diff --git a/plugins/postcss-combininator/package.json b/plugins/postcss-combininator/package.json index 32a16aaaf02..9d2df27e3e1 100644 --- a/plugins/postcss-combininator/package.json +++ b/plugins/postcss-combininator/package.json @@ -12,6 +12,9 @@ "dependencies": { "postcss": "^8.4.35" }, + "devDependencies": { + "ava": "^6.1.0" + }, "publishConfig": { "access": "public" } diff --git a/plugins/postcss-custom-properties-mapping/package.json b/plugins/postcss-custom-properties-mapping/package.json index a981643720d..5280ce43420 100644 --- a/plugins/postcss-custom-properties-mapping/package.json +++ b/plugins/postcss-custom-properties-mapping/package.json @@ -7,6 +7,7 @@ "author": "Adobe", "main": "index.js", "dependencies": { + "fast-glob": "^3.3.2", "postcss": "^8.4.35", "postcss-value-parser": "^4.2.0" }, diff --git a/tools/bundle-builder/dev/index.js b/tools/bundle-builder/dev/index.js index 351c60ed8da..dc663e30ff2 100644 --- a/tools/bundle-builder/dev/index.js +++ b/tools/bundle-builder/dev/index.js @@ -21,25 +21,12 @@ const subrunner = require("../subrunner"); const bundleBuilder = require("../index.js"); function serve() { - let PORT = 3000; - - if (process.env.BROWSERSYNC_PORT) { - PORT = process.env.BROWSERSYNC_PORT; - logger.info( - `Setting '${PORT} as port for browsersync, which hopefully is valid` - ); - } - - if (process.env.BROWSERSYNC_OPEN === "true") { - logger.info("New browser instance will open"); - } - - browserSync({ + return browserSync({ startPath: "index.html", server: `${process.cwd()}/dist/`, notify: process.env.BROWSERSYNC_NOTIFY === "true" ? true : false, open: process.env.BROWSERSYNC_OPEN === "true" ? true : false, - port: PORT, + port: process.env.BROWSERSYNC_PORT ?? 3000, }); } @@ -58,7 +45,7 @@ function getPackageFromPath(filePath) { function watchWithinPackages(glob, task, files) { logger.debug(`Watching ${glob}, will run ${task} and stream ${files}`); - let watcher = gulp.watch( + const watcher = gulp.watch( glob, { // Otherwise we get infinite loops because chokidar gets all crazy with symlinked deps @@ -117,19 +104,13 @@ function watchWithinPackages(glob, task, files) { let changedFile = null; watcher.on("change", (filePath) => { - logger.debug(`Got change for ${filePath}`); - - if (changedFile === null) { - changedFile = filePath; - } + if (changedFile === null) changedFile = filePath; }); } function reload(cb) { browserSync.reload(); - if (cb) { - cb(); - } + if (cb) cb(); } function watchSite() { diff --git a/tools/bundle-builder/docs/index.js b/tools/bundle-builder/docs/index.js index 667bb0374a3..c83a3d52f51 100644 --- a/tools/bundle-builder/docs/index.js +++ b/tools/bundle-builder/docs/index.js @@ -81,7 +81,8 @@ async function buildDocs_forDep(dep) { // If a dirName was not found, try the deprecated folder instead if (!dirName || dirName.split(path.sep).includes("node_modules")) { - dirName = path.join(dirs.topLevel, ".storybook", "deprecated", dep); + const storybookPath = require.resolve("@spectrum-css/preview"); + dirName = path.join(storybookPath, "deprecated", dep); if (!fs.existsSync(dirName)) return; } @@ -205,10 +206,11 @@ async function buildDocs_individualPackages() { } function buildSite_generateIndex() { + const storybookPath = require.resolve("@spectrum-css/preview"); return gulp .src([ `${dirs.components}/*/metadata/*.yml`, - `${dirs.topLevel}/.storybook/deprecated/*/*.yml`, + `${storybookPath}/deprecated/*/*.yml`, ]) .pipe( (function () { @@ -276,11 +278,12 @@ function buildSite_generateIndex() { } function buildSite_getData() { + const storybookPath = require.resolve("@spectrum-css/preview"); let nav = []; return gulp .src([ `${dirs.components}/*/metadata/*.yml`, - `${dirs.topLevel}/.storybook/deprecated/*/*.yml`, + `${storybookPath}/deprecated/*/*.yml`, ]) .pipe( through.obj(function readYML(file, _, cb) { diff --git a/tools/bundle-builder/index.js b/tools/bundle-builder/index.js index 66d306ed05b..3bffddd5fb2 100644 --- a/tools/bundle-builder/index.js +++ b/tools/bundle-builder/index.js @@ -10,6 +10,8 @@ OF ANY KIND, either express or implied. See the License for the specific languag governing permissions and limitations under the License. */ +const path = require("path"); + const gulp = require("gulp"); const concat = require("gulp-concat"); @@ -21,6 +23,8 @@ const dev = require("./dev"); const subrunner = require("./subrunner"); const vars = require("./vars"); +const components = path.join(__dirname, "..", "..", "components"); + var dependencyOrder = null; // Combined @@ -30,15 +34,11 @@ function concatPackageFiles(taskName, input, output, directory) { if (Array.isArray(input)) { glob = []; - dependencyOrder.forEach(function (dep) { - input.forEach(function (file) { - glob.push(dirs.resolve(dep) + `/${file}`); - }); + dependencyOrder.forEach((dep) => { + input.forEach((file) => glob.push(require.resolve(`${dep}/${file}`))); }); } else { - glob = dependencyOrder.map(function (dep) { - return dirs.resolve(dep) + `/${input}`; - }); + glob = dependencyOrder.map((dep) => require.resolve(`${dep}/${input}`)); } return gulp @@ -53,7 +53,7 @@ function concatPackageFiles(taskName, input, output, directory) { } async function getDependencyOrder(done) { - dependencyOrder = await depUtils.getFolderDependencyOrder(dirs.components); + dependencyOrder = await depUtils.getFolderDependencyOrder(components); done(); } @@ -152,7 +152,7 @@ let buildStandalone = gulp.series( // yay: faster than 'rebuild everything' approach // boo: must add new packages here as commons grows function buildDependenciesOfCommons() { - return subrunner.runTaskOnPackages("buildLite", [ + return subrunner.runTaskOnPackages("build", [ `${dirs.components}/actionbutton`, `${dirs.components}/button`, `${dirs.components}/closebutton`, @@ -168,40 +168,26 @@ function buildDependenciesOfCommons() { const buildDocs = gulp.parallel(docs.build, vars.copyVars); function buildIfTopLevel() { - let builtTasks = gulp.parallel(buildCombined, buildStandalone, buildDocs); + const tasks = gulp.parallel(buildCombined, buildStandalone, buildDocs); - if (process.cwd() === dirs.topLevel) { - // Run a build for all packages first - return gulp.series(subrunner.buildComponents, builtTasks); - } - - // They're already built, just include the output - return builtTasks; + // They're already built, just include the output or build for all packages + return !dirs.isTopLevel ? tasks : gulp.series(subrunner.buildComponents, tasks); } -let build = gulp.series(buildIfTopLevel(), vars.copyVars); +const build = gulp.series(buildIfTopLevel(), vars.copyVars); -let buildLite = gulp.series(function buildComponents() { +const buildLite = gulp.series(function buildComponents() { return subrunner.runTaskOnAllComponents("buildLite"); }, buildDocs); -let buildMedium = gulp.series(function buildComponents() { +const buildMedium = gulp.series(function buildComponents() { return subrunner.runTaskOnAllComponents("buildMedium"); }, buildDocs); -let buildHeavy = gulp.series(function buildComponents() { +const buildHeavy = gulp.series(function buildComponents() { return subrunner.runTaskOnAllComponents("buildHeavy"); }, buildDocs); -let devTask; -if (process.cwd() === dirs.topLevel) { - // Build all packages if at the top level - devTask = gulp.series(buildLite, dev.watch); -} else { - // Otherwise, just start watching - devTask = gulp.series(buildDocs, dev.watch); -} - exports.devHeavy = gulp.series(buildHeavy, dev.watch); exports.buildUniqueVars = vars.buildUnique; @@ -212,7 +198,8 @@ exports.buildStandalone = buildStandalone; exports.buildLite = buildLite; exports.buildDocs = buildDocs; exports.buildDependenciesOfCommons = buildDependenciesOfCommons; -exports.dev = devTask; +// Build all packages if at the top level, otherwise just build the docs +exports.dev = dirs.isTopLevel ? gulp.series(buildLite, dev.watch) : gulp.series(buildDocs, dev.watch); exports.build = build; exports.watch = dev.watch; exports.default = buildMedium; diff --git a/tools/bundle-builder/lib/dirs.js b/tools/bundle-builder/lib/dirs.js index dac02646a4c..386acab9959 100644 --- a/tools/bundle-builder/lib/dirs.js +++ b/tools/bundle-builder/lib/dirs.js @@ -12,36 +12,7 @@ governing permissions and limitations under the License. const path = require("path"); -exports.builder = path.resolve(__dirname, ".."); -exports.siteResources = path.resolve( - __dirname, - "..", - "node_modules", - "@spectrum-css", - "site" -); -exports.topLevel = path.resolve(exports.builder, "..", ".."); +exports.topLevel = path.join(__dirname, "..", "..", ".."); exports.isTopLevel = process.cwd() === exports.topLevel; exports.site = path.resolve(exports.topLevel, "site"); - -if (exports.isTopLevel) { - exports.components = path.join(exports.topLevel, "components"); -} else { - exports.components = path.join( - process.cwd(), - "node_modules", - "@spectrum-css" - ); -} - -exports.resolve = function (component) { - if (exports.isTopLevel) { - return path.join(exports.components, component.split("/").pop()); - } - - return path.dirname( - require.resolve(component, { - paths: [path.join(process.cwd(), "node_modules")], - }) - ); -}; +exports.components = path.join(exports.topLevel, "components"); diff --git a/tools/bundle-builder/package.json b/tools/bundle-builder/package.json index 723bc179dc0..b687a7a8782 100644 --- a/tools/bundle-builder/package.json +++ b/tools/bundle-builder/package.json @@ -45,6 +45,9 @@ "inquirer": "^9.2.10", "js-yaml": "^4.1.0", "loadicons": "^1.0.0", + "lunr": "^2.3.9", + "postcss": "^8.4.33", + "pug": "^3.0.2", "replace-ext": "^1.0.0", "semver": "^7.5.1", "through2": "^3.0.1" diff --git a/yarn.lock b/yarn.lock index ec204f9588b..54ce2a7a6aa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -211,7 +211,7 @@ "@babel/highlight" "^7.22.13" chalk "^2.4.2" -"@babel/code-frame@^7.23.5": +"@babel/code-frame@^7.21.4", "@babel/code-frame@^7.23.5": version "7.23.5" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== @@ -1769,6 +1769,11 @@ resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== +"@hutson/parse-repository-url@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-5.0.0.tgz#bf344cc75136039bc41bcf5d1ddbcb40405fca3b" + integrity sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg== + "@hypnosphi/create-react-context@^0.3.1": version "0.3.1" resolved "https://registry.yarnpkg.com/@hypnosphi/create-react-context/-/create-react-context-0.3.1.tgz#f8bfebdc7665f5d426cba3753e0e9c7d3154d7c6" @@ -4637,7 +4642,7 @@ dependencies: undici-types "~5.26.4" -"@types/normalize-package-data@^2.4.0": +"@types/normalize-package-data@^2.4.0", "@types/normalize-package-data@^2.4.1": version "2.4.4" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901" integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== @@ -5266,6 +5271,11 @@ align-text@^0.1.1, align-text@^0.1.3: longest "^1.0.1" repeat-string "^1.5.2" +ansi-colors@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + ansi-colors@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" @@ -5764,6 +5774,11 @@ assert@^2.0.0, assert@^2.1.0: object.assign "^4.1.4" util "^0.12.5" +assertion-error@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7" + integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== + assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" @@ -6099,6 +6114,13 @@ better-opn@^3.0.2: dependencies: open "^8.0.4" +better-than-before@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/better-than-before/-/better-than-before-1.0.0.tgz#4f2c36e7dcd92a562f8734d7f4bf2cdcb0137482" + integrity sha512-ML+aQmprMvdjMBGW0RvWKgW7hEeLywYIJiSN4Gpu7GQDY+CCGkFDOCiwBlN/0PsmXQIlxsSjRW6pNXJwhlkwcg== + dependencies: + once "^1.3.3" + big-integer@^1.6.44: version "1.6.51" resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" @@ -6250,6 +6272,11 @@ browser-assert@^1.2.1: resolved "https://registry.yarnpkg.com/browser-assert/-/browser-assert-1.2.1.tgz#9aaa5a2a8c74685c2ae05bfe46efd606f068c200" integrity sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ== +browser-stdout@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" + integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== + browser-sync-client@^2.29.3: version "2.29.3" resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.29.3.tgz#9300b97f42abc2c4f95ca29b5a9781b5c492f14a" @@ -6394,6 +6421,13 @@ builtins@^5.0.0: dependencies: semver "^7.0.0" +bundle-name@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889" + integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q== + dependencies: + run-applescript "^7.0.0" + byte-size@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-7.0.0.tgz#36528cd1ca87d39bd9abd51f5715dc93b6ceb032" @@ -6528,6 +6562,14 @@ camel-case@^4.1.2: pascal-case "^3.1.2" tslib "^2.0.3" +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ== + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + camelcase-keys@^6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" @@ -6552,6 +6594,11 @@ camelcase@^1.0.2: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" integrity sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g== +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw== + camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" @@ -6562,7 +6609,7 @@ camelcase@^5.3.1: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -camelcase@^6.3.0: +camelcase@^6.0.0, camelcase@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== @@ -6631,6 +6678,17 @@ cfb@~1.0.2: commander "^2.14.1" printj "~1.1.2" +chai@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-5.1.0.tgz#648cf2d8b5d16f32646612e22ffd12dc617ef960" + integrity sha512-kDZ7MZyM6Q1DhR9jy7dalKohXQ2yrlXkk59CR52aRKxJrobmlBNqnFQxX9xOX8w+4mz8SYlKJa/7D7ddltFXCw== + dependencies: + assertion-error "^2.0.1" + check-error "^2.0.0" + deep-eql "^5.0.1" + loupe "^3.1.0" + pathval "^2.0.0" + chainsaw@~0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/chainsaw/-/chainsaw-0.1.0.tgz#5eab50b28afe58074d0d58291388828b5e5fbc98" @@ -6732,6 +6790,11 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== +check-error@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-2.0.0.tgz#589a4f201b6256fd93a2d165089fe43d2676d8c6" + integrity sha512-tjLAOBHKVxtPoHe/SA7kNOMvhCRdCJ3vETdeY0RuAc9popf+hyaSV6ZEg9hr4cpWF7jmo/JSWEnLDrnijS9Tog== + cheerio-select@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.6.0.tgz#489f36604112c722afa147dedd0d4609c09e1696" @@ -6781,6 +6844,21 @@ cheerio@v1.0.0-rc.10: parse5-htmlparser2-tree-adapter "^6.0.1" tslib "^2.2.0" +chokidar@3.5.3, chokidar@^3.3.0, chokidar@^3.5.1, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + chokidar@^2.0.0: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" @@ -6800,21 +6878,6 @@ chokidar@^2.0.0: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.3.0, chokidar@^3.5.1, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" @@ -7469,6 +7532,22 @@ conventional-changelog-core@4.2.4, conventional-changelog-core@^4.2.1: read-pkg-up "^3.0.0" through2 "^4.0.0" +conventional-changelog-core@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-7.0.0.tgz#d8879ebb8692cd1fa8126c209e1b3af34d94e113" + integrity sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg== + dependencies: + "@hutson/parse-repository-url" "^5.0.0" + add-stream "^1.0.0" + conventional-changelog-writer "^7.0.0" + conventional-commits-parser "^5.0.0" + git-raw-commits "^4.0.0" + git-semver-tags "^7.0.0" + hosted-git-info "^7.0.0" + normalize-package-data "^6.0.0" + read-pkg "^8.0.0" + read-pkg-up "^10.0.0" + conventional-changelog-ember@^2.0.9: version "2.0.9" resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz#619b37ec708be9e74a220f4dcf79212ae1c92962" @@ -7525,6 +7604,18 @@ conventional-changelog-writer@^5.0.0: split "^1.0.0" through2 "^4.0.0" +conventional-changelog-writer@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-7.0.1.tgz#e64ef74fa8e773cab4124af217f3f02b29eb0a9c" + integrity sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA== + dependencies: + conventional-commits-filter "^4.0.0" + handlebars "^4.7.7" + json-stringify-safe "^5.0.1" + meow "^12.0.1" + semver "^7.5.2" + split2 "^4.0.0" + conventional-changelog@^3.1.24: version "3.1.25" resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.1.25.tgz#3e227a37d15684f5aa1fb52222a6e9e2536ccaff" @@ -7550,6 +7641,11 @@ conventional-commits-filter@^2.0.7: lodash.ismatch "^4.4.0" modify-values "^1.0.0" +conventional-commits-filter@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-4.0.0.tgz#845d713e48dc7d1520b84ec182e2773c10c7bf7f" + integrity sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A== + conventional-commits-parser@^3.2.0: version "3.2.4" resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972" @@ -7892,6 +7988,11 @@ dargs@^7.0.0: resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== +dargs@^8.0.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/dargs/-/dargs-8.1.0.tgz#a34859ea509cbce45485e5aa356fef70bfcc7272" + integrity sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw== + dashdash@^1.14.1: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -7971,11 +8072,16 @@ decamelize-keys@^1.1.0: decamelize "^1.1.0" map-obj "^1.0.0" -decamelize@^1.0.0, decamelize@^1.1.0, decamelize@^1.1.1: +decamelize@^1.0.0, decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== +decamelize@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== + decamelize@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9" @@ -7996,6 +8102,11 @@ dedent@0.7.0, dedent@^0.7.0: resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== +deep-eql@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-5.0.1.tgz#21ea2c0d561a4d08cdd99c417ac584e0fb121385" + integrity sha512-nwQCf6ne2gez3o1MxWifqkciwt0zhl0LO1/UwVu4uMBuPmflWM4oQ70XMqHqnBJA+nhzncaqL9HVL6KkHJ28lw== + deep-equal@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.2.tgz#78a561b7830eef3134c7f6f3a3d6af272a678761" @@ -8045,6 +8156,19 @@ default-browser-id@3.0.0: bplist-parser "^0.2.0" untildify "^4.0.0" +default-browser-id@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.0.tgz#a1d98bf960c15082d8a3fa69e83150ccccc3af26" + integrity sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA== + +default-browser@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.2.1.tgz#7b7ba61204ff3e425b556869ae6d3e9d9f1712cf" + integrity sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg== + dependencies: + bundle-name "^4.1.0" + default-browser-id "^5.0.0" + default-compare@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/default-compare/-/default-compare-1.0.0.tgz#cb61131844ad84d84788fb68fd01681ca7781a2f" @@ -8078,6 +8202,11 @@ define-lazy-prop@^2.0.0: resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== +define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: version "1.2.1" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" @@ -8243,6 +8372,11 @@ diff2html@^3.4.45: optionalDependencies: highlight.js "11.8.0" +diff@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== + diff@5.1.0, diff@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" @@ -8595,7 +8729,7 @@ errlop@^2.0.0: resolved "https://registry.yarnpkg.com/errlop/-/errlop-2.2.0.tgz#1ff383f8f917ae328bebb802d6ca69666a42d21b" integrity sha512-e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw== -error-ex@^1.2.0, error-ex@^1.3.1: +error-ex@^1.2.0, error-ex@^1.3.1, error-ex@^1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== @@ -8776,6 +8910,11 @@ escape-html@~1.0.3: resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== +escape-string-regexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -9792,6 +9931,11 @@ get-east-asian-width@^1.0.0: resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz#5e6ebd9baee6fb8b7b6bd505221065f0cd91f64e" integrity sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA== +get-func-name@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" + integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== + get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" @@ -9832,6 +9976,11 @@ get-port@5.1.1, get-port@^5.1.1: resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== + get-stdin@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" @@ -9886,6 +10035,14 @@ giget@^1.0.0: pathe "^1.1.1" tar "^6.2.0" +git-dummy-commit@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/git-dummy-commit/-/git-dummy-commit-1.3.0.tgz#b098cd300818eb28aa40c49fffcc6da47292a2e8" + integrity sha512-Tw+aObbvaRZOFm7S5kCJjlOs5isJrTR7wI9bkBDAEEspN49GItp1UJrquMe4lse/bKWB91jcHWKydJ3zqn21Rw== + dependencies: + meow "^3.6.0" + shelljs "^0.7.3" + git-raw-commits@^2.0.11, git-raw-commits@^2.0.8: version "2.0.11" resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" @@ -9897,6 +10054,15 @@ git-raw-commits@^2.0.11, git-raw-commits@^2.0.8: split2 "^3.0.0" through2 "^4.0.0" +git-raw-commits@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-4.0.0.tgz#b212fd2bff9726d27c1283a1157e829490593285" + integrity sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ== + dependencies: + dargs "^8.0.0" + meow "^12.0.1" + split2 "^4.0.0" + git-remote-origin-url@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" @@ -9913,6 +10079,14 @@ git-semver-tags@^4.1.1: meow "^8.0.0" semver "^6.0.0" +git-semver-tags@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-7.0.1.tgz#74426e7d7710e5a263655e78b4c651eed804d63e" + integrity sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q== + dependencies: + meow "^12.0.1" + semver "^7.5.2" + git-up@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" @@ -10001,6 +10175,17 @@ glob@7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" +glob@8.1.0, glob@^8.0.1: + version "8.1.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^5.0.1" + once "^1.3.0" + glob@^10.0.0, glob@^10.2.2, glob@^10.3.10, glob@^10.3.7: version "10.3.10" resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" @@ -10012,7 +10197,7 @@ glob@^10.0.0, glob@^10.2.2, glob@^10.3.10, glob@^10.3.7: minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-scurry "^1.10.1" -glob@^7.0.3, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.5, glob@^7.1.6, glob@^7.2.3: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.5, glob@^7.1.6, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -10024,17 +10209,6 @@ glob@^7.0.3, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.5, glob@^7.1.6, gl once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.1: - version "8.1.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" - glob@^9.2.0: version "9.3.5" resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" @@ -10460,7 +10634,7 @@ hastscript@^6.0.0: property-information "^5.0.0" space-separated-tokens "^1.0.0" -he@^1.2.0: +he@1.2.0, he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -10789,6 +10963,13 @@ imurmurhash@^0.1.4: resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg== + dependencies: + repeating "^2.0.0" + indent-string@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" @@ -10923,7 +11104,7 @@ internal-slot@^1.0.4, internal-slot@^1.0.5: hasown "^2.0.0" side-channel "^1.0.4" -interpret@^1.4.0: +interpret@^1.0.0, interpret@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== @@ -11113,6 +11294,11 @@ is-docker@^2.0.0, is-docker@^2.1.1: resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== +is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + is-expression@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-3.0.0.tgz#39acaa6be7fd1f3471dc42c7416e61c24317ac9f" @@ -11153,6 +11339,11 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-finite@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== + is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" @@ -11201,6 +11392,13 @@ is-hexadecimal@^1.0.0: resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== +is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + is-interactive@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" @@ -11290,6 +11488,11 @@ is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -11470,6 +11673,13 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" +is-wsl@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2" + integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw== + dependencies: + is-inside-container "^1.0.0" + isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" @@ -12113,7 +12323,7 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -lines-and-columns@~2.0.3: +lines-and-columns@^2.0.3, lines-and-columns@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== @@ -12410,7 +12620,7 @@ lodash@>=4.17.21, lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17. resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -log-symbols@^4.0.0, log-symbols@^4.1.0: +log-symbols@4.1.0, log-symbols@^4.0.0, log-symbols@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== @@ -12449,6 +12659,21 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ== + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +loupe@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.0.tgz#46ef1a4ffee73145f5c0a627536d754787c1ea2a" + integrity sha512-qKl+FrLXUhFuHUoDJG7f8P8gEMHq9NFS0c6ghXG1J0rldmZFQZoNVv/vyirE9qwCIhWZDsvEFd1sbFu3GvRQFg== + dependencies: + get-func-name "^2.0.1" + lower-case@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" @@ -12490,7 +12715,7 @@ lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== -lunr@^2.3.6: +lunr@^2.3.6, lunr@^2.3.9: version "2.3.9" resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== @@ -12613,7 +12838,7 @@ map-cache@^0.2.0, map-cache@^0.2.2: resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" integrity sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg== -map-obj@^1.0.0: +map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== @@ -12766,6 +12991,22 @@ meow@^13.1.0: resolved "https://registry.yarnpkg.com/meow/-/meow-13.2.0.tgz#6b7d63f913f984063b3cc261b6e8800c4cd3474f" integrity sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA== +meow@^3.6.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA== + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + meow@^8.0.0: version "8.1.2" resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" @@ -12884,6 +13125,13 @@ minimatch@3.0.5: dependencies: brace-expansion "^1.1.7" +minimatch@5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.0.1.tgz#fb9022f7528125187c92bd9e9b6366be1cf3415b" + integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== + dependencies: + brace-expansion "^2.0.1" + minimatch@9.0.3, minimatch@^9.0.0, minimatch@^9.0.1: version "9.0.3" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" @@ -12928,7 +13176,7 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -13065,6 +13313,32 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mocha@^10.3.0: + version "10.3.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.3.0.tgz#0e185c49e6dccf582035c05fa91084a4ff6e3fe9" + integrity sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg== + dependencies: + ansi-colors "4.1.1" + browser-stdout "1.3.1" + chokidar "3.5.3" + debug "4.3.4" + diff "5.0.0" + escape-string-regexp "4.0.0" + find-up "5.0.0" + glob "8.1.0" + he "1.2.0" + js-yaml "4.1.0" + log-symbols "4.1.0" + minimatch "5.0.1" + ms "2.1.3" + serialize-javascript "6.0.0" + strip-json-comments "3.1.1" + supports-color "8.1.1" + workerpool "6.2.1" + yargs "16.2.0" + yargs-parser "20.2.4" + yargs-unparser "2.0.0" + modify-values@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" @@ -13321,7 +13595,7 @@ nopt@^7.0.0: dependencies: abbrev "^2.0.0" -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -13361,6 +13635,16 @@ normalize-package-data@^5.0.0: semver "^7.3.5" validate-npm-package-license "^3.0.4" +normalize-package-data@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-6.0.0.tgz#68a96b3c11edd462af7189c837b6b1064a484196" + integrity sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg== + dependencies: + hosted-git-info "^7.0.0" + is-core-module "^2.8.1" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" @@ -13842,7 +14126,7 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: +once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.3.3, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== @@ -13863,6 +14147,16 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" +open@^10.0.3: + version "10.0.3" + resolved "https://registry.yarnpkg.com/open/-/open-10.0.3.tgz#f60d8db49fa126c50aec751957fb5d7de3308d4f" + integrity sha512-dtbI5oW7987hwC9qjJTyABldTaa19SuyJse1QboWv3b0qCcrrLNVDqBx1XgELAjh9QTVQaP/C5b1nhQebd1H2A== + dependencies: + default-browser "^5.2.1" + define-lazy-prop "^3.0.0" + is-inside-container "^1.0.0" + is-wsl "^3.1.0" + open@^8.0.4, open@^8.4.0: version "8.4.2" resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" @@ -14226,6 +14520,17 @@ parse-json@^5.0.0, parse-json@^5.2.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" +parse-json@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-7.1.1.tgz#68f7e6f0edf88c54ab14c00eb700b753b14e2120" + integrity sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw== + dependencies: + "@babel/code-frame" "^7.21.4" + error-ex "^1.3.2" + json-parse-even-better-errors "^3.0.0" + lines-and-columns "^2.0.3" + type-fest "^3.8.0" + parse-ms@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-4.0.0.tgz#c0c058edd47c2a590151a718990533fd62803df4" @@ -14426,6 +14731,11 @@ pathe@^1.1.1: resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a" integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== +pathval@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-2.0.0.tgz#7e2550b422601d4f6b8e26f1301bc8f15a741a25" + integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== + peek-stream@^1.1.0: version "1.1.3" resolved "https://registry.yarnpkg.com/peek-stream/-/peek-stream-1.1.3.tgz#3b35d84b7ccbbd262fff31dc10da56856ead6d67" @@ -15286,7 +15596,7 @@ pug@^2.0.3: pug-runtime "^2.0.5" pug-strip-comments "^1.0.4" -pug@^3.0.1: +pug@^3.0.1, pug@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/pug/-/pug-3.0.2.tgz#f35c7107343454e43bc27ae0ff76c731b78ea535" integrity sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw== @@ -15623,6 +15933,15 @@ read-pkg-up@^1.0.1: find-up "^1.0.0" read-pkg "^1.0.0" +read-pkg-up@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-10.1.0.tgz#2d13ab732d2f05d6e8094167c2112e2ee50644f4" + integrity sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA== + dependencies: + find-up "^6.3.0" + read-pkg "^8.1.0" + type-fest "^4.2.0" + read-pkg-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" @@ -15687,6 +16006,16 @@ read-pkg@^6.0.0: parse-json "^5.2.0" type-fest "^1.0.1" +read-pkg@^8.0.0, read-pkg@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-8.1.0.tgz#6cf560b91d90df68bce658527e7e3eee75f7c4c7" + integrity sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ== + dependencies: + "@types/normalize-package-data" "^2.4.1" + normalize-package-data "^6.0.0" + parse-json "^7.0.0" + type-fest "^4.2.0" + read@1, read@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" @@ -15785,6 +16114,14 @@ rechoir@^0.8.0: dependencies: resolve "^1.20.0" +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g== + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + redent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" @@ -15943,6 +16280,13 @@ repeat-string@^1.5.2, repeat-string@^1.6.1: resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A== + dependencies: + is-finite "^1.0.0" + replace-ext@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a" @@ -16132,6 +16476,11 @@ rimraf@~2.6.2: dependencies: glob "^7.1.3" +run-applescript@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.0.0.tgz#e5a553c2bffd620e169d276c1cd8f1b64778fbeb" + integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== + run-async@^2.4.0, run-async@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" @@ -16277,7 +16626,7 @@ semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver dependencies: lru-cache "^6.0.0" -semver@7.6.0: +semver@7.6.0, semver@^7.5.2: version "7.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== @@ -16343,6 +16692,13 @@ serialize-error@^7.0.1: dependencies: type-fest "^0.13.1" +serialize-javascript@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + serialize-javascript@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" @@ -16468,6 +16824,24 @@ shell-quote@^1.6.1: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== +shelljs@^0.7.3: + version "0.7.8" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.8.tgz#decbcf874b0d1e5fb72e14b164a9683048e9acb3" + integrity sha512-/YF5Uk8hcwi7ima04ppkbA4RaRMdPMBfwAvAf8sufYOxsJRtbdoBsT8vGvlb+799BrlGdYrd+oczIA2eN2JdWA== + dependencies: + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" + +shelljs@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== + dependencies: + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -17058,6 +17432,13 @@ strip-final-newline@^3.0.0: resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA== + dependencies: + get-stdin "^4.0.1" + strip-indent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" @@ -17072,16 +17453,16 @@ strip-indent@^4.0.0: dependencies: min-indent "^1.0.1" +strip-json-comments@3.1.1, strip-json-comments@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + strip-json-comments@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== -strip-json-comments@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - strip-outer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" @@ -17287,6 +17668,13 @@ supertap@^3.0.1: serialize-error "^7.0.1" strip-ansi "^7.0.1" +supports-color@8.1.1, supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" @@ -17313,13 +17701,6 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -supports-color@^8.0.0: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - supports-hyperlinks@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz#c711352a5c89070779b4dad54c05a2f14b15c94b" @@ -17734,6 +18115,11 @@ treeverse@^3.0.0: resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-3.0.0.tgz#dd82de9eb602115c6ebd77a574aae67003cb48c8" integrity sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ== +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw== + trim-newlines@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" @@ -17880,11 +18266,16 @@ type-fest@^2.19.0: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== -type-fest@^3.0.0: +type-fest@^3.0.0, type-fest@^3.8.0: version "3.13.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706" integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g== +type-fest@^4.2.0: + version "4.10.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.10.3.tgz#ff01cb0a1209f59583d61e1312de9715e7ea4874" + integrity sha512-JLXyjizi072smKGGcZiAJDCNweT8J+AuRxmPZ1aG7TERg4ijx9REl8CNhbr36RV4qXqL1gO1FF9HL8OkVmmrsA== + type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" @@ -18707,6 +19098,11 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== +workerpool@6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343" + integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw== + "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" @@ -18938,6 +19334,16 @@ yargs-parser@^5.0.1: camelcase "^3.0.0" object.assign "^4.1.0" +yargs-unparser@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" + integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== + dependencies: + camelcase "^6.0.0" + decamelize "^4.0.0" + flat "^5.0.2" + is-plain-obj "^2.1.0" + yargs@16.2.0, yargs@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"