From 9f06123ac2f5b152ce2f27a2ca64f46e212c5a9b Mon Sep 17 00:00:00 2001 From: Matt Driscoll Date: Mon, 29 Jul 2024 12:16:04 -0700 Subject: [PATCH 01/20] feat(dialog): add padding to default slot (#9871) **Related Issue:** #9869 ## Summary - adds css var `--calcite-dialog-content-space` - sets padding on dialog by default - adds screenshot test --- .../calcite-components/src/components/dialog/dialog.scss | 8 ++++++++ .../src/components/dialog/dialog.stories.ts | 6 ++++-- .../calcite-components/src/components/dialog/dialog.tsx | 4 +++- .../calcite-components/src/components/dialog/resources.ts | 1 + 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/calcite-components/src/components/dialog/dialog.scss b/packages/calcite-components/src/components/dialog/dialog.scss index d0d0223a3d8..dc503556520 100644 --- a/packages/calcite-components/src/components/dialog/dialog.scss +++ b/packages/calcite-components/src/components/dialog/dialog.scss @@ -6,6 +6,7 @@ * @prop --calcite-dialog-scrim-background-color: Specifies the background color of the component's scrim. * @prop --calcite-dialog-size-x: Specifies the width of the component, using `px`, `em`, `rem`, `vw`, or `%`. Does not exceed the viewport's width - applies when `placement="cover"` is set. * @prop --calcite-dialog-size-y: Specifies the height of the component, using `px`, `em`, `rem`, `vh`, or `%`. Does not exceed the viewport's height - applies when `placement="cover"` is set. + * @prop --calcite-dialog-content-space: Specifies the padding of the component's content. * @prop --calcite-dialog-footer-space: Specifies the padding of the component's footer. * @prop --calcite-dialog-border-color: Specifies the component's border color. */ @@ -75,6 +76,7 @@ } :host([scale="s"]) { + --calcite-internal-dialog-content-padding: var(--calcite-spacing-sm); --calcite-internal-dialog-padding: theme("spacing.3"); --calcite-internal-dialog-padding-large: theme("spacing.4"); --calcite-internal-dialog-title-text: theme("fontSize.1h"); @@ -82,6 +84,7 @@ } :host([scale="m"]) { + --calcite-internal-dialog-content-padding: var(--calcite-spacing-md); --calcite-internal-dialog-padding: theme("spacing.4"); --calcite-internal-dialog-padding-large: theme("spacing.5"); --calcite-internal-dialog-title-text: theme("fontSize.2h"); @@ -89,6 +92,7 @@ } :host([scale="l"]) { + --calcite-internal-dialog-content-padding: var(--calcite-spacing-lg); --calcite-internal-dialog-padding: theme("spacing.5"); --calcite-internal-dialog-padding-large: theme("spacing.6"); --calcite-internal-dialog-title-text: theme("fontSize.3h"); @@ -113,6 +117,10 @@ calcite-panel { --calcite-panel-header-border-block-end: var(--calcite-border-width-sm) solid var(--calcite-dialog-border-color); } +.content { + padding: var(--calcite-dialog-content-space, var(--calcite-internal-dialog-content-padding)); +} + .dialog { @apply pointer-events-none float-none diff --git a/packages/calcite-components/src/components/dialog/dialog.stories.ts b/packages/calcite-components/src/components/dialog/dialog.stories.ts index bab28c13b1c..88c3f796548 100644 --- a/packages/calcite-components/src/components/dialog/dialog.stories.ts +++ b/packages/calcite-components/src/components/dialog/dialog.stories.ts @@ -351,7 +351,8 @@ export const footerSlot = (): string => html` `; const themedStyle = html` --calcite-dialog-scrim-background-color: purple; --calcite-dialog-size-x: 400px; ---calcite-dialog-size-y: 400px; --calcite-dialog-footer-space: 50px; --calcite-dialog-border-color: pink;`; +--calcite-dialog-size-y: 400px; --calcite-dialog-footer-space: 50px; --calcite-dialog-border-color: pink; +--calcite-dialog-content-space: 50px;`; export const themed = (): string => html` scale="m" width-scale="s" > -

Slotted content!

+ Slotted content!
Footer!
+
`; diff --git a/packages/calcite-components/src/components/dialog/dialog.tsx b/packages/calcite-components/src/components/dialog/dialog.tsx index da1b3669152..dc889ec53f4 100644 --- a/packages/calcite-components/src/components/dialog/dialog.tsx +++ b/packages/calcite-components/src/components/dialog/dialog.tsx @@ -262,7 +262,9 @@ export class Dialog - +
+ +
diff --git a/packages/calcite-components/src/components/dialog/resources.ts b/packages/calcite-components/src/components/dialog/resources.ts index db9ab305dcc..7265d7e5a75 100644 --- a/packages/calcite-components/src/components/dialog/resources.ts +++ b/packages/calcite-components/src/components/dialog/resources.ts @@ -7,6 +7,7 @@ export const CSS = { container: "container", containerOpen: "container--open", containerEmbedded: "container--embedded", + content: "content", // these classes help apply the animation in phases to only set transform on open/close // this helps avoid a positioning issue for any floating-ui-owning children From b25a0ae7427613c9b75dd763327f622894ca1d22 Mon Sep 17 00:00:00 2001 From: Matt Driscoll Date: Mon, 29 Jul 2024 14:05:29 -0700 Subject: [PATCH 02/20] fix(panel): correct footer padding and layout (#9868) **Related Issue:** #9858 #9857 ## Summary - fixes footer-end slot alignment when its the only thing slotted - refactor styles - makes footer slot take precedence over the other footer slots (including deprecated footer-actions) - add screenshot tests - cleanup screenshot tests --- .../components/flow-item/flow-item.stories.ts | 2 +- .../src/components/panel/panel.scss | 27 +++--- .../src/components/panel/panel.stories.ts | 89 ++++++++++++++++++- .../src/components/panel/panel.tsx | 24 +++-- .../src/components/panel/resources.ts | 4 + .../calcite-components/src/demos/panel.html | 13 +++ 6 files changed, 138 insertions(+), 21 deletions(-) diff --git a/packages/calcite-components/src/components/flow-item/flow-item.stories.ts b/packages/calcite-components/src/components/flow-item/flow-item.stories.ts index f80d1efc45d..e0ce6fb4e88 100644 --- a/packages/calcite-components/src/components/flow-item/flow-item.stories.ts +++ b/packages/calcite-components/src/components/flow-item/flow-item.stories.ts @@ -249,7 +249,7 @@ export const footerStartEndAndContentBottom = (): string => `; -export const footerSlotCoexistence = (): string => +export const footerSlot = (): string => html`
Header!
diff --git a/packages/calcite-components/src/components/panel/panel.scss b/packages/calcite-components/src/components/panel/panel.scss index 0b49bf01950..8ef2ffad730 100644 --- a/packages/calcite-components/src/components/panel/panel.scss +++ b/packages/calcite-components/src/components/panel/panel.scss @@ -169,25 +169,30 @@ } .footer { - @apply flex mt-auto flex-row content-between justify-center items-center bg-foreground-1; - + @apply flex mt-auto flex-row content-between justify-center items-center bg-foreground-1 text-n2-wrap; border-block-start: 1px solid var(--calcite-color-border-3); padding: var(--calcite-panel-footer-padding, var(--calcite-internal-panel-default-padding)); - column-gap: 0; - row-gap: var(--calcite-spacing-md); } -@include slotted("footer-start", "*") { - @apply flex text-n2-wrap self-center; +.footer-content { + @apply flex flex-row items-center justify-center flex-1; +} - margin-inline-end: auto; - gap: var(--calcite-spacing-md); +.footer-actions { + @apply flex flex-row items-center justify-evenly flex-1; + gap: var(--calcite-internal-panel-default-padding); } -@include slotted("footer-end", "*") { - @apply flex text-n2-wrap self-center; +.footer-start { + @apply flex flex-row items-center justify-start flex-1; + margin-inline-end: auto; + gap: var(--calcite-internal-panel-default-padding); +} - gap: var(--calcite-spacing-md); +.footer-end { + @apply flex flex-row items-center justify-end flex-1; + margin-inline-start: auto; + gap: var(--calcite-internal-panel-default-padding); } .fab-container { diff --git a/packages/calcite-components/src/components/panel/panel.stories.ts b/packages/calcite-components/src/components/panel/panel.stories.ts index 49f721bb0fd..d6a48a5ecc3 100644 --- a/packages/calcite-components/src/components/panel/panel.stories.ts +++ b/packages/calcite-components/src/components/panel/panel.stories.ts @@ -242,10 +242,97 @@ export const footerPadding_TestOnly = (): string =>
Header!

Slotted content!

-
Footer!
+ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8
`; +export const footerActions = (): string => + html`

footer-actions (Deprecated): Auto width

+
+ +
Header!
+

Slotted content!

+ 1 + 2 +
+
+

footer-actions (Deprecated): Full width

+
+ +
Header!
+

Slotted content!

+ 1 + 2 +
+
`; + +export const footerVariations = (): string => + html`

footer

+
+ +
Header!
+

Slotted content!

+ 1 + 2 +
+
+

footer-start only

+
+ +
Header!
+

Slotted content!

+ 1 + 2 +
+
+

footer-end only

+
+ +
Header!
+

Slotted content!

+ 1 + 2 +
+
+

footer-start and footer-end auto width

+
+ +
Header!
+

Slotted content!

+ 1 + 2 + 3 + 4 +
+
+

footer-start and footer-end full width single

+
+ +
Header!
+

Slotted content!

+ 1 + 2 +
+
+

footer-start and footer-end full width multiple

+
+ +
Header!
+

Slotted content!

+ 1 + 2 + 3 + 4 +
+
`; + export const actionBarBackgroundColor_TestOnly = (): string => html` diff --git a/packages/calcite-components/src/components/panel/panel.tsx b/packages/calcite-components/src/components/panel/panel.tsx index 17d95d36b8e..4459f80cf41 100644 --- a/packages/calcite-components/src/components/panel/panel.tsx +++ b/packages/calcite-components/src/components/panel/panel.tsx @@ -620,14 +620,22 @@ export class Panel return (
- - - - + + + +
); } diff --git a/packages/calcite-components/src/components/panel/resources.ts b/packages/calcite-components/src/components/panel/resources.ts index 6fd7f4d449d..f7704b36582 100644 --- a/packages/calcite-components/src/components/panel/resources.ts +++ b/packages/calcite-components/src/components/panel/resources.ts @@ -17,6 +17,10 @@ export const CSS = { contentWrapper: "content-wrapper", fabContainer: "fab-container", footer: "footer", + footerContent: "footer-content", + footerActions: "footer-actions", + footerStart: "footer-start", + footerEnd: "footer-end", }; export const ICONS = { diff --git a/packages/calcite-components/src/demos/panel.html b/packages/calcite-components/src/demos/panel.html index e0fd9209bdc..2f9330a4a73 100644 --- a/packages/calcite-components/src/demos/panel.html +++ b/packages/calcite-components/src/demos/panel.html @@ -178,10 +178,23 @@ icon-start="check" width="full" > + +
+
+ +
From d8ddf57eec1b9aa009cbe1c18b3c8146fc54b1ca Mon Sep 17 00:00:00 2001 From: JC Franco Date: Mon, 29 Jul 2024 14:39:16 -0700 Subject: [PATCH 03/20] feat(combobox-item): apply heading color according to updated spec (#9883) **Related Issue:** #9881 ## Summary Applies heading color across all states. --- .../src/components/combobox-item/combobox-item.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/calcite-components/src/components/combobox-item/combobox-item.scss b/packages/calcite-components/src/components/combobox-item/combobox-item.scss index cb619343b26..1966a6ded72 100644 --- a/packages/calcite-components/src/components/combobox-item/combobox-item.scss +++ b/packages/calcite-components/src/components/combobox-item/combobox-item.scss @@ -164,6 +164,10 @@ ul:focus { white-space: nowrap; } +.title { + color: var(--calcite-color-text-1); +} + .title, .description, .short-text { From 5ec820757e5286813d04be3624c1126509221255 Mon Sep 17 00:00:00 2001 From: Ben Elan Date: Mon, 29 Jul 2024 15:03:36 -0700 Subject: [PATCH 04/20] build(deps): bump node version pinned by volta (#9887) ## Summary Bump Node to `v20.16.0`. --- package.json | 2 +- packages/calcite-design-tokens/package.json | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 994ff312c6c..5786e193ee5 100644 --- a/package.json +++ b/package.json @@ -129,7 +129,7 @@ }, "packageManager": "npm@10.2.3", "volta": { - "node": "20.12.1" + "node": "20.16.0" }, "dependencies": { "patch-package": "8.0.0" diff --git a/packages/calcite-design-tokens/package.json b/packages/calcite-design-tokens/package.json index b2d4ea1c70e..314d9f3b626 100644 --- a/packages/calcite-design-tokens/package.json +++ b/packages/calcite-design-tokens/package.json @@ -36,5 +36,8 @@ "devDependencies": { "ts-jest-resolver": "2.0.1", "ts-node": "10.9.2" + }, + "volta": { + "extends": "../../package.json" } } From c738f62f81c0cce6efa4fe2279b4409ac72a8427 Mon Sep 17 00:00:00 2001 From: Ben Elan Date: Mon, 29 Jul 2024 15:03:43 -0700 Subject: [PATCH 05/20] build(deps): update github-script types (#9886) **Related Issue:** #9851 ## Summary The PR I created for `actions/github-script` was merged. --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f5b8f1b13bd..dc1278e1ded 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "@types/dedent": "0.7.2", "@types/eslint": "8.56.10", "@types/estree": "1.0.5", - "@types/github-script": "github:actions/github-script#pull/482", + "@types/github-script": "github:actions/github-script", "@types/jest": "29.5.12", "@types/jest-axe": "3.5.9", "@types/jsdom": "21.1.7", @@ -7640,7 +7640,7 @@ "node_modules/@types/github-script": { "name": "github-script", "version": "7.0.1", - "resolved": "git+ssh://git@github.com/actions/github-script.git#c44be22d0bdc111a630a891945557ae7fcedc80b", + "resolved": "git+ssh://git@github.com/actions/github-script.git#35b1cdd1b2c1fc704b1cd9758d10f67e833fcb02", "dev": true, "dependencies": { "@actions/core": "^1.10.1", @@ -7987,9 +7987,9 @@ } }, "node_modules/@types/node": { - "version": "20.14.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", - "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", + "version": "20.14.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.13.tgz", + "integrity": "sha512-+bHoGiZb8UiQ0+WEtmph2IWQCjIqg8MDZMAV+ppRRhUZnquF5mQkP/9vpSwJClEiSM/C7fZZExPzfU0vJTyp8w==", "dev": true, "dependencies": { "undici-types": "~5.26.4" diff --git a/package.json b/package.json index 5786e193ee5..236586c33ad 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@types/dedent": "0.7.2", "@types/eslint": "8.56.10", "@types/estree": "1.0.5", - "@types/github-script": "github:actions/github-script#pull/482", + "@types/github-script": "github:actions/github-script", "@types/jest": "29.5.12", "@types/jest-axe": "3.5.9", "@types/jsdom": "21.1.7", From 5d121e21da6c0fe11aa8482879b883b951f7c895 Mon Sep 17 00:00:00 2001 From: Ben Elan Date: Mon, 29 Jul 2024 15:03:50 -0700 Subject: [PATCH 06/20] build(deps): update package-lock (#9884) ## Summary Resolve `next` release [CI errors](https://github.com/Esri/calcite-design-system/actions/runs/10149756639/job/28065362229#step:4:77) due to an outdated `package-lock.json`. From b1ee4a07ec179c57cd76bfbc546f40fac1ca5343 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 29 Jul 2024 22:10:06 +0000 Subject: [PATCH 07/20] chore: release next --- package-lock.json | 14 +++++++------- .../projects/component-library/CHANGELOG.md | 4 ++++ .../projects/component-library/package.json | 4 ++-- packages/calcite-components-react/CHANGELOG.md | 4 ++++ packages/calcite-components-react/package.json | 4 ++-- packages/calcite-components/CHANGELOG.md | 12 ++++++++++++ packages/calcite-components/package.json | 4 ++-- packages/calcite-design-tokens/CHANGELOG.md | 4 ++++ packages/calcite-design-tokens/package.json | 2 +- 9 files changed, 38 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index dc1278e1ded..2604e817b00 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31347,7 +31347,7 @@ }, "packages/calcite-components": { "name": "@esri/calcite-components", - "version": "2.11.0-next.25", + "version": "2.11.0-next.26", "license": "SEE LICENSE.md", "dependencies": { "@esri/calcite-ui-icons": "3.29.0", @@ -31365,7 +31365,7 @@ "type-fest": "4.18.2" }, "devDependencies": { - "@esri/calcite-design-tokens": "^2.2.1-next.1", + "@esri/calcite-design-tokens": "^2.2.1-next.2", "@esri/eslint-plugin-calcite-components": "^1.2.1-next.3", "@stencil-community/eslint-plugin": "0.7.2", "@stencil-community/postcss": "2.2.0", @@ -34163,10 +34163,10 @@ }, "packages/calcite-components-angular/projects/component-library": { "name": "@esri/calcite-components-angular", - "version": "2.11.0-next.25", + "version": "2.11.0-next.26", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.11.0-next.25", + "@esri/calcite-components": "^2.11.0-next.26", "tslib": "2.6.3" }, "peerDependencies": { @@ -34176,10 +34176,10 @@ }, "packages/calcite-components-react": { "name": "@esri/calcite-components-react", - "version": "2.11.0-next.25", + "version": "2.11.0-next.26", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.11.0-next.25" + "@esri/calcite-components": "^2.11.0-next.26" }, "peerDependencies": { "react": ">=16.7", @@ -34513,7 +34513,7 @@ }, "packages/calcite-design-tokens": { "name": "@esri/calcite-design-tokens", - "version": "2.2.1-next.1", + "version": "2.2.1-next.2", "devDependencies": { "ts-jest-resolver": "2.0.1", "ts-node": "10.9.2" diff --git a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md index e4e695fd9c1..03b63622de4 100644 --- a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md +++ b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.26](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.11.0-next.25...@esri/calcite-components-angular@2.11.0-next.26) (2024-07-29) + +**Note:** Version bump only for package @esri/calcite-components-angular + ## [2.11.0-next.25](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.11.0-next.24...@esri/calcite-components-angular@2.11.0-next.25) (2024-07-26) **Note:** Version bump only for package @esri/calcite-components-angular diff --git a/packages/calcite-components-angular/projects/component-library/package.json b/packages/calcite-components-angular/projects/component-library/package.json index 50324afbd46..c09dd2c44a9 100644 --- a/packages/calcite-components-angular/projects/component-library/package.json +++ b/packages/calcite-components-angular/projects/component-library/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-angular", - "version": "2.11.0-next.25", + "version": "2.11.0-next.26", "description": "A set of Angular components that wrap Esri's Calcite Components.", "homepage": "https://developers.arcgis.com/calcite-design-system/", "bugs": { @@ -17,7 +17,7 @@ }, "sideEffects": false, "dependencies": { - "@esri/calcite-components": "^2.11.0-next.25", + "@esri/calcite-components": "^2.11.0-next.26", "tslib": "2.6.3" }, "peerDependencies": { diff --git a/packages/calcite-components-react/CHANGELOG.md b/packages/calcite-components-react/CHANGELOG.md index 8ac93264e3b..0b38a035e20 100644 --- a/packages/calcite-components-react/CHANGELOG.md +++ b/packages/calcite-components-react/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.26](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.11.0-next.25...@esri/calcite-components-react@2.11.0-next.26) (2024-07-29) + +**Note:** Version bump only for package @esri/calcite-components-react + ## [2.11.0-next.25](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.11.0-next.24...@esri/calcite-components-react@2.11.0-next.25) (2024-07-26) **Note:** Version bump only for package @esri/calcite-components-react diff --git a/packages/calcite-components-react/package.json b/packages/calcite-components-react/package.json index dde9e0d0994..f6633dcc39e 100644 --- a/packages/calcite-components-react/package.json +++ b/packages/calcite-components-react/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-react", - "version": "2.11.0-next.25", + "version": "2.11.0-next.26", "description": "A set of React components that wrap calcite components", "homepage": "https://developers.arcgis.com/calcite-design-system/", "repository": { @@ -28,7 +28,7 @@ "tsc": "tsc" }, "dependencies": { - "@esri/calcite-components": "^2.11.0-next.25" + "@esri/calcite-components": "^2.11.0-next.26" }, "peerDependencies": { "react": ">=16.7", diff --git a/packages/calcite-components/CHANGELOG.md b/packages/calcite-components/CHANGELOG.md index 23e52fa9e23..0d9f3fd821c 100644 --- a/packages/calcite-components/CHANGELOG.md +++ b/packages/calcite-components/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.26](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.11.0-next.25...@esri/calcite-components@2.11.0-next.26) (2024-07-29) + +### Features + +- **combobox-item:** apply heading color according to updated spec ([#9883](https://github.com/Esri/calcite-design-system/issues/9883)) ([d8ddf57](https://github.com/Esri/calcite-design-system/commit/d8ddf57eec1b9aa009cbe1c18b3c8146fc54b1ca)), closes [#9881](https://github.com/Esri/calcite-design-system/issues/9881) +- **dialog:** add padding to default slot ([#9871](https://github.com/Esri/calcite-design-system/issues/9871)) ([9f06123](https://github.com/Esri/calcite-design-system/commit/9f06123ac2f5b152ce2f27a2ca64f46e212c5a9b)), closes [#9869](https://github.com/Esri/calcite-design-system/issues/9869) + +### Bug Fixes + +- **panel:** correct footer padding and layout ([#9868](https://github.com/Esri/calcite-design-system/issues/9868)) ([b25a0ae](https://github.com/Esri/calcite-design-system/commit/b25a0ae7427613c9b75dd763327f622894ca1d22)), closes [#9858](https://github.com/Esri/calcite-design-system/issues/9858) [#9857](https://github.com/Esri/calcite-design-system/issues/9857) +- **tab-title:** Adjust hover styling for `bordered` Tab Title ([#9867](https://github.com/Esri/calcite-design-system/issues/9867)) ([2c62917](https://github.com/Esri/calcite-design-system/commit/2c629172c3f5f6facbe9d9424daaae9f5dbdf344)), closes [#9854](https://github.com/Esri/calcite-design-system/issues/9854) + ## [2.11.0-next.25](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.11.0-next.24...@esri/calcite-components@2.11.0-next.25) (2024-07-26) ### Features diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index c198b186de7..bbe9432d024 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components", - "version": "2.11.0-next.25", + "version": "2.11.0-next.26", "homepage": "https://developers.arcgis.com/calcite-design-system/", "description": "Web Components for Esri's Calcite Design System.", "main": "dist/index.cjs.js", @@ -78,7 +78,7 @@ "type-fest": "4.18.2" }, "devDependencies": { - "@esri/calcite-design-tokens": "^2.2.1-next.1", + "@esri/calcite-design-tokens": "^2.2.1-next.2", "@esri/eslint-plugin-calcite-components": "^1.2.1-next.3", "@stencil-community/eslint-plugin": "0.7.2", "@stencil-community/postcss": "2.2.0", diff --git a/packages/calcite-design-tokens/CHANGELOG.md b/packages/calcite-design-tokens/CHANGELOG.md index 6bd8ea7eebc..8dd9d29ac1a 100644 --- a/packages/calcite-design-tokens/CHANGELOG.md +++ b/packages/calcite-design-tokens/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.2.1-next.2](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-design-tokens@2.2.1-next.1...@esri/calcite-design-tokens@2.2.1-next.2) (2024-07-29) + +**Note:** Version bump only for package @esri/calcite-design-tokens + ## [2.2.1-next.1](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-design-tokens@2.2.1-next.0...@esri/calcite-design-tokens@2.2.1-next.1) (2024-06-27) **Note:** Version bump only for package @esri/calcite-design-tokens diff --git a/packages/calcite-design-tokens/package.json b/packages/calcite-design-tokens/package.json index 314d9f3b626..6d068ca9667 100644 --- a/packages/calcite-design-tokens/package.json +++ b/packages/calcite-design-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-design-tokens", - "version": "2.2.1-next.1", + "version": "2.2.1-next.2", "description": "Esri's Calcite Design System Tokens", "keywords": [ "Calcite", From af467a16fd10788e103e96ab6c19cff3ee9af6b9 Mon Sep 17 00:00:00 2001 From: Matt Driscoll Date: Mon, 29 Jul 2024 15:25:14 -0700 Subject: [PATCH 08/20] fix(tooltip): allow focusing on a reference element and then clicking on a tooltip (#9878) **Related Issue:** #9840 ## Summary - allows clicking on a tooltip while a referenceElement is focused - adds tests --- .../src/components/tooltip/TooltipManager.ts | 42 +++++++-------- .../src/components/tooltip/tooltip.e2e.ts | 51 +++++++++++++++++++ 2 files changed, 70 insertions(+), 23 deletions(-) diff --git a/packages/calcite-components/src/components/tooltip/TooltipManager.ts b/packages/calcite-components/src/components/tooltip/TooltipManager.ts index 4c6da729fac..5ee59a8df6b 100644 --- a/packages/calcite-components/src/components/tooltip/TooltipManager.ts +++ b/packages/calcite-components/src/components/tooltip/TooltipManager.ts @@ -140,22 +140,29 @@ export default class TooltipManager { this.toggleTooltip(tooltip, true); }; - private focusInHandler = (event: FocusEvent): void => { - this.queryFocusedTooltip(event, true); + private blurHandler = (): void => { + this.closeActiveTooltip(); }; - private focusOutHandler = (event: FocusEvent): void => { - this.queryFocusedTooltip(event, false); + private focusInHandler = (event: FocusEvent): void => { + const composedPath = event.composedPath(); + const tooltip = this.queryTooltip(composedPath); + + this.closeTooltipIfNotActive(tooltip); + + if (!tooltip) { + return; + } + + this.toggleFocusedTooltip(tooltip, true); }; private addShadowListeners(shadowRoot: ShadowRoot): void { shadowRoot.addEventListener("focusin", this.focusInHandler, { capture: true }); - shadowRoot.addEventListener("focusout", this.focusOutHandler, { capture: true }); } private removeShadowListeners(shadowRoot: ShadowRoot): void { shadowRoot.removeEventListener("focusin", this.focusInHandler, { capture: true }); - shadowRoot.removeEventListener("focusout", this.focusOutHandler, { capture: true }); } private addListeners(): void { @@ -163,7 +170,7 @@ export default class TooltipManager { window.addEventListener("pointermove", this.pointerMoveHandler, { capture: true }); window.addEventListener("click", this.clickHandler, { capture: true }); window.addEventListener("focusin", this.focusInHandler, { capture: true }); - window.addEventListener("focusout", this.focusOutHandler, { capture: true }); + window.addEventListener("blur", this.blurHandler); } private removeListeners(): void { @@ -171,7 +178,7 @@ export default class TooltipManager { window.removeEventListener("pointermove", this.pointerMoveHandler, { capture: true }); window.removeEventListener("click", this.clickHandler, { capture: true }); window.removeEventListener("focusin", this.focusInHandler, { capture: true }); - window.removeEventListener("focusout", this.focusOutHandler, { capture: true }); + window.removeEventListener("blur", this.blurHandler); } private clearHoverOpenTimeout(): void { @@ -242,23 +249,11 @@ export default class TooltipManager { }, TOOLTIP_CLOSE_DELAY_MS); }; - private queryFocusedTooltip(event: FocusEvent, open: boolean): void { - const composedPath = event.composedPath(); - const tooltip = this.queryTooltip(composedPath); - - this.closeTooltipIfNotActive(tooltip); - - if (!tooltip) { - return; - } - - this.toggleFocusedTooltip(tooltip, open); - } - private registerShadowRoot(shadowRoot: ShadowRoot): void { const { registeredShadowRootCounts } = this; - const newCount = (registeredShadowRootCounts.get(shadowRoot) ?? 0) + 1; + const count = registeredShadowRootCounts.get(shadowRoot); + const newCount = Math.min((typeof count === "number" ? count : 0) + 1, 1); if (newCount === 1) { this.addShadowListeners(shadowRoot); @@ -270,7 +265,8 @@ export default class TooltipManager { private unregisterShadowRoot(shadowRoot: ShadowRoot): void { const { registeredShadowRootCounts } = this; - const newCount = registeredShadowRootCounts.get(shadowRoot) - 1; + const count = registeredShadowRootCounts.get(shadowRoot); + const newCount = Math.max((typeof count === "number" ? count : 1) - 1, 0); if (newCount === 0) { this.removeShadowListeners(shadowRoot); diff --git a/packages/calcite-components/src/components/tooltip/tooltip.e2e.ts b/packages/calcite-components/src/components/tooltip/tooltip.e2e.ts index 446be26d13d..a26d919bd90 100644 --- a/packages/calcite-components/src/components/tooltip/tooltip.e2e.ts +++ b/packages/calcite-components/src/components/tooltip/tooltip.e2e.ts @@ -1108,4 +1108,55 @@ describe("calcite-tooltip", () => { expect(await tooltip1.getProperty("open")).toBe(false); expect(await tooltip2.getProperty("open")).toBe(true); }); + + describe("allows clicking on an open tooltip", () => { + const pageContent = html` + content + + + `; + + it("should work when clicking on a reference element first", async () => { + const page = await newE2EPage(); + await page.setContent(pageContent); + await page.waitForChanges(); + const tooltip = await page.find("calcite-tooltip"); + const referenceElement = await page.find("#ref"); + + await referenceElement.click(); + await page.waitForChanges(); + expect(await tooltip.getProperty("open")).toBe(true); + + await tooltip.click(); + await page.waitForChanges(); + expect(await tooltip.getProperty("open")).toBe(true); + + await page.$eval("#other", (el: HTMLElement) => { + el.dispatchEvent(new MouseEvent("click", { cancelable: true, bubbles: true })); + }); + await page.waitForChanges(); + expect(await tooltip.getProperty("open")).toBe(false); + }); + + it("should work when focusing on a reference element first", async () => { + const page = await newE2EPage(); + await page.setContent(pageContent); + await page.waitForChanges(); + const tooltip = await page.find("calcite-tooltip"); + const referenceElement = await page.find("#ref"); + + await referenceElement.focus(); + await page.waitForChanges(); + expect(await tooltip.getProperty("open")).toBe(true); + + await tooltip.click(); + await page.waitForChanges(); + expect(await tooltip.getProperty("open")).toBe(true); + + const other = await page.find("#other"); + await other.focus(); + await page.waitForChanges(); + expect(await tooltip.getProperty("open")).toBe(false); + }); + }); }); From 5d4f280b42c25fca154dbe158e4b032133c942c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 29 Jul 2024 22:31:45 +0000 Subject: [PATCH 09/20] chore: release next --- package-lock.json | 10 +++++----- .../projects/component-library/CHANGELOG.md | 4 ++++ .../projects/component-library/package.json | 4 ++-- packages/calcite-components-react/CHANGELOG.md | 4 ++++ packages/calcite-components-react/package.json | 4 ++-- packages/calcite-components/CHANGELOG.md | 6 ++++++ packages/calcite-components/package.json | 2 +- 7 files changed, 24 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2604e817b00..a67bd91cd4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31347,7 +31347,7 @@ }, "packages/calcite-components": { "name": "@esri/calcite-components", - "version": "2.11.0-next.26", + "version": "2.11.0-next.27", "license": "SEE LICENSE.md", "dependencies": { "@esri/calcite-ui-icons": "3.29.0", @@ -34163,10 +34163,10 @@ }, "packages/calcite-components-angular/projects/component-library": { "name": "@esri/calcite-components-angular", - "version": "2.11.0-next.26", + "version": "2.11.0-next.27", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.11.0-next.26", + "@esri/calcite-components": "^2.11.0-next.27", "tslib": "2.6.3" }, "peerDependencies": { @@ -34176,10 +34176,10 @@ }, "packages/calcite-components-react": { "name": "@esri/calcite-components-react", - "version": "2.11.0-next.26", + "version": "2.11.0-next.27", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.11.0-next.26" + "@esri/calcite-components": "^2.11.0-next.27" }, "peerDependencies": { "react": ">=16.7", diff --git a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md index 03b63622de4..7eaaaddbd23 100644 --- a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md +++ b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.27](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.11.0-next.26...@esri/calcite-components-angular@2.11.0-next.27) (2024-07-29) + +**Note:** Version bump only for package @esri/calcite-components-angular + ## [2.11.0-next.26](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.11.0-next.25...@esri/calcite-components-angular@2.11.0-next.26) (2024-07-29) **Note:** Version bump only for package @esri/calcite-components-angular diff --git a/packages/calcite-components-angular/projects/component-library/package.json b/packages/calcite-components-angular/projects/component-library/package.json index c09dd2c44a9..6f4229a0252 100644 --- a/packages/calcite-components-angular/projects/component-library/package.json +++ b/packages/calcite-components-angular/projects/component-library/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-angular", - "version": "2.11.0-next.26", + "version": "2.11.0-next.27", "description": "A set of Angular components that wrap Esri's Calcite Components.", "homepage": "https://developers.arcgis.com/calcite-design-system/", "bugs": { @@ -17,7 +17,7 @@ }, "sideEffects": false, "dependencies": { - "@esri/calcite-components": "^2.11.0-next.26", + "@esri/calcite-components": "^2.11.0-next.27", "tslib": "2.6.3" }, "peerDependencies": { diff --git a/packages/calcite-components-react/CHANGELOG.md b/packages/calcite-components-react/CHANGELOG.md index 0b38a035e20..937fab4bc9b 100644 --- a/packages/calcite-components-react/CHANGELOG.md +++ b/packages/calcite-components-react/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.27](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.11.0-next.26...@esri/calcite-components-react@2.11.0-next.27) (2024-07-29) + +**Note:** Version bump only for package @esri/calcite-components-react + ## [2.11.0-next.26](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.11.0-next.25...@esri/calcite-components-react@2.11.0-next.26) (2024-07-29) **Note:** Version bump only for package @esri/calcite-components-react diff --git a/packages/calcite-components-react/package.json b/packages/calcite-components-react/package.json index f6633dcc39e..2b2ad2675aa 100644 --- a/packages/calcite-components-react/package.json +++ b/packages/calcite-components-react/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-react", - "version": "2.11.0-next.26", + "version": "2.11.0-next.27", "description": "A set of React components that wrap calcite components", "homepage": "https://developers.arcgis.com/calcite-design-system/", "repository": { @@ -28,7 +28,7 @@ "tsc": "tsc" }, "dependencies": { - "@esri/calcite-components": "^2.11.0-next.26" + "@esri/calcite-components": "^2.11.0-next.27" }, "peerDependencies": { "react": ">=16.7", diff --git a/packages/calcite-components/CHANGELOG.md b/packages/calcite-components/CHANGELOG.md index 0d9f3fd821c..a07c97acd10 100644 --- a/packages/calcite-components/CHANGELOG.md +++ b/packages/calcite-components/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.27](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.11.0-next.26...@esri/calcite-components@2.11.0-next.27) (2024-07-29) + +### Bug Fixes + +- **tooltip:** allow focusing on a reference element and then clicking on a tooltip ([#9878](https://github.com/Esri/calcite-design-system/issues/9878)) ([af467a1](https://github.com/Esri/calcite-design-system/commit/af467a16fd10788e103e96ab6c19cff3ee9af6b9)), closes [#9840](https://github.com/Esri/calcite-design-system/issues/9840) + ## [2.11.0-next.26](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.11.0-next.25...@esri/calcite-components@2.11.0-next.26) (2024-07-29) ### Features diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index bbe9432d024..04bdcb2c72f 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components", - "version": "2.11.0-next.26", + "version": "2.11.0-next.27", "homepage": "https://developers.arcgis.com/calcite-design-system/", "description": "Web Components for Esri's Calcite Design System.", "main": "dist/index.cjs.js", From 9beb6eba2971b3f06d9e4ee3c625c276561b9542 Mon Sep 17 00:00:00 2001 From: Jose Carcamo <138070439+josercarcamo@users.noreply.github.com> Date: Mon, 29 Jul 2024 18:25:57 -0700 Subject: [PATCH 10/20] feat(shell-panel): deprecate float displayMode and add float-content and float-all (#9795) **Related Issue:** #7513 ## Summary Replaced display mode "float" with "float-content" and added "float-all". Deprecated "float". --- .../calcite-components/src/components.d.ts | 12 +- .../components/shell-panel/interfaces.d.ts | 2 +- .../src/components/shell-panel/resources.ts | 4 +- .../components/shell-panel/shell-panel.e2e.ts | 8 +- .../components/shell-panel/shell-panel.scss | 121 +++--- .../components/shell-panel/shell-panel.tsx | 30 +- .../src/components/shell/shell.stories.ts | 351 +++++++++++++++--- .../src/demos/shell-panel.html | 22 +- 8 files changed, 423 insertions(+), 127 deletions(-) diff --git a/packages/calcite-components/src/components.d.ts b/packages/calcite-components/src/components.d.ts index 4c11468a907..ac63d263b95 100644 --- a/packages/calcite-components/src/components.d.ts +++ b/packages/calcite-components/src/components.d.ts @@ -4518,12 +4518,12 @@ export namespace Components { */ "detached": boolean; /** - * When `displayMode` is `float`, specifies the maximum height of the component. + * When `displayMode` is `float-content`, specifies the maximum height of the component. * @deprecated Use `heightScale` instead. */ "detachedHeightScale": Scale; /** - * Specifies the display mode of the component, where: `"dock"` displays at full height adjacent to center content, `"overlay"` displays at full height on top of center content, and `"float"` does not display at full height with content separately detached from `calcite-action-bar` on top of center content. + * Specifies the display mode of the component, where: `"dock"` displays at full height adjacent to center content, `"overlay"` displays at full height on top of center content, and `"float"` [Deprecated] does not display at full height with content separately detached from `calcite-action-bar` on top of center content. `"float-content"` does not display at full height with content separately detached from `calcite-action-bar` on top of center content. `"float-all"` detaches the `calcite-panel` and `calcite-action-bar` on top of center content. */ "displayMode": DisplayMode1; /** @@ -4547,7 +4547,7 @@ export namespace Components { */ "position": Extract<"start" | "end", Position>; /** - * When `true` and `displayMode` is not `float`, the component's content area is resizable. + * When `true` and `displayMode` is not `float-content`, the component's content area is resizable. */ "resizable": boolean; /** @@ -12638,12 +12638,12 @@ declare namespace LocalJSX { */ "detached"?: boolean; /** - * When `displayMode` is `float`, specifies the maximum height of the component. + * When `displayMode` is `float-content`, specifies the maximum height of the component. * @deprecated Use `heightScale` instead. */ "detachedHeightScale"?: Scale; /** - * Specifies the display mode of the component, where: `"dock"` displays at full height adjacent to center content, `"overlay"` displays at full height on top of center content, and `"float"` does not display at full height with content separately detached from `calcite-action-bar` on top of center content. + * Specifies the display mode of the component, where: `"dock"` displays at full height adjacent to center content, `"overlay"` displays at full height on top of center content, and `"float"` [Deprecated] does not display at full height with content separately detached from `calcite-action-bar` on top of center content. `"float-content"` does not display at full height with content separately detached from `calcite-action-bar` on top of center content. `"float-all"` detaches the `calcite-panel` and `calcite-action-bar` on top of center content. */ "displayMode"?: DisplayMode1; /** @@ -12669,7 +12669,7 @@ declare namespace LocalJSX { */ "position"?: Extract<"start" | "end", Position>; /** - * When `true` and `displayMode` is not `float`, the component's content area is resizable. + * When `true` and `displayMode` is not `float-content`, the component's content area is resizable. */ "resizable"?: boolean; /** diff --git a/packages/calcite-components/src/components/shell-panel/interfaces.d.ts b/packages/calcite-components/src/components/shell-panel/interfaces.d.ts index 6074d7ebd20..edd95048bba 100644 --- a/packages/calcite-components/src/components/shell-panel/interfaces.d.ts +++ b/packages/calcite-components/src/components/shell-panel/interfaces.d.ts @@ -1 +1 @@ -export type DisplayMode = "dock" | "float" | "overlay"; +export type DisplayMode = "dock" | "float" | "overlay" | "float-content" | "float-all"; diff --git a/packages/calcite-components/src/components/shell-panel/resources.ts b/packages/calcite-components/src/components/shell-panel/resources.ts index 3ca2341628d..7f437f725b9 100644 --- a/packages/calcite-components/src/components/shell-panel/resources.ts +++ b/packages/calcite-components/src/components/shell-panel/resources.ts @@ -3,9 +3,11 @@ export const CSS = { content: "content", contentHeader: "content__header", contentBody: "content__body", - contentFloat: "content--float", + floatContent: "float--content", contentOverlay: "content--overlay", separator: "separator", + float: "float", + floatAll: "float-all", }; export const SLOTS = { diff --git a/packages/calcite-components/src/components/shell-panel/shell-panel.e2e.ts b/packages/calcite-components/src/components/shell-panel/shell-panel.e2e.ts index fa936804f24..2df4cb585e2 100644 --- a/packages/calcite-components/src/components/shell-panel/shell-panel.e2e.ts +++ b/packages/calcite-components/src/components/shell-panel/shell-panel.e2e.ts @@ -147,7 +147,7 @@ describe("calcite-shell-panel", () => { await page.setContent("
content
"); - let detachedElement = await page.find(`calcite-shell-panel >>> .${CSS.contentFloat}`); + let detachedElement = await page.find(`calcite-shell-panel >>> .${CSS.floatContent}`); expect(detachedElement).toBeNull(); @@ -155,13 +155,13 @@ describe("calcite-shell-panel", () => { expect(await panel.getProperty("detached")).toBe(false); - panel.setProperty("displayMode", "float"); + panel.setProperty("displayMode", "float-content"); await page.waitForChanges(); expect(await panel.getProperty("detached")).toBe(true); - detachedElement = await page.find(`calcite-shell-panel >>> .${CSS.contentFloat}`); + detachedElement = await page.find(`calcite-shell-panel >>> .${CSS.floatContent}`); expect(detachedElement).not.toBeNull(); }); @@ -556,7 +556,7 @@ describe("calcite-shell-panel", () => { const page = await newE2EPage(); await page.setContent( ` - + `, ); diff --git a/packages/calcite-components/src/components/shell-panel/shell-panel.scss b/packages/calcite-components/src/components/shell-panel/shell-panel.scss index 5d84f593a0a..4a052668bbd 100755 --- a/packages/calcite-components/src/components/shell-panel/shell-panel.scss +++ b/packages/calcite-components/src/components/shell-panel/shell-panel.scss @@ -6,10 +6,10 @@ * @prop --calcite-shell-panel-width: Specifies the width of the component. * @prop --calcite-shell-panel-max-width: Specifies the maximum width of the component. * @prop --calcite-shell-panel-min-width: Specifies the minimum width of the component. - * @prop --calcite-shell-panel-height: When `layout` is `horizontal`, or `layout` is `vertical` and `displayMode` is `float`, specifies the height of the component. - * @prop --calcite-shell-panel-max-height: When `layout` is `horizontal`, or `layout` is `vertical` and `displayMode` is `float`, specifies the maximum height of the component. - * @prop --calcite-shell-panel-min-height: When `layout` is `horizontal`, or `layout` is `vertical` and `displayMode` is `float`, specifies the minimum height of the component. - * @prop --calcite-shell-panel-detached-max-height: [Deprecated] Use the `heightScale` property instead. When `displayMode` is `float`, specifies the maximum height of the component. + * @prop --calcite-shell-panel-height: When `layout` is `horizontal`, or `layout` is `vertical` and `displayMode` is `float-content` or `float`, specifies the height of the component. + * @prop --calcite-shell-panel-max-height: When `layout` is `horizontal`, or `layout` is `vertical` and `displayMode` is `float-content` or `float`, specifies the maximum height of the component. + * @prop --calcite-shell-panel-min-height: When `layout` is `horizontal`, or `layout` is `vertical` and `displayMode` is `float-content` or `float`, specifies the minimum height of the component. + * @prop --calcite-shell-panel-detached-max-height: [Deprecated] Use the `heightScale` property instead. When `displayMode` is `float-content` or `float`, specifies the maximum height of the component. * @prop --calcite-shell-panel-z-index: Specifies the z-index value for the component. * */ @@ -23,20 +23,20 @@ z-index: var(--calcite-shell-panel-z-index, theme("zIndex.default")); --calcite-shell-panel-detached-max-height: unset; --calcite-shell-panel-max-height: unset; - --calcite-shell-panel-shadow-block-start-internal: 0 4px 8px -1px rgba(0, 0, 0, 0.08), + --calcite-internal-shell-panel-shadow-block-start: 0 4px 8px -1px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.04); - --calcite-shell-panel-shadow-block-end-internal: 0 -4px 8px -1px rgba(0, 0, 0, 0.08), + --calcite-internal-shell-panel-shadow-block-end: 0 -4px 8px -1px rgba(0, 0, 0, 0.08), 0 -2px 4px -1px rgba(0, 0, 0, 0.04); - --calcite-shell-panel-shadow-inline-start-internal: 4px 0 8px -1px rgba(0, 0, 0, 0.08), + --calcite-internal-shell-panel-shadow-inline-start: 4px 0 8px -1px rgba(0, 0, 0, 0.08), 2px 0 4px -1px rgba(0, 0, 0, 0.04); - --calcite-shell-panel-shadow-inline-end-internal: -4px 0 8px -1px rgba(0, 0, 0, 0.08), + --calcite-internal-shell-panel-shadow-inline-end: -4px 0 8px -1px rgba(0, 0, 0, 0.08), -2px 0 4px -1px rgba(0, 0, 0, 0.04); } .calcite--rtl.content--overlay { - --calcite-shell-panel-shadow-inline-start-internal: -4px 0 8px -1px rgba(0, 0, 0, 0.08), + --calcite-internal-shell-panel-shadow-inline-start: -4px 0 8px -1px rgba(0, 0, 0, 0.08), -2px 0 4px -1px rgba(0, 0, 0, 0.04); - --calcite-shell-panel-shadow-inline-end-internal: 4px 0 8px -1px rgba(0, 0, 0, 0.08), + --calcite-internal-shell-panel-shadow-inline-end: 4px 0 8px -1px rgba(0, 0, 0, 0.08), 2px 0 4px -1px rgba(0, 0, 0, 0.04); } @@ -48,41 +48,60 @@ z-index: var(--calcite-shell-panel-z-index, calc(theme("zIndex.header") + 1)); } -:host([layout="vertical"][width-scale="s"]) .content { - --calcite-shell-panel-width-internal: var(--calcite-shell-panel-width, 12vw); - --calcite-shell-panel-max-width-internal: var(--calcite-shell-panel-max-width, 300px); - --calcite-shell-panel-min-width-internal: var(--calcite-shell-panel-min-width, 150px); +:host([layout="vertical"][display-mode="float-all"]) .content { + flex: 2; } -:host([layout="vertical"][width-scale="m"]) .content { - --calcite-shell-panel-width-internal: var(--calcite-shell-panel-width, 20vw); - --calcite-shell-panel-max-width-internal: var(--calcite-shell-panel-max-width, 420px); - --calcite-shell-panel-min-width-internal: var(--calcite-shell-panel-min-width, 240px); +:host([layout="vertical"][width-scale="s"]:not([display-mode="float-all"])) .content { + --calcite-internal-shell-panel-width: var(--calcite-shell-panel-width, 12vw); + --calcite-internal-shell-panel-max-width: var(--calcite-shell-panel-max-width, 300px); + --calcite-internal-shell-panel-min-width: var(--calcite-shell-panel-min-width, 150px); } -:host([layout="vertical"][width-scale="l"]) .content { - --calcite-shell-panel-width-internal: var(--calcite-shell-panel-width, 45vw); - --calcite-shell-panel-max-width-internal: var(--calcite-shell-panel-max-width, 680px); - --calcite-shell-panel-min-width-internal: var(--calcite-shell-panel-min-width, 340px); +:host([layout="vertical"][width-scale="s"][display-mode="float-all"]) .content { + --calcite-internal-shell-panel-width: var(--calcite-shell-panel-width, 12vw); + --calcite-internal-shell-panel-min-width: var(--calcite-shell-panel-min-width, 150px); +} + +:host([layout="vertical"][width-scale="m"]:not([display-mode="float-all"])) .content { + --calcite-internal-shell-panel-width: var(--calcite-shell-panel-width, 20vw); + --calcite-internal-shell-panel-max-width: var(--calcite-shell-panel-max-width, 420px); + --calcite-internal-shell-panel-min-width: var(--calcite-shell-panel-min-width, 240px); +} + +:host([layout="vertical"][width-scale="m"][display-mode="float-all"]) .content { + --calcite-internal-shell-panel-width: var(--calcite-shell-panel-width, 20vw); + --calcite-internal-shell-panel-min-width: var(--calcite-shell-panel-min-width, 240px); +} + +:host([layout="vertical"][width-scale="l"]:not([display-mode="float-all"])) .content { + --calcite-internal-shell-panel-width: var(--calcite-shell-panel-width, 45vw); + --calcite-internal-shell-panel-max-width: var(--calcite-shell-panel-max-width, 680px); + --calcite-internal-shell-panel-min-width: var(--calcite-shell-panel-min-width, 340px); +} + +:host([layout="vertical"][width-scale="l"][display-mode="float-all"]) .content { + --calcite-internal-shell-panel-width: var(--calcite-shell-panel-width, 45vw); + --calcite-internal-shell-panel-min-width: var(--calcite-shell-panel-min-width, 340px); } :host([layout="horizontal"][height-scale="s"]) .content { - --calcite-shell-panel-max-height-internal: var( + --calcite-internal-shell-panel-max-height: var( --calcite-shell-panel-max-height, var(--calcite-shell-panel-detached-max-height, 20vh) ); } :host([layout="horizontal"]) .content { - --calcite-shell-panel-min-height-internal: var(--calcite-shell-panel-min-height, 5vh); - --calcite-shell-panel-max-height-internal: var( + --calcite-internal-shell-panel-min-height: var(--calcite-shell-panel-min-height, 5vh); + --calcite-internal-shell-panel-max-height: var( --calcite-shell-panel-max-height, var(--calcite-shell-panel-detached-max-height, 30vh) ); } :host([layout="horizontal"][height-scale="l"]) .content { - --calcite-shell-panel-max-height-internal: var( + --calcite-internal-shell-panel-max-height: var( --calcite-shell-panel-max-height, var(--calcite-shell-panel-detached-max-height, 40vh) ); @@ -101,6 +120,11 @@ * { @apply box-border; } + + &.float-all { + margin-block: 0.5rem; + margin-inline: 0.5rem; + } } :host([layout="horizontal"]) .container { @@ -193,16 +217,21 @@ max-inline-size var(--calcite-animation-timing); } -:host([layout="vertical"]) .content { - inline-size: var(--calcite-shell-panel-width-internal); - max-inline-size: var(--calcite-shell-panel-max-width-internal); - min-inline-size: var(--calcite-shell-panel-min-width-internal); +:host([layout="vertical"]:not([display-mode="float-all"])) .content { + inline-size: var(--calcite-internal-shell-panel-width); + max-inline-size: var(--calcite-internal-shell-panel-max-width); + min-inline-size: var(--calcite-internal-shell-panel-min-width); +} + +:host([layout="vertical"][display-mode="float-all"]) .content { + inline-size: var(--calcite-internal-shell-panel-width); + min-inline-size: var(--calcite-internal-shell-panel-min-width); } :host([layout="horizontal"]) .content { - block-size: var(--calcite-shell-panel-height-internal); - max-block-size: var(--calcite-shell-panel-max-height-internal); - min-block-size: var(--calcite-shell-panel-min-height-internal); + block-size: var(--calcite-internal-shell-panel-height); + max-block-size: var(--calcite-internal-shell-panel-max-height); + min-block-size: var(--calcite-internal-shell-panel-min-height); } .content__header { @@ -235,25 +264,25 @@ :host([layout="vertical"][position="start"]) .content--overlay { inset-inline-start: 100%; - box-shadow: var(--calcite-shell-panel-shadow-inline-start-internal); + box-shadow: var(--calcite-internal-shell-panel-shadow-inline-start); } :host([layout="vertical"][position="end"]) .content--overlay { inset-inline-end: 100%; - box-shadow: var(--calcite-shell-panel-shadow-inline-end-internal); + box-shadow: var(--calcite-internal-shell-panel-shadow-inline-end); } :host([layout="horizontal"][position="start"]) .content--overlay { inset-block-start: 100%; - box-shadow: var(--calcite-shell-panel-shadow-block-start-internal); + box-shadow: var(--calcite-internal-shell-panel-shadow-block-start); } :host([layout="horizontal"][position="end"]) .content--overlay { inset-block-end: 100%; - box-shadow: var(--calcite-shell-panel-shadow-block-end-internal); + box-shadow: var(--calcite-internal-shell-panel-shadow-block-end); } -.content--float { +.float--content { @apply shadow-0 mx-2 mt-2 @@ -261,19 +290,19 @@ h-auto overflow-hidden rounded; - max-block-size: var(--calcite-shell-panel-max-height-internal, calc(100% - 1rem)); + max-block-size: var(--calcite-internal-shell-panel-max-height, calc(100% - 1rem)); ::slotted(calcite-panel), ::slotted(calcite-flow) { max-block-size: unset; } } -:host([layout="horizontal"]) .content--float { +:host([layout="horizontal"]) .float--content { @apply my-2; } -:host([position="start"]) .content--float, -:host([position="end"]) .content--float { +:host([position="start"]) .float--content, +:host([position="end"]) .float--content { ::slotted(calcite-panel), ::slotted(calcite-flow) { @apply border-none; @@ -290,7 +319,7 @@ slot[name="action-bar"]::slotted(calcite-action-bar), @apply border-color-3 border border-solid; } -:host([position="start"]:not([slot="panel-end"])), +:host([position="start"]:not([slot="panel-end"]):not([display-mode="float-all"])), :host([position="end"][slot="panel-start"]) { slot[name="action-bar"]::slotted(calcite-action-bar), .content ::slotted(calcite-flow), @@ -308,12 +337,12 @@ slot[name="action-bar"]::slotted(calcite-action-bar), } } -:host([layout="horizontal"]) slot[name="action-bar"]::slotted(calcite-action-bar) { +:host([layout="horizontal"]:not([display-mode="float-all"])) slot[name="action-bar"]::slotted(calcite-action-bar) { border-inline: 0; } -:host([layout="horizontal"][position="start"]) .content ::slotted(calcite-flow), -:host([layout="horizontal"][position="start"]) .content ::slotted(calcite-panel) { +:host([layout="horizontal"][position="start"]:not([display-mode="float-all"])) .content ::slotted(calcite-flow), +:host([layout="horizontal"][position="start"]:not([display-mode="float-all"])) .content ::slotted(calcite-panel) { border-inline: 0; border-block-start: 0; } diff --git a/packages/calcite-components/src/components/shell-panel/shell-panel.tsx b/packages/calcite-components/src/components/shell-panel/shell-panel.tsx index 0ee7f5ba427..eaca7014097 100755 --- a/packages/calcite-components/src/components/shell-panel/shell-panel.tsx +++ b/packages/calcite-components/src/components/shell-panel/shell-panel.tsx @@ -68,8 +68,8 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, @Watch("detached") handleDetached(value: boolean): void { if (value) { - this.displayMode = "float"; - } else if (this.displayMode === "float") { + this.displayMode = "float-content"; + } else if (this.displayMode === "float-content" || this.displayMode === "float") { this.displayMode = "dock"; } } @@ -81,17 +81,21 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, * * `"overlay"` displays at full height on top of center content, and * - * `"float"` does not display at full height with content separately detached from `calcite-action-bar` on top of center content. + * `"float"` [Deprecated] does not display at full height with content separately detached from `calcite-action-bar` on top of center content. + * + * `"float-content"` does not display at full height with content separately detached from `calcite-action-bar` on top of center content. + * + * `"float-all"` detaches the `calcite-panel` and `calcite-action-bar` on top of center content. */ @Prop({ reflect: true }) displayMode: DisplayMode = "dock"; @Watch("displayMode") handleDisplayMode(value: DisplayMode): void { - this.detached = value === "float"; + this.detached = value === "float-content" || value === "float"; } /** - * When `displayMode` is `float`, specifies the maximum height of the component. + * When `displayMode` is `float-content` or `float`, specifies the maximum height of the component. * * @deprecated Use `heightScale` instead. */ @@ -134,7 +138,7 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, @Prop({ reflect: true }) position: Extract<"start" | "end", Position> = "start"; /** - * When `true` and `displayMode` is not `float`, the component's content area is resizable. + * When `true` and `displayMode` is not `float-content` or `float`, the component's content area is resizable. */ @Prop({ reflect: true }) resizable = false; @@ -280,7 +284,7 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, const dir = getElementDir(this.el); - const allowResizing = displayMode !== "float" && resizable; + const allowResizing = displayMode !== "float-content" && displayMode !== "float" && resizable; const style = allowResizing ? layout === "horizontal" @@ -301,8 +305,8 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, aria-valuemin={layout == "horizontal" ? contentHeightMin : contentWidthMin} aria-valuenow={ layout == "horizontal" - ? contentHeight ?? initialContentHeight - : contentWidth ?? initialContentWidth + ? (contentHeight ?? initialContentHeight) + : (contentWidth ?? initialContentWidth) } class={CSS.separator} key="separator" @@ -332,7 +336,7 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, [CSS_UTILITY.rtl]: dir === "rtl", [CSS.content]: true, [CSS.contentOverlay]: displayMode === "overlay", - [CSS.contentFloat]: displayMode === "float", + [CSS.floatContent]: displayMode === "float-content" || displayMode === "float", [CSS_UTILITY.calciteAnimate]: displayMode === "overlay", [getAnimationDir()]: displayMode === "overlay", }} @@ -359,7 +363,11 @@ export class ShellPanel implements ConditionalSlotComponent, LocalizedComponent, mainNodes.reverse(); } - return
{mainNodes}
; + return ( +
+ {mainNodes} +
+ ); } // -------------------------------------------------------------------------- diff --git a/packages/calcite-components/src/components/shell/shell.stories.ts b/packages/calcite-components/src/components/shell/shell.stories.ts index d1583e947e4..db68285ae00 100644 --- a/packages/calcite-components/src/components/shell/shell.stories.ts +++ b/packages/calcite-components/src/components/shell/shell.stories.ts @@ -358,36 +358,41 @@ export const darkModeRTL_TestOnly = (): string => html` darkModeRTL_TestOnly.parameters = { themes: modesDarkDefault }; -export const closedPanels = (): string => - html(` - - - - - - - - - -
-
- -
-
- -
-
- -
-
- - - -
-
`); +const closedPanelsHtml: string[] = []; +["float", "float-content"].forEach((d, i) => { + closedPanelsHtml[i] = html(` + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ + + +
+
`); +}); +export const closedPanelsFloat = (): string => closedPanelsHtml[0]; +export const closedPanelsFloatContent = (): string => closedPanelsHtml[1]; -export const endPanel_TestOnly = (): string => - html(` +const endPanelHtml: string[] = []; +["float", "float-content"].forEach((d, i) => { + endPanelHtml[i] = html(`

My Shell Header

@@ -403,7 +408,7 @@ background-size: 20px 20px; background-position: 0 0, 0 10px, 10px -10px, -10px 0px; " > - + @@ -552,6 +557,9 @@ background-position: 0 0, 0 10px, 10px -10px, -10px 0px;
My Shell Footer
`); +}); +export const endPanelFloat_TestOnly = (): string => endPanelHtml[0]; +export const endPanelFloatContent_TestOnly = (): string => endPanelHtml[1]; export const slottedModalAndAlert = (): string => html(` @@ -722,8 +730,9 @@ export const slottedSheetOverlay = (): string => `); -export const slottedSheetFloat = (): string => - html(` +const slottedSheetHtml: string[] = []; +["float", "float-content"].forEach((d, i) => { + slottedSheetHtml[i] = html(`

Other page content outside of shell Master cleanse occupy lo-fi meh. Green juice williamsburg XOXO man bun ascot fit. Knausgaard heirloom four dollar @@ -741,7 +750,7 @@ export const slottedSheetFloat = (): string => " >

Header Example
- +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et @@ -812,6 +821,9 @@ export const slottedSheetFloat = (): string => }); `); +}); +export const slottedSheetFloat = (): string => slottedSheetHtml[0]; +export const slottedSheetFloatContent = (): string => slottedSheetHtml[1]; export const contentBehind = (): string => html(` @@ -848,29 +860,33 @@ export const slottedPanelTop_TestOnly = (): string => `); -export const contentBehindPanelBottom = (): string => - html(` - -

{ + contentBehindPanelBottomHtml[i] = html(` +
- ${bottomPanelHTML} -
- `); + width:700px; + height:700px; + position:relative; + " + > +
+ ${bottomPanelHTML} + + `); +}); +export const contentBehindPanelBottomFloat = (): string => contentBehindPanelBottomHtml[0]; +export const contentBehindPanelBottomFloatContent = (): string => contentBehindPanelBottomHtml[1]; export const slottedPanelBottom_TestOnly = (): string => html(` @@ -1402,3 +1418,228 @@ export const panelEndWithPositionStart_TestOnly = (): string => `; + +export const panelTopFloatHorizontal_TestOnly = (): string => + html` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + dock + float content + overlay + float all + + + Vertical + Horizontal + + + + + + `; + +export const panelTopFloatVertical_TestOnly = (): string => + html` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + dock + float content + overlay + float all + + + Vertical + Horizontal + + + + + + `; diff --git a/packages/calcite-components/src/demos/shell-panel.html b/packages/calcite-components/src/demos/shell-panel.html index fe241d016af..5b7defea4ae 100644 --- a/packages/calcite-components/src/demos/shell-panel.html +++ b/packages/calcite-components/src/demos/shell-panel.html @@ -137,8 +137,9 @@ dock - float + float content overlay + float all @@ -183,8 +184,9 @@ dock - float + float content overlay + float all @@ -217,8 +219,14 @@ dock + float content float overlay + float all + + + Vertical + Horizontal @@ -251,8 +259,9 @@ dock - float + float content overlay + float all @@ -297,6 +306,13 @@ }); }); + const chipsLayout = document.getElementById("chip-layout-panel-top"); + chipsLayout.addEventListener("calciteChipGroupSelect", function (event) { + const shellPanel = event.target.closest("calcite-shell-panel"); + const prop = event.target.selectedItems[0].value; + shellPanel.layout = prop; + }); + const panelTop = document.getElementById("panel-top"); const panelBottom = document.getElementById("panel-bottom"); const panelStart = document.getElementById("panel-start"); From d43272b4eade29536da005ca1e3201d03446c8b5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 30 Jul 2024 01:32:13 +0000 Subject: [PATCH 11/20] chore: release next --- package-lock.json | 10 +++++----- .../projects/component-library/CHANGELOG.md | 4 ++++ .../projects/component-library/package.json | 4 ++-- packages/calcite-components-react/CHANGELOG.md | 4 ++++ packages/calcite-components-react/package.json | 4 ++-- packages/calcite-components/CHANGELOG.md | 6 ++++++ packages/calcite-components/package.json | 2 +- 7 files changed, 24 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index a67bd91cd4c..6ee5eb79b08 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31347,7 +31347,7 @@ }, "packages/calcite-components": { "name": "@esri/calcite-components", - "version": "2.11.0-next.27", + "version": "2.11.0-next.28", "license": "SEE LICENSE.md", "dependencies": { "@esri/calcite-ui-icons": "3.29.0", @@ -34163,10 +34163,10 @@ }, "packages/calcite-components-angular/projects/component-library": { "name": "@esri/calcite-components-angular", - "version": "2.11.0-next.27", + "version": "2.11.0-next.28", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.11.0-next.27", + "@esri/calcite-components": "^2.11.0-next.28", "tslib": "2.6.3" }, "peerDependencies": { @@ -34176,10 +34176,10 @@ }, "packages/calcite-components-react": { "name": "@esri/calcite-components-react", - "version": "2.11.0-next.27", + "version": "2.11.0-next.28", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.11.0-next.27" + "@esri/calcite-components": "^2.11.0-next.28" }, "peerDependencies": { "react": ">=16.7", diff --git a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md index 7eaaaddbd23..e3bd27697f8 100644 --- a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md +++ b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.28](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.11.0-next.27...@esri/calcite-components-angular@2.11.0-next.28) (2024-07-30) + +**Note:** Version bump only for package @esri/calcite-components-angular + ## [2.11.0-next.27](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.11.0-next.26...@esri/calcite-components-angular@2.11.0-next.27) (2024-07-29) **Note:** Version bump only for package @esri/calcite-components-angular diff --git a/packages/calcite-components-angular/projects/component-library/package.json b/packages/calcite-components-angular/projects/component-library/package.json index 6f4229a0252..341d5fed9e3 100644 --- a/packages/calcite-components-angular/projects/component-library/package.json +++ b/packages/calcite-components-angular/projects/component-library/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-angular", - "version": "2.11.0-next.27", + "version": "2.11.0-next.28", "description": "A set of Angular components that wrap Esri's Calcite Components.", "homepage": "https://developers.arcgis.com/calcite-design-system/", "bugs": { @@ -17,7 +17,7 @@ }, "sideEffects": false, "dependencies": { - "@esri/calcite-components": "^2.11.0-next.27", + "@esri/calcite-components": "^2.11.0-next.28", "tslib": "2.6.3" }, "peerDependencies": { diff --git a/packages/calcite-components-react/CHANGELOG.md b/packages/calcite-components-react/CHANGELOG.md index 937fab4bc9b..84faa7c162e 100644 --- a/packages/calcite-components-react/CHANGELOG.md +++ b/packages/calcite-components-react/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.28](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.11.0-next.27...@esri/calcite-components-react@2.11.0-next.28) (2024-07-30) + +**Note:** Version bump only for package @esri/calcite-components-react + ## [2.11.0-next.27](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.11.0-next.26...@esri/calcite-components-react@2.11.0-next.27) (2024-07-29) **Note:** Version bump only for package @esri/calcite-components-react diff --git a/packages/calcite-components-react/package.json b/packages/calcite-components-react/package.json index 2b2ad2675aa..87313a6d037 100644 --- a/packages/calcite-components-react/package.json +++ b/packages/calcite-components-react/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-react", - "version": "2.11.0-next.27", + "version": "2.11.0-next.28", "description": "A set of React components that wrap calcite components", "homepage": "https://developers.arcgis.com/calcite-design-system/", "repository": { @@ -28,7 +28,7 @@ "tsc": "tsc" }, "dependencies": { - "@esri/calcite-components": "^2.11.0-next.27" + "@esri/calcite-components": "^2.11.0-next.28" }, "peerDependencies": { "react": ">=16.7", diff --git a/packages/calcite-components/CHANGELOG.md b/packages/calcite-components/CHANGELOG.md index a07c97acd10..b88f7b1400d 100644 --- a/packages/calcite-components/CHANGELOG.md +++ b/packages/calcite-components/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.11.0-next.28](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.11.0-next.27...@esri/calcite-components@2.11.0-next.28) (2024-07-30) + +### Features + +- **shell-panel:** deprecate float displayMode and add float-content and float-all ([#9795](https://github.com/Esri/calcite-design-system/issues/9795)) ([9beb6eb](https://github.com/Esri/calcite-design-system/commit/9beb6eba2971b3f06d9e4ee3c625c276561b9542)), closes [#7513](https://github.com/Esri/calcite-design-system/issues/7513) + ## [2.11.0-next.27](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components@2.11.0-next.26...@esri/calcite-components@2.11.0-next.27) (2024-07-29) ### Bug Fixes diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index 04bdcb2c72f..06bfb7259f4 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components", - "version": "2.11.0-next.27", + "version": "2.11.0-next.28", "homepage": "https://developers.arcgis.com/calcite-design-system/", "description": "Web Components for Esri's Calcite Design System.", "main": "dist/index.cjs.js", From c74492e83f0284e8e80ef094df5ea11dbaf8f58a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:10:38 -0700 Subject: [PATCH 12/20] build(deps): update angular-cli monorepo to v18.1.2 (#9874) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@angular-devkit/build-angular](https://togithub.com/angular/angular-cli) | [`18.1.1` -> `18.1.2`](https://renovatebot.com/diffs/npm/@angular-devkit%2fbuild-angular/18.1.1/18.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@angular-devkit%2fbuild-angular/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular-devkit%2fbuild-angular/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular-devkit%2fbuild-angular/18.1.1/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular-devkit%2fbuild-angular/18.1.1/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@angular/cli](https://togithub.com/angular/angular-cli) | [`18.1.1` -> `18.1.2`](https://renovatebot.com/diffs/npm/@angular%2fcli/18.1.1/18.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcli/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcli/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcli/18.1.1/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcli/18.1.1/18.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
angular/angular-cli (@​angular-devkit/build-angular) ### [`v18.1.2`](https://togithub.com/angular/angular-cli/compare/18.1.1...ffc4b7c9bd30be9211814f8a9dede9ed008c72da) [Compare Source](https://togithub.com/angular/angular-cli/compare/18.1.1...18.1.2)
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 84 +++++++++---------- .../calcite-components-angular/package.json | 4 +- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6ee5eb79b08..2adfe363f1f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -401,12 +401,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1801.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1801.1.tgz", - "integrity": "sha512-7dIQ++D5PTzLgs4sEvi7pMpG4nY4CTnzLKbqKDI++fJKa7FEpVjje1tsr1r8ap8xD0QXr6sIxmQ4hdLeWwPhDQ==", + "version": "0.1801.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1801.2.tgz", + "integrity": "sha512-y2rV8wRwTnmCH/dUo632wHi6r41Gs9XucyGm/ybzB/5tN3x6dS+O3c3zajRpdqTUr8YcD6os6sT+Ay6zS31tOw==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.1.1", + "@angular-devkit/core": "18.1.2", "rxjs": "7.8.1" }, "engines": { @@ -416,12 +416,12 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1801.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1801.1.tgz", - "integrity": "sha512-9qImQciytrf433+h1aAWMD/Qn9cx7amlLtHX9j6ToBMWxY3L9ZKzwlCZ3Q+d6VWs7QrN/X9j8VkJl913yuXeCQ==", + "version": "0.1801.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1801.2.tgz", + "integrity": "sha512-S960l/BPfEAgiYs35PpqXKwg+vJbdnOAXD6MCLTMz+T/h3go/D+FtQWLLV4kP6222BMFJHl3/sd4Q6cvpEo0eg==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1801.1", + "@angular-devkit/architect": "0.1801.2", "rxjs": "7.8.1" }, "engines": { @@ -435,9 +435,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.1.1.tgz", - "integrity": "sha512-YFzn/+8LezX7ZJhMQisvrqfkxJm6+JOtbWFj8K/luK0rTDmE8Z9n9r6kJ36FnHcLJ5MvvVaBc7n1v1wnzdqXpg==", + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.1.2.tgz", + "integrity": "sha512-WYkdKT/Ime5seBX7S7S4aWQbgCG5U3otCvAg/XiMn6scexTo3EZe2jrJl8nxGGFHNWrePoD86LvJOxhnCkEKEA==", "dev": true, "dependencies": { "ajv": "8.16.0", @@ -30108,9 +30108,9 @@ } }, "node_modules/webpack-dev-server/node_modules/@jsonjoy.com/util": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.2.0.tgz", - "integrity": "sha512-4B8B+3vFsY4eo33DMKyJPlQ3sBMpPFUZK2dr3O3rXrOGKKbYG44J0XSFkDo1VOQiri5HFEhIeVvItjR2xcazmg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.3.0.tgz", + "integrity": "sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==", "dev": true, "engines": { "node": ">=10.0" @@ -30196,13 +30196,13 @@ } }, "node_modules/webpack-dev-server/node_modules/memfs": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.9.3.tgz", - "integrity": "sha512-bsYSSnirtYTWi1+OPMFb0M048evMKyUYe0EbtuGQgq6BVQM1g1W8/KIUJCCvjgI/El0j6Q4WsmMiBwLUBSw8LA==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.11.0.tgz", + "integrity": "sha512-+6kz90/YQoZuHvg3rn1CGPMZfEMaU5xe7xIavZMNiom2RNesiI8S37p9O9n+PlIUnUgretjLdM6HnqpZYl3X2g==", "dev": true, "dependencies": { "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.1.2", + "@jsonjoy.com/util": "^1.3.0", "tree-dump": "^1.0.1", "tslib": "^2.0.0" }, @@ -31391,8 +31391,8 @@ "zone.js": "0.14.7" }, "devDependencies": { - "@angular-devkit/build-angular": "18.1.1", - "@angular/cli": "18.1.1", + "@angular-devkit/build-angular": "18.1.2", + "@angular/cli": "18.1.2", "@angular/compiler-cli": "18.0.3", "ng-packagr": "18.0.0" } @@ -31413,16 +31413,16 @@ } }, "packages/calcite-components-angular/node_modules/@angular-devkit/build-angular": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.1.1.tgz", - "integrity": "sha512-sd/eOzitC8yN9xl/TbbuDxXL1LRZCX3gwKAddV1fJSrXJHEmDM7PhdQbNEPd2O58evMKSiMZK91WnYN0lhTZtw==", + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.1.2.tgz", + "integrity": "sha512-f4X6UOOHghofMwsYK/3ZAskI3ocSyw14J2SExz7hBPIQicoJgnrzloOkYUkXBWv2q0n11m9wjOlQV+4KPGqJQw==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1801.1", - "@angular-devkit/build-webpack": "0.1801.1", - "@angular-devkit/core": "18.1.1", - "@angular/build": "18.1.1", + "@angular-devkit/architect": "0.1801.2", + "@angular-devkit/build-webpack": "0.1801.2", + "@angular-devkit/core": "18.1.2", + "@angular/build": "18.1.2", "@babel/core": "7.24.7", "@babel/generator": "7.24.7", "@babel/helper-annotate-as-pure": "7.24.7", @@ -31433,7 +31433,7 @@ "@babel/preset-env": "7.24.7", "@babel/runtime": "7.24.7", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "18.1.1", + "@ngtools/webpack": "18.1.2", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.19", @@ -31542,12 +31542,12 @@ } }, "packages/calcite-components-angular/node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1801.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1801.1.tgz", - "integrity": "sha512-7dIQ++D5PTzLgs4sEvi7pMpG4nY4CTnzLKbqKDI++fJKa7FEpVjje1tsr1r8ap8xD0QXr6sIxmQ4hdLeWwPhDQ==", + "version": "0.1801.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1801.2.tgz", + "integrity": "sha512-y2rV8wRwTnmCH/dUo632wHi6r41Gs9XucyGm/ybzB/5tN3x6dS+O3c3zajRpdqTUr8YcD6os6sT+Ay6zS31tOw==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.1.1", + "@angular-devkit/core": "18.1.2", "rxjs": "7.8.1" }, "engines": { @@ -31557,9 +31557,9 @@ } }, "packages/calcite-components-angular/node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.1.1.tgz", - "integrity": "sha512-YFzn/+8LezX7ZJhMQisvrqfkxJm6+JOtbWFj8K/luK0rTDmE8Z9n9r6kJ36FnHcLJ5MvvVaBc7n1v1wnzdqXpg==", + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.1.2.tgz", + "integrity": "sha512-WYkdKT/Ime5seBX7S7S4aWQbgCG5U3otCvAg/XiMn6scexTo3EZe2jrJl8nxGGFHNWrePoD86LvJOxhnCkEKEA==", "dev": true, "dependencies": { "ajv": "8.16.0", @@ -31584,13 +31584,13 @@ } }, "packages/calcite-components-angular/node_modules/@angular-devkit/build-angular/node_modules/@angular/build": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.1.1.tgz", - "integrity": "sha512-DbgFqpaZE6g8VZaPboB54cVuERlZV6SAkNPEaMT/53cnCxL4QdSQs1aT9Wy8G1Ksr4WI5AZMdPic/TVF0KBGGQ==", + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.1.2.tgz", + "integrity": "sha512-DuXXjE4x3tDedZQTsZBRuMCkYfYSdChtnxyf2F0CywKIfcsogbhyt8bYoUyC8yJp2CLyTamdvJGcI1Gh1678Zw==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1801.1", + "@angular-devkit/architect": "0.1801.2", "@babel/core": "7.24.7", "@babel/helper-annotate-as-pure": "7.24.7", "@babel/helper-split-export-declaration": "7.24.7", @@ -31654,9 +31654,9 @@ } }, "packages/calcite-components-angular/node_modules/@angular-devkit/build-angular/node_modules/@ngtools/webpack": { - "version": "18.1.1", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.1.1.tgz", - "integrity": "sha512-mjlfnWcHtBZJUJaVyffJZZL8U1o1XUQwrFIKeiFUeatLDsjtv8EbLW9Ed1v3eAJyVuaTNKpsdZma1XdxzeLONw==", + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.1.2.tgz", + "integrity": "sha512-oIpkr1oeRMO0CVdEaxiLqqZ7E8RgDR8rf3LrM5sVOBX4aXAbzVkOZf9yZejmrXaLxj7SU/Fhkljr49ErlpB20g==", "dev": true, "engines": { "node": "^18.19.1 || ^20.11.1 || >=22.0.0", diff --git a/packages/calcite-components-angular/package.json b/packages/calcite-components-angular/package.json index c46013bade9..eaa54e73708 100644 --- a/packages/calcite-components-angular/package.json +++ b/packages/calcite-components-angular/package.json @@ -24,8 +24,8 @@ "zone.js": "0.14.7" }, "devDependencies": { - "@angular-devkit/build-angular": "18.1.1", - "@angular/cli": "18.1.1", + "@angular-devkit/build-angular": "18.1.2", + "@angular/cli": "18.1.2", "@angular/compiler-cli": "18.0.3", "ng-packagr": "18.0.0" }, From b7f26f09f90b7a504e57830e1bb278674b723bdf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:22:21 -0700 Subject: [PATCH 13/20] build(deps): update dependency @cspell/eslint-plugin to v8.12.1 (#9844) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@cspell/eslint-plugin](https://togithub.com/streetsidesoftware/cspell/tree/main/packages/cspell-eslint-plugin#readme) ([source](https://togithub.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin)) | [`8.9.1` -> `8.12.1`](https://renovatebot.com/diffs/npm/@cspell%2feslint-plugin/8.9.1/8.12.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@cspell%2feslint-plugin/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cspell%2feslint-plugin/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cspell%2feslint-plugin/8.9.1/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cspell%2feslint-plugin/8.9.1/8.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
streetsidesoftware/cspell (@​cspell/eslint-plugin) ### [`v8.12.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#small8121-2024-07-22-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.11.0...v8.12.1) - fix: make sure the version is up to date ([f6ab018](https://togithub.com/streetsidesoftware/cspell/commit/f6ab018)) ### [`v8.11.0`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#8110-2024-07-16) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.10.4...v8.11.0) - refactor: char index ([#​5926](https://togithub.com/streetsidesoftware/cspell/issues/5926)) ([077b3ba](https://togithub.com/streetsidesoftware/cspell/commit/077b3ba)), closes [#​5926](https://togithub.com/streetsidesoftware/cspell/issues/5926) ### [`v8.10.4`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#small8104-2024-07-05-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.10.2...v8.10.4) - chore: force 8.10.3 ([f18b8c7](https://togithub.com/streetsidesoftware/cspell/commit/f18b8c7)) ### [`v8.10.2`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#small8102-2024-07-05-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.10.1...v8.10.2) - ci: Workflow Bot -- Update ALL Dependencies (main) ([#​5862](https://togithub.com/streetsidesoftware/cspell/issues/5862)) ([814e15c](https://togithub.com/streetsidesoftware/cspell/commit/814e15c)), closes [#​5862](https://togithub.com/streetsidesoftware/cspell/issues/5862) ### [`v8.10.1`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#small8101-2024-07-05-small) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.10.0...v8.10.1) - fix(cspell-tools): support adding directives ([#​5860](https://togithub.com/streetsidesoftware/cspell/issues/5860)) ([b2e014f](https://togithub.com/streetsidesoftware/cspell/commit/b2e014f)), closes [#​5860](https://togithub.com/streetsidesoftware/cspell/issues/5860) ### [`v8.10.0`](https://togithub.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#8100-2024-07-02) [Compare Source](https://togithub.com/streetsidesoftware/cspell/compare/v8.9.1...v8.10.0) - chore: Update Integration Test Performance Data ([#​5859](https://togithub.com/streetsidesoftware/cspell/issues/5859)) ([898e806](https://togithub.com/streetsidesoftware/cspell/commit/898e806)), closes [#​5859](https://togithub.com/streetsidesoftware/cspell/issues/5859)
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 483 +++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 283 insertions(+), 202 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2adfe363f1f..62846cfc953 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "patch-package": "8.0.0" }, "devDependencies": { - "@cspell/eslint-plugin": "8.9.1", + "@cspell/eslint-plugin": "8.12.1", "@esri/calcite-base": "1.2.0", "@esri/calcite-colors": "6.1.0", "@octokit/webhooks-types": "7.5.1", @@ -2451,15 +2451,16 @@ "license": "MIT" }, "node_modules/@cspell/cspell-bundled-dicts": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.12.1.tgz", + "integrity": "sha512-55wCxlKwRsYCt8uWB65C0xiJ4bP43UE3b/GK01ekyz2fZ11mudMWGMrX/pdKwGIOXFfFqDz3DCRxFs+fHS58oA==", "dev": true, - "license": "MIT", "dependencies": { "@cspell/dict-ada": "^4.0.2", - "@cspell/dict-aws": "^4.0.2", + "@cspell/dict-aws": "^4.0.3", "@cspell/dict-bash": "^4.1.3", "@cspell/dict-companies": "^3.1.2", - "@cspell/dict-cpp": "^5.1.10", + "@cspell/dict-cpp": "^5.1.11", "@cspell/dict-cryptocurrencies": "^5.0.0", "@cspell/dict-csharp": "^4.0.2", "@cspell/dict-css": "^4.0.12", @@ -2468,8 +2469,8 @@ "@cspell/dict-docker": "^1.1.7", "@cspell/dict-dotnet": "^5.0.2", "@cspell/dict-elixir": "^4.0.3", - "@cspell/dict-en_us": "^4.3.22", - "@cspell/dict-en-common-misspellings": "^2.0.2", + "@cspell/dict-en_us": "^4.3.23", + "@cspell/dict-en-common-misspellings": "^2.0.3", "@cspell/dict-en-gb": "1.1.33", "@cspell/dict-filetypes": "^3.0.4", "@cspell/dict-fonts": "^4.0.0", @@ -2491,16 +2492,16 @@ "@cspell/dict-makefile": "^1.0.0", "@cspell/dict-monkeyc": "^1.0.6", "@cspell/dict-node": "^5.0.1", - "@cspell/dict-npm": "^5.0.16", + "@cspell/dict-npm": "^5.0.17", "@cspell/dict-php": "^4.0.8", - "@cspell/dict-powershell": "^5.0.4", + "@cspell/dict-powershell": "^5.0.5", "@cspell/dict-public-licenses": "^2.0.7", "@cspell/dict-python": "^4.2.1", "@cspell/dict-r": "^2.0.1", "@cspell/dict-ruby": "^5.0.2", "@cspell/dict-rust": "^4.0.4", - "@cspell/dict-scala": "^5.0.2", - "@cspell/dict-software-terms": "^3.4.6", + "@cspell/dict-scala": "^5.0.3", + "@cspell/dict-software-terms": "^4.0.0", "@cspell/dict-sql": "^2.1.3", "@cspell/dict-svelte": "^1.0.2", "@cspell/dict-swift": "^2.0.1", @@ -2513,17 +2514,19 @@ } }, "node_modules/@cspell/cspell-pipe": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.12.1.tgz", + "integrity": "sha512-lh0zIm43r/Fj3sQWXc68msKnXNrfPOo8VvzL1hOP0v/j2eH61fvELH08/K+nQJ8cCutNZ4zhk9+KMDU4KmsMtw==", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@cspell/cspell-resolver": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.12.1.tgz", + "integrity": "sha512-3HE04m7DS/6xYpWPN2QBGCHr26pvxHa78xYk+PjiPD2Q49ceqTNdFcZOYd+Wba8HbRXSukchSLhrTujmPEzqpw==", "dev": true, - "license": "MIT", "dependencies": { "global-directory": "^4.0.1" }, @@ -2532,293 +2535,349 @@ } }, "node_modules/@cspell/cspell-service-bus": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.12.1.tgz", + "integrity": "sha512-UQPddS38dQ/FG00y2wginCzdS6yxryiGrWXSD/P59idCrYYDCYnI9pPsx4u10tmRkW1zJ+O7gGCsXw7xa5DAJQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@cspell/cspell-types": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.12.1.tgz", + "integrity": "sha512-17POyyRgl7m7mMuv1qk2xX6E5bdT0F3247vloBCdUMyaVtmtN4uEiQ/jqU5vtW02vxlKjKS0HcTvKz4EVfSlzQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@cspell/dict-ada": { "version": "4.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-ada/-/dict-ada-4.0.2.tgz", + "integrity": "sha512-0kENOWQeHjUlfyId/aCM/mKXtkEgV0Zu2RhUXCBr4hHo9F9vph+Uu8Ww2b0i5a4ZixoIkudGA+eJvyxrG1jUpA==", + "dev": true }, "node_modules/@cspell/dict-aws": { - "version": "4.0.2", - "dev": true, - "license": "MIT" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-4.0.3.tgz", + "integrity": "sha512-0C0RQ4EM29fH0tIYv+EgDQEum0QI6OrmjENC9u98pB8UcnYxGG/SqinuPxo+TgcEuInj0Q73MsBpJ1l5xUnrsw==", + "dev": true }, "node_modules/@cspell/dict-bash": { "version": "4.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-4.1.3.tgz", + "integrity": "sha512-tOdI3QVJDbQSwPjUkOiQFhYcu2eedmX/PtEpVWg0aFps/r6AyjUQINtTgpqMYnYuq8O1QUIQqnpx21aovcgZCw==", + "dev": true }, "node_modules/@cspell/dict-companies": { - "version": "3.1.2", - "dev": true, - "license": "MIT" + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.1.3.tgz", + "integrity": "sha512-qaAmfKtQLA7Sbe9zfFVpcwyG92cx6+EiWIpPURv11Ng2QMv2PKhYcterUJBooAvgqD0/qq+AsLN8MREloY5Mdw==", + "dev": true }, "node_modules/@cspell/dict-cpp": { - "version": "5.1.10", - "dev": true, - "license": "MIT" + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.1.12.tgz", + "integrity": "sha512-6lXLOFIa+k/qBcu0bjaE/Kc6v3sh9VhsDOXD1Dalm3zgd0QIMjp5XBmkpSdCAK3pWCPV0Se7ysVLDfCea1BuXg==", + "dev": true }, "node_modules/@cspell/dict-cryptocurrencies": { "version": "5.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-5.0.0.tgz", + "integrity": "sha512-Z4ARIw5+bvmShL+4ZrhDzGhnc9znaAGHOEMaB/GURdS/jdoreEDY34wdN0NtdLHDO5KO7GduZnZyqGdRoiSmYA==", + "dev": true }, "node_modules/@cspell/dict-csharp": { "version": "4.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-4.0.2.tgz", + "integrity": "sha512-1JMofhLK+4p4KairF75D3A924m5ERMgd1GvzhwK2geuYgd2ZKuGW72gvXpIV7aGf52E3Uu1kDXxxGAiZ5uVG7g==", + "dev": true }, "node_modules/@cspell/dict-css": { "version": "4.0.12", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.12.tgz", + "integrity": "sha512-vGBgPM92MkHQF5/2jsWcnaahOZ+C6OE/fPvd5ScBP72oFY9tn5GLuomcyO0z8vWCr2e0nUSX1OGimPtcQAlvSw==", + "dev": true }, "node_modules/@cspell/dict-dart": { "version": "2.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-dart/-/dict-dart-2.0.3.tgz", + "integrity": "sha512-cLkwo1KT5CJY5N5RJVHks2genFkNCl/WLfj+0fFjqNR+tk3tBI1LY7ldr9piCtSFSm4x9pO1x6IV3kRUY1lLiw==", + "dev": true }, "node_modules/@cspell/dict-data-science": { "version": "2.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.1.tgz", + "integrity": "sha512-xeutkzK0eBe+LFXOFU2kJeAYO6IuFUc1g7iRLr7HeCmlC4rsdGclwGHh61KmttL3+YHQytYStxaRBdGAXWC8Lw==", + "dev": true }, "node_modules/@cspell/dict-django": { "version": "4.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.0.tgz", + "integrity": "sha512-bKJ4gPyrf+1c78Z0Oc4trEB9MuhcB+Yg+uTTWsvhY6O2ncFYbB/LbEZfqhfmmuK/XJJixXfI1laF2zicyf+l0w==", + "dev": true }, "node_modules/@cspell/dict-docker": { "version": "1.1.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-docker/-/dict-docker-1.1.7.tgz", + "integrity": "sha512-XlXHAr822euV36GGsl2J1CkBIVg3fZ6879ZOg5dxTIssuhUOCiV2BuzKZmt6aIFmcdPmR14+9i9Xq+3zuxeX0A==", + "dev": true }, "node_modules/@cspell/dict-dotnet": { "version": "5.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.2.tgz", + "integrity": "sha512-UD/pO2A2zia/YZJ8Kck/F6YyDSpCMq0YvItpd4YbtDVzPREfTZ48FjZsbYi4Jhzwfvc6o8R56JusAE58P+4sNQ==", + "dev": true }, "node_modules/@cspell/dict-elixir": { "version": "4.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-elixir/-/dict-elixir-4.0.3.tgz", + "integrity": "sha512-g+uKLWvOp9IEZvrIvBPTr/oaO6619uH/wyqypqvwpmnmpjcfi8+/hqZH8YNKt15oviK8k4CkINIqNhyndG9d9Q==", + "dev": true }, "node_modules/@cspell/dict-en_us": { "version": "4.3.23", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.23.tgz", + "integrity": "sha512-l0SoEQBsi3zDSl3OuL4/apBkxjuj4hLIg/oy6+gZ7LWh03rKdF6VNtSZNXWAmMY+pmb1cGA3ouleTiJIglbsIg==", + "dev": true }, "node_modules/@cspell/dict-en-common-misspellings": { "version": "2.0.3", - "dev": true, - "license": "CC BY-SA 4.0" + "resolved": "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.0.3.tgz", + "integrity": "sha512-8nF1z9nUiSgMyikL66HTbDO7jCGtB24TxKBasXIBwkBKMDZgA2M883iXdeByy6m1JJUcCGFkSftVYp2W0bUgjw==", + "dev": true }, "node_modules/@cspell/dict-en-gb": { "version": "1.1.33", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz", + "integrity": "sha512-tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g==", + "dev": true }, "node_modules/@cspell/dict-filetypes": { "version": "3.0.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.4.tgz", + "integrity": "sha512-IBi8eIVdykoGgIv5wQhOURi5lmCNJq0we6DvqKoPQJHthXbgsuO1qrHSiUVydMiQl/XvcnUWTMeAlVUlUClnVg==", + "dev": true }, "node_modules/@cspell/dict-fonts": { "version": "4.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-4.0.0.tgz", + "integrity": "sha512-t9V4GeN/m517UZn63kZPUYP3OQg5f0OBLSd3Md5CU3eH1IFogSvTzHHnz4Wqqbv8NNRiBZ3HfdY/pqREZ6br3Q==", + "dev": true }, "node_modules/@cspell/dict-fsharp": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-fsharp/-/dict-fsharp-1.0.1.tgz", + "integrity": "sha512-23xyPcD+j+NnqOjRHgW3IU7Li912SX9wmeefcY0QxukbAxJ/vAN4rBpjSwwYZeQPAn3fxdfdNZs03fg+UM+4yQ==", + "dev": true }, "node_modules/@cspell/dict-fullstack": { - "version": "3.1.8", - "dev": true, - "license": "MIT" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-3.2.0.tgz", + "integrity": "sha512-sIGQwU6G3rLTo+nx0GKyirR5dQSFeTIzFTOrURw51ISf+jKG9a3OmvsVtc2OANfvEAOLOC9Wfd8WYhmsO8KRDQ==", + "dev": true }, "node_modules/@cspell/dict-gaming-terms": { "version": "1.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.0.5.tgz", + "integrity": "sha512-C3riccZDD3d9caJQQs1+MPfrUrQ+0KHdlj9iUR1QD92FgTOF6UxoBpvHUUZ9YSezslcmpFQK4xQQ5FUGS7uWfw==", + "dev": true }, "node_modules/@cspell/dict-git": { "version": "3.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-git/-/dict-git-3.0.0.tgz", + "integrity": "sha512-simGS/lIiXbEaqJu9E2VPoYW1OTC2xrwPPXNXFMa2uo/50av56qOuaxDrZ5eH1LidFXwoc8HROCHYeKoNrDLSw==", + "dev": true }, "node_modules/@cspell/dict-golang": { "version": "6.0.9", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.9.tgz", + "integrity": "sha512-etDt2WQauyEQDA+qPS5QtkYTb2I9l5IfQftAllVoB1aOrT6bxxpHvMEpJ0Hsn/vezxrCqa/BmtUbRxllIxIuSg==", + "dev": true }, "node_modules/@cspell/dict-google": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-google/-/dict-google-1.0.1.tgz", + "integrity": "sha512-dQr4M3n95uOhtloNSgB9tYYGXGGEGEykkFyRtfcp5pFuEecYUa0BSgtlGKx9RXVtJtKgR+yFT/a5uQSlt8WjqQ==", + "dev": true }, "node_modules/@cspell/dict-haskell": { "version": "4.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-haskell/-/dict-haskell-4.0.1.tgz", + "integrity": "sha512-uRrl65mGrOmwT7NxspB4xKXFUenNC7IikmpRZW8Uzqbqcu7ZRCUfstuVH7T1rmjRgRkjcIjE4PC11luDou4wEQ==", + "dev": true }, "node_modules/@cspell/dict-html": { "version": "4.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.5.tgz", + "integrity": "sha512-p0brEnRybzSSWi8sGbuVEf7jSTDmXPx7XhQUb5bgG6b54uj+Z0Qf0V2n8b/LWwIPJNd1GygaO9l8k3HTCy1h4w==", + "dev": true }, "node_modules/@cspell/dict-html-symbol-entities": { "version": "4.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.0.tgz", + "integrity": "sha512-HGRu+48ErJjoweR5IbcixxETRewrBb0uxQBd6xFGcxbEYCX8CnQFTAmKI5xNaIt2PKaZiJH3ijodGSqbKdsxhw==", + "dev": true }, "node_modules/@cspell/dict-java": { "version": "5.0.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-java/-/dict-java-5.0.7.tgz", + "integrity": "sha512-ejQ9iJXYIq7R09BScU2y5OUGrSqwcD+J5mHFOKbduuQ5s/Eh/duz45KOzykeMLI6KHPVxhBKpUPBWIsfewECpQ==", + "dev": true }, "node_modules/@cspell/dict-julia": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-julia/-/dict-julia-1.0.1.tgz", + "integrity": "sha512-4JsCLCRhhLMLiaHpmR7zHFjj1qOauzDI5ZzCNQS31TUMfsOo26jAKDfo0jljFAKgw5M2fEG7sKr8IlPpQAYrmQ==", + "dev": true }, "node_modules/@cspell/dict-k8s": { - "version": "1.0.5", - "dev": true, - "license": "MIT" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-k8s/-/dict-k8s-1.0.6.tgz", + "integrity": "sha512-srhVDtwrd799uxMpsPOQqeDJY+gEocgZpoK06EFrb4GRYGhv7lXo9Fb+xQMyQytzOW9dw4DNOEck++nacDuymg==", + "dev": true }, "node_modules/@cspell/dict-latex": { "version": "4.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-4.0.0.tgz", + "integrity": "sha512-LPY4y6D5oI7D3d+5JMJHK/wxYTQa2lJMSNxps2JtuF8hbAnBQb3igoWEjEbIbRRH1XBM0X8dQqemnjQNCiAtxQ==", + "dev": true }, "node_modules/@cspell/dict-lorem-ipsum": { "version": "4.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-4.0.0.tgz", + "integrity": "sha512-1l3yjfNvMzZPibW8A7mQU4kTozwVZVw0AvFEdy+NcqtbxH+TvbSkNMqROOFWrkD2PjnKG0+Ea0tHI2Pi6Gchnw==", + "dev": true }, "node_modules/@cspell/dict-lua": { "version": "4.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-4.0.3.tgz", + "integrity": "sha512-lDHKjsrrbqPaea13+G9s0rtXjMO06gPXPYRjRYawbNmo4E/e3XFfVzeci3OQDQNDmf2cPOwt9Ef5lu2lDmwfJg==", + "dev": true }, "node_modules/@cspell/dict-makefile": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-makefile/-/dict-makefile-1.0.0.tgz", + "integrity": "sha512-3W9tHPcSbJa6s0bcqWo6VisEDTSN5zOtDbnPabF7rbyjRpNo0uHXHRJQF8gAbFzoTzBBhgkTmrfSiuyQm7vBUQ==", + "dev": true }, "node_modules/@cspell/dict-monkeyc": { "version": "1.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-monkeyc/-/dict-monkeyc-1.0.6.tgz", + "integrity": "sha512-oO8ZDu/FtZ55aq9Mb67HtaCnsLn59xvhO/t2mLLTHAp667hJFxpp7bCtr2zOrR1NELzFXmKln/2lw/PvxMSvrA==", + "dev": true }, "node_modules/@cspell/dict-node": { "version": "5.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-5.0.1.tgz", + "integrity": "sha512-lax/jGz9h3Dv83v8LHa5G0bf6wm8YVRMzbjJPG/9rp7cAGPtdrga+XANFq+B7bY5+jiSA3zvj10LUFCFjnnCCg==", + "dev": true }, "node_modules/@cspell/dict-npm": { - "version": "5.0.16", - "dev": true, - "license": "MIT" + "version": "5.0.18", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.18.tgz", + "integrity": "sha512-weMTyxWpzz19q4wv9n183BtFvdD5fCjtze+bFKpl+4rO/YlPhHL2cXLAeexJz/VDSBecwX4ybTZYoknd1h2J4w==", + "dev": true }, "node_modules/@cspell/dict-php": { "version": "4.0.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.8.tgz", + "integrity": "sha512-TBw3won4MCBQ2wdu7kvgOCR3dY2Tb+LJHgDUpuquy3WnzGiSDJ4AVelrZdE1xu7mjFJUr4q48aB21YT5uQqPZA==", + "dev": true }, "node_modules/@cspell/dict-powershell": { - "version": "5.0.4", - "dev": true, - "license": "MIT" + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.5.tgz", + "integrity": "sha512-3JVyvMoDJesAATYGOxcUWPbQPUvpZmkinV3m8HL1w1RrjeMVXXuK7U1jhopSneBtLhkU+9HKFwgh9l9xL9mY2Q==", + "dev": true }, "node_modules/@cspell/dict-public-licenses": { "version": "2.0.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.7.tgz", + "integrity": "sha512-KlBXuGcN3LE7tQi/GEqKiDewWGGuopiAD0zRK1QilOx5Co8XAvs044gk4MNIQftc8r0nHeUI+irJKLGcR36DIQ==", + "dev": true }, "node_modules/@cspell/dict-python": { - "version": "4.2.1", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.3.tgz", + "integrity": "sha512-C1CPX9wwEGgcHv/p7KfjuIOp1G6KNyx5gWYweAd6/KPv+ZpeM1v572zFUTmpO8WDuAfKFf00nqYL8/GmCENWBw==", "dev": true, - "license": "MIT", "dependencies": { "@cspell/dict-data-science": "^2.0.1" } }, "node_modules/@cspell/dict-r": { "version": "2.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-r/-/dict-r-2.0.1.tgz", + "integrity": "sha512-KCmKaeYMLm2Ip79mlYPc8p+B2uzwBp4KMkzeLd5E6jUlCL93Y5Nvq68wV5fRLDRTf7N1LvofkVFWfDcednFOgA==", + "dev": true }, "node_modules/@cspell/dict-ruby": { "version": "5.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.2.tgz", + "integrity": "sha512-cIh8KTjpldzFzKGgrqUX4bFyav5lC52hXDKo4LbRuMVncs3zg4hcSf4HtURY+f2AfEZzN6ZKzXafQpThq3dl2g==", + "dev": true }, "node_modules/@cspell/dict-rust": { - "version": "4.0.4", - "dev": true, - "license": "MIT" + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.5.tgz", + "integrity": "sha512-DIvlPRDemjKQy8rCqftAgGNZxY5Bg+Ps7qAIJjxkSjmMETyDgl0KTVuaJPt7EK4jJt6uCZ4ILy96npsHDPwoXA==", + "dev": true }, "node_modules/@cspell/dict-scala": { - "version": "5.0.2", - "dev": true, - "license": "MIT" + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-5.0.3.tgz", + "integrity": "sha512-4yGb4AInT99rqprxVNT9TYb1YSpq58Owzq7zi3ZS5T0u899Y4VsxsBiOgHnQ/4W+ygi+sp+oqef8w8nABR2lkg==", + "dev": true }, "node_modules/@cspell/dict-software-terms": { - "version": "3.4.8", - "dev": true, - "license": "MIT" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-4.0.3.tgz", + "integrity": "sha512-65QAVMc3YlcI7PcqWRY5ox53tTWC8aktUZdJYCVs4VDBPUCTSDnTSmSreeg4F5Z468clv9KF/S0PkxbLjgW72A==", + "dev": true }, "node_modules/@cspell/dict-sql": { "version": "2.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-sql/-/dict-sql-2.1.3.tgz", + "integrity": "sha512-SEyTNKJrjqD6PAzZ9WpdSu6P7wgdNtGV2RV8Kpuw1x6bV+YsSptuClYG+JSdRExBTE6LwIe1bTklejUp3ZP8TQ==", + "dev": true }, "node_modules/@cspell/dict-svelte": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-svelte/-/dict-svelte-1.0.2.tgz", + "integrity": "sha512-rPJmnn/GsDs0btNvrRBciOhngKV98yZ9SHmg8qI6HLS8hZKvcXc0LMsf9LLuMK1TmS2+WQFAan6qeqg6bBxL2Q==", + "dev": true }, "node_modules/@cspell/dict-swift": { "version": "2.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-swift/-/dict-swift-2.0.1.tgz", + "integrity": "sha512-gxrCMUOndOk7xZFmXNtkCEeroZRnS2VbeaIPiymGRHj5H+qfTAzAKxtv7jJbVA3YYvEzWcVE2oKDP4wcbhIERw==", + "dev": true }, "node_modules/@cspell/dict-terraform": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-terraform/-/dict-terraform-1.0.0.tgz", + "integrity": "sha512-Ak+vy4HP/bOgzf06BAMC30+ZvL9mzv21xLM2XtfnBLTDJGdxlk/nK0U6QT8VfFLqJ0ZZSpyOxGsUebWDCTr/zQ==", + "dev": true }, "node_modules/@cspell/dict-typescript": { - "version": "3.1.5", - "dev": true, - "license": "MIT" + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@cspell/dict-typescript/-/dict-typescript-3.1.6.tgz", + "integrity": "sha512-1beC6O4P/j23VuxX+i0+F7XqPVc3hhiAzGJHEKqnWf5cWAXQtg0xz3xQJ5MvYx2a7iLaSa+lu7+05vG9UHyu9Q==", + "dev": true }, "node_modules/@cspell/dict-vue": { "version": "3.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@cspell/dict-vue/-/dict-vue-3.0.0.tgz", + "integrity": "sha512-niiEMPWPV9IeRBRzZ0TBZmNnkK3olkOPYxC1Ny2AX4TGlYRajcW0WUtoSHmvvjZNfWLSg2L6ruiBeuPSbjnG6A==", + "dev": true }, "node_modules/@cspell/dynamic-import": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.12.1.tgz", + "integrity": "sha512-18faXHALiMsXtG3v67qeyDhNRZVtkhX5Je2qw8iZQB/i61y0Mfm22iiZeXsKImrXbwP0acyhRkRA1sp1NaQmOw==", "dev": true, - "license": "MIT", "dependencies": { "import-meta-resolve": "^4.1.0" }, @@ -2827,13 +2886,15 @@ } }, "node_modules/@cspell/eslint-plugin": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/eslint-plugin/-/eslint-plugin-8.12.1.tgz", + "integrity": "sha512-fQ8sN8R9mQ1G03qJ+Yrytjj173gUczy09Y98JXNFnpCWTHJ+x1iZ8+vQMeednwSUE8UwEKlt0dny2tFMtuJLwg==", "dev": true, - "license": "MIT", "dependencies": { - "@cspell/cspell-types": "8.9.1", - "cspell-lib": "8.9.1", - "synckit": "^0.9.0" + "@cspell/cspell-types": "8.12.1", + "@cspell/url": "8.12.1", + "cspell-lib": "8.12.1", + "synckit": "^0.9.1" }, "engines": { "node": ">=18" @@ -2843,17 +2904,19 @@ } }, "node_modules/@cspell/strong-weak-map": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.12.1.tgz", + "integrity": "sha512-0O5qGHRXoKl0+hXGdelox2awrCMr8LXObUcWwYbSih7HIm4DwhxMO4qjDFye1NdjW0P88yhpQ23J2ceSto9C5Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@cspell/url": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@cspell/url/-/url-8.12.1.tgz", + "integrity": "sha512-mUYaDniHVLw0YXn2egT2e21MYubMAf+1LDeC0kkbg4VWNxSlC1Ksyv6pqhos495esaa8OCjizdIdnGSF6al9Rw==", "dev": true, - "license": "MIT", "engines": { "node": ">=18.0" } @@ -9040,8 +9103,9 @@ }, "node_modules/array-timsort": { "version": "1.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", + "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==", + "dev": true }, "node_modules/array-union": { "version": "2.1.0", @@ -10758,9 +10822,10 @@ } }, "node_modules/comment-json": { - "version": "4.2.3", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.4.tgz", + "integrity": "sha512-E5AjpSW+O+N5T2GsOQMHLLsJvrYw6G/AFt9GvU6NguEAfzKShh7hRiLtVo6S9KbRpFMGqE5ojo0/hE+sdteWvQ==", "dev": true, - "license": "MIT", "dependencies": { "array-timsort": "^1.0.3", "core-util-is": "^1.0.3", @@ -11844,12 +11909,13 @@ } }, "node_modules/cspell-config-lib": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.12.1.tgz", + "integrity": "sha512-xEoKdb8hyturyiUXFdRgQotYegYe3OZS+Yc7JHnB75Ykt+Co2gtnu2M/Yb0yoqaHCXflVO6MITrKNaxricgqVw==", "dev": true, - "license": "MIT", "dependencies": { - "@cspell/cspell-types": "8.9.1", - "comment-json": "^4.2.3", + "@cspell/cspell-types": "8.12.1", + "comment-json": "^4.2.4", "yaml": "^2.4.5" }, "engines": { @@ -11857,13 +11923,14 @@ } }, "node_modules/cspell-dictionary": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.12.1.tgz", + "integrity": "sha512-jYHEA48on6pBQYVUEzXV63wy5Ulx/QNUZcoiG3C0OmYIKjACTaEg02AMDOr+Eaj34E5v4pGEShzot4Qtt/aiNQ==", "dev": true, - "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.9.1", - "@cspell/cspell-types": "8.9.1", - "cspell-trie-lib": "8.9.1", + "@cspell/cspell-pipe": "8.12.1", + "@cspell/cspell-types": "8.12.1", + "cspell-trie-lib": "8.12.1", "fast-equals": "^5.0.1", "gensequence": "^7.0.0" }, @@ -11872,10 +11939,12 @@ } }, "node_modules/cspell-glob": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.12.1.tgz", + "integrity": "sha512-ZplEPLlNwj7luEKu/VudIaV+cGTQHExihGvAUxlIVMFURiAFMT5eH0UsQoCEpSevIEueO+slLUDy7rxwTwAGdQ==", "dev": true, - "license": "MIT", "dependencies": { + "@cspell/url": "8.12.1", "micromatch": "^4.0.7" }, "engines": { @@ -11883,12 +11952,13 @@ } }, "node_modules/cspell-grammar": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.12.1.tgz", + "integrity": "sha512-IAES553M5nuB/wtiWYayDX2/5OmDu2VmEcnV6SXNze8oop0oodSqr3h46rLy+m1EOOD8nenMa295N/dRPqTB/g==", "dev": true, - "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.9.1", - "@cspell/cspell-types": "8.9.1" + "@cspell/cspell-pipe": "8.12.1", + "@cspell/cspell-types": "8.12.1" }, "bin": { "cspell-grammar": "bin.mjs" @@ -11898,37 +11968,39 @@ } }, "node_modules/cspell-io": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.12.1.tgz", + "integrity": "sha512-uPjYQP/OKmA8B1XbJunUTBingtrb6IKkp7enyljsZEbtPRKSudP16QPacgyZLLb5rCVQXyexebGfQ182jmq7dg==", "dev": true, - "license": "MIT", "dependencies": { - "@cspell/cspell-service-bus": "8.9.1", - "@cspell/url": "8.9.1" + "@cspell/cspell-service-bus": "8.12.1", + "@cspell/url": "8.12.1" }, "engines": { "node": ">=18" } }, "node_modules/cspell-lib": { - "version": "8.9.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@cspell/cspell-bundled-dicts": "8.9.1", - "@cspell/cspell-pipe": "8.9.1", - "@cspell/cspell-resolver": "8.9.1", - "@cspell/cspell-types": "8.9.1", - "@cspell/dynamic-import": "8.9.1", - "@cspell/strong-weak-map": "8.9.1", - "@cspell/url": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.12.1.tgz", + "integrity": "sha512-z2aZXnrip76zbH0j0ibTGux3mA71TMHtoEAd+n66so7Tx3QydUDAI0u7tzfbP3JyqL9ZWPlclQAfbutMUuzMBQ==", + "dev": true, + "dependencies": { + "@cspell/cspell-bundled-dicts": "8.12.1", + "@cspell/cspell-pipe": "8.12.1", + "@cspell/cspell-resolver": "8.12.1", + "@cspell/cspell-types": "8.12.1", + "@cspell/dynamic-import": "8.12.1", + "@cspell/strong-weak-map": "8.12.1", + "@cspell/url": "8.12.1", "clear-module": "^4.1.2", - "comment-json": "^4.2.3", - "cspell-config-lib": "8.9.1", - "cspell-dictionary": "8.9.1", - "cspell-glob": "8.9.1", - "cspell-grammar": "8.9.1", - "cspell-io": "8.9.1", - "cspell-trie-lib": "8.9.1", + "comment-json": "^4.2.4", + "cspell-config-lib": "8.12.1", + "cspell-dictionary": "8.12.1", + "cspell-glob": "8.12.1", + "cspell-grammar": "8.12.1", + "cspell-io": "8.12.1", + "cspell-trie-lib": "8.12.1", "env-paths": "^3.0.0", "fast-equals": "^5.0.1", "gensequence": "^7.0.0", @@ -11954,12 +12026,13 @@ } }, "node_modules/cspell-trie-lib": { - "version": "8.9.1", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.12.1.tgz", + "integrity": "sha512-a9QmGGUhparM9v184YsB+D0lSdzVgWDlLFEBjVLQJyvp43HErZjvcTPUojUypNQUEjxvksX0/C4pO5Wq8YUD8w==", "dev": true, - "license": "MIT", "dependencies": { - "@cspell/cspell-pipe": "8.9.1", - "@cspell/cspell-types": "8.9.1", + "@cspell/cspell-pipe": "8.12.1", + "@cspell/cspell-types": "8.12.1", "gensequence": "^7.0.0" }, "engines": { @@ -14078,8 +14151,9 @@ }, "node_modules/fast-equals": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz", + "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -14784,8 +14858,9 @@ }, "node_modules/gensequence": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/gensequence/-/gensequence-7.0.0.tgz", + "integrity": "sha512-47Frx13aZh01afHJTB3zTtKIlFI6vWY+MYCN9Qpew6i52rfKjnhCF/l1YlC8UmEMvvntZZ6z4PiCcmyuedR2aQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } @@ -15247,8 +15322,9 @@ }, "node_modules/global-directory": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", + "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", "dev": true, - "license": "MIT", "dependencies": { "ini": "4.1.1" }, @@ -15261,8 +15337,9 @@ }, "node_modules/global-directory/node_modules/ini": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", "dev": true, - "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -15445,8 +15522,9 @@ }, "node_modules/has-own-prop": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", + "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -16174,8 +16252,9 @@ }, "node_modules/import-meta-resolve": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -25878,8 +25957,9 @@ }, "node_modules/repeat-string": { "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10" } @@ -28016,9 +28096,10 @@ "license": "MIT" }, "node_modules/synckit": { - "version": "0.9.0", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.1.tgz", + "integrity": "sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==", "dev": true, - "license": "MIT", "dependencies": { "@pkgr/core": "^0.1.0", "tslib": "^2.6.2" diff --git a/package.json b/package.json index 236586c33ad..c1efb664fb1 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "util:sync-linked-package-versions": "tsx support/syncLinkedPackageVersions.ts" }, "devDependencies": { - "@cspell/eslint-plugin": "8.9.1", + "@cspell/eslint-plugin": "8.12.1", "@esri/calcite-base": "1.2.0", "@esri/calcite-colors": "6.1.0", "@octokit/webhooks-types": "7.5.1", From 64bc7633062dda28e5a0c71b45b3d827f3db4a98 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:22:29 -0700 Subject: [PATCH 14/20] build(deps): update dependency jsdom to v24.1.1 (#9843) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [jsdom](https://togithub.com/jsdom/jsdom) | [`24.1.0` -> `24.1.1`](https://renovatebot.com/diffs/npm/jsdom/24.1.0/24.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jsdom/24.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jsdom/24.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jsdom/24.1.0/24.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jsdom/24.1.0/24.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
jsdom/jsdom (jsdom) ### [`v24.1.1`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2411) [Compare Source](https://togithub.com/jsdom/jsdom/compare/24.1.0...24.1.1) - Fixed selection methods to trigger the `selectionchange` event on the `Document` object. (piotr-oles)
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 52 ++++++++++-------------- packages/calcite-components/package.json | 2 +- 2 files changed, 23 insertions(+), 31 deletions(-) diff --git a/package-lock.json b/package-lock.json index 62846cfc953..2204703ffc5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16010,9 +16010,10 @@ "dev": true }, "node_modules/https-proxy-agent": { - "version": "7.0.4", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -19216,9 +19217,10 @@ } }, "node_modules/jsdom": { - "version": "24.1.0", + "version": "24.1.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.1.1.tgz", + "integrity": "sha512-5O1wWV99Jhq4DV7rCLIoZ/UIhyQeDR7wHVyZAHAshbrvZsLs+Xzz7gtwnlJTJDjleiTKh54F4dXrX70vJQTyJQ==", "dev": true, - "license": "MIT", "dependencies": { "cssstyle": "^4.0.1", "data-urls": "^5.0.0", @@ -19226,11 +19228,11 @@ "form-data": "^4.0.0", "html-encoding-sniffer": "^4.0.0", "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.4", + "https-proxy-agent": "^7.0.5", "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.10", + "nwsapi": "^2.2.12", "parse5": "^7.1.2", - "rrweb-cssom": "^0.7.0", + "rrweb-cssom": "^0.7.1", "saxes": "^6.0.0", "symbol-tree": "^3.2.4", "tough-cookie": "^4.1.4", @@ -19239,7 +19241,7 @@ "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.0.0", - "ws": "^8.17.0", + "ws": "^8.18.0", "xml-name-validator": "^5.0.0" }, "engines": { @@ -19255,9 +19257,10 @@ } }, "node_modules/jsdom/node_modules/rrweb-cssom": { - "version": "0.7.0", - "dev": true, - "license": "MIT" + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz", + "integrity": "sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==", + "dev": true }, "node_modules/jsesc": { "version": "2.5.2", @@ -22808,9 +22811,10 @@ } }, "node_modules/nwsapi": { - "version": "2.2.10", - "dev": true, - "license": "MIT" + "version": "2.2.12", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.12.tgz", + "integrity": "sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==", + "dev": true }, "node_modules/nx": { "version": "18.3.5", @@ -31216,9 +31220,10 @@ } }, "node_modules/ws": { - "version": "8.17.0", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -31453,7 +31458,7 @@ "@stencil/angular-output-target": "0.8.4", "@stencil/react-output-target": "0.5.3", "@stencil/sass": "3.0.12", - "jsdom": "24.1.0" + "jsdom": "24.1.1" } }, "packages/calcite-components-angular": { @@ -33703,19 +33708,6 @@ "node": ">=4.0" } }, - "packages/calcite-components-angular/node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, "packages/calcite-components-angular/node_modules/inquirer": { "version": "9.2.22", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.22.tgz", diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index 06bfb7259f4..b766b92eec8 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -85,7 +85,7 @@ "@stencil/angular-output-target": "0.8.4", "@stencil/react-output-target": "0.5.3", "@stencil/sass": "3.0.12", - "jsdom": "24.1.0" + "jsdom": "24.1.1" }, "license": "SEE LICENSE.md", "volta": { From fee4eb0657016f224942dee1232a4ea7e22ed85e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:24:19 -0700 Subject: [PATCH 15/20] build(deps): update storybook monorepo to v8.2.6 (#9838) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-a11y/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-a11y/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-a11y/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-a11y/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-controls](https://togithub.com/storybookjs/storybook/tree/next/code/addons/controls) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/controls)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-controls/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-controls/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-controls/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-controls/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-controls/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-docs](https://togithub.com/storybookjs/storybook/tree/next/code/addons/docs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/docs)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-docs/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-docs/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-docs/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-docs/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-docs/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-interactions/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-interactions/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-interactions/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-interactions/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-mdx-gfm](https://togithub.com/storybookjs/storybook/tree/next/code/addons/gfm) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/gfm)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-mdx-gfm/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-mdx-gfm/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-mdx-gfm/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-mdx-gfm/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/addon-themes](https://togithub.com/storybookjs/storybook/tree/next/code/addons/themes) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/themes)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-themes/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-themes/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-themes/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-themes/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-themes/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/lib/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/blocks)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fblocks/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fblocks/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fblocks/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fblocks/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/html](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/html) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/html)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fhtml/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fhtml/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fhtml/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fhtml/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fhtml/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/html-webpack5](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/html-webpack5) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/html-webpack5)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fhtml-webpack5/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fhtml-webpack5/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fhtml-webpack5/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fhtml-webpack5/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fhtml-webpack5/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/manager-api](https://togithub.com/storybookjs/storybook/tree/next/code/lib/manager-api) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fmanager-api/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fmanager-api/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fmanager-api/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fmanager-api/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fmanager-api/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/preview-api](https://togithub.com/storybookjs/storybook/tree/next/code/lib/preview-api) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/preview-api)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fpreview-api/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2fpreview-api/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2fpreview-api/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2fpreview-api/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2fpreview-api/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2ftest/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2ftest/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2ftest/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2ftest/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/storybook/8.2.4/8.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/8.2.4/8.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
storybookjs/storybook (@​storybook/addon-a11y) ### [`v8.2.6`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#826) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.5...v8.2.6) - CPC: Fix missing exports for addon-kit - [#​28691](https://togithub.com/storybookjs/storybook/pull/28691), thanks [@​ndelangen](https://togithub.com/ndelangen)! ### [`v8.2.5`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#825) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.4...v8.2.5) - CPC: Add the globals export for manager - [#​28650](https://togithub.com/storybookjs/storybook/pull/28650), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Correct path to the `@storybook/theming/create` alias - [#​28643](https://togithub.com/storybookjs/storybook/pull/28643), thanks [@​Averethel](https://togithub.com/Averethel)! - Components: Remove external overrides - [#​28632](https://togithub.com/storybookjs/storybook/pull/28632), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Core: Fix header for MountMustBeDestructuredError message - [#​28590](https://togithub.com/storybookjs/storybook/pull/28590), thanks [@​0916dhkim](https://togithub.com/0916dhkim)! - Onboarding: Fix code snippet when story name differs from export name - [#​28649](https://togithub.com/storybookjs/storybook/pull/28649), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Telemetry: Add mount, beforeEach, moduleMock stats - [#​28624](https://togithub.com/storybookjs/storybook/pull/28624), thanks [@​shilman](https://togithub.com/shilman)! - Telemetry: CSF feature usage - [#​28622](https://togithub.com/storybookjs/storybook/pull/28622), thanks [@​shilman](https://togithub.com/shilman)!
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 273 +++++++++++++++++++++++----------------------- package.json | 26 ++--- 2 files changed, 150 insertions(+), 149 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2204703ffc5..6854cf8d896 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,20 +25,20 @@ "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-typescript": "11.1.6", - "@storybook/addon-a11y": "8.2.4", - "@storybook/addon-controls": "8.2.4", - "@storybook/addon-docs": "8.2.4", - "@storybook/addon-interactions": "8.2.4", - "@storybook/addon-mdx-gfm": "8.2.4", - "@storybook/addon-themes": "8.2.4", + "@storybook/addon-a11y": "8.2.6", + "@storybook/addon-controls": "8.2.6", + "@storybook/addon-docs": "8.2.6", + "@storybook/addon-interactions": "8.2.6", + "@storybook/addon-mdx-gfm": "8.2.6", + "@storybook/addon-themes": "8.2.6", "@storybook/addon-webpack5-compiler-babel": "3.0.3", - "@storybook/blocks": "8.2.4", - "@storybook/html": "8.2.4", - "@storybook/html-webpack5": "8.2.4", - "@storybook/manager-api": "8.2.4", - "@storybook/preview-api": "8.2.4", + "@storybook/blocks": "8.2.6", + "@storybook/html": "8.2.6", + "@storybook/html-webpack5": "8.2.6", + "@storybook/manager-api": "8.2.6", + "@storybook/preview-api": "8.2.6", "@storybook/storybook-deployer": "2.8.16", - "@storybook/test": "8.2.4", + "@storybook/test": "8.2.6", "@tokens-studio/sd-transforms": "0.12.2", "@types/dedent": "0.7.2", "@types/eslint": "8.56.10", @@ -94,7 +94,7 @@ "rollup": "4.18.1", "semver": "7.6.3", "shell-quote": "1.8.1", - "storybook": "8.2.4", + "storybook": "8.2.6", "storybook-addon-rtl": "1.0.0", "style-dictionary": "3.9.2", "stylelint": "15.11.0", @@ -6660,12 +6660,12 @@ } }, "node_modules/@storybook/addon-a11y": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.2.4.tgz", - "integrity": "sha512-LyAvwDoAoyQSNwyI/KCq80pNBiLZCFqnAVyLU26QhB+Ydubn8T2kZf/zQ1Nf3eG1wZ4ONoekv06Mw5yY8ZdOjA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.2.6.tgz", + "integrity": "sha512-GRD50atWJz/V9E6Wyvx4HZWIBAR9m8A0Zn+yBoDVmWzXPOKI62HmWG5zpznCUR7stTt+gAkda1HG7H4KysTZWg==", "dev": true, "dependencies": { - "@storybook/addon-highlight": "8.2.4", + "@storybook/addon-highlight": "8.2.6", "axe-core": "^4.2.0" }, "funding": { @@ -6673,13 +6673,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-controls": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.2.4.tgz", - "integrity": "sha512-e56aUYhxyR8zJJstRAUP3WILhWTcvgRf5bysTtiyjFAL7U47cuCr043+IYEsxLkXhuZTKX2pcYSrjBtT5bYkVA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.2.6.tgz", + "integrity": "sha512-EHUwHy+oZZv3pXzN7fuXWrS/meHFjqcELY3RBvOyEkGf21agl6co6R1tnf6d5N5QoYAGfIbDO7dkauSL2RfNAw==", "dev": true, "dependencies": { "dequal": "^2.0.2", @@ -6691,21 +6691,21 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-docs": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.2.4.tgz", - "integrity": "sha512-oyrDw4nGfntu5Hkhr2Qt1wUOyLaVVERQekYyejyir92QhM10UeA7ZarPXNLfCTj7rbTrWmM1Waka9Tsf8TGMrw==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.2.6.tgz", + "integrity": "sha512-qe7hxntaezqjKdU9QS+Q9NFL6i/uNdBxdvOnCKgPhBAY/zY6yhk5t3sOvonynPK5nkaNAowfSNPIzNxAXlJ1sA==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.2.4", - "@storybook/csf-plugin": "8.2.4", + "@storybook/blocks": "8.2.6", + "@storybook/csf-plugin": "8.2.6", "@storybook/global": "^5.0.0", - "@storybook/react-dom-shim": "8.2.4", + "@storybook/react-dom-shim": "8.2.6", "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", "fs-extra": "^11.1.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", @@ -6719,13 +6719,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-highlight": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.2.4.tgz", - "integrity": "sha512-Ll/2y0m/q9ko9jFt40qsiee4fds6vpcwwxi3mPAVwRV/J7PpMzPkoLxM54bKpeHiWdTeGCXRguXNvyeQMQf3pg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.2.6.tgz", + "integrity": "sha512-03cV9USsfP3bS4wYV06DYcIaGPfoheQe53Q0Jr1B2yJUVyIPKvmO2nGjLBsqzeL3Wl7vSfLQn0/dUdxCcbqLsw==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0" @@ -6735,18 +6735,18 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-interactions": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.2.4.tgz", - "integrity": "sha512-jGGTCKfqZzq3DSZF+cimD8FBcO8X9yu/cNTcxHtx6TN9McV69sTiSzOpGgbWkLjLjP0XU12NQGqFw38tIn7n9Q==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.2.6.tgz", + "integrity": "sha512-YXpHf8jWPz9HJV+Fw4GaunaCWeE6uqF24aLXdAd8xuhN1UfWJeNV6AwAvFQ0hTLqvmz0yMhX/5JXDKeKESoYDA==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "8.2.4", - "@storybook/test": "8.2.4", + "@storybook/instrumenter": "8.2.6", + "@storybook/test": "8.2.6", "polished": "^4.2.2", "ts-dedent": "^2.2.0" }, @@ -6755,13 +6755,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-mdx-gfm": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-8.2.4.tgz", - "integrity": "sha512-6HEb3r9I64E3r7SGN9YoovrbQUhj3FWkhbJpuy+EU082Epvh7ekVaO4xVrn5Z3BOuJ5ep7261F/XC36KdLx3nw==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-8.2.6.tgz", + "integrity": "sha512-PFVfJeuydxlV1VmxEuKNQ7z2vCDvQtHa2GB0ANM11ahxDSUz8QxsO0Y/L3LOn2JjJGYiVFrsHAaC+8NW43iArQ==", "dev": true, "dependencies": { "remark-gfm": "^4.0.0", @@ -6772,13 +6772,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-themes": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-8.2.4.tgz", - "integrity": "sha512-IPOu3dOnJdQbebCNSgXSa8KW5dalHPJU6wdqsAtwaWH4xtJ+nGdNzRWroVkbC6Q1pyjaELgAywS1aMqqukJLDQ==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/addon-themes/-/addon-themes-8.2.6.tgz", + "integrity": "sha512-N1qFD9aam1zpiMltjBOMFKr2/LkaZbvNPEpkFmpTkC21Qon5WxZsj84+ajSh4dMru01wZfGxDe/XqlIfwsoglw==", "dev": true, "dependencies": { "ts-dedent": "^2.0.0" @@ -6788,7 +6788,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/addon-webpack5-compiler-babel": { @@ -6804,9 +6804,9 @@ } }, "node_modules/@storybook/blocks": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.2.4.tgz", - "integrity": "sha512-Hl2Dpg41YiJLSVXxjEJPjgPShrDJM3RY6HEEOjqTcAADsheX1IHAWXMJSJGMmne3Sew6VdJXPuHBIOFV4suZxg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.2.6.tgz", + "integrity": "sha512-nMlZJjVTyfOJ6xwORptsNuS1AZZlDbJUVXc2R8uukGd5GIXxxCdrPk4NvUsjfQslMT9LhYuFld3z62FATsM2rw==", "dev": true, "dependencies": { "@storybook/csf": "0.1.11", @@ -6831,7 +6831,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.4" + "storybook": "^8.2.6" }, "peerDependenciesMeta": { "react": { @@ -6843,12 +6843,12 @@ } }, "node_modules/@storybook/builder-webpack5": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.2.4.tgz", - "integrity": "sha512-O+upj4dsqmQuOJ1MzxypOoVfZ/bN78em/Px6Dks9LUdvLe/bLLXBeB0HsXdmuUE3GZS5LnR8gQQncl5V3pRLkA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.2.6.tgz", + "integrity": "sha512-ba25XOXifbAxUYprw5WWcrYq/2DJODFoOHdv7YZqzjKeDDbg1Us8F+72zlBCdr38wY4V9084Sd8EBVXV5bxzRQ==", "dev": true, "dependencies": { - "@storybook/core-webpack": "8.2.4", + "@storybook/core-webpack": "8.2.6", "@types/node": "^18.0.0", "@types/semver": "^7.3.4", "browser-assert": "^1.2.1", @@ -6881,7 +6881,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" }, "peerDependenciesMeta": { "typescript": { @@ -6898,15 +6898,15 @@ } }, "node_modules/@storybook/codemod": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.2.4.tgz", - "integrity": "sha512-QcZdqjX4NvkVcWR3yI9it3PfqmBOCR+3iY6j4PmG7p5IE0j9kXMKBbeFrBRprSijHKlwcjbc3bRx2SnKF6AFEg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.2.6.tgz", + "integrity": "sha512-+mFJ6R+JhJLpU7VPDlXU5Yn6nqIBq745GaEosnIiFOdNo3jaxJ58wq/sGhbQvoCHPUxMA+sDQvR7pS62YFoLRQ==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", "@babel/preset-env": "^7.24.4", "@babel/types": "^7.24.0", - "@storybook/core": "8.2.4", + "@storybook/core": "8.2.6", "@storybook/csf": "0.1.11", "@types/cross-spawn": "^6.0.2", "cross-spawn": "^7.0.3", @@ -6923,22 +6923,22 @@ } }, "node_modules/@storybook/components": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.4.tgz", - "integrity": "sha512-JLT1RoR/RXX+ZTeFoY85CRHb9Zz3l0PRRUSetEjoIJdnBGeL5C38bs0s9QnYjpCDLUlhdYhTln+GzmbyH8ocpA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.6.tgz", + "integrity": "sha512-H8ckH1AnLkHtMtvJ3J8LxnmDtHxkJ7NJacGctHMRrsBIvdKTVwlT4su5nAVVJlan/PrEou+jESfw+OjjBYE5PA==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/core": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.2.4.tgz", - "integrity": "sha512-jePmsGZT2hhUNQs8ED6+hFVt2m4hrMseO8kkN7Mcsve1MIujzHUS7Gjo4uguBwHJJOtiXB2fw4OSiQCmsXscZA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.2.6.tgz", + "integrity": "sha512-XY71g3AcpD6IiER9k9Lt+vlUMYfPIYgWekd7e0Ggzz2gJkPuLunKEdQccLGDSHf5OFAobHhrTJc7ZsvWhmDMag==", "dev": true, "dependencies": { "@storybook/csf": "0.1.11", @@ -6959,9 +6959,9 @@ } }, "node_modules/@storybook/core-webpack": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.2.4.tgz", - "integrity": "sha512-yJeBZ5EIcU1qtZxc4E/0tgNovBiDdMsCOmWTBi724sqlGscvYSGhsI2v9JBvg3fJhnU2whCakeq4IOLOtiMAeQ==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.2.6.tgz", + "integrity": "sha512-RSqRVNrxrp2pKoQeSmaiHMz7GvAzQ7BV+qPi9gDRDDCuAPrjpY8a17KyqmCJ617asDAb+OEQNBks802xM3pEQw==", "dev": true, "dependencies": { "@types/node": "^18.0.0", @@ -6972,22 +6972,22 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/core-webpack/node_modules/@types/node": { - "version": "18.19.41", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.41.tgz", - "integrity": "sha512-LX84pRJ+evD2e2nrgYCHObGWkiQJ1mL+meAgbvnwk/US6vmMY7S2ygBTGV2Jw91s9vUsLSXeDEkUHZIJGLrhsg==", + "version": "18.19.42", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.42.tgz", + "integrity": "sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@storybook/core/node_modules/@types/node": { - "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", + "version": "18.19.42", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.42.tgz", + "integrity": "sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -7003,9 +7003,9 @@ } }, "node_modules/@storybook/csf-plugin": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.2.4.tgz", - "integrity": "sha512-7V2tmeyAwv4/AQiBpB+7fCpphnY1yhcz+Zv9esUOHKqFn5+7u9FKpEXFFcf6fcbqXr2KoNw2F1EnTv3K/SxXrg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.2.6.tgz", + "integrity": "sha512-USn7E/bMQYVqvFBuW6d9rKoSuCImjk0BAmc/0wIOuMQ/yQNp2Xze0m8eVkNHUIUDokyx0TXDjRjwq10Xxk16ag==", "dev": true, "dependencies": { "unplugin": "^1.3.1" @@ -7015,7 +7015,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/global": { @@ -7024,16 +7024,16 @@ "license": "MIT" }, "node_modules/@storybook/html": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/html/-/html-8.2.4.tgz", - "integrity": "sha512-yWNbX+KKEdb9um/GmwaMuRy4/SfTvNW71qMWJDfU527rlAgGRlyBLO8FQqdNsD9tTE3MD3nCZDGQEvhy/tlXrw==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/html/-/html-8.2.6.tgz", + "integrity": "sha512-ykgS6PRkPkq2hgEXMEOj26gyOzBoKyZER6EOe3S9xFKpEaji5EXI9nlNCXMnggUyRERUi96JWwABOwB3umbEpQ==", "dev": true, "dependencies": { - "@storybook/components": "^8.2.4", + "@storybook/components": "^8.2.6", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "^8.2.4", - "@storybook/preview-api": "^8.2.4", - "@storybook/theming": "^8.2.4", + "@storybook/manager-api": "^8.2.6", + "@storybook/preview-api": "^8.2.6", + "@storybook/theming": "^8.2.6", "ts-dedent": "^2.0.0" }, "engines": { @@ -7044,19 +7044,19 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/html-webpack5": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/html-webpack5/-/html-webpack5-8.2.4.tgz", - "integrity": "sha512-pscNqvqt4UCDS5NzmIsSbHj6ej015QVNv1vYoHkc5eHGbkq6bQh2BfVw//1Wz96jsLpwsG8Cr4Mj+jNWcfPdwg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/html-webpack5/-/html-webpack5-8.2.6.tgz", + "integrity": "sha512-XFTqQBt1NM12M6fneLwgYIFbfZDwn6MOWSJUJKOsUb7FB2Fx8w/T/zDWAgMEP/u4rVN6cAeZcsiL93myppiAcw==", "dev": true, "dependencies": { - "@storybook/builder-webpack5": "8.2.4", + "@storybook/builder-webpack5": "8.2.6", "@storybook/global": "^5.0.0", - "@storybook/html": "8.2.4", - "@storybook/preset-html-webpack": "8.2.4", + "@storybook/html": "8.2.6", + "@storybook/preset-html-webpack": "8.2.6", "@types/node": "^18.0.0" }, "engines": { @@ -7067,13 +7067,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/html-webpack5/node_modules/@types/node": { - "version": "18.19.41", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.41.tgz", - "integrity": "sha512-LX84pRJ+evD2e2nrgYCHObGWkiQJ1mL+meAgbvnwk/US6vmMY7S2ygBTGV2Jw91s9vUsLSXeDEkUHZIJGLrhsg==", + "version": "18.19.42", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.42.tgz", + "integrity": "sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -7092,9 +7092,9 @@ } }, "node_modules/@storybook/instrumenter": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.2.4.tgz", - "integrity": "sha512-szcRjg7XhtobDW4omexWqBRlmRyrKW9p8uF9k6hanJqhHl4iG9D8xbi3SdaRhcn5KN1Wqv6RDAB+kXzHlFfdKA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.2.6.tgz", + "integrity": "sha512-RxtpcMTUSq8/wPM6cR6EXVrPEiNuRbC71cIFVFZagOFYvnnOKwSPV+GOLPK0wxMbGB4c5/+Xe8ADefmZTvxOsA==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0", @@ -7106,29 +7106,29 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/manager-api": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.4.tgz", - "integrity": "sha512-ayiOtcGupSeLCi2doEsRpALNPo4MBWYruc+e3jjkeVJQIg9A1ipSogNQh8unuOmq9rezO4/vcNBd6MxLs3xLWg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.6.tgz", + "integrity": "sha512-uv36h/b5RhlajWtEg4cVPBYV8gZs6juux0nIE+6G9i7vt8Ild6gM9tW1KNabgZcaHFiyWJYCNWxJZoKjgUmXDg==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/preset-html-webpack": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/preset-html-webpack/-/preset-html-webpack-8.2.4.tgz", - "integrity": "sha512-DVMln5efQJAS21ruhN2xn6Os37PIIgg5y7L1ucyeHo7aTnoBhWLPZqfe8C+bI/0smGDAf5GBknkHR6vRl6oTWg==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/preset-html-webpack/-/preset-html-webpack-8.2.6.tgz", + "integrity": "sha512-pE8gulZ5yXU7B1neS2qy4E7jWRlD30WnZnSPG4M2QMujK/bJ315WInPGxXix+NphEM2jUrqLohGt81JDByRwdg==", "dev": true, "dependencies": { - "@storybook/core-webpack": "8.2.4", + "@storybook/core-webpack": "8.2.6", "@types/node": "^18.0.0", "html-loader": "^3.1.0", "webpack": "5" @@ -7141,7 +7141,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/preset-html-webpack/node_modules/@types/node": { @@ -7153,22 +7153,22 @@ } }, "node_modules/@storybook/preview-api": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.4.tgz", - "integrity": "sha512-IxOiUYYzNnk1OOz3zQBhsa3P1fsgqeMBZcH7TjiQWs9osuWG20oqsFR6+Z3dxoW8IuQHvpnREGKvAbRsDsThcA==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.6.tgz", + "integrity": "sha512-5vTj2ndX5ng4nDntZYe+r8UwLjCIGFymhq5/r2adAvRKL+Bo4zQDWGO7bhvGJk16do2THb2JvPz49ComW9LLZw==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/react-dom-shim": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.2.4.tgz", - "integrity": "sha512-p2ypPWuKKFY/ij7yYjvdnrOcfdpxnAJd9D4/2Hm2eVioE4y8HQSND54t9OfkW+498Ez7ph4zW9ez005XqzH/+w==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.2.6.tgz", + "integrity": "sha512-B+x8UAEQPDp1yhN3tMh09NvSL38QNfJB7PAyLgKrfE7xIAzvewq+RLW2DfGkoZCy+Zr7QSHm1p7NOgud8+sQCg==", "dev": true, "funding": { "type": "opencollective", @@ -7177,7 +7177,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/storybook-deployer": { @@ -7236,13 +7236,13 @@ } }, "node_modules/@storybook/test": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.2.4.tgz", - "integrity": "sha512-boFjNFja4BNSbQhvmMlTVdQmZh36iM9+8w0sb7IK2e9Xnoi4+utupPNwBLvSsw4bRayK8+mP4Vk46O8h3TaiMw==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.2.6.tgz", + "integrity": "sha512-nTzNxReBcMRlX1+8PNU/MuA9ArFbeQhfZXMBIwJJoHOhnNe1knYpyn1++xINxAHKOh0BBhQ0NIMoKdcGmW3V6w==", "dev": true, "dependencies": { "@storybook/csf": "0.1.11", - "@storybook/instrumenter": "8.2.4", + "@storybook/instrumenter": "8.2.6", "@testing-library/dom": "10.1.0", "@testing-library/jest-dom": "6.4.5", "@testing-library/user-event": "14.5.2", @@ -7255,20 +7255,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@storybook/theming": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.4.tgz", - "integrity": "sha512-B4HQMzTeg1TgV9uPDIoDkMSnP839Y05I9+Tw60cilAD+jTqrCvMlccHfehsTzJk+gioAflunATcbU05TMZoeIQ==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.6.tgz", + "integrity": "sha512-ICnYuLIVsYifVCMQljdHgrp+5vAquNybHxDGWiPeOxBicotwHF8rLhTckD2CdVQbMp0jk6r6jetvjXbFJ2MbvQ==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.4" + "storybook": "^8.2.6" } }, "node_modules/@surma/rollup-plugin-off-main-thread": { @@ -13100,9 +13100,10 @@ } }, "node_modules/esbuild-register": { - "version": "3.5.0", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", + "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4" }, @@ -27135,15 +27136,15 @@ } }, "node_modules/storybook": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.2.4.tgz", - "integrity": "sha512-ASavW8vIHiWpFY+4M6ngeqK5oL4OkxqdpmQYxvRqH0gA1G1hfq/vmDw4YC4GnqKwyWPQh2kaV5JFurKZVaeaDQ==", + "version": "8.2.6", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.2.6.tgz", + "integrity": "sha512-8j30wDxQmkcqI0fWcSYFsUCjErsY1yTWbTW+yjbwM8DyW18Cud6CwbFRCxjFsH+2M0CjP6Pqs/m1PGI0vcQscQ==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", "@babel/types": "^7.24.0", - "@storybook/codemod": "8.2.4", - "@storybook/core": "8.2.4", + "@storybook/codemod": "8.2.6", + "@storybook/core": "8.2.6", "@types/semver": "^7.3.4", "@yarnpkg/fslib": "2.10.3", "@yarnpkg/libzip": "2.3.0", diff --git a/package.json b/package.json index c1efb664fb1..e1a862e679d 100644 --- a/package.json +++ b/package.json @@ -40,20 +40,20 @@ "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-typescript": "11.1.6", - "@storybook/addon-a11y": "8.2.4", - "@storybook/addon-controls": "8.2.4", - "@storybook/addon-docs": "8.2.4", - "@storybook/addon-interactions": "8.2.4", - "@storybook/addon-mdx-gfm": "8.2.4", - "@storybook/addon-themes": "8.2.4", + "@storybook/addon-a11y": "8.2.6", + "@storybook/addon-controls": "8.2.6", + "@storybook/addon-docs": "8.2.6", + "@storybook/addon-interactions": "8.2.6", + "@storybook/addon-mdx-gfm": "8.2.6", + "@storybook/addon-themes": "8.2.6", "@storybook/addon-webpack5-compiler-babel": "3.0.3", - "@storybook/blocks": "8.2.4", - "@storybook/html": "8.2.4", - "@storybook/html-webpack5": "8.2.4", - "@storybook/manager-api": "8.2.4", - "@storybook/preview-api": "8.2.4", + "@storybook/blocks": "8.2.6", + "@storybook/html": "8.2.6", + "@storybook/html-webpack5": "8.2.6", + "@storybook/manager-api": "8.2.6", + "@storybook/preview-api": "8.2.6", "@storybook/storybook-deployer": "2.8.16", - "@storybook/test": "8.2.4", + "@storybook/test": "8.2.6", "@tokens-studio/sd-transforms": "0.12.2", "@types/dedent": "0.7.2", "@types/eslint": "8.56.10", @@ -109,7 +109,7 @@ "rollup": "4.18.1", "semver": "7.6.3", "shell-quote": "1.8.1", - "storybook": "8.2.4", + "storybook": "8.2.6", "storybook-addon-rtl": "1.0.0", "style-dictionary": "3.9.2", "stylelint": "15.11.0", From e492968346c11e0da734fd388258142fa8129afd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:33:14 -0700 Subject: [PATCH 16/20] build(deps): update dependency chromatic to v11.5.6 (#9837) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | [`11.5.5` -> `11.5.6`](https://renovatebot.com/diffs/npm/chromatic/11.5.5/11.5.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/11.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/11.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/11.5.5/11.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/11.5.5/11.5.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
chromaui/chromatic-cli (chromatic) ### [`v11.5.6`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1156-Fri-Jul-19-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.5...v11.5.6) ##### 🐛 Bug Fix - Support non-local ancestor builds with `uncommittedHash` [#​1015](https://togithub.com/chromaui/chromatic-cli/pull/1015) ([@​skitterm](https://togithub.com/skitterm) [@​tmeasday](https://togithub.com/tmeasday)) ##### Authors: 2 - Steven Kitterman ([@​skitterm](https://togithub.com/skitterm)) - Tom Coleman ([@​tmeasday](https://togithub.com/tmeasday)) ***
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6854cf8d896..7c6f8de6dfd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,7 @@ "change-case": "4.1.2", "cheerio": "1.0.0-rc.12", "chokidar": "3.6.0", - "chromatic": "11.5.5", + "chromatic": "11.5.6", "concurrently": "8.2.2", "conventional-changelog-conventionalcommits": "7.0.2", "cpy": "11.0.1", @@ -10403,9 +10403,9 @@ } }, "node_modules/chromatic": { - "version": "11.5.5", - "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-11.5.5.tgz", - "integrity": "sha512-YS0GJwegF0vpMbwZE68/xJlI4SlUGMqI78V2ATAF19YwTHaq8jGP1CPQGKUSlgWUhzPtyu3ELy6Dvv/owYljAg==", + "version": "11.5.6", + "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-11.5.6.tgz", + "integrity": "sha512-ycX/hlZLs69BltwwBNsEXr+As6x5/0rlwp6W/CiHMZ3tpm7dmkd+hQCsb8JGHb1h49W3qPOKQ/Lh9evqcJ1yeQ==", "dev": true, "bin": { "chroma": "dist/bin.js", diff --git a/package.json b/package.json index e1a862e679d..fc3e1c73d74 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "change-case": "4.1.2", "cheerio": "1.0.0-rc.12", "chokidar": "3.6.0", - "chromatic": "11.5.5", + "chromatic": "11.5.6", "concurrently": "8.2.2", "conventional-changelog-conventionalcommits": "7.0.2", "cpy": "11.0.1", From 61ef57f2fb4e6c4d54887a11cadf26d00626f5b1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:39:44 -0700 Subject: [PATCH 17/20] build(deps): update dependency @floating-ui/dom to v1.6.8 (#9859) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@floating-ui/dom](https://floating-ui.com) ([source](https://togithub.com/floating-ui/floating-ui/tree/HEAD/packages/dom)) | [`1.6.7` -> `1.6.8`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.6.7/1.6.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@floating-ui%2fdom/1.6.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@floating-ui%2fdom/1.6.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@floating-ui%2fdom/1.6.7/1.6.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@floating-ui%2fdom/1.6.7/1.6.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
floating-ui/floating-ui (@​floating-ui/dom) ### [`v1.6.8`](https://togithub.com/floating-ui/floating-ui/blob/HEAD/packages/dom/CHANGELOG.md#168) [Compare Source](https://togithub.com/floating-ui/floating-ui/compare/@floating-ui/dom@1.6.7...@floating-ui/dom@1.6.8) ##### Patch Changes - Update dependencies: `@floating-ui/utils@0.2.5`
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 7 ++++--- packages/calcite-components/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c6f8de6dfd..504633a294d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3577,8 +3577,9 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.2.2", - "license": "MIT" + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.5.tgz", + "integrity": "sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==" }, "node_modules/@glideapps/ts-necessities": { "version": "2.2.3", @@ -31438,7 +31439,7 @@ "license": "SEE LICENSE.md", "dependencies": { "@esri/calcite-ui-icons": "3.29.0", - "@floating-ui/dom": "1.6.7", + "@floating-ui/dom": "1.6.8", "@stencil/core": "4.19.2", "@types/color": "3.0.6", "@types/sortablejs": "1.15.7", diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index b766b92eec8..b3c12864dab 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -64,7 +64,7 @@ }, "dependencies": { "@esri/calcite-ui-icons": "3.29.0", - "@floating-ui/dom": "1.6.7", + "@floating-ui/dom": "1.6.8", "@stencil/core": "4.19.2", "@types/color": "3.0.6", "@types/sortablejs": "1.15.7", From 2bb5ada4f3a23a399e0b41dc64cd331a1a0ffcf7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:42:50 -0700 Subject: [PATCH 18/20] build(deps): update dependency lerna to v8.1.7 (#9896) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [lerna](https://lerna.js.org) ([source](https://togithub.com/lerna/lerna/tree/HEAD/packages/lerna)) | [`8.1.6` -> `8.1.7`](https://renovatebot.com/diffs/npm/lerna/8.1.6/8.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lerna/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lerna/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lerna/8.1.6/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lerna/8.1.6/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
lerna/lerna (lerna) ### [`v8.1.7`](https://togithub.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#817-2024-07-21) [Compare Source](https://togithub.com/lerna/lerna/compare/v8.1.6...v8.1.7) ##### Bug Fixes - set explicit strip-ansi dependency ([#​4045](https://togithub.com/lerna/lerna/issues/4045)) ([6e5cfbc](https://togithub.com/lerna/lerna/commit/6e5cfbc7dc80ade930f950c6a56e130b25a512eb))
--- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 18 ++++++++++-------- package.json | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 504633a294d..181b9170351 100644 --- a/package-lock.json +++ b/package-lock.json @@ -81,7 +81,7 @@ "jest": "29.7.0", "jest-axe": "9.0.0", "jest-cli": "29.7.0", - "lerna": "8.1.6", + "lerna": "8.1.7", "lint-staged": "15.2.7", "markdownlint-cli": "0.41.0", "postcss": "8.4.39", @@ -4548,9 +4548,9 @@ "dev": true }, "node_modules/@lerna/create": { - "version": "8.1.6", - "resolved": "https://registry.npmjs.org/@lerna/create/-/create-8.1.6.tgz", - "integrity": "sha512-z7CjDSWFKS6cqydxP2XDrnmp1MYavSk2sU70ku1uo/38SZvFeUlEAkV6evxc2QJOqWQFsGKOO26zX2DBnQ45YQ==", + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/@lerna/create/-/create-8.1.7.tgz", + "integrity": "sha512-ch81CgU5pBNOiUCQx44F/ZtN4DxxJjUQtuytYRBFWJSHAJ+XPJtiC/yQ9zjr1I1yaUlmNYYblkopoOyziOdJ1w==", "dev": true, "dependencies": { "@npmcli/arborist": "7.5.3", @@ -4611,6 +4611,7 @@ "slash": "^3.0.0", "ssri": "^10.0.6", "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", "strong-log-transformer": "2.1.0", "tar": "6.2.1", "temp-dir": "1.0.0", @@ -19488,12 +19489,12 @@ } }, "node_modules/lerna": { - "version": "8.1.6", - "resolved": "https://registry.npmjs.org/lerna/-/lerna-8.1.6.tgz", - "integrity": "sha512-O3zSX/dmchMVy9m37DD1BCx7X68nS5lZFECjqG7Siiv3+KgqKXHnF4JQPJUDD/vG2qBQv5StpXCyqGxR0XJVAQ==", + "version": "8.1.7", + "resolved": "https://registry.npmjs.org/lerna/-/lerna-8.1.7.tgz", + "integrity": "sha512-v2kkBn8Vqtroo30Pr5/JQ9MygRhnCsoI1jSOf3DxWmcTbkpC5U7c6rGr+7NPK6QrxKbC0/Cj4kuIBMb/7f79sQ==", "dev": true, "dependencies": { - "@lerna/create": "8.1.6", + "@lerna/create": "8.1.7", "@npmcli/arborist": "7.5.3", "@npmcli/package-json": "5.2.0", "@npmcli/run-script": "8.1.0", @@ -19560,6 +19561,7 @@ "slash": "3.0.0", "ssri": "^10.0.6", "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", "strong-log-transformer": "2.1.0", "tar": "6.2.1", "temp-dir": "1.0.0", diff --git a/package.json b/package.json index fc3e1c73d74..2fb23679d69 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "jest": "29.7.0", "jest-axe": "9.0.0", "jest-cli": "29.7.0", - "lerna": "8.1.6", + "lerna": "8.1.7", "lint-staged": "15.2.7", "markdownlint-cli": "0.41.0", "postcss": "8.4.39", From 004b89051f04223f31694c01b229f3b34389fc0f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:51:18 -0700 Subject: [PATCH 19/20] build(deps): update dependency @types/eslint to v8.56.11 (#9895) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/eslint](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/eslint) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint)) | [`8.56.10` -> `8.56.11`](https://renovatebot.com/diffs/npm/@types%2feslint/8.56.10/8.56.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2feslint/8.56.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2feslint/8.56.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2feslint/8.56.10/8.56.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2feslint/8.56.10/8.56.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- - [ ] If you want to rebase/retry this PR, check this box Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 7 ++++--- package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 181b9170351..6f3b8caebfc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,7 +41,7 @@ "@storybook/test": "8.2.6", "@tokens-studio/sd-transforms": "0.12.2", "@types/dedent": "0.7.2", - "@types/eslint": "8.56.10", + "@types/eslint": "8.56.11", "@types/estree": "1.0.5", "@types/github-script": "github:actions/github-script", "@types/jest": "29.5.12", @@ -7658,9 +7658,10 @@ "license": "MIT" }, "node_modules/@types/eslint": { - "version": "8.56.10", + "version": "8.56.11", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.11.tgz", + "integrity": "sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" diff --git a/package.json b/package.json index 2fb23679d69..1f09fe1967a 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@storybook/test": "8.2.6", "@tokens-studio/sd-transforms": "0.12.2", "@types/dedent": "0.7.2", - "@types/eslint": "8.56.10", + "@types/eslint": "8.56.11", "@types/estree": "1.0.5", "@types/github-script": "github:actions/github-script", "@types/jest": "29.5.12", From eba9b474ef364e7951e679593d0ac295f5c90433 Mon Sep 17 00:00:00 2001 From: Ben Elan Date: Tue, 30 Jul 2024 02:22:57 -0700 Subject: [PATCH 20/20] chore: add license to npm package (#9852) **Related Issue:** https://github.com/Esri/calcite-design-system/pull/9835#discussion_r1688646094 ## Summary Add license to `@esri/calcite-design-tokens`. --- packages/calcite-design-tokens/LICENSE.md | 13 +++++++++++++ packages/calcite-design-tokens/package.json | 4 +++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 packages/calcite-design-tokens/LICENSE.md diff --git a/packages/calcite-design-tokens/LICENSE.md b/packages/calcite-design-tokens/LICENSE.md new file mode 100644 index 00000000000..1235786306c --- /dev/null +++ b/packages/calcite-design-tokens/LICENSE.md @@ -0,0 +1,13 @@ +# Licensing + +COPYRIGHT © 2024 Esri + +All rights reserved under the copyright laws of the United States and applicable international laws, treaties, and conventions. + +This material is licensed for use under the Esri Master License Agreement (MLA), and is bound by the terms of that agreement. You may redistribute and use this code without modification, provided you adhere to the terms of the MLA and include this copyright notice. + +See use restrictions at + +For additional information, contact: Environmental Systems Research Institute, Inc. Attn: Contracts and Legal Services Department 380 New York Street Redlands, California, USA 92373 USA + +email: diff --git a/packages/calcite-design-tokens/package.json b/packages/calcite-design-tokens/package.json index 6d068ca9667..9d18e023c8f 100644 --- a/packages/calcite-design-tokens/package.json +++ b/packages/calcite-design-tokens/package.json @@ -16,7 +16,8 @@ ], "repository": { "type": "git", - "url": "git://github.com/Esri/calcite-design-system.git" + "url": "git://github.com/Esri/calcite-design-system.git", + "directory": "packages/calcite-design-tokens" }, "author": { "name": "Esri" @@ -24,6 +25,7 @@ "bugs": { "url": "https://github.com/Esri/calcite-design-system/issues" }, + "license": "SEE LICENSE.md", "scripts": { "build": "tsx support/run.ts", "clean": "rimraf dist",