From 5cec825b793e595618b9546d17b1c73281f841e1 Mon Sep 17 00:00:00 2001
From: rcirlugea
Date: Mon, 10 Apr 2023 22:58:16 +0300
Subject: [PATCH 01/16] feat(picker): add loading state to the picker
---
packages/picker/README.md | 40 ++++++++++++++++++-
packages/picker/package.json | 1 +
packages/picker/src/Picker.ts | 17 +++++++-
packages/picker/src/picker.css | 35 ++++++++++++++++
.../picker/stories/picker-sizes.stories.ts | 30 ++++++++++++++
packages/picker/stories/picker.stories.ts | 34 ++++++++++++++++
packages/picker/test/index.ts | 7 ++++
7 files changed, 162 insertions(+), 2 deletions(-)
diff --git a/packages/picker/README.md b/packages/picker/README.md
index b3f139951eb..e1158bea53b 100644
--- a/packages/picker/README.md
+++ b/packages/picker/README.md
@@ -376,7 +376,7 @@ When the `value` of an `` matches the `value` attribute or the trimme
-Quiet:
+Quiet:
` matches the `value` attribute or the trimme
```
+### Loading
+
+When given a `loading` attribute, an `` will be delivered with an `` to visually outline that it is `loading` and it will not toggle open or display its `` descendants until the attribute is removed.
+
+```html
+Standard:
+
+ Deselect
+ Select inverse
+ Feather...
+ Select and mask...
+
+ Save selection
+ Make work path
+
+
+
+Quiet:
+
+ Deselect
+ Select inverse
+ Feather...
+ Select and mask...
+
+ Save selection
+ Make work path
+
+```
+
## Accessibility
To render accessibly, an `` element should be paired with an `` element that has a `for` attribute referencing the `id` of the `` element.
diff --git a/packages/picker/package.json b/packages/picker/package.json
index c248a9748b9..6f5efb3faef 100644
--- a/packages/picker/package.json
+++ b/packages/picker/package.json
@@ -73,6 +73,7 @@
"@spectrum-web-components/menu": "^0.16.16",
"@spectrum-web-components/overlay": "^0.19.4",
"@spectrum-web-components/popover": "^0.12.16",
+ "@spectrum-web-components/progress-circle": "^0.7.8",
"@spectrum-web-components/reactive-controllers": "^0.3.5",
"@spectrum-web-components/shared": "^0.15.6",
"@spectrum-web-components/tray": "^0.5.2"
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 1f5603ab2f2..1fdc0f08375 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -43,6 +43,8 @@ import type {
} from '@spectrum-web-components/menu';
import '@spectrum-web-components/tray/sp-tray.js';
import '@spectrum-web-components/popover/sp-popover.js';
+import '@spectrum-web-components/progress-circle/sp-progress-circle.js';
+
import type { Popover } from '@spectrum-web-components/popover';
import {
openOverlay,
@@ -105,6 +107,9 @@ export class PickerBase extends SizedMixin(Focusable) {
@property({ type: Boolean, reflect: true })
public invalid = false;
+ @property({ type: Boolean, reflect: true })
+ public loading = false;
+
@property()
public label?: string;
@@ -391,6 +396,7 @@ export class PickerBase extends SizedMixin(Focusable) {
'visually-hidden': this.icons === 'only' && !!this.value,
placeholder: !this.value,
};
+
return [
html`
@@ -406,6 +412,15 @@ export class PickerBase extends SizedMixin(Focusable) {
>
`
: nothing}
+ ${this.loading
+ ? html`
+
+ `
+ : nothing}
${this.buttonContent}
diff --git a/packages/picker/src/picker.css b/packages/picker/src/picker.css
index 0dd395f7843..22ea9c23aa7 100644
--- a/packages/picker/src/picker.css
+++ b/packages/picker/src/picker.css
@@ -35,6 +35,41 @@ governing permissions and limitations under the License.
--spectrum-picker-width: var(--spectrum-global-dimension-size-2400);
}
+:host([loading]) sp-progress-circle {
+ margin-inline-start: var(
+ --mod-picker-spacing-text-to-alert-icon-inline-start,
+ var(--spectrum-picker-spacing-text-to-alert-icon-inline-start)
+ );
+}
+
+:host([size='s']) sp-progress-circle {
+ --spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-75);
+ --spectrum-progress-circle-thickness: var(
+ --spectrum-progress-circle-thickness-small
+ );
+}
+
+:host([size='m']) sp-progress-circle {
+ --spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-100);
+ --spectrum-progress-circle-thickness: var(
+ --spectrum-progress-circle-thickness-small
+ );
+}
+
+:host([size='l']) sp-progress-circle {
+ --spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-200);
+ --spectrum-progress-circle-thickness: var(
+ --spectrum-progress-circle-thickness-medium
+ );
+}
+
+:host([size='xl']) sp-progress-circle {
+ --spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-300);
+ --spectrum-progress-circle-thickness: var(
+ --spectrum-progress-circle-thickness-large
+ );
+}
+
#button {
width: 100%;
min-width: 100%;
diff --git a/packages/picker/stories/picker-sizes.stories.ts b/packages/picker/stories/picker-sizes.stories.ts
index a3f08d5589b..ce7701e76e4 100644
--- a/packages/picker/stories/picker-sizes.stories.ts
+++ b/packages/picker/stories/picker-sizes.stories.ts
@@ -22,19 +22,47 @@ export default {
component: 'sp-picker',
argTypes: {
onChange: { action: 'change' },
+ invalid: {
+ name: 'invalid',
+ type: { name: 'boolean', required: false },
+ table: {
+ type: { summary: 'boolean' },
+ defaultValue: { summary: false },
+ },
+ control: {
+ type: 'boolean',
+ },
+ },
+ loading: {
+ name: 'loading',
+ type: { name: 'boolean', required: false },
+ table: {
+ type: { summary: 'boolean' },
+ defaultValue: { summary: false },
+ },
+ control: {
+ type: 'boolean',
+ },
+ },
},
};
type StoryArgs = {
onChange: (val: string) => void;
+ invalid: boolean;
+ loading: boolean;
};
const picker = ({
onChange,
size,
+ loading,
+ invalid,
}: {
onChange: (val: string) => void;
size: 's' | 'm' | 'l' | 'xl';
+ loading: boolean;
+ invalid: boolean;
}): TemplateResult => {
return html`
@@ -48,6 +76,8 @@ const picker = ({
onChange(picker.value);
}}"
label="Select a Country with a very long label, too long, in fact"
+ ?loading="${loading}"
+ ?invalid="${invalid}"
>
Deselect
Select Inverse
diff --git a/packages/picker/stories/picker.stories.ts b/packages/picker/stories/picker.stories.ts
index 34ecc4f87aa..40674fb1886 100644
--- a/packages/picker/stories/picker.stories.ts
+++ b/packages/picker/stories/picker.stories.ts
@@ -58,6 +58,17 @@ export default {
type: 'boolean',
},
},
+ loading: {
+ name: 'loading',
+ type: { name: 'boolean', required: false },
+ table: {
+ type: { summary: 'boolean' },
+ defaultValue: { summary: false },
+ },
+ control: {
+ type: 'boolean',
+ },
+ },
open: {
name: 'open',
type: { name: 'boolean', required: false },
@@ -405,6 +416,29 @@ export const custom = (args: StoryArgs): TemplateResult => {
`;
};
+export const Loading = (args: StoryArgs): TemplateResult => {
+ return html`
+
+ Picker in loading state
+
+
+ Loading...
+ Deselect
+ Select Inverse
+ Feather...
+ Select and Mask...
+
+ Save Selection
+ Make Work Path
+
+ `;
+};
+
custom.args = {
open: true,
};
diff --git a/packages/picker/test/index.ts b/packages/picker/test/index.ts
index aa6cd023681..afe464a7c3d 100644
--- a/packages/picker/test/index.ts
+++ b/packages/picker/test/index.ts
@@ -286,6 +286,13 @@ export function runPickerTests(): void {
expect(el.invalid).to.be.true;
await expect(el).to.be.accessible();
});
+ it('renders loading accessibly', async () => {
+ el.loading = true;
+ await elementUpdated(el);
+
+ expect(el.loading).to.be.true;
+ await expect(el).to.be.accessible();
+ });
it('renders selection accessibly', async () => {
el.value = 'option-2';
await elementUpdated(el);
From 60903593c0731ad520c99332e92d389359b0b2ce Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 19 Feb 2024 12:50:51 +0200
Subject: [PATCH 02/16] chore(picker): implement the code review
---
packages/picker/README.md | 38 ++++++----------
packages/picker/src/Picker.ts | 44 ++++++++++++++-----
packages/picker/src/picker.css | 7 ---
packages/picker/src/spectrum-config.js | 5 +++
packages/picker/src/spectrum-picker.css | 6 +--
.../picker/stories/picker-sizes.stories.ts | 12 ++---
packages/picker/stories/picker.stories.ts | 42 +++++++++---------
packages/picker/test/index.ts | 7 ---
8 files changed, 80 insertions(+), 81 deletions(-)
diff --git a/packages/picker/README.md b/packages/picker/README.md
index 600699e09e5..fbcda331081 100644
--- a/packages/picker/README.md
+++ b/packages/picker/README.md
@@ -393,41 +393,31 @@ When the `value` of an `` matches the `value` attribute or the trimme
```
-### Loading
+### Pending
-When given a `loading` attribute, an `` will be delivered with an `` to visually outline that it is `loading` and it will not toggle open or display its `` descendants until the attribute is removed.
+When in pending state, `` elements will not respond to click events and be delivered with a `` to visually outline that it is pending. It will not toggle open or display its `` descendants until the attribute is removed.
```html
Standard:
-
- Deselect
- Select inverse
- Feather...
- Select and mask...
-
- Save selection
- Make work path
+
+ Pass through
+ Normal
+ Multiply
+ Screen
Quiet:
- Deselect
- Select inverse
- Feather...
- Select and mask...
-
- Save selection
- Make work path
+ Pass through
+ Normal
+ Multiply
+ Screen
```
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 1ee3f65c567..b39bd905945 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -24,6 +24,7 @@ import {
ifDefined,
StyleInfo,
styleMap,
+ when,
} from '@spectrum-web-components/base/src/directives.js';
import {
property,
@@ -36,7 +37,6 @@ import chevronStyles from '@spectrum-web-components/icon/src/spectrum-icon-chevr
import { Focusable } from '@spectrum-web-components/shared/src/focusable.js';
import type { Tooltip } from '@spectrum-web-components/tooltip';
-import '@spectrum-web-components/progress-circle/sp-progress-circle.js';
import '@spectrum-web-components/icons-ui/icons/sp-icon-chevron100.js';
import '@spectrum-web-components/icons-workflow/icons/sp-icon-alert.js';
import '@spectrum-web-components/menu/sp-menu.js';
@@ -85,7 +85,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
public invalid = false;
@property({ type: Boolean, reflect: true })
- public loading = false;
+ public pending = false;
@property()
public label?: string;
@@ -172,6 +172,10 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
private pointerdownState = false;
protected handleButtonPointerdown(event: PointerEvent): void {
+ if (this.pending) {
+ return;
+ }
+
if (event.button !== 0) {
return;
}
@@ -203,6 +207,10 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
}
protected handleActivate(event?: Event): void {
+ if (this.pending) {
+ return;
+ }
+
if (this.enterKeydownOn && this.enterKeydownOn !== this.button) {
return;
}
@@ -406,22 +414,26 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
: html`
${appliedLabel}
`}
- ${this.invalid
+ ${this.invalid && !this.pending
? html`
`
: nothing}
- ${this.loading
- ? html`
-
- `
- : nothing}
+ ${when(this.pending, () => {
+ import(
+ '@spectrum-web-components/progress-circle/sp-progress-circle.js'
+ );
+ return html`
+
+ `;
+ })}
diff --git a/packages/picker/stories/picker.stories.ts b/packages/picker/stories/picker.stories.ts
index 47038060363..8bf78c87537 100644
--- a/packages/picker/stories/picker.stories.ts
+++ b/packages/picker/stories/picker.stories.ts
@@ -476,6 +476,26 @@ export const readonly = (args: StoryArgs): TemplateResult => {
`;
};
+export const pending = (args: StoryArgs): TemplateResult => {
+ return html`
+ Country
+
+ Loading...
+ Deselect
+ Select Inverse
+ Feather...
+ Select and Mask...
+ Save Selection
+ Make Work Path
+
+ `;
+};
+
export const custom = (args: StoryArgs): TemplateResult => {
const initialState = 'lb1-mo';
return html`
@@ -516,25 +536,3 @@ custom.args = {
open: true,
};
custom.decorators = [isOverlayOpen];
-
-export const Loading = (args: StoryArgs): TemplateResult => {
- return html`
-
- Picker in loading state
-
-
- Loading...
- Deselect
- Select Inverse
- Feather...
- Select and Mask...
- Save Selection
- Make Work Path
-
- `;
-};
diff --git a/packages/picker/test/index.ts b/packages/picker/test/index.ts
index 7afaefe4ac0..2a6b3948b5e 100644
--- a/packages/picker/test/index.ts
+++ b/packages/picker/test/index.ts
@@ -455,13 +455,6 @@ export function runPickerTests(): void {
expect(el.invalid).to.be.true;
await expect(el).to.be.accessible();
});
- it('renders loading accessibly', async () => {
- el.loading = true;
- await elementUpdated(el);
-
- expect(el.loading).to.be.true;
- await expect(el).to.be.accessible();
- });
it('renders selection accessibly', async () => {
el.value = 'option-2';
await elementUpdated(el);
From 0b9dd0388d359f0f5bd9c5f069b83c63a6e71e9d Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 19 Feb 2024 14:20:33 +0200
Subject: [PATCH 03/16] chore(picker): update circleci golden image hash
---
.circleci/config.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 956b25c5298..7a6475fc4b3 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -10,7 +10,7 @@ executors:
parameters:
current_golden_images_hash:
type: string
- default: c3df2b2da5c455e279b0a4396c2b15ee164dd246
+ default: c087d9dfa295cd6e8caed1b63ff96043f3ade522
wireit_cache_name:
type: string
default: wireit
From 56e02744a0839652a8ca3c2553e69eaa95b960ef Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 19 Feb 2024 15:58:32 +0200
Subject: [PATCH 04/16] chore(picker): tests + a11y
---
packages/picker/src/Picker.ts | 32 +++++++----------
packages/picker/src/picker.css | 2 +-
packages/picker/stories/picker.stories.ts | 13 +++----
packages/picker/test/index.ts | 43 +++++++++++++++++++++++
4 files changed, 62 insertions(+), 28 deletions(-)
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index ed2d6d53012..00be8480e65 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -176,10 +176,6 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
private pointerdownState = false;
protected handleButtonPointerdown(event: PointerEvent): void {
- if (this.pending) {
- return;
- }
-
if (event.button !== 0) {
return;
}
@@ -211,10 +207,6 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
}
protected handleActivate(event?: Event): void {
- if (this.pending) {
- return;
- }
-
if (this.enterKeydownOn && this.enterKeydownOn !== this.button) {
return;
}
@@ -318,7 +310,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
}
public toggle(target?: boolean): void {
- if (this.readonly) {
+ if (this.readonly || this.pending) {
return;
}
this.open = typeof target !== 'undefined' ? target : !this.open;
@@ -430,6 +422,13 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
'@spectrum-web-components/progress-circle/sp-progress-circle.js'
);
return html`
+
+ Loading
+
management,
// await the same here.
@@ -782,10 +784,6 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
private enterKeydownOn: EventTarget | null = null;
protected handleEnterKeydown = (event: KeyboardEvent): void => {
- if (this.pending) {
- return;
- }
-
if (event.code !== 'Enter') {
return;
}
@@ -846,11 +844,7 @@ export class Picker extends PickerBase {
protected override handleKeydown = (event: KeyboardEvent): void => {
const { code } = event;
this.focused = true;
-
- if (this.pending) {
- return;
- }
- if (!code.startsWith('Arrow') || this.readonly) {
+ if (!code.startsWith('Arrow') || this.readonly || this.pending) {
return;
}
if (code === 'ArrowUp' || code === 'ArrowDown') {
diff --git a/packages/picker/src/picker.css b/packages/picker/src/picker.css
index 43b84271196..776cdc8d59d 100644
--- a/packages/picker/src/picker.css
+++ b/packages/picker/src/picker.css
@@ -122,7 +122,7 @@ sp-menu {
margin-inline-start: auto;
}
-:host([focused]:not([quiet])) #button .picker {
+:host([focused]:not([quiet], [pending])) #button .picker {
/* .spectrum-Picker-trigger.focus-ring .spectrum-Picker-icon */
color: var(
--spectrum-picker-icon-color-key-focus,
diff --git a/packages/picker/stories/picker.stories.ts b/packages/picker/stories/picker.stories.ts
index e689253c18e..aba4db65645 100644
--- a/packages/picker/stories/picker.stories.ts
+++ b/packages/picker/stories/picker.stories.ts
@@ -458,13 +458,8 @@ export const readonly = (args: StoryArgs): TemplateResult => {
export const pending = (args: StoryArgs): TemplateResult => {
return html`
Country
-
- Loading...
+
+ Select an option...
Deselect
Select Inverse
Feather...
@@ -474,6 +469,9 @@ export const pending = (args: StoryArgs): TemplateResult => {
`;
};
+pending.args = {
+ pending: true,
+};
export const custom = (args: StoryArgs): TemplateResult => {
const initialState = 'lb1-mo';
@@ -510,7 +508,6 @@ export const custom = (args: StoryArgs): TemplateResult => {
`;
};
-
custom.args = {
open: true,
};
diff --git a/packages/picker/test/index.ts b/packages/picker/test/index.ts
index e0244f52bdf..62e18a54541 100644
--- a/packages/picker/test/index.ts
+++ b/packages/picker/test/index.ts
@@ -42,6 +42,7 @@ import {
disabled,
iconsOnly,
noVisibleLabel,
+ pending,
slottedLabel,
tooltip,
} from '../stories/picker.stories.js';
@@ -1829,4 +1830,46 @@ export function runPickerTests(): void {
expect(this.el.open).to.be.false;
});
});
+ describe('pending', function () {
+ beforeEach(async function () {
+ const test = await fixture(html`
+ ${pending(pending.args)}
+ `);
+ this.label = test.querySelector('sp-field-label') as FieldLabel;
+ this.el = test.querySelector('sp-picker') as Picker;
+ await elementUpdated(this.elel);
+ });
+ it('receives focus from an ``', async function () {
+ expect(this.el.focused).to.be.false;
+
+ this.label.click();
+ await elementUpdated(this.el);
+
+ expect(this.el.focused).to.be.true;
+ });
+ it('does not open from `click()`', async function () {
+ expect(this.el.open).to.be.false;
+
+ this.el.click();
+ await elementUpdated(this.el);
+
+ expect(this.el.open).to.be.false;
+ });
+ it('manages its "name" value in the accessibility tree when [pending]', async () => {
+ type NamedNode = { name: string; role: string };
+ const snapshot = (await a11ySnapshot(
+ {}
+ )) as unknown as NamedNode & {
+ children: NamedNode[];
+ };
+
+ expect(
+ findAccessibilityNode(
+ snapshot,
+ (node) =>
+ node.name === 'Loading Select an option... Country'
+ )
+ ).to.not.be.null;
+ });
+ });
}
From 8beeed7cdcd030972bd708948da7feae27e1af61 Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 26 Feb 2024 14:14:49 +0200
Subject: [PATCH 05/16] chore(picker): create pendingLabel property and update
a bunch of small stuff
---
packages/picker/README.md | 2 +-
packages/picker/package.json | 1 +
packages/picker/src/Picker.ts | 7 ++-
packages/picker/stories/picker.stories.ts | 56 ++++-------------------
packages/picker/stories/template.ts | 1 +
packages/picker/test/index.ts | 3 +-
6 files changed, 21 insertions(+), 49 deletions(-)
diff --git a/packages/picker/README.md b/packages/picker/README.md
index fbcda331081..244cd6be921 100644
--- a/packages/picker/README.md
+++ b/packages/picker/README.md
@@ -395,7 +395,7 @@ When the `value` of an `` matches the `value` attribute or the trimme
### Pending
-When in pending state, `` elements will not respond to click events and be delivered with a `` to visually outline that it is pending. It will not toggle open or display its `` descendants until the attribute is removed.
+When in pending state, `` elements will not respond to click events and will be delivered with a `` to visually outline that it is pending. It will not toggle open or display its `` descendants until the attribute is removed.
```html
Standard:
diff --git a/packages/picker/package.json b/packages/picker/package.json
index 41c8a716b60..7873b2811c5 100644
--- a/packages/picker/package.json
+++ b/packages/picker/package.json
@@ -73,6 +73,7 @@
"@spectrum-web-components/menu": "^0.41.1",
"@spectrum-web-components/overlay": "^0.41.1",
"@spectrum-web-components/popover": "^0.41.1",
+ "@spectrum-web-components/progress-circle": "^0.41.1",
"@spectrum-web-components/reactive-controllers": "^0.41.1",
"@spectrum-web-components/shared": "^0.41.1",
"@spectrum-web-components/tooltip": "^0.41.1",
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 00be8480e65..941b08df141 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -84,9 +84,14 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
@property({ type: Boolean, reflect: true })
public invalid = false;
+ /** Whether the items are currently loading. */
@property({ type: Boolean, reflect: true })
public pending = false;
+ /** Defines a string value that labels the Picker while it is in pending state. */
+ @property({ type: String, attribute: 'pending-label' })
+ public pendingLabel = 'Pending';
+
@property()
public label?: string;
@@ -427,7 +432,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
class="visually-hidden"
id="loader-label"
>
- Loading
+ ${this.pendingLabel}
Template(args);
+pending.args = {
+ pending: true,
+};
+
export const tooltip = (args: StoryArgs): TemplateResult => {
const { open, ...rest } = args;
return html`
@@ -455,24 +437,6 @@ export const readonly = (args: StoryArgs): TemplateResult => {
`;
};
-export const pending = (args: StoryArgs): TemplateResult => {
- return html`
- Country
-
- Select an option...
- Deselect
- Select Inverse
- Feather...
- Select and Mask...
- Save Selection
- Make Work Path
-
- `;
-};
-pending.args = {
- pending: true,
-};
-
export const custom = (args: StoryArgs): TemplateResult => {
const initialState = 'lb1-mo';
return html`
diff --git a/packages/picker/stories/template.ts b/packages/picker/stories/template.ts
index 322d10403f7..3c1a064a1fd 100644
--- a/packages/picker/stories/template.ts
+++ b/packages/picker/stories/template.ts
@@ -23,6 +23,7 @@ export interface StoryArgs {
invalid?: boolean;
open?: boolean;
quiet?: boolean;
+ pending?: boolean;
showText?: boolean;
onChange?: (val: string) => void;
[prop: string]: unknown;
diff --git a/packages/picker/test/index.ts b/packages/picker/test/index.ts
index 62e18a54541..467c7e82c67 100644
--- a/packages/picker/test/index.ts
+++ b/packages/picker/test/index.ts
@@ -1867,7 +1867,8 @@ export function runPickerTests(): void {
findAccessibilityNode(
snapshot,
(node) =>
- node.name === 'Loading Select an option... Country'
+ node.name ===
+ 'Pending Choose your neighborhood Where do you live?'
)
).to.not.be.null;
});
From 70882c3c5b21fd91dc90911f046dfb6cb5bfe303 Mon Sep 17 00:00:00 2001
From: Roxana Burduja <13311865+Rocss@users.noreply.github.com>
Date: Mon, 26 Feb 2024 15:20:07 +0200
Subject: [PATCH 06/16] Update config.yml
---
.circleci/config.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index ea785dd04e4..e7b142eebf7 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -10,7 +10,7 @@ executors:
parameters:
current_golden_images_hash:
type: string
- default: 598ec4c03246440f2db5660852cf8a35422514cd
+ default: 8beeed7cdcd030972bd708948da7feae27e1af61
wireit_cache_name:
type: string
default: wireit
From 5e029cabcd8fa9a268b25c5cda828c681b59319d Mon Sep 17 00:00:00 2001
From: rmanole
Date: Tue, 27 Feb 2024 16:44:48 +0200
Subject: [PATCH 07/16] chore(picker): implement code review
---
packages/picker/src/picker.css | 24 +++++-------------------
packages/picker/stories/args.ts | 1 +
2 files changed, 6 insertions(+), 19 deletions(-)
diff --git a/packages/picker/src/picker.css b/packages/picker/src/picker.css
index 776cdc8d59d..a1da8647c31 100644
--- a/packages/picker/src/picker.css
+++ b/packages/picker/src/picker.css
@@ -29,6 +29,8 @@ governing permissions and limitations under the License.
var(--spectrum-picker-minimum-width-multiplier) *
var(--mod-picker-block-size, var(--spectrum-picker-block-size))
);
+
+ --spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-100);
}
:host([quiet]) {
@@ -41,32 +43,16 @@ governing permissions and limitations under the License.
--spectrum-picker-width: var(--spectrum-global-dimension-size-2400);
}
-:host([size='s']) sp-progress-circle {
+:host([size='s']) {
--spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-75);
- --spectrum-progress-circle-thickness: var(
- --spectrum-progress-circle-thickness-small
- );
}
-:host([size='m']) sp-progress-circle {
- --spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-100);
- --spectrum-progress-circle-thickness: var(
- --spectrum-progress-circle-thickness-small
- );
-}
-
-:host([size='l']) sp-progress-circle {
+:host([size='l']) {
--spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-200);
- --spectrum-progress-circle-thickness: var(
- --spectrum-progress-circle-thickness-medium
- );
}
-:host([size='xl']) sp-progress-circle {
+:host([size='xl']) {
--spectrum-progress-circle-size: var(--spectrum-workflow-icon-size-300);
- --spectrum-progress-circle-thickness: var(
- --spectrum-progress-circle-thickness-large
- );
}
:host([disabled]) {
diff --git a/packages/picker/stories/args.ts b/packages/picker/stories/args.ts
index 8ff6b5f76db..e6470cc33da 100644
--- a/packages/picker/stories/args.ts
+++ b/packages/picker/stories/args.ts
@@ -27,6 +27,7 @@ export const argTypes = {
},
type: 'select',
},
+ options: ['s', 'm', 'l', 'xl'],
},
quiet: {
name: 'quiet',
From ba4c1baf2f71a370f58f1dc85b13c61bbc890add Mon Sep 17 00:00:00 2001
From: rmanole
Date: Tue, 27 Feb 2024 17:05:24 +0200
Subject: [PATCH 08/16] chore(picker): remove unnecessary size on
sp-progress-circle
---
packages/picker/src/Picker.ts | 1 -
1 file changed, 1 deletion(-)
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 941b08df141..4fbff89ffa1 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -435,7 +435,6 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
${this.pendingLabel}
Date: Tue, 27 Feb 2024 17:33:19 +0200
Subject: [PATCH 09/16] chore(picker): remove custom sizes for spinner
---
packages/picker/src/Picker.ts | 1 +
packages/picker/src/picker.css | 14 --------------
2 files changed, 1 insertion(+), 14 deletions(-)
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 4fbff89ffa1..941b08df141 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -435,6 +435,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
${this.pendingLabel}
Date: Thu, 29 Feb 2024 14:40:47 +0200
Subject: [PATCH 10/16] chore(picker): use aria-valuetext to bypass firefox
issue
---
packages/picker/src/Picker.ts | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 941b08df141..c1b47c7ae63 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -426,18 +426,13 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
import(
'@spectrum-web-components/progress-circle/sp-progress-circle.js'
);
+ // aria-valuetext is a workaround for aria-valuenow being applied in Firefox even in indeterminate mode.
return html`
-
- ${this.pendingLabel}
-
`;
@@ -524,7 +519,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
aria-describedby="tooltip"
aria-expanded=${this.open ? 'true' : 'false'}
aria-haspopup="true"
- aria-labelledby="loader-label icon label applied-label"
+ aria-labelledby="loader icon label applied-label"
id="button"
class="button"
@blur=${this.handleButtonBlur}
From c6b7806ec55dd73a6f7b21596bd51868fa2f0f2e Mon Sep 17 00:00:00 2001
From: rmanole
Date: Thu, 29 Feb 2024 15:32:58 +0200
Subject: [PATCH 11/16] chore(picker): remove unnecessary old forgotten code
---
packages/picker/src/Picker.ts | 1 -
packages/picker/src/picker.css | 5 -----
2 files changed, 6 deletions(-)
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index c3d61ea0b9f..96c073da05b 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -46,7 +46,6 @@ import type {
MenuItemChildren,
} from '@spectrum-web-components/menu';
import { Placement } from '@spectrum-web-components/overlay';
-
import {
IS_MOBILE,
MatchMediaController,
diff --git a/packages/picker/src/picker.css b/packages/picker/src/picker.css
index a451f478b35..189442ed38d 100644
--- a/packages/picker/src/picker.css
+++ b/packages/picker/src/picker.css
@@ -36,11 +36,6 @@ governing permissions and limitations under the License.
min-width: 0;
}
-:host([size]) {
- /* TODO: https://github.com/adobe/spectrum-css/blob/011ca5408ae5eb32bb55e1cf79c06e40171fd17c/components/picker/index.css#L93 */
- --spectrum-picker-width: var(--spectrum-global-dimension-size-2400);
-}
-
:host([disabled]) {
pointer-events: none;
}
From 38b98d26c3948edca35e3eadc5baa3d8cfb2f609 Mon Sep 17 00:00:00 2001
From: rmanole
Date: Thu, 29 Feb 2024 16:53:16 +0200
Subject: [PATCH 12/16] chore(picker): update golden image cache
---
.circleci/config.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 41a31ee0f44..492274cb91c 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -10,7 +10,7 @@ executors:
parameters:
current_golden_images_hash:
type: string
- default: 54aea26584d47fa47996826035d10fe62757139c
+ default: c6b7806ec55dd73a6f7b21596bd51868fa2f0f2e
wireit_cache_name:
type: string
default: wireit
From b64abeea5e5eb6e828d10360cc1965213dc64a71 Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 11 Mar 2024 14:37:04 +0200
Subject: [PATCH 13/16] Merge branch 'main' into
razvancir96/add-picker-loading-state
---
.circleci/config.yml | 2 +-
CHANGELOG.md | 12 +
CONTRIBUTING.md | 2 +-
lerna.json | 2 +-
linters/eslint/CHANGELOG.md | 4 +
linters/eslint/package.json | 2 +-
linters/stylelint-header/CHANGELOG.md | 4 +
linters/stylelint-header/package.json | 2 +-
package.json | 10 +-
packages/accordion/CHANGELOG.md | 4 +
packages/accordion/package.json | 14 +-
packages/action-bar/CHANGELOG.md | 4 +
packages/action-bar/package.json | 14 +-
packages/action-button/CHANGELOG.md | 4 +
packages/action-button/package.json | 14 +-
packages/action-group/CHANGELOG.md | 4 +
packages/action-group/package.json | 12 +-
packages/action-menu/CHANGELOG.md | 4 +
packages/action-menu/package.json | 16 +-
packages/alert-dialog/CHANGELOG.md | 4 +
packages/alert-dialog/package.json | 16 +-
packages/asset/CHANGELOG.md | 4 +
packages/asset/package.json | 6 +-
packages/asset/src/spectrum-asset.css | 34 +-
packages/avatar/CHANGELOG.md | 4 +
packages/avatar/package.json | 8 +-
packages/badge/CHANGELOG.md | 4 +
packages/badge/package.json | 8 +-
packages/banner/CHANGELOG.md | 4 +
packages/banner/package.json | 4 +-
packages/button-group/CHANGELOG.md | 4 +
packages/button-group/package.json | 8 +-
packages/button/CHANGELOG.md | 6 +
packages/button/package.json | 18 +-
packages/button/src/spectrum-button.css | 110 +-
packages/button/src/spectrum-config.js | 38 +-
packages/card/CHANGELOG.md | 4 +
packages/card/README.md | 21 +-
packages/card/package.json | 20 +-
packages/card/stories/card.stories.ts | 35 +-
packages/checkbox/CHANGELOG.md | 4 +
packages/checkbox/package.json | 12 +-
packages/clear-button/CHANGELOG.md | 4 +
packages/clear-button/package.json | 6 +-
packages/close-button/CHANGELOG.md | 4 +
packages/close-button/package.json | 6 +-
packages/coachmark/CHANGELOG.md | 4 +
packages/coachmark/README.md | 27 +-
packages/coachmark/package.json | 24 +-
packages/coachmark/src/Coachmark.ts | 11 +-
packages/color-area/CHANGELOG.md | 4 +
packages/color-area/package.json | 14 +-
packages/color-field/CHANGELOG.md | 10 +
packages/color-field/package.json | 7 +-
packages/color-handle/CHANGELOG.md | 4 +
packages/color-handle/package.json | 10 +-
packages/color-loupe/CHANGELOG.md | 4 +
packages/color-loupe/package.json | 8 +-
packages/color-slider/CHANGELOG.md | 4 +
packages/color-slider/package.json | 14 +-
packages/color-wheel/CHANGELOG.md | 4 +
packages/color-wheel/package.json | 12 +-
packages/combobox/CHANGELOG.md | 4 +
packages/combobox/package.json | 22 +-
packages/combobox/src/Combobox.ts | 7 +-
packages/dialog/CHANGELOG.md | 4 +
packages/dialog/package.json | 22 +-
packages/divider/CHANGELOG.md | 4 +
packages/divider/package.json | 6 +-
packages/dropzone/CHANGELOG.md | 4 +
packages/dropzone/package.json | 6 +-
packages/field-group/CHANGELOG.md | 4 +
packages/field-group/package.json | 8 +-
packages/field-label/CHANGELOG.md | 6 +
packages/field-label/package.json | 14 +-
packages/help-text/CHANGELOG.md | 4 +
packages/help-text/package.json | 8 +-
packages/icon/CHANGELOG.md | 4 +
packages/icon/package.json | 8 +-
packages/icons-ui/CHANGELOG.md | 4 +
packages/icons-ui/package.json | 8 +-
packages/icons-workflow/CHANGELOG.md | 4 +
packages/icons-workflow/package.json | 8 +-
packages/icons/CHANGELOG.md | 4 +
packages/icons/package.json | 6 +-
packages/iconset/CHANGELOG.md | 4 +
packages/iconset/package.json | 4 +-
packages/illustrated-message/CHANGELOG.md | 4 +
packages/illustrated-message/package.json | 8 +-
packages/infield-button/CHANGELOG.md | 4 +
packages/infield-button/package.json | 8 +-
packages/link/CHANGELOG.md | 4 +
packages/link/package.json | 8 +-
packages/menu/CHANGELOG.md | 6 +
packages/menu/package.json | 20 +-
packages/menu/src/Menu.ts | 2 +
packages/menu/src/menu-item.css | 10 +
packages/menu/stories/menu.stories.ts | 55 +-
packages/menu/stories/submenu.stories.ts | 6 +-
packages/meter/CHANGELOG.md | 4 +
packages/meter/package.json | 12 +-
packages/modal/CHANGELOG.md | 4 +
packages/modal/package.json | 6 +-
packages/number-field/CHANGELOG.md | 4 +
packages/number-field/package.json | 18 +-
packages/overlay/CHANGELOG.md | 8 +
packages/overlay/package.json | 36 +-
packages/overlay/src/AbstractOverlay.ts | 93 +-
packages/overlay/src/ClickController.ts | 54 +
packages/overlay/src/HoverController.ts | 169 +
packages/overlay/src/InteractionController.ts | 68 +
packages/overlay/src/LongpressController.ts | 211 +
packages/overlay/src/Overlay.ts | 568 +--
packages/overlay/src/OverlayDialog.ts | 13 +-
packages/overlay/src/OverlayNoPopover.ts | 73 +-
packages/overlay/src/OverlayPopover.ts | 16 +-
packages/overlay/src/OverlayStack.ts | 4 +
packages/overlay/src/index.ts | 1 +
.../overlay/src/overlay-trigger-directive.ts | 158 +
packages/overlay/src/overlay-types.ts | 9 +
packages/overlay/src/overlay.css | 23 +
.../overlay/src/slottable-request-event.ts | 41 +
.../stories/overlay-directive.stories.ts | 236 +
.../stories/overlay-element.stories.ts | 55 +-
packages/overlay/stories/overlay.stories.ts | 27 +-
packages/overlay/test/benchmark/basic-test.ts | 22 +-
.../overlay/test/benchmark/directive-test.ts | 47 +
.../overlay/test/benchmark/element-test.ts | 48 +
packages/overlay/test/benchmark/lazy-test.ts | 64 +
packages/overlay/test/index.ts | 200 +-
.../overlay/test/overlay-directive.test.ts | 184 +
packages/overlay/test/overlay-element.test.ts | 183 +-
.../test/overlay-trigger-directive.test.ts | 91 +
.../test/overlay-trigger-extended.test.ts | 4 +-
packages/picker-button/CHANGELOG.md | 4 +
packages/picker-button/package.json | 14 +-
packages/picker/CHANGELOG.md | 7 +
packages/picker/package.json | 31 +-
packages/picker/src/Picker.ts | 61 +-
packages/picker/stories/picker.stories.ts | 86 +-
packages/popover/CHANGELOG.md | 4 +
packages/popover/package.json | 8 +-
packages/progress-bar/CHANGELOG.md | 4 +
packages/progress-bar/package.json | 12 +-
packages/progress-bar/src/ProgressBar.ts | 4 +-
.../progress-bar/test/progress-bar.test.ts | 31 +
packages/progress-circle/CHANGELOG.md | 4 +
packages/progress-circle/package.json | 8 +-
.../progress-circle/src/ProgressCircle.ts | 4 +-
.../stories/progress-circle.stories.ts | 6 +
.../test/progress-circle.test.ts | 33 +
packages/quick-actions/CHANGELOG.md | 4 +
packages/quick-actions/package.json | 4 +-
packages/radio/CHANGELOG.md | 4 +
packages/radio/package.json | 14 +-
packages/search/CHANGELOG.md | 4 +
packages/search/package.json | 14 +-
packages/sidenav/CHANGELOG.md | 4 +
packages/sidenav/package.json | 10 +-
packages/slider/CHANGELOG.md | 6 +
packages/slider/README.md | 13 +
packages/slider/package.json | 16 +-
packages/slider/src/HandleController.ts | 39 +-
packages/slider/src/Slider.ts | 12 +-
packages/slider/src/SliderHandle.ts | 7 +
packages/slider/src/slider.css | 4 +
packages/slider/stories/slider.stories.ts | 51 +
packages/slider/test/index.ts | 2 +
packages/slider/test/slider.test.ts | 162 +-
packages/split-button/CHANGELOG.md | 4 +
packages/split-button/package.json | 23 +-
packages/split-button/src/SplitButton.ts | 8 +
packages/split-button/src/split-button.css | 13 +-
packages/split-view/CHANGELOG.md | 4 +
packages/split-view/package.json | 6 +-
packages/status-light/CHANGELOG.md | 4 +
packages/status-light/package.json | 6 +-
packages/swatch/CHANGELOG.md | 4 +
packages/swatch/package.json | 18 +-
packages/switch/CHANGELOG.md | 4 +
packages/switch/package.json | 8 +-
packages/table/CHANGELOG.md | 4 +
packages/table/package.json | 12 +-
packages/tabs/CHANGELOG.md | 4 +
packages/tabs/package.json | 14 +-
packages/tags/CHANGELOG.md | 4 +
packages/tags/package.json | 14 +-
packages/textfield/CHANGELOG.md | 4 +
packages/textfield/package.json | 16 +-
packages/thumbnail/CHANGELOG.md | 4 +
packages/thumbnail/package.json | 8 +-
packages/toast/CHANGELOG.md | 4 +
packages/toast/package.json | 14 +-
packages/tooltip/CHANGELOG.md | 4 +
packages/tooltip/README.md | 2 +-
packages/tooltip/package.json | 14 +-
packages/tooltip/src/tooltip-directive.ts | 40 +
.../stories/tooltip-directive.stories.ts | 133 +
packages/tooltip/test/benchmark/test-basic.ts | 4 +-
.../tooltip/test/benchmark/test-directive.ts | 29 +
.../tooltip/test/tooltip-directive.test.ts | 116 +
packages/top-nav/CHANGELOG.md | 4 +
packages/top-nav/package.json | 8 +-
packages/tray/CHANGELOG.md | 4 +
packages/tray/package.json | 14 +-
packages/underlay/CHANGELOG.md | 4 +
packages/underlay/package.json | 6 +-
projects/css-custom-vars-viewer/CHANGELOG.md | 4 +
projects/css-custom-vars-viewer/package.json | 28 +-
projects/documentation/CHANGELOG.md | 4 +
.../content/_includes/component.njk | 3 +
.../content/_includes/layout.njk | 8 +-
.../_includes/partials/deprecation.njk | 14 +
.../content/_includes/partials/meta-info.njk | 3 -
projects/documentation/package.json | 14 +-
projects/documentation/rollup.config.js | 6 +-
.../scripts/copy-component-docs.js | 19 +
.../src/components/inline-alert.css | 249 +
.../documentation/src/components/styles.css | 5 +
projects/example-project-rollup/CHANGELOG.md | 4 +
projects/example-project-rollup/package.json | 18 +-
projects/example-project-webpack/CHANGELOG.md | 4 +
projects/example-project-webpack/package.json | 22 +-
.../example-project-webpack/webpack.config.js | 16 -
projects/story-decorator/CHANGELOG.md | 6 +
projects/story-decorator/package.json | 18 +-
.../story-decorator/src/StoryDecorator.ts | 3 +-
projects/templates/CHANGELOG.md | 4 +
projects/templates/package.json | 2 +-
projects/types/CHANGELOG.md | 4 +
projects/types/package.json | 2 +-
projects/vrt-compare/CHANGELOG.md | 4 +
projects/vrt-compare/package.json | 20 +-
tasks/build-tachometer-comment.js | 55 +-
test/testing-helpers.ts | 62 +-
tools/base/CHANGELOG.md | 4 +
tools/base/package.json | 2 +-
tools/base/src/version.js | 2 +-
tools/bundle/CHANGELOG.md | 6 +
tools/bundle/package.json | 148 +-
tools/bundle/tsconfig.json | 1 +
tools/grid/CHANGELOG.md | 4 +
tools/grid/package.json | 6 +-
tools/opacity-checkerboard/CHANGELOG.md | 4 +
tools/opacity-checkerboard/package.json | 6 +-
tools/reactive-controllers/CHANGELOG.md | 4 +
tools/reactive-controllers/package.json | 2 +-
tools/shared/CHANGELOG.md | 4 +
tools/shared/package.json | 4 +-
tools/styles/CHANGELOG.md | 4 +
tools/styles/package.json | 6 +-
tools/theme/CHANGELOG.md | 4 +
tools/theme/package.json | 6 +-
tools/truncated/.npmignore | 2 +
tools/truncated/README.md | 49 +
tools/truncated/exports.json | 5 +
tools/truncated/package.json | 72 +
tools/truncated/sp-truncated.ts | 21 +
tools/truncated/src/Truncated.ts | 195 +
tools/truncated/src/index.ts | 12 +
tools/truncated/src/truncated.css | 20 +
tools/truncated/stories/truncated.stories.ts | 54 +
tools/truncated/test/benchmark/basic-test.ts | 23 +
tools/truncated/test/truncated.test.ts | 103 +
tools/truncated/tsconfig.json | 10 +
tsconfig-all.json | 3 +-
yarn.lock | 4420 ++++-------------
267 files changed, 5832 insertions(+), 5005 deletions(-)
create mode 100644 packages/color-field/CHANGELOG.md
create mode 100644 packages/overlay/src/ClickController.ts
create mode 100644 packages/overlay/src/HoverController.ts
create mode 100644 packages/overlay/src/InteractionController.ts
create mode 100644 packages/overlay/src/LongpressController.ts
create mode 100644 packages/overlay/src/overlay-trigger-directive.ts
create mode 100644 packages/overlay/src/slottable-request-event.ts
create mode 100644 packages/overlay/stories/overlay-directive.stories.ts
create mode 100644 packages/overlay/test/benchmark/directive-test.ts
create mode 100644 packages/overlay/test/benchmark/element-test.ts
create mode 100644 packages/overlay/test/benchmark/lazy-test.ts
create mode 100644 packages/overlay/test/overlay-directive.test.ts
create mode 100644 packages/overlay/test/overlay-trigger-directive.test.ts
create mode 100644 packages/tooltip/src/tooltip-directive.ts
create mode 100644 packages/tooltip/stories/tooltip-directive.stories.ts
create mode 100644 packages/tooltip/test/benchmark/test-directive.ts
create mode 100644 packages/tooltip/test/tooltip-directive.test.ts
create mode 100644 projects/documentation/content/_includes/partials/deprecation.njk
create mode 100644 projects/documentation/src/components/inline-alert.css
create mode 100644 tools/truncated/.npmignore
create mode 100644 tools/truncated/README.md
create mode 100644 tools/truncated/exports.json
create mode 100644 tools/truncated/package.json
create mode 100644 tools/truncated/sp-truncated.ts
create mode 100644 tools/truncated/src/Truncated.ts
create mode 100644 tools/truncated/src/index.ts
create mode 100644 tools/truncated/src/truncated.css
create mode 100644 tools/truncated/stories/truncated.stories.ts
create mode 100644 tools/truncated/test/benchmark/basic-test.ts
create mode 100644 tools/truncated/test/truncated.test.ts
create mode 100644 tools/truncated/tsconfig.json
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 492274cb91c..444bd92f2a0 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -10,7 +10,7 @@ executors:
parameters:
current_golden_images_hash:
type: string
- default: c6b7806ec55dd73a6f7b21596bd51868fa2f0f2e
+ default: a3a63503e5584396e8b34ec0b02e8a1a26ebc1ae
wireit_cache_name:
type: string
default: wireit
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 457b79f7fa6..516ec498522 100644
--- a/CHANGELOG.md
+++ b/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+### Bug Fixes
+
+- **button:** add missing progress-circle dependency ([#4086](https://github.com/adobe/spectrum-web-components/issues/4086)) ([2dfeeb3](https://github.com/adobe/spectrum-web-components/commit/2dfeeb3c5f1febec269fef00933cc65a1d0a0c43))
+- **color-field:** add color-field package ([#3870](https://github.com/adobe/spectrum-web-components/issues/3870)) ([5081634](https://github.com/adobe/spectrum-web-components/commit/508163476cbe47a4450b2448fcd47ecd237c8085))
+- **menu:** fix css for `disabled` "value" slots in menu items ([#4113](https://github.com/adobe/spectrum-web-components/issues/4113)) ([3c5855d](https://github.com/adobe/spectrum-web-components/commit/3c5855d606739b29c7da7a6250cc7636ee15fad1))
+- **overlay:** ensure "manual" Overlays ignore "light dismiss" when [popover] is not supported ([#4121](https://github.com/adobe/spectrum-web-components/issues/4121)) ([eb5e1ad](https://github.com/adobe/spectrum-web-components/commit/eb5e1ad78ebde99443929aa985a38297ebb16f4e))
+- **overlay:** leverage "transition-behavior" to persist top-layer content while closing ([#4050](https://github.com/adobe/spectrum-web-components/issues/4050)) ([e3dea14](https://github.com/adobe/spectrum-web-components/commit/e3dea14fa382b4e02f61ae8b651e89cd92c348f8))
+- **picker:** support inline labeling of quiet Picker ([#3704](https://github.com/adobe/spectrum-web-components/issues/3704)) ([3372286](https://github.com/adobe/spectrum-web-components/commit/337228659bfcd831700ce782254e5cb539c503d2))
+- **slider:** double click on slider handle to reset slider position ([#3991](https://github.com/adobe/spectrum-web-components/issues/3991)) ([64c594a](https://github.com/adobe/spectrum-web-components/commit/64c594a7c305bd4946bb5801341366a1e751a614))
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index f0b23a1bf3b..c2d12898625 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -84,7 +84,7 @@ For e.g: Be descriptive after the /, like `john-doe/123-fix-bug`.
### Commitlint
-We use [Commitlint](https://github.com/conventional-changelog/commitlint/#what-is-commitlint) to help manage the semantic versions across the various packages in this library. Please be sure that you take this into concideration when submitting PRs to this repositiory. Generally, your commits should look like the following:
+We use [Commitlint](https://github.com/conventional-changelog/commitlint/#what-is-commitlint) to help manage the semantic versions across the various packages in this library. Please be sure that you take this into consideration when submitting PRs to this repository. Generally, your commits should look like the following:
```bash
type(scope?): subject #scope is optional, but should reference the package you are updating
diff --git a/lerna.json b/lerna.json
index 9b59f2a0f66..57a18ae7f4c 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,6 +1,6 @@
{
"packages": ["linters/*", "packages/*", "projects/*", "tools/*", "react/*"],
- "version": "0.41.1",
+ "version": "0.41.2",
"granularPathspec": false,
"npmClient": "yarn",
"command": {
diff --git a/linters/eslint/CHANGELOG.md b/linters/eslint/CHANGELOG.md
index 6d6b86feb3c..df42acae880 100644
--- a/linters/eslint/CHANGELOG.md
+++ b/linters/eslint/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/eslint-plugin
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/eslint-plugin
diff --git a/linters/eslint/package.json b/linters/eslint/package.json
index ed158033145..ad6329323e8 100644
--- a/linters/eslint/package.json
+++ b/linters/eslint/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/eslint-plugin",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": true,
"main": "index.js"
}
diff --git a/linters/stylelint-header/CHANGELOG.md b/linters/stylelint-header/CHANGELOG.md
index 86c177d6997..0cccbfa15a2 100644
--- a/linters/stylelint-header/CHANGELOG.md
+++ b/linters/stylelint-header/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package stylelint-header
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package stylelint-header
diff --git a/linters/stylelint-header/package.json b/linters/stylelint-header/package.json
index 1592b96dd29..88b9e35fe69 100644
--- a/linters/stylelint-header/package.json
+++ b/linters/stylelint-header/package.json
@@ -1,6 +1,6 @@
{
"name": "stylelint-header",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": true,
"license": "Apache-2.0",
"author": "Adobe",
diff --git a/package.json b/package.json
index 5569c907d9b..9de79dc7b23 100644
--- a/package.json
+++ b/package.json
@@ -92,7 +92,6 @@
"peerDependencies": {
"common-tags": "^1.8.0"
},
- "dependencies": {},
"devDependencies": {
"@commitlint/cli": "^19.0.1",
"@commitlint/config-conventional": "^19.0.0",
@@ -124,11 +123,11 @@
"@types/webpack-env": "^1.13.9",
"@typescript-eslint/eslint-plugin": "^6.15.0",
"@typescript-eslint/parser": "^6.15.0",
- "@web/dev-server": "^0.4.1",
+ "@web/dev-server": "^0.4.3",
"@web/dev-server-rollup": "^0.6.1",
"@web/rollup-plugin-copy": "^0.5.1",
"@web/rollup-plugin-html": "^2.1.2",
- "@web/storybook-builder": "^0.1.5",
+ "@web/storybook-builder": "^0.1.7",
"@web/storybook-framework-web-components": "^0.1.1",
"@web/test-runner": "^0.18.0",
"@web/test-runner-commands": "^0.9.0",
@@ -136,12 +135,11 @@
"@web/test-runner-playwright": "^0.11.0",
"@web/test-runner-visual-regression": "^0.9.0",
"@webcomponents/webcomponentsjs": "^2.8.0",
- "alex": "^10.0.0",
+ "alex": "^11.0.1",
"cem-plugin-module-file-extensions": "^0.0.5",
"chalk": "^5.0.1",
"chromedriver": "^121.0.2",
"common-tags": "^1.8.2",
- "cssnano": "^6.0.1",
"custom-elements-manifest": "^2.0.0",
"debounce": "^2.0.0",
"deepmerge": "^4.2.2",
@@ -182,7 +180,7 @@
"react": "^18.2.0",
"react-dom": "^18.2.0",
"rimraf": "^5.0.1",
- "rollup": "^3.27.2",
+ "rollup": "^4.12.0",
"sinon": "^17.0.1",
"storybook": "^7.5.0",
"stylelint": "^15.10.2",
diff --git a/packages/accordion/CHANGELOG.md b/packages/accordion/CHANGELOG.md
index 806cc558776..7a1136e5718 100644
--- a/packages/accordion/CHANGELOG.md
+++ b/packages/accordion/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/accordion
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/accordion
diff --git a/packages/accordion/package.json b/packages/accordion/package.json
index 8d8aaa4ff3a..52390280b28 100644
--- a/packages/accordion/package.json
+++ b/packages/accordion/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/accordion",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -66,14 +66,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/accordion": "^4.2.4"
+ "@spectrum-css/accordion": "^4.2.5"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/action-bar/CHANGELOG.md b/packages/action-bar/CHANGELOG.md
index a6317e1ab3e..e630a89762d 100644
--- a/packages/action-bar/CHANGELOG.md
+++ b/packages/action-bar/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/action-bar
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/action-bar
diff --git a/packages/action-bar/package.json b/packages/action-bar/package.json
index 77b78d73ce7..f134a2bfd42 100644
--- a/packages/action-bar/package.json
+++ b/packages/action-bar/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/action-bar",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,14 +57,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/action-group": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/popover": "^0.41.1"
+ "@spectrum-web-components/action-group": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/popover": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/actionbar": "^7.2.2"
+ "@spectrum-css/actionbar": "^7.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/action-button/CHANGELOG.md b/packages/action-button/CHANGELOG.md
index d7ba1945e4a..7241a420b22 100644
--- a/packages/action-button/CHANGELOG.md
+++ b/packages/action-button/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/action-button
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/action-button
diff --git a/packages/action-button/package.json b/packages/action-button/package.json
index 32c8349e147..72bc7991b26 100644
--- a/packages/action-button/package.json
+++ b/packages/action-button/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/action-button",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,14 +57,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/actionbutton": "^5.2.4"
+ "@spectrum-css/actionbutton": "^5.2.5"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/action-group/CHANGELOG.md b/packages/action-group/CHANGELOG.md
index 04ecdf7bdb2..025a2368e4e 100644
--- a/packages/action-group/CHANGELOG.md
+++ b/packages/action-group/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/action-group
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/action-group
diff --git a/packages/action-group/package.json b/packages/action-group/package.json
index b5be1bce110..34fa8718240 100644
--- a/packages/action-group/package.json
+++ b/packages/action-group/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/action-group",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -58,13 +58,13 @@
],
"dependencies": {
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/action-button": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1"
+ "@spectrum-web-components/action-button": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/actiongroup": "^4.2.3"
+ "@spectrum-css/actiongroup": "^4.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/action-menu/CHANGELOG.md b/packages/action-menu/CHANGELOG.md
index 0a9510a2b31..c2a7d229287 100644
--- a/packages/action-menu/CHANGELOG.md
+++ b/packages/action-menu/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/action-menu
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/action-menu
diff --git a/packages/action-menu/package.json b/packages/action-menu/package.json
index 12e1bb023dd..f4317ae5f53 100644
--- a/packages/action-menu/package.json
+++ b/packages/action-menu/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/action-menu",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -61,15 +61,15 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/action-button": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/action-button": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/actionmenu": "^5.1.1"
+ "@spectrum-css/actionmenu": "^5.1.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/alert-dialog/CHANGELOG.md b/packages/alert-dialog/CHANGELOG.md
index dc88bff9b18..36d7c72af13 100644
--- a/packages/alert-dialog/CHANGELOG.md
+++ b/packages/alert-dialog/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/alert-dialog
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/alert-dialog
diff --git a/packages/alert-dialog/package.json b/packages/alert-dialog/package.json
index 5ac4dcefbdc..455f2b05dec 100644
--- a/packages/alert-dialog/package.json
+++ b/packages/alert-dialog/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/alert-dialog",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -58,15 +58,15 @@
],
"dependencies": {
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/button-group": "^0.41.1",
- "@spectrum-web-components/divider": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/button-group": "^0.41.2",
+ "@spectrum-web-components/divider": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/alertdialog": "^1.2.2"
+ "@spectrum-css/alertdialog": "^1.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/asset/CHANGELOG.md b/packages/asset/CHANGELOG.md
index 845409adcb6..730b0768328 100644
--- a/packages/asset/CHANGELOG.md
+++ b/packages/asset/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/asset
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/asset
diff --git a/packages/asset/package.json b/packages/asset/package.json
index b332ff651db..02338ca2355 100644
--- a/packages/asset/package.json
+++ b/packages/asset/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/asset",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,10 +57,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/asset": "^3.1.2"
+ "@spectrum-css/asset": "^4.0.0"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/asset/src/spectrum-asset.css b/packages/asset/src/spectrum-asset.css
index ce6358ca6f8..0154e4d2da9 100644
--- a/packages/asset/src/spectrum-asset.css
+++ b/packages/asset/src/spectrum-asset.css
@@ -22,55 +22,39 @@ governing permissions and limitations under the License.
::slotted(*) {
object-fit: contain;
- transition: opacity var(--spectrum-global-animation-duration-100, 0.13s);
+ transition: opacity var(--spectrum-animation-duration-100);
max-block-size: 100%;
max-inline-size: 100%;
}
.folder,
.file {
- min-inline-size: var(
- --spectrum-asset-icon-min-width,
- var(--spectrum-global-dimension-size-600)
- );
- max-inline-size: var(
- --spectrum-asset-icon-max-width,
- var(--spectrum-global-dimension-static-size-1000)
- );
- margin: var(
- --spectrum-asset-icon-margin,
- var(--spectrum-global-dimension-size-250)
+ inline-size: clamp(
+ var(--mod-asset-icon-min-width, 48px),
+ 100%,
+ var(--mod-asset-icon-max-width, 80px)
);
+ margin: var(--mod-asset-icon-margin, 20px);
block-size: 100%;
- inline-size: 100%;
}
.folderBackground {
fill: var(
--highcontrast-asset-folder-background-color,
- var(
- --spectrum-asset-folder-background-color,
- var(--spectrum-global-color-gray-300)
- )
+ var(--mod-asset-folder-background-color, var(--spectrum-gray-300))
);
}
.fileBackground {
fill: var(
--highcontrast-asset-file-background-color,
- var(
- --spectrum-asset-file-background-color,
- var(--spectrum-global-color-gray-50)
- )
+ var(--mod-asset-file-background-color, var(--spectrum-gray-50))
);
}
.folderOutline,
.fileOutline {
- fill: var(
- --spectrum-asset-icon-outline-color,
- var(--spectrum-global-color-gray-500)
- );
+ fill: var(--mod-asset-icon-outline-color, var(--spectrum-gray-500));
}
@media (forced-colors: active) {
diff --git a/packages/avatar/CHANGELOG.md b/packages/avatar/CHANGELOG.md
index 90efb5efc9c..602f5ffe108 100644
--- a/packages/avatar/CHANGELOG.md
+++ b/packages/avatar/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/avatar
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/avatar
diff --git a/packages/avatar/package.json b/packages/avatar/package.json
index 448fed9030b..ef3762d7d2e 100644
--- a/packages/avatar/package.json
+++ b/packages/avatar/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/avatar",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,11 +57,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/avatar": "^6.1.3"
+ "@spectrum-css/avatar": "^6.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/badge/CHANGELOG.md b/packages/badge/CHANGELOG.md
index 899a4037d1a..ad2ab3f1584 100644
--- a/packages/badge/CHANGELOG.md
+++ b/packages/badge/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/badge
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/badge
diff --git a/packages/badge/package.json b/packages/badge/package.json
index 48fe0ae2327..ef9336a7928 100644
--- a/packages/badge/package.json
+++ b/packages/badge/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/badge",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,11 +57,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/badge": "^3.2.3"
+ "@spectrum-css/badge": "^3.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/banner/CHANGELOG.md b/packages/banner/CHANGELOG.md
index ab5515cfcb7..53c924e70e5 100644
--- a/packages/banner/CHANGELOG.md
+++ b/packages/banner/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/banner
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/banner
diff --git a/packages/banner/package.json b/packages/banner/package.json
index c61ef6527fe..228ea382c36 100644
--- a/packages/banner/package.json
+++ b/packages/banner/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/banner",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,7 +57,7 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
"@spectrum-css/banner": "3.0.0-beta.2"
diff --git a/packages/button-group/CHANGELOG.md b/packages/button-group/CHANGELOG.md
index aba7f3a1145..c191bae7bba 100644
--- a/packages/button-group/CHANGELOG.md
+++ b/packages/button-group/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/button-group
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/button-group
diff --git a/packages/button-group/package.json b/packages/button-group/package.json
index b9b39378c94..d06696dbecb 100644
--- a/packages/button-group/package.json
+++ b/packages/button-group/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/button-group",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,11 +57,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/buttongroup": "^6.2.3"
+ "@spectrum-css/buttongroup": "^6.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/button/CHANGELOG.md b/packages/button/CHANGELOG.md
index 4180e654698..4d9355dca89 100644
--- a/packages/button/CHANGELOG.md
+++ b/packages/button/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+### Bug Fixes
+
+- **button:** add missing progress-circle dependency ([#4086](https://github.com/adobe/spectrum-web-components/issues/4086)) ([2dfeeb3](https://github.com/adobe/spectrum-web-components/commit/2dfeeb3c5f1febec269fef00933cc65a1d0a0c43))
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/button/package.json b/packages/button/package.json
index 63a4c628cf7..1e8c8afca92 100644
--- a/packages/button/package.json
+++ b/packages/button/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/button",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -82,16 +82,16 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/clear-button": "^0.41.1",
- "@spectrum-web-components/close-button": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/progress-circle": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/clear-button": "^0.41.2",
+ "@spectrum-web-components/close-button": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/progress-circle": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/button": "^11.2.1"
+ "@spectrum-css/button": "^12.0.1"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/button/src/spectrum-button.css b/packages/button/src/spectrum-button.css
index a108a5ecef2..64522beaf9f 100644
--- a/packages/button/src/spectrum-button.css
+++ b/packages/button/src/spectrum-button.css
@@ -162,6 +162,7 @@ governing permissions and limitations under the License.
--spectrum-button-focus-indicator-color: var(
--spectrum-focus-indicator-color
);
+ --spectrum-button-intended-icon-size: var(--spectrum-workflow-icon-size-50);
}
:host([size='s']) {
@@ -190,6 +191,10 @@ governing permissions and limitations under the License.
--spectrum-button-bottom-to-text: var(
--spectrum-button-bottom-to-text-small
);
+ --spectrum-button-top-to-icon: var(
+ --spectrum-component-top-to-workflow-icon-75
+ );
+ --spectrum-button-intended-icon-size: var(--spectrum-workflow-icon-size-75);
}
:host {
@@ -218,6 +223,19 @@ governing permissions and limitations under the License.
--spectrum-button-bottom-to-text: var(
--spectrum-button-bottom-to-text-medium
);
+ --spectrum-button-top-to-icon: var(
+ --spectrum-component-top-to-workflow-icon-100
+ );
+ --spectrum-button-intended-icon-size: var(
+ --spectrum-workflow-icon-size-100
+ );
+}
+
+:host([pending]),
+:host([pending]) {
+ --mod-button-edge-to-visual-only: calc(
+ 1px + var(--spectrum-button-edge-to-visual-only)
+ );
}
:host([size='l']) {
@@ -246,6 +264,19 @@ governing permissions and limitations under the License.
--spectrum-button-bottom-to-text: var(
--spectrum-button-bottom-to-text-large
);
+ --spectrum-button-top-to-icon: var(
+ --spectrum-component-top-to-workflow-icon-200
+ );
+ --spectrum-button-intended-icon-size: var(
+ --spectrum-workflow-icon-size-200
+ );
+}
+
+:host([size='l'][pending]),
+:host([size='l'][pending]) {
+ --mod-button-edge-to-visual-only: calc(
+ 2px + var(--spectrum-button-edge-to-visual-only)
+ );
}
:host([size='xl']) {
@@ -276,6 +307,26 @@ governing permissions and limitations under the License.
--spectrum-button-bottom-to-text: var(
--spectrum-button-bottom-to-text-extra-large
);
+ --spectrum-button-top-to-icon: var(
+ --spectrum-component-top-to-workflow-icon-300
+ );
+ --spectrum-button-intended-icon-size: var(
+ --spectrum-workflow-icon-size-300
+ );
+}
+
+:host([size='xl'][pending]) .spectrum--medium,
+:host([size='xl'][pending]) .spectrum--medium {
+ --mod-button-edge-to-visual-only: calc(
+ 3px + var(--spectrum-button-edge-to-visual-only)
+ );
+}
+
+:host([size='xl'][pending]) .spectrum--large,
+:host([size='xl'][pending]) .spectrum--large {
+ --mod-button-edge-to-visual-only: calc(
+ 4px + var(--spectrum-button-edge-to-visual-only)
+ );
}
:host {
@@ -316,7 +367,28 @@ governing permissions and limitations under the License.
}
::slotted([slot='icon']) {
+ --_icon-size-difference: max(
+ 0px,
+ var(--spectrum-button-intended-icon-size) -
+ var(
+ --spectrum-icon-block-size,
+ var(--spectrum-button-intended-icon-size)
+ )
+ );
color: inherit;
+ flex-shrink: 0;
+ align-self: flex-start;
+ margin-block-start: var(
+ --mod-button-icon-margin-block-start,
+ max(
+ 0px,
+ var(--mod-button-top-to-icon, var(--spectrum-button-top-to-icon)) -
+ var(
+ --mod-button-border-width,
+ var(--spectrum-button-border-width)
+ ) + (var(--_icon-size-difference, 0px) / 2)
+ )
+ );
margin-inline-start: calc(
var(--mod-button-edge-to-visual, var(--spectrum-button-edge-to-visual)) -
var(--mod-button-edge-to-text, var(--spectrum-button-edge-to-text))
@@ -343,6 +415,8 @@ governing permissions and limitations under the License.
}
:host([icon-only]) ::slotted([slot='icon']) {
+ align-self: center;
+ margin-block-start: 0;
margin-inline-start: 0;
}
@@ -351,11 +425,11 @@ governing permissions and limitations under the License.
}
#label {
- white-space: nowrap;
line-height: var(
--mod-button-line-height,
var(--spectrum-button-line-height)
);
+ text-align: var(--mod-button-text-align, center);
align-self: start;
padding-block-start: calc(
var(--mod-button-top-to-text, var(--spectrum-button-top-to-text)) -
@@ -367,6 +441,10 @@ governing permissions and limitations under the License.
);
}
+[name='icon'] + #label {
+ text-align: var(--mod-button-text-align-with-icon, start);
+}
+
:host(:focus-visible):after,
:host([focused]):after {
box-shadow: 0 0 0
@@ -541,7 +619,9 @@ governing permissions and limitations under the License.
}
:host([disabled]),
-:host .is-disabled {
+:host .is-disabled,
+:host([pending]),
+:host([pending]) {
background-color: var(
--highcontrast-button-background-color-disabled,
var(
@@ -565,10 +645,28 @@ governing permissions and limitations under the License.
);
}
+:host([pending]),
+:host([pending]) {
+ cursor: default;
+}
+
+:host([static='white']),
+:host([static='black']) {
+ --spectrum-button-focus-indicator-color: var(
+ --mod-static-black-focus-indicator-color,
+ var(--spectrum-static-black-focus-indicator-color)
+ );
+}
+
@media (forced-colors: active) {
:host {
--highcontrast-button-content-color-disabled: GrayText;
--highcontrast-button-border-color-disabled: GrayText;
+ --mod-progress-circle-track-border-color: ButtonText;
+ --mod-progress-circle-track-border-color-over-background: ButtonText;
+ --mod-progress-circle-thickness: var(
+ --spectrum-progress-circle-thickness-medium
+ );
}
:host(:focus-visible):after {
@@ -598,14 +696,6 @@ governing permissions and limitations under the License.
}
}
-:host([static='white']),
-:host([static='black']) {
- --spectrum-button-focus-indicator-color: var(
- --mod-static-black-focus-indicator-color,
- var(--spectrum-static-black-focus-indicator-color)
- );
-}
-
:host {
--spectrum-button-background-color-default: var(
--system-spectrum-button-background-color-default
diff --git a/packages/button/src/spectrum-config.js b/packages/button/src/spectrum-config.js
index dfe378d2731..278fd6f1cc3 100644
--- a/packages/button/src/spectrum-config.js
+++ b/packages/button/src/spectrum-config.js
@@ -35,18 +35,44 @@ const config = {
name: '-moz-focus-inner',
},
],
+ excludeByWholeSelector: [
+ // Exclude content hiding selectors when `pending`
+ //.spectrum-Button[pending] .spectrum-Icon
+ [
+ builder.class('spectrum-Button'),
+ builder.attribute('pending'),
+ builder.combinator(' '),
+ builder.class('spectrum-Icon'),
+ ],
+ //.spectrum-Button[pending] .spectrum-Button-label
+ [
+ builder.class('spectrum-Button'),
+ builder.attribute('pending'),
+ builder.combinator(' '),
+ builder.class('spectrum-Button-label'),
+ ],
+ //.spectrum-Button.is-pending .spectrum-Icon
+ [
+ builder.class('spectrum-Button'),
+ builder.class('is-pending'),
+ builder.combinator(' '),
+ builder.class('spectrum-Icon'),
+ ],
+ //.spectrum-Button.is-pending .spectrum-Button-label
+ [
+ builder.class('spectrum-Button'),
+ builder.class('is-pending'),
+ builder.combinator(' '),
+ builder.class('spectrum-Button-label'),
+ ],
+ ],
components: [
converter.classToHost(),
converter.classToAttribute('spectrum-Button--quiet'),
converter.classToAttribute('spectrum-Button--emphasized'),
converter.classToAttribute('is-selected', 'selected'),
converter.classToAttribute('is-focused', 'focused'),
- /**
- * HACK!
- * This relies on the fact that spectrum-css is using both `&:disabled` and `&.is-disabled` in the selectors
- * for disabled states. We're using the class based selector here to also emit a `pending` selector.
- */
- // converter.classToAttribute('is-disabled', 'pending'),
+ converter.classToAttribute('is-pending', 'pending'),
converter.pseudoToAttribute('disabled', 'disabled'),
converter.pseudoToAttribute('active', 'active'),
converter.classToAttribute(
diff --git a/packages/card/CHANGELOG.md b/packages/card/CHANGELOG.md
index 15064fe84aa..49ac803eee0 100644
--- a/packages/card/CHANGELOG.md
+++ b/packages/card/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/card
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/card
diff --git a/packages/card/README.md b/packages/card/README.md
index 5baefec32fc..b6630e0f7d0 100644
--- a/packages/card/README.md
+++ b/packages/card/README.md
@@ -107,7 +107,12 @@ Cards can be supplied an `actions` via a names slot.
alt="Demo Image"
/>
Footer
-
+
Deselect
Select Inverse
Feather...
@@ -181,7 +186,12 @@ Quiet cards will also accept `actions` via a named slot.
10/15/18
-
+
Deselect
Select Inverse
Feather...
@@ -262,7 +272,12 @@ Or a `quiet` card:
>
Footer
-
+
Deselect
Select Inverse
Feather...
diff --git a/packages/card/package.json b/packages/card/package.json
index 2b558b803db..d92bded8784 100644
--- a/packages/card/package.json
+++ b/packages/card/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/card",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,17 +57,17 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/asset": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/checkbox": "^0.41.1",
- "@spectrum-web-components/divider": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/quick-actions": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1"
+ "@spectrum-web-components/asset": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/checkbox": "^0.41.2",
+ "@spectrum-web-components/divider": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/quick-actions": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/card": "^7.0.0"
+ "@spectrum-css/card": "^7.0.1"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/card/stories/card.stories.ts b/packages/card/stories/card.stories.ts
index ce7ce500709..6e280a73c8b 100644
--- a/packages/card/stories/card.stories.ts
+++ b/packages/card/stories/card.stories.ts
@@ -85,7 +85,12 @@ export const href = (args: StoryArgs): TemplateResult => {
Footer with a
link to Google
-
+
Deselect
Select Inverse
Feather...
@@ -112,7 +117,12 @@ export const actions = (args: StoryArgs): TemplateResult => {
>
Footer
-
+
Deselect
Select Inverse
Feather...
@@ -222,7 +232,12 @@ export const quietActions = (args: StoryArgs): TemplateResult => {
>
10/15/18
-
+
Deselect
Select Inverse
Feather...
@@ -289,7 +304,12 @@ export const smallQuiet = (args: StoryArgs): TemplateResult => {
>
Footer
-
+
Deselect
Select Inverse
Feather...
@@ -331,7 +351,12 @@ export const SlottedHeading = (args: StoryArgs): TemplateResult => {
quiet
>
Last modified on 6/17/2020, 3:37 PM
-
+
Deselect
Select Inverse
Feather...
diff --git a/packages/checkbox/CHANGELOG.md b/packages/checkbox/CHANGELOG.md
index 534b6bc8bfa..aa6d20dd2b2 100644
--- a/packages/checkbox/CHANGELOG.md
+++ b/packages/checkbox/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/checkbox
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/checkbox
diff --git a/packages/checkbox/package.json b/packages/checkbox/package.json
index 6be3200855f..c5dc5c354ab 100644
--- a/packages/checkbox/package.json
+++ b/packages/checkbox/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/checkbox",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -65,13 +65,13 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/checkbox": "^8.1.3"
+ "@spectrum-css/checkbox": "^8.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/clear-button/CHANGELOG.md b/packages/clear-button/CHANGELOG.md
index 1250bfc125c..6bbc0113fc4 100644
--- a/packages/clear-button/CHANGELOG.md
+++ b/packages/clear-button/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/clear-button
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/clear-button
diff --git a/packages/clear-button/package.json b/packages/clear-button/package.json
index b1328ab78ec..6fd6cddcb02 100644
--- a/packages/clear-button/package.json
+++ b/packages/clear-button/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/clear-button",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -42,10 +42,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/clearbutton": "^5.1.2"
+ "@spectrum-css/clearbutton": "^5.1.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/close-button/CHANGELOG.md b/packages/close-button/CHANGELOG.md
index 9660ae83c1a..1eca4661e19 100644
--- a/packages/close-button/CHANGELOG.md
+++ b/packages/close-button/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/close-button
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/close-button
diff --git a/packages/close-button/package.json b/packages/close-button/package.json
index ec4d49b394e..b3299cab022 100644
--- a/packages/close-button/package.json
+++ b/packages/close-button/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/close-button",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -42,10 +42,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/closebutton": "^4.2.3"
+ "@spectrum-css/closebutton": "^4.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/coachmark/CHANGELOG.md b/packages/coachmark/CHANGELOG.md
index 97d06be28a0..75a76f1b255 100644
--- a/packages/coachmark/CHANGELOG.md
+++ b/packages/coachmark/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/coachmark
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/coachmark
diff --git a/packages/coachmark/README.md b/packages/coachmark/README.md
index 74d2f690cf7..8ab10f9f8bf 100644
--- a/packages/coachmark/README.md
+++ b/packages/coachmark/README.md
@@ -29,8 +29,6 @@ import { Coachmark } from '@spectrum-web-components/coachmark';
## Default
-Coachmark can take a `placement` and an `offset` similar to the [Overlay](https://opensource.adobe.com/spectrum-web-components/components/overlay/).
-
```html
Coachmark with Text Only
@@ -56,7 +54,12 @@ Coach marks can include an ``, which appears at the top right of
This is a Coachmark with nothing but text in it. Kind of lonely in here.
-
+
Skip tour
Restart tour
@@ -86,7 +89,7 @@ The primary and secondary CTA buttons within the coachmark popover can be config
This is a Coachmark with nothing but text in it. Kind of lonely in here.
-
+
Skip tour
Restart tour
@@ -137,7 +140,12 @@ Media Types allowed: `Images & Gifs`
>
Coachmark with 16:9 image
This is a Coachmark with some description
-
+
Skip tour
Restart tour
@@ -159,7 +167,12 @@ A custom media can also be added via ` `
Coachmark with 16:9 image
This is a Coachmark with some description
-
+
Skip tour
Restart tour
@@ -182,7 +195,7 @@ The `shortcutKey` is the primary key used to trigger an interaction and are typi
secondary-cta="Previous"
id="coachmark-keys"
>
-
+
Skip tour
Restart tour
diff --git a/packages/coachmark/package.json b/packages/coachmark/package.json
index 9f2ea2e4f05..138eac19b27 100644
--- a/packages/coachmark/package.json
+++ b/packages/coachmark/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/coachmark",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -70,19 +70,19 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/asset": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/button-group": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/quick-actions": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/asset": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/button-group": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/quick-actions": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/coachindicator": "^1.1.3",
- "@spectrum-css/coachmark": "^6.1.3"
+ "@spectrum-css/coachindicator": "^1.1.4",
+ "@spectrum-css/coachmark": "^6.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/coachmark/src/Coachmark.ts b/packages/coachmark/src/Coachmark.ts
index 11665170643..d114f9e1b12 100644
--- a/packages/coachmark/src/Coachmark.ts
+++ b/packages/coachmark/src/Coachmark.ts
@@ -17,7 +17,6 @@ import {
} from '@spectrum-web-components/base';
import { property } from '@spectrum-web-components/base/src/decorators.js';
import { when } from '@spectrum-web-components/base/src/directives.js';
-import { LikeAnchor } from '@spectrum-web-components/shared/src/like-anchor.js';
import coachmarkStyles from './coachmark.css.js';
import chevronStyles from '@spectrum-web-components/icon/src/spectrum-icon-chevron.css.js';
import '@spectrum-web-components/icons-ui/icons/sp-icon-chevron200.js';
@@ -41,7 +40,7 @@ import '@spectrum-web-components/quick-actions/sp-quick-actions.js';
* @slot description - A description of the card
* @slot actions - an `sp-action-menu` element outlining actions to take on the represened object
*/
-export class Coachmark extends LikeAnchor(Popover) {
+export class Coachmark extends Popover {
public static override get styles(): CSSResultArray {
return [...super.styles, coachmarkStyles, chevronStyles];
}
@@ -178,12 +177,6 @@ export class Coachmark extends LikeAnchor(Popover) {
`;
}
- private stopPropagationOnHref(event: Event): void {
- if (this.href) {
- event.stopPropagation();
- }
- }
-
// event on primary button
private handlePrimaryCTA(): void {
this.dispatchEvent(
@@ -288,7 +281,7 @@ export class Coachmark extends LikeAnchor(Popover) {
// render action menu
protected renderActionMenu = (): TemplateResult => {
return html`
-
+
+ Click to open another popover.
+
+
Trigger
- This is the content.
+
+
+
+ The background of this div should be blue
+
+
+ Press Me
+
+ Click to open another popover.
+
+
+
`
diff --git a/packages/overlay/test/benchmark/directive-test.ts b/packages/overlay/test/benchmark/directive-test.ts
new file mode 100644
index 00000000000..89ccdf5192f
--- /dev/null
+++ b/packages/overlay/test/benchmark/directive-test.ts
@@ -0,0 +1,47 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import { trigger } from '@spectrum-web-components/overlay';
+import '@spectrum-web-components/button/sp-button.js';
+import '@spectrum-web-components/popover/sp-popover.js';
+import '@spectrum-web-components/dialog/sp-dialog.js';
+import '@spectrum-web-components/slider/sp-slider.js';
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import { html, TemplateResult } from 'lit';
+import { measureFixtureCreation } from '../../../../test/benchmark/helpers.js';
+
+const popover = (): TemplateResult => html`
+
+
+
+ The background of this div should be blue
+
+ Press Me
+
+ Click to open another popover.
+
+
+
+
+`;
+
+measureFixtureCreation(
+ html`
+ Trigger
+ `
+);
diff --git a/packages/overlay/test/benchmark/element-test.ts b/packages/overlay/test/benchmark/element-test.ts
new file mode 100644
index 00000000000..be26c1f4413
--- /dev/null
+++ b/packages/overlay/test/benchmark/element-test.ts
@@ -0,0 +1,48 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import '@spectrum-web-components/overlay/sp-overlay.js';
+import '@spectrum-web-components/button/sp-button.js';
+import '@spectrum-web-components/popover/sp-popover.js';
+import '@spectrum-web-components/dialog/sp-dialog.js';
+import '@spectrum-web-components/slider/sp-slider.js';
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import { html } from 'lit';
+import { measureFixtureCreation } from '../../../../test/benchmark/helpers.js';
+
+measureFixtureCreation(
+ html`
+ Trigger
+
+
+
+
+
+ The background of this div should be blue
+
+
+ Press Me
+
+ Click to open another popover.
+
+
+
+
+
+ `
+);
diff --git a/packages/overlay/test/benchmark/lazy-test.ts b/packages/overlay/test/benchmark/lazy-test.ts
new file mode 100644
index 00000000000..3aa53ec1763
--- /dev/null
+++ b/packages/overlay/test/benchmark/lazy-test.ts
@@ -0,0 +1,64 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import '@spectrum-web-components/overlay/sp-overlay.js';
+import '@spectrum-web-components/button/sp-button.js';
+import '@spectrum-web-components/popover/sp-popover.js';
+import '@spectrum-web-components/dialog/sp-dialog.js';
+import '@spectrum-web-components/slider/sp-slider.js';
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import {
+ removeSlottableRequest,
+ type SlottableRequestEvent,
+} from '@spectrum-web-components/overlay/src/slottable-request-event.js';
+import { html, render } from 'lit';
+import { measureFixtureCreation } from '../../../../test/benchmark/helpers.js';
+
+const handleSlottableRequest = (event: SlottableRequestEvent): void => {
+ const template =
+ event.data === removeSlottableRequest
+ ? undefined
+ : html`
+
+
+
+
+ The background of this div should be blue
+
+
+ Press Me
+
+ Click to open another popover.
+
+
+
+
+ `;
+ render(template, event.target as HTMLElement);
+};
+
+measureFixtureCreation(
+ html`
+ Trigger
+
+ `
+);
diff --git a/packages/overlay/test/index.ts b/packages/overlay/test/index.ts
index f5b7619bed5..18c20cbb37a 100644
--- a/packages/overlay/test/index.ts
+++ b/packages/overlay/test/index.ts
@@ -18,7 +18,6 @@ import {
html,
nextFrame,
oneEvent,
- waitUntil,
} from '@open-wc/testing';
import {
@@ -32,7 +31,7 @@ import { Popover } from '@spectrum-web-components/popover';
import '@spectrum-web-components/theme/sp-theme.js';
import { sendMouse } from '../../../test/plugins/browser.js';
import { sendKeys } from '@web/test-runner-commands';
-import { isWebKit } from '@spectrum-web-components/shared';
+import { isChrome } from '@spectrum-web-components/shared';
export const runOverlayTriggerTests = (type: string): void => {
describe(`Overlay Trigger - ${type}`, () => {
@@ -343,10 +342,6 @@ export const runOverlayTriggerTests = (type: string): void => {
});
it('opens a nested popover', async function () {
- if (isWebKit()) {
- // breaks on https://bugs.webkit.org/show_bug.cgi?id=263081 skip for now.
- this.skip();
- }
expect(
await isOnTopLayer(this.outerClickContent),
'hover not available at point'
@@ -451,11 +446,18 @@ export const runOverlayTriggerTests = (type: string): void => {
expect(
document.activeElement === this.innerButton,
- 'outer popover recieved focus'
+ `outer popover recieved focus: ${document.activeElement?.localName}`
).to.be.true;
});
it('escape closes an open popover', async function () {
+ if (isChrome()) {
+ // Does a werid test time bleed that allows the `Escape` press through to the
+ // parent modal. Manual testing does not exhibit this interaction, which seems
+ // to step from how long the `Escape` button in down.
+ this.skip();
+ }
+
this.outerTrigger.type = 'modal';
this.innerTrigger.type = 'modal';
const outerOpen = oneEvent(this.outerButton, 'sp-opened');
@@ -473,21 +475,7 @@ export const runOverlayTriggerTests = (type: string): void => {
expect(
await isOnTopLayer(this.outerClickContent),
- 'outer click content available at point'
- ).to.be.true;
- expect(
- await isOnTopLayer(this.innerClickContent),
- 'inner click content available at point'
- ).to.be.true;
-
- // Why does this make the test pass in Chromium? 🤷🏻♂️
- await sendKeys({
- press: 'Space',
- });
-
- expect(
- await isOnTopLayer(this.outerClickContent),
- 'outer click content available at point'
+ 'outer click content available at point, 1'
).to.be.true;
expect(
await isOnTopLayer(this.innerClickContent),
@@ -502,11 +490,11 @@ export const runOverlayTriggerTests = (type: string): void => {
expect(
await isOnTopLayer(this.outerClickContent),
- 'outer click content available at point'
+ 'outer click content available at point, 2'
).to.be.true;
expect(
await isOnTopLayer(this.innerClickContent),
- 'inner click content not available at point'
+ 'inner click content not available at point, 1'
).to.be.false;
const outerClose = oneEvent(this.outerButton, 'sp-closed');
@@ -521,15 +509,11 @@ export const runOverlayTriggerTests = (type: string): void => {
).to.be.false;
expect(
await isOnTopLayer(this.innerClickContent),
- 'inner click content not available at point'
+ 'inner click content not available at point, 2'
).to.be.false;
});
it('click closes an open popover', async function () {
- if (isWebKit()) {
- // breaks on https://bugs.webkit.org/show_bug.cgi?id=263081 skip for now.
- this.skip();
- }
this.outerTrigger.type = 'auto';
this.innerTrigger.type = 'auto';
const outerOpen = oneEvent(this.outerButton, 'sp-opened');
@@ -718,164 +702,6 @@ export const runOverlayTriggerTests = (type: string): void => {
});
await Promise.all(closes);
});
- it.skip('manages multiple layers of `type="modal"', async () => {
- const el = await fixture(html`
-
-
- Toggle Dialog
-
-
-
-
-
- Toggle Dialog
-
-
-
-
-
- Toggle Dialog
-
-
-
-
- When you get this
- deep, this
- ActiveOverlay should
- be the only one in
- [slot="open"].
-
-
- All of the rest of
- the ActiveOverlay
- elements should have
- had their [slot]
- attribute removed.
-
-
- Closing this
- ActiveOverlay should
- replace them...
-
-
-
-
-
-
-
-
-
-
- `);
- const overlayTriggers = [
- ...el.querySelectorAll('overlay-trigger'),
- ];
- let activeOverlays = [
- ...document.querySelectorAll('active-overlay'),
- ];
- const triggers = [
- ...el.querySelectorAll('sp-button[slot="trigger"]'),
- ] as Button[];
-
- expect(activeOverlays.length, 'no previous overlays').to.equal(
- 0
- );
-
- let open = oneEvent(triggers[0], 'sp-opened');
- triggers[0]?.click();
- await open;
- await elementUpdated(overlayTriggers[0]);
- activeOverlays = [
- ...document.querySelectorAll('active-overlay'),
- ];
- expect(
- activeOverlays.length,
- 'The first `active-overlay` element has been added.'
- ).to.equal(1);
- expect(
- activeOverlays[0].slot,
- 'first overlay, first time'
- ).to.equal('open');
-
- open = oneEvent(triggers[1], 'sp-opened');
- triggers[1]?.click();
- await open;
- await elementUpdated(overlayTriggers[1]);
- activeOverlays = [
- ...document.querySelectorAll('active-overlay'),
- ];
- expect(
- activeOverlays.length,
- 'The second `active-overlay` element has been added.'
- ).to.equal(2);
-
- expect(
- activeOverlays[0].slot,
- 'first overlay, second time'
- ).to.equal('open');
- expect(
- activeOverlays[1].slot,
- 'second overlay, second time'
- ).to.equal('open');
-
- open = oneEvent(triggers[2], 'sp-opened');
- triggers[2]?.click();
- await open;
- await elementUpdated(overlayTriggers[2]);
- activeOverlays = [
- ...document.querySelectorAll('active-overlay'),
- ];
- expect(
- activeOverlays.length,
- 'The third `active-overlay` element has been added.'
- ).to.equal(3);
-
- expect(
- activeOverlays[0].hasAttribute('slot'),
- 'first overlay, third time'
- ).to.be.false;
- expect(
- activeOverlays[1].hasAttribute('slot'),
- 'second overlay, third time'
- ).to.be.false;
- expect(
- activeOverlays[2].slot,
- 'third overlay, third time'
- ).to.equal('open');
-
- await nextFrame();
- const closed = oneEvent(triggers[2], 'sp-closed');
- sendMouse({
- steps: [
- {
- type: 'click',
- position: [1, 1],
- },
- ],
- });
- await closed;
- await elementUpdated(overlayTriggers[2]);
- activeOverlays = [
- ...document.querySelectorAll('active-overlay'),
- ];
- expect(
- activeOverlays.length,
- 'The third `active-overlay` element has been removed.'
- ).to.equal(2);
-
- await waitUntil(() => {
- return activeOverlays[0].slot === 'open';
- }, 'first overlay, last time');
- expect(
- activeOverlays[1].slot,
- 'second overlay, last time'
- ).to.equal('open');
- });
});
});
};
diff --git a/packages/overlay/test/overlay-directive.test.ts b/packages/overlay/test/overlay-directive.test.ts
new file mode 100644
index 00000000000..64145da093f
--- /dev/null
+++ b/packages/overlay/test/overlay-directive.test.ts
@@ -0,0 +1,184 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import { html } from '@spectrum-web-components/base';
+import {
+ elementUpdated,
+ expect,
+ nextFrame,
+ oneEvent,
+ waitUntil,
+} from '@open-wc/testing';
+import { Button } from '@spectrum-web-components/button';
+import '@spectrum-web-components/button/sp-button.js';
+import { elsewhere } from '../stories/overlay-directive.stories.js';
+import { sendMouse } from '../../../test/plugins/browser.js';
+import { fixture } from '../../../test/testing-helpers.js';
+
+describe('Overlay Directive', () => {
+ it('opens an Overlay after the trigger', async function () {
+ const test = await fixture(html`
+
+ ${elsewhere()}
+
+ `);
+
+ const el = test.querySelector('sp-button') as Button;
+
+ await elementUpdated(el);
+ let overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+
+ const rect = el.getBoundingClientRect();
+ let opened = oneEvent(el, 'sp-opened');
+ // Open the Tooltip via "hover"
+ await sendMouse({
+ steps: [
+ {
+ type: 'move',
+ position: [
+ rect.left + rect.width / 2,
+ rect.top + rect.height / 2,
+ ],
+ },
+ ],
+ });
+ await opened;
+
+ opened = oneEvent(el, 'sp-opened');
+ // Open the Popover via "click"
+ await sendMouse({
+ steps: [
+ {
+ type: 'click',
+ position: [
+ rect.left + rect.width / 2,
+ rect.top + rect.height / 2,
+ ],
+ },
+ {
+ type: 'move',
+ position: [
+ rect.left - rect.width / 2,
+ rect.top - rect.height / 2,
+ ],
+ },
+ ],
+ });
+ await opened;
+
+ overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.be.gt(0);
+ expect(overlays[0].previousElementSibling).to.equal(el);
+
+ // `slottable-request` comes _after_ `sp-closed` and triggers DOM cleanup
+ const closed = oneEvent(overlays[0], 'slottable-request');
+ await sendMouse({
+ steps: [
+ {
+ type: 'click',
+ position: [
+ rect.left - rect.width / 2,
+ rect.top - rect.height / 2,
+ ],
+ },
+ ],
+ });
+ await closed;
+
+ await waitUntil(() => {
+ overlays = document.querySelectorAll('sp-overlay');
+ return overlays.length === 0;
+ }, 'not all overlays were cleaned up');
+
+ expect(overlays.length).to.equal(0);
+ });
+
+ it('opens an Overlay in a specific part of the DOM', async function () {
+ const test = await fixture(html`
+
+ ${elsewhere(elsewhere.args)}
+
+ `);
+
+ const el = test.querySelector('sp-button') as Button;
+
+ await elementUpdated(el);
+
+ const otherElement = test.querySelector(
+ '#other-element'
+ ) as HTMLElement;
+ let overlays = otherElement.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+
+ const rect = el.getBoundingClientRect();
+ let opened = oneEvent(el, 'sp-opened');
+ // Open the Tooltip via "hover"
+ await sendMouse({
+ steps: [
+ {
+ type: 'move',
+ position: [
+ rect.left + rect.width / 2,
+ rect.top + rect.height / 2,
+ ],
+ },
+ ],
+ });
+ await opened;
+
+ opened = oneEvent(el, 'sp-opened');
+ // Open the Popover via "click"
+ await sendMouse({
+ steps: [
+ {
+ type: 'click',
+ position: [
+ rect.left + rect.width / 2,
+ rect.top + rect.height / 2,
+ ],
+ },
+ ],
+ });
+ await opened;
+
+ overlays = otherElement.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(1);
+
+ // `slottable-request` comes _after_ `sp-closed` and triggers DOM cleanup
+ const closed = oneEvent(overlays[0], 'slottable-request');
+ await sendMouse({
+ steps: [
+ {
+ type: 'click',
+ position: [
+ rect.left - rect.width / 2,
+ rect.top - rect.height / 2,
+ ],
+ },
+ ],
+ });
+ await closed;
+
+ // Wait for DOM clean up to complete
+ await nextFrame();
+ await nextFrame();
+
+ overlays = otherElement.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+ });
+});
diff --git a/packages/overlay/test/overlay-element.test.ts b/packages/overlay/test/overlay-element.test.ts
index 9ab3e862a63..008599a38de 100644
--- a/packages/overlay/test/overlay-element.test.ts
+++ b/packages/overlay/test/overlay-element.test.ts
@@ -18,7 +18,7 @@ import {
nextFrame,
oneEvent,
} from '@open-wc/testing';
-import type { Overlay } from '@spectrum-web-components/overlay/src/Overlay.js';
+import { Overlay } from '@spectrum-web-components/overlay/src/Overlay.js';
import '@spectrum-web-components/overlay/sp-overlay.js';
import { Tooltip } from '@spectrum-web-components/tooltip';
import '@spectrum-web-components/tooltip/sp-tooltip.js';
@@ -33,6 +33,11 @@ import { sendMouse } from '../../../test/plugins/browser.js';
import { Button } from '@spectrum-web-components/button';
import { sendKeys } from '@web/test-runner-commands';
import { click, receivesFocus } from '../stories/overlay-element.stories.js';
+import {
+ removeSlottableRequest,
+ SlottableRequestEvent,
+} from '../src/slottable-request-event.js';
+import { stub } from 'sinon';
const OVERLAY_TYPES = ['modal', 'page', 'hint', 'auto', 'manual'] as const;
type OverlayTypes = typeof OVERLAY_TYPES[number];
@@ -74,6 +79,143 @@ describe('sp-overlay', () => {
});
}
+ describe('`slottable-request` event', () => {
+ it('dispatched before `sp-opened`', async function () {
+ this.retries(0);
+ let slottableRequestTime = 0;
+ let openedTime = 0;
+ const el = await fixture(html`
+
+ (slottableRequestTime = performance.now())}
+ @sp-opened=${() => (openedTime = performance.now())}
+ >
+ test
+
+ `);
+
+ await elementUpdated(el);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.open = true;
+ await opened;
+
+ expect(slottableRequestTime).to.be.lt(openedTime);
+ });
+ it('dispatched after `sp-closed`', async function () {
+ this.retries(0);
+ let slottableRequestTime = 0;
+ let closedTime = 0;
+ const el = await fixture(html`
+ (closedTime = performance.now())}
+ @slottable-request=${() =>
+ (slottableRequestTime = performance.now())}
+ >
+ test
+
+ `);
+
+ await elementUpdated(el);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.open = true;
+ await opened;
+
+ await nextFrame();
+ await nextFrame();
+
+ const closed = oneEvent(el, 'sp-closed');
+ el.open = false;
+ await closed;
+
+ await nextFrame();
+ await nextFrame();
+
+ expect(
+ slottableRequestTime,
+ `slottable-request: ${slottableRequestTime}, sp-closed: ${closedTime}`
+ ).to.be.gt(closedTime);
+ });
+ it('follows transition timing from lazily added children', async function () {
+ this.retries(0);
+ let slottableRequestTime = 0;
+ let openedTime = 0;
+ const popover = document.createElement('sp-popover');
+ popover.textContent = 'Test';
+ const el = await fixture(html`
+ {
+ slottableRequestTime = performance.now();
+ if (event.data !== removeSlottableRequest) {
+ (event.target as HTMLElement).append(popover);
+ } else {
+ popover.remove();
+ }
+ }}
+ @sp-opened=${() => (openedTime = performance.now())}
+ >
+ `);
+
+ await elementUpdated(el);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.open = true;
+ await opened;
+
+ expect(slottableRequestTime).to.be.lte(openedTime);
+ expect(openedTime - slottableRequestTime).to.be.gt(130);
+ });
+
+ describe('dev mode', () => {
+ let consoleWarnStub!: ReturnType;
+ before(() => {
+ window.__swc.verbose = true;
+ consoleWarnStub = stub(console, 'warn');
+ });
+ afterEach(() => {
+ consoleWarnStub.resetHistory();
+ });
+ after(() => {
+ window.__swc.verbose = false;
+ consoleWarnStub.restore();
+ });
+
+ it('warns that `slottable-request` events are experimental', async () => {
+ const el = await fixture(html`
+
+ test
+
+ `);
+
+ await elementUpdated(el);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.open = true;
+ await opened;
+
+ expect(consoleWarnStub.called).to.be.true;
+ const spyCall = consoleWarnStub.getCall(0);
+ expect(
+ (spyCall.args.at(0) as string).includes(
+ '`slottable-request` events are experimental'
+ ),
+ '`slottable-request`-centric message'
+ ).to.be.true;
+ expect(
+ spyCall.args.at(-1),
+ 'confirm `data` shape'
+ ).to.deep.equal({
+ data: {
+ localName: 'base',
+ type: 'api',
+ level: 'high',
+ },
+ });
+ });
+ });
+ });
+
describe('[type="modal"]', () => {
opensDeclaratively('modal');
describe('interaction with other non-ancestor overlays', function () {
@@ -793,7 +935,7 @@ describe('sp-overlay', () => {
expect(this.manual.open).to.be.true;
});
});
- describe('only close when mnually closed', function () {
+ describe('only close when manually closed', function () {
it('does not close when clicking away', async () => {
const test = await fixture(html`
@@ -834,6 +976,43 @@ describe('sp-overlay', () => {
({ overlay } = await closed);
expect(el === overlay).to.be.true;
+ expect(el.open).to.be.false;
+ });
+ it('does not close when pressing `Escape`', async () => {
+ const test = await fixture(html`
+
+ ${click({
+ ...click.args,
+ interaction: 'click',
+ placement: 'bottom',
+ type: 'manual',
+ delayed: false,
+ receivesFocus: 'auto',
+ })}
+
+ `);
+ const el = test.querySelector('sp-overlay') as Overlay;
+
+ expect(el.open).to.be.false;
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.open = true;
+ let { overlay } = await opened;
+ expect(el === overlay).to.be.true;
+
+ await sendKeys({
+ press: 'Escape',
+ });
+
+ await aTimeout(200);
+
+ expect(el.open).to.be.true;
+
+ const closed = oneEvent(el, 'sp-closed');
+ el.open = false;
+ ({ overlay } = await closed);
+ expect(el === overlay).to.be.true;
+
expect(el.open).to.be.false;
});
});
diff --git a/packages/overlay/test/overlay-trigger-directive.test.ts b/packages/overlay/test/overlay-trigger-directive.test.ts
new file mode 100644
index 00000000000..8a3742b1ca7
--- /dev/null
+++ b/packages/overlay/test/overlay-trigger-directive.test.ts
@@ -0,0 +1,91 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import { elementUpdated, expect, fixture, oneEvent } from '@open-wc/testing';
+import { html, TemplateResult } from '@spectrum-web-components/base';
+import { stub } from 'sinon';
+import { trigger } from '@spectrum-web-components/overlay/src/overlay-trigger-directive.js';
+import '@spectrum-web-components/button/sp-button.js';
+import '@spectrum-web-components/popover/sp-popover.js';
+import '@spectrum-web-components/dialog/sp-dialog.js';
+import '@spectrum-web-components/slider/sp-slider.js';
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import { Overlay } from '@spectrum-web-components/overlay/src/Overlay.js';
+
+describe('Overlay trigger directive', () => {
+ describe('dev mode', () => {
+ let consoleWarnStub!: ReturnType
;
+ before(() => {
+ window.__swc.verbose = true;
+ consoleWarnStub = stub(console, 'warn');
+ });
+ afterEach(() => {
+ consoleWarnStub.resetHistory();
+ });
+ after(() => {
+ window.__swc.verbose = false;
+ consoleWarnStub.restore();
+ });
+
+ it('warns that the trigger directive is experimental', async () => {
+ const popover = (): TemplateResult => html`
+
+
+
+
+ The background of this div should be blue
+
+
+ Press Me
+
+ Click to open another popover.
+
+
+
+
+ `;
+ const el = await fixture(html`
+
+ Trigger
+
+ `);
+
+ await elementUpdated(el);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.click();
+ await opened;
+
+ expect(consoleWarnStub.called).to.be.true;
+ const spyCall = consoleWarnStub.getCall(0);
+ expect(
+ (spyCall.args.at(0) as string).includes(
+ 'The Overlay Trigger Directive is experimental'
+ ),
+ 'Overlay Trigger Directive-centric message'
+ ).to.be.true;
+ expect(spyCall.args.at(-1), 'confirm `data` shape').to.deep.equal({
+ data: {
+ localName: 'base',
+ type: 'api',
+ level: 'high',
+ },
+ });
+ });
+ });
+});
diff --git a/packages/overlay/test/overlay-trigger-extended.test.ts b/packages/overlay/test/overlay-trigger-extended.test.ts
index 2e39af07cb3..e00e5bb3f42 100644
--- a/packages/overlay/test/overlay-trigger-extended.test.ts
+++ b/packages/overlay/test/overlay-trigger-extended.test.ts
@@ -141,8 +141,8 @@ describe('Overlay Trigger - extended', () => {
expect(popover.placement).to.equal('bottom');
});
- xit('occludes content behind the overlay', async () => {
- // currently fails for no reason in Firefox locally, and most browsers in CI.
+ it('occludes content behind the overlay', async () => {
+ // currently fails most browsers in CI.
({ overlayTrigger, button, popover } = await initTest());
const textfield = document.createElement('sp-textfield');
overlayTrigger.insertAdjacentElement('afterend', textfield);
diff --git a/packages/picker-button/CHANGELOG.md b/packages/picker-button/CHANGELOG.md
index 010c13f22bb..f9ccacd05fd 100644
--- a/packages/picker-button/CHANGELOG.md
+++ b/packages/picker-button/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/picker-button
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/picker-button
diff --git a/packages/picker-button/package.json b/packages/picker-button/package.json
index 9bcf3fc0062..8f04b453160 100644
--- a/packages/picker-button/package.json
+++ b/packages/picker-button/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/picker-button",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,14 +57,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/pickerbutton": "^4.1.3"
+ "@spectrum-css/pickerbutton": "^4.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/picker/CHANGELOG.md b/packages/picker/CHANGELOG.md
index 4b12bfd6e3b..16f3ecc2a22 100644
--- a/packages/picker/CHANGELOG.md
+++ b/packages/picker/CHANGELOG.md
@@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+### Bug Fixes
+
+- **overlay:** leverage "transition-behavior" to persist top-layer content while closing ([#4050](https://github.com/adobe/spectrum-web-components/issues/4050)) ([e3dea14](https://github.com/adobe/spectrum-web-components/commit/e3dea14fa382b4e02f61ae8b651e89cd92c348f8))
+- **picker:** support inline labeling of quiet Picker ([#3704](https://github.com/adobe/spectrum-web-components/issues/3704)) ([3372286](https://github.com/adobe/spectrum-web-components/commit/337228659bfcd831700ce782254e5cb539c503d2))
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/picker/package.json b/packages/picker/package.json
index e1ccd307daf..d023a7fa844 100644
--- a/packages/picker/package.json
+++ b/packages/picker/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/picker",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -65,23 +65,22 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/overlay": "^0.41.1",
- "@spectrum-web-components/popover": "^0.41.1",
- "@spectrum-web-components/progress-circle": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/tooltip": "^0.41.1",
- "@spectrum-web-components/tray": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/overlay": "^0.41.2",
+ "@spectrum-web-components/popover": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/tooltip": "^0.41.2",
+ "@spectrum-web-components/tray": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/picker": "^7.2.5"
+ "@spectrum-css/picker": "^7.2.6"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/picker/src/Picker.ts b/packages/picker/src/Picker.ts
index 96c073da05b..61a0eb69ef6 100644
--- a/packages/picker/src/Picker.ts
+++ b/packages/picker/src/Picker.ts
@@ -50,7 +50,7 @@ import {
IS_MOBILE,
MatchMediaController,
} from '@spectrum-web-components/reactive-controllers/src/MatchMedia.js';
-import type { Overlay } from '@spectrum-web-components/overlay/src/Overlay.js';
+import { Overlay } from '@spectrum-web-components/overlay/src/Overlay.js';
import type { FieldLabel } from '@spectrum-web-components/field-label';
const chevronClass = {
@@ -189,17 +189,23 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
}
this.pointerdownState = this.open;
this.preventNextToggle = 'maybe';
+ let cleanupAction = 0;
const cleanup = (): void => {
- document.removeEventListener('pointerup', cleanup);
- document.removeEventListener('pointercancel', cleanup);
- requestAnimationFrame(() => {
- // Complete cleanup on the animation frame so that `click` can go first.
- this.preventNextToggle = 'no';
+ cancelAnimationFrame(cleanupAction);
+ cleanupAction = requestAnimationFrame(async () => {
+ document.removeEventListener('pointerup', cleanup);
+ document.removeEventListener('pointercancel', cleanup);
+ this.button.removeEventListener('click', cleanup);
+ requestAnimationFrame(() => {
+ // Complete cleanup on the second animation frame so that `click` can go first.
+ this.preventNextToggle = 'no';
+ });
});
};
// Ensure that however the pointer goes up we do `cleanup()`.
document.addEventListener('pointerup', cleanup);
document.addEventListener('pointercancel', cleanup);
+ this.button.addEventListener('click', cleanup);
this.handleActivate();
}
@@ -244,6 +250,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
}
public handleChange(event: Event): void {
+ this.preventNextToggle = 'no';
const target = event.target as Menu;
const [selected] = target.selectedItems;
event.stopPropagation();
@@ -367,6 +374,30 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
| undefined;
}
+ protected handleBeforetoggle(
+ event: Event & {
+ target: Overlay;
+ newState: 'open' | 'closed';
+ }
+ ): void {
+ if (event.composedPath()[0] !== event.target) {
+ return;
+ }
+ if (event.newState === 'closed') {
+ if (this.preventNextToggle === 'no') {
+ this.open = false;
+ } else if (!this.pointerdownState) {
+ // Prevent browser driven closure while opening the Picker
+ // and the expected event series has not completed.
+ this.overlayElement.manuallyKeepOpen();
+ }
+ }
+ if (!this.open) {
+ this.optionsMenu.updateSelectedItemIndex();
+ this.optionsMenu.closeDescendentOverlays();
+ }
+ }
+
protected renderLabelContent(content: Node[]): TemplateResult | Node[] {
if (this.value && this.selectedItem) {
return content;
@@ -478,23 +509,7 @@ export class PickerBase extends SizedMixin(Focusable, { noDefaultSize: true }) {
.willPreventClose=${this.preventNextToggle !== 'no' &&
this.open &&
this.dependenciesLoaded}
- @beforetoggle=${(
- event: Event & {
- target: Overlay;
- newState: 'open' | 'closed';
- }
- ) => {
- if (event.composedPath()[0] !== event.target) {
- return;
- }
- if (event.newState === 'closed') {
- this.open = false;
- }
- if (!this.open) {
- this.optionsMenu.updateSelectedItemIndex();
- this.optionsMenu.closeDescendentOverlays();
- }
- }}
+ @beforetoggle=${this.handleBeforetoggle}
>
${container}
diff --git a/packages/picker/stories/picker.stories.ts b/packages/picker/stories/picker.stories.ts
index e8a86f97e6d..79920801f09 100644
--- a/packages/picker/stories/picker.stories.ts
+++ b/packages/picker/stories/picker.stories.ts
@@ -12,6 +12,7 @@ governing permissions and limitations under the License.
import { html, TemplateResult } from '@spectrum-web-components/base';
+import '@spectrum-web-components/link/sp-link.js';
import '@spectrum-web-components/picker/sp-picker.js';
import '@spectrum-web-components/menu/sp-menu-item.js';
import '@spectrum-web-components/tooltip/sp-tooltip.js';
@@ -406,10 +407,88 @@ export const Open = (args: StoryArgs): TemplateResult => {
clear: left;
margin-bottom: 15px;
}
+
+
+
+ Where do you live?
+
+
+
+ Select a Country with a very long label, too long, in fact
+
+ Deselect
+ Select Inverse
+ Feather...
+ Select and Mask...
+ Save Selection
+ Make Work Path
+
+
+
+
+ Where do you live?
+
+
+
+ Other menu that goes behind the open one
+
+ Not so many options...
+
+
+ `;
+};
+Open.args = {
+ open: true,
+};
+Open.decorators = [isOverlayOpen];
+
+export const OpenShowingEdgeCase = (args: StoryArgs): TemplateResult => {
+ return html`
+
+
+ In browser that do not support
+ [popover]
+ , the following "open"
+ sp-picker
+ will display behind both the closed
+ sp-picker
+ as well as the
+ fieldset
+ that contains it.
+
+
+ Learn more about this situation in our
+
+ documentation site
+
+ .
+
Where do you live?
@@ -448,10 +527,13 @@ export const Open = (args: StoryArgs): TemplateResult => {
`;
};
-Open.args = {
+OpenShowingEdgeCase.args = {
open: true,
};
-Open.decorators = [isOverlayOpen];
+OpenShowingEdgeCase.decorators = [isOverlayOpen];
+OpenShowingEdgeCase.swc_vrt = {
+ skip: true,
+};
export const initialValue = (args: StoryArgs): TemplateResult => {
return html`
diff --git a/packages/popover/CHANGELOG.md b/packages/popover/CHANGELOG.md
index 426380e8e81..22d541d59e3 100644
--- a/packages/popover/CHANGELOG.md
+++ b/packages/popover/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/popover
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/popover
diff --git a/packages/popover/package.json b/packages/popover/package.json
index 30ef5555a8d..377415e1535 100644
--- a/packages/popover/package.json
+++ b/packages/popover/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/popover",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,11 +57,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/overlay": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/overlay": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/popover": "^6.2.3"
+ "@spectrum-css/popover": "^6.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/progress-bar/CHANGELOG.md b/packages/progress-bar/CHANGELOG.md
index 3dafd77b1ce..f42a7c48b80 100644
--- a/packages/progress-bar/CHANGELOG.md
+++ b/packages/progress-bar/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/progress-bar
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/progress-bar
diff --git a/packages/progress-bar/package.json b/packages/progress-bar/package.json
index f2453c879b9..2b3c70d83fa 100644
--- a/packages/progress-bar/package.json
+++ b/packages/progress-bar/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/progress-bar",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,13 +57,13 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/progressbar": "^3.1.3"
+ "@spectrum-css/progressbar": "^3.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/progress-bar/src/ProgressBar.ts b/packages/progress-bar/src/ProgressBar.ts
index 285c255fdf0..b9799764ff3 100644
--- a/packages/progress-bar/src/ProgressBar.ts
+++ b/packages/progress-bar/src/ProgressBar.ts
@@ -139,7 +139,9 @@ export class ProgressBar extends SizedMixin(
if (changes.has('label')) {
if (this.label.length) {
this.setAttribute('aria-label', this.label);
- } else {
+ } else if (
+ changes.get('label') === this.getAttribute('aria-label')
+ ) {
this.removeAttribute('aria-label');
}
}
diff --git a/packages/progress-bar/test/progress-bar.test.ts b/packages/progress-bar/test/progress-bar.test.ts
index b626baee9d6..e7bb6755f28 100644
--- a/packages/progress-bar/test/progress-bar.test.ts
+++ b/packages/progress-bar/test/progress-bar.test.ts
@@ -173,4 +173,35 @@ describe('ProgressBar', () => {
) as HTMLElement;
expect(percentage.textContent?.search('٪')).to.not.equal(-1);
});
+
+ it('accepts `aria-label`', async () => {
+ const el = await fixture(html`
+
+ `);
+
+ await elementUpdated(el);
+
+ expect(el.hasAttribute('aria-label')).to.be.true;
+ expect(el.getAttribute('aria-label')).to.equal('Loading');
+ });
+ it('sets `aria-label` to equal `label` if `label` is set', async () => {
+ const el = await fixture(html`
+
+ `);
+
+ await elementUpdated(el);
+
+ expect(el.hasAttribute('aria-label')).to.be.true;
+ expect(el.getAttribute('aria-label')).to.equal('Loading');
+ });
+ it('does not remove `aria-label` if set independently of `label`', async () => {
+ const el = await fixture(html`
+
+ `);
+
+ await elementUpdated(el);
+
+ expect(el.hasAttribute('aria-label')).to.be.true;
+ expect(el.getAttribute('aria-label')).to.equal('Loading');
+ });
});
diff --git a/packages/progress-circle/CHANGELOG.md b/packages/progress-circle/CHANGELOG.md
index ec946712994..5ce1fe9f3e9 100644
--- a/packages/progress-circle/CHANGELOG.md
+++ b/packages/progress-circle/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/progress-circle
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/progress-circle/package.json b/packages/progress-circle/package.json
index d072733c3f0..8027788f3da 100644
--- a/packages/progress-circle/package.json
+++ b/packages/progress-circle/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/progress-circle",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,11 +57,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/progresscircle": "^2.2.1"
+ "@spectrum-css/progresscircle": "^2.2.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/progress-circle/src/ProgressCircle.ts b/packages/progress-circle/src/ProgressCircle.ts
index 07a966607df..b60b96d3001 100644
--- a/packages/progress-circle/src/ProgressCircle.ts
+++ b/packages/progress-circle/src/ProgressCircle.ts
@@ -133,7 +133,9 @@ export class ProgressCircle extends SizedMixin(SpectrumElement, {
if (changes.has('label')) {
if (this.label.length) {
this.setAttribute('aria-label', this.label);
- } else {
+ } else if (
+ changes.get('label') === this.getAttribute('aria-label')
+ ) {
this.removeAttribute('aria-label');
}
}
diff --git a/packages/progress-circle/stories/progress-circle.stories.ts b/packages/progress-circle/stories/progress-circle.stories.ts
index a3a86c9735c..4a611a8db3f 100644
--- a/packages/progress-circle/stories/progress-circle.stories.ts
+++ b/packages/progress-circle/stories/progress-circle.stories.ts
@@ -104,6 +104,12 @@ staticWhite.args = {
export const inButton = ({
indeterminate,
}: StoryArgs = {}): TemplateResult => html`
+
{
});
consoleWarnStub.restore();
});
+ it('accepts `aria-label`', async () => {
+ const el = await fixture(html`
+
+ `);
+
+ await elementUpdated(el);
+
+ expect(el.hasAttribute('aria-label')).to.be.true;
+ expect(el.getAttribute('aria-label')).to.equal('Loading');
+ });
+ it('sets `aria-label` to equal `label` if `label` is set', async () => {
+ const el = await fixture(html`
+
+ `);
+
+ await elementUpdated(el);
+
+ expect(el.hasAttribute('aria-label')).to.be.true;
+ expect(el.getAttribute('aria-label')).to.equal('Loading');
+ });
+ it('does not remove `aria-label` if set independently of `label`', async () => {
+ const el = await fixture(html`
+
+ `);
+
+ await elementUpdated(el);
+
+ expect(el.hasAttribute('aria-label')).to.be.true;
+ expect(el.getAttribute('aria-label')).to.equal('Loading');
+ });
});
diff --git a/packages/quick-actions/CHANGELOG.md b/packages/quick-actions/CHANGELOG.md
index 17b65769c97..67dfccec77c 100644
--- a/packages/quick-actions/CHANGELOG.md
+++ b/packages/quick-actions/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/quick-actions
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/quick-actions
diff --git a/packages/quick-actions/package.json b/packages/quick-actions/package.json
index b20a5d6245b..738d832adbd 100644
--- a/packages/quick-actions/package.json
+++ b/packages/quick-actions/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/quick-actions",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,7 +57,7 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
"@spectrum-css/quickaction": "^3.1.1"
diff --git a/packages/radio/CHANGELOG.md b/packages/radio/CHANGELOG.md
index b4bc18b57f1..d64a6790246 100644
--- a/packages/radio/CHANGELOG.md
+++ b/packages/radio/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/radio
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/radio
diff --git a/packages/radio/package.json b/packages/radio/package.json
index 3c4e93f0d92..1c874a57f6f 100644
--- a/packages/radio/package.json
+++ b/packages/radio/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/radio",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -65,14 +65,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/field-group": "^0.41.1",
- "@spectrum-web-components/help-text": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/field-group": "^0.41.2",
+ "@spectrum-web-components/help-text": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/radio": "^8.1.3"
+ "@spectrum-css/radio": "^8.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/search/CHANGELOG.md b/packages/search/CHANGELOG.md
index 90e1519cf97..ab472f9e4ba 100644
--- a/packages/search/CHANGELOG.md
+++ b/packages/search/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/search
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/search
diff --git a/packages/search/package.json b/packages/search/package.json
index d439a238b5c..9d858e198d0 100644
--- a/packages/search/package.json
+++ b/packages/search/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/search",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,14 +57,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/textfield": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/textfield": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/search": "^6.2.2"
+ "@spectrum-css/search": "^6.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/sidenav/CHANGELOG.md b/packages/sidenav/CHANGELOG.md
index e3dd2329614..fd697a7b2a2 100644
--- a/packages/sidenav/CHANGELOG.md
+++ b/packages/sidenav/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/sidenav
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/sidenav
diff --git a/packages/sidenav/package.json b/packages/sidenav/package.json
index a041b4f2c06..68ee1b1ad57 100644
--- a/packages/sidenav/package.json
+++ b/packages/sidenav/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/sidenav",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -75,12 +75,12 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/sidenav": "^4.2.2"
+ "@spectrum-css/sidenav": "^4.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/slider/CHANGELOG.md b/packages/slider/CHANGELOG.md
index 13d75678e27..7c5b1d81207 100644
--- a/packages/slider/CHANGELOG.md
+++ b/packages/slider/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+### Bug Fixes
+
+- **slider:** double click on slider handle to reset slider position ([#3991](https://github.com/adobe/spectrum-web-components/issues/3991)) ([64c594a](https://github.com/adobe/spectrum-web-components/commit/64c594a7c305bd4946bb5801341366a1e751a614))
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/slider/README.md b/packages/slider/README.md
index 23381353e7a..5eb9b2905c8 100644
--- a/packages/slider/README.md
+++ b/packages/slider/README.md
@@ -232,6 +232,19 @@ An `` element can be paired with an `` element via t
```
+#### Default value
+
+Slider will reset to its `default-value` when the user double clicks on the slider handle or if the user presses the `escape` key when the slider handle is focused.
+
+```html
+
+```
+
+Note: If a slider with `default-value` attribute is contained in a modal and the slider-handle is focused then the following interaction will occur on pressing the `escape` key:
+
+- If the slider value is different from the default value then the slider value will be reset to the default value and the modal will not be closed.
+- If the slider value is equal to the default value then the modal will be closed.
+
#### Indeterminate
The indeterminate attribute will be passed to the internal `` element and alter its visual delivery until a change has been made to the `` element at which point the `change` event that is dispatched can be understood as always removing the indeterminate attribute from the ``.
diff --git a/packages/slider/package.json b/packages/slider/package.json
index 5737ead3540..856004dc797 100644
--- a/packages/slider/package.json
+++ b/packages/slider/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/slider",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -75,15 +75,15 @@
"dependencies": {
"@internationalized/number": "^3.1.0",
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/number-field": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/theme": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/number-field": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/theme": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/slider": "^4.3.3"
+ "@spectrum-css/slider": "^4.3.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/slider/src/HandleController.ts b/packages/slider/src/HandleController.ts
index 279bf210427..ffc71951503 100644
--- a/packages/slider/src/HandleController.ts
+++ b/packages/slider/src/HandleController.ts
@@ -341,6 +341,23 @@ export class HandleController {
private _activePointerEventData!: DataFromPointerEvent | undefined;
+ /**
+ * @description check for defaultvalue(value) property in sp-slider and reset on double click on sliderHandle
+ * @param event
+ */
+ public handleDoubleClick(event: PointerEvent): void {
+ const input = (event.target as Element).querySelector(
+ '.input'
+ ) as InputWithModel;
+
+ if (input.model?.handle.defaultValue !== undefined) {
+ input.model.handle.value = input.model.handle.defaultValue;
+ this.dispatchChangeEvent(input, input.model.handle);
+ input.model.handle.dispatchInputEvent();
+ this.requestUpdate();
+ }
+ }
+
public handlePointerdown(event: PointerEvent): void {
const { resolvedInput, model } = this.extractDataFromEvent(event);
if (!model || this.host.disabled || event.button !== 0) {
@@ -432,7 +449,22 @@ export class HandleController {
this.requestUpdate();
};
- private onInputKeydown = (event: Event): void => {
+ private onInputKeydown = (event: KeyboardEvent): void => {
+ if (event.key == 'Escape') {
+ const input = event.target as InputWithModel;
+ if (
+ input.model.handle?.defaultValue !== undefined &&
+ input.model.handle.value !== input.model.handle.defaultValue
+ ) {
+ input.model.handle.value = input.model.handle.defaultValue;
+ input.model.handle.dispatchInputEvent();
+ this.dispatchChangeEvent(input, input.model.handle);
+ this.requestUpdate();
+ event.preventDefault();
+ event.stopPropagation();
+ }
+ return;
+ }
const input = event.target as InputWithModel;
input.model.handle.highlight = true;
this.requestUpdate();
@@ -522,12 +554,17 @@ export class HandleController {
aria-label=${ifDefined(model.ariaLabel)}
aria-labelledby=${ariaLabelledBy}
aria-valuetext=${this.formattedValueForHandle(model)}
+ aria-describedby="slider-description"
@change=${this.onInputChange}
@focus=${this.onInputFocus}
@blur=${this.onInputBlur}
@keydown=${this.onInputKeydown}
.model=${model}
/>
+
+ Press escape or double click to reset the slider to its
+ default value.
+
`;
}
diff --git a/packages/slider/src/Slider.ts b/packages/slider/src/Slider.ts
index 2c6cf8563f9..817f428f99c 100644
--- a/packages/slider/src/Slider.ts
+++ b/packages/slider/src/Slider.ts
@@ -362,7 +362,6 @@ export class Slider extends SizedMixin(ObserveSlotText(SliderHandle, ''), {
* @description calculates the fill width
* @param fillStartValue
* @param currentValue
- * @param cachedValue
* @returns
*/
private getOffsetWidth(
@@ -409,10 +408,12 @@ export class Slider extends SizedMixin(ObserveSlotText(SliderHandle, ''), {
>
`;
}
-
private renderHandle(): TemplateResult {
+ if (this.variant === 'tick') {
+ return html``;
+ }
return html`
- ${this.variant === 'tick' ? html`` : this.handleController.render()}
+ ${this.handleController.render()}
`;
}
@@ -442,6 +443,7 @@ export class Slider extends SizedMixin(ObserveSlotText(SliderHandle, ''), {
['pointerup', 'pointercancel', 'pointerleave'],
this.handlePointerup,
],
+ streamOutside: ['dblclick', this.handleDoubleClick],
})}
>
@@ -475,6 +477,10 @@ export class Slider extends SizedMixin(ObserveSlotText(SliderHandle, ''), {
`;
}
+ protected handleDoubleClick(event: PointerEvent): void {
+ this.handleController.handleDoubleClick(event);
+ }
+
protected handlePointerdown(event: PointerEvent): void {
this.handleController.handlePointerdown(event);
}
diff --git a/packages/slider/src/SliderHandle.ts b/packages/slider/src/SliderHandle.ts
index d680e02c325..100d567589d 100644
--- a/packages/slider/src/SliderHandle.ts
+++ b/packages/slider/src/SliderHandle.ts
@@ -92,6 +92,13 @@ export class SliderHandle extends Focusable {
@property({ type: Number })
value!: number;
+ /**
+ * Set the default value of the handle. Setting this property will cause the
+ * handle to reset to the default value on double click or pressing the `escape` key.
+ */
+ @property({ type: Number, attribute: 'default-value' })
+ defaultValue!: number;
+
@property({ type: Boolean, reflect: true })
public dragging = false;
diff --git a/packages/slider/src/slider.css b/packages/slider/src/slider.css
index cc8175be543..3633e926fe7 100644
--- a/packages/slider/src/slider.css
+++ b/packages/slider/src/slider.css
@@ -149,3 +149,7 @@ governing permissions and limitations under the License.
.fill {
z-index: 2;
}
+
+#slider-description {
+ display: none;
+}
diff --git a/packages/slider/stories/slider.stories.ts b/packages/slider/stories/slider.stories.ts
index 76b9b762198..1629652b12b 100644
--- a/packages/slider/stories/slider.stories.ts
+++ b/packages/slider/stories/slider.stories.ts
@@ -152,6 +152,26 @@ export const Filled = (args: StoryArgs = {}): TemplateResult => {
`;
};
+export const HasADefaultValue = (args: StoryArgs = {}): TemplateResult => {
+ return html`
+
+
+ double click or press escape key to reset
+
+
+ `;
+};
+
export const FillStart = (args: StoryArgs = {}): TemplateResult => {
return html`
@@ -397,6 +417,37 @@ export const editable = (args: StoryArgs = {}): TemplateResult => {
editable.decorators = [editableDecorator];
+export const editableWithDefaultValue = (
+ args: StoryArgs = {}
+): TemplateResult => {
+ return html`
+
+
+ Angle
+
+
+ `;
+};
+
+editableWithDefaultValue.swc_vrt = {
+ skip: true,
+};
+
export const editableDisabled = (args: StoryArgs = {}): TemplateResult => {
return html`
diff --git a/packages/slider/test/index.ts b/packages/slider/test/index.ts
index 4a24bc80e65..68c3ca0b2e9 100644
--- a/packages/slider/test/index.ts
+++ b/packages/slider/test/index.ts
@@ -310,6 +310,7 @@ export const testEditableSlider = (type: string): void => {
pointerType: 'mouse',
})
);
+
await elementUpdated(el);
expect(el.dragging, 'it is dragging 1').to.be.true;
@@ -340,6 +341,7 @@ export const testEditableSlider = (type: string): void => {
pointerType: 'mouse',
})
);
+
await elementUpdated(el);
expect(el.dragging, 'it is dragging 2').to.be.true;
diff --git a/packages/slider/test/slider.test.ts b/packages/slider/test/slider.test.ts
index 68139c2248e..a0258aec5c3 100644
--- a/packages/slider/test/slider.test.ts
+++ b/packages/slider/test/slider.test.ts
@@ -12,6 +12,10 @@ governing permissions and limitations under the License.
import '@spectrum-web-components/slider/sp-slider.js';
import '@spectrum-web-components/slider/sp-slider-handle.js';
+import '@spectrum-web-components/button/sp-button.js';
+import '@spectrum-web-components/overlay/sp-overlay.js';
+import '@spectrum-web-components/popover/sp-popover.js';
+import { Overlay } from '@spectrum-web-components/overlay';
import { Slider, SliderHandle } from '@spectrum-web-components/slider';
import { tick } from '../stories/slider.stories.js';
import {
@@ -169,7 +173,6 @@ describe('Slider', () => {
})
);
await elementUpdated(el);
-
expect(el.dragging, 'it is dragging 1').to.be.true;
expect(pointerId, '2').to.equal(1);
@@ -1604,4 +1607,161 @@ describe('Slider', () => {
await elementUpdated(el);
expect(el.values).to.deep.equal({ a: 10, b: 20, c: 29 });
});
+ it('resets to default value on double click after moving pointer', async () => {
+ const inputSpy = spy();
+ const changeSpy = spy();
+
+ const el = await fixture
(
+ html`
+ {
+ inputSpy(event.target.value);
+ }}
+ @change=${(event: Event & { target: Slider }) => {
+ changeSpy(event.target.value);
+ }}
+ >
+ `
+ );
+ await elementUpdated(el);
+ expect(el.value, 'initial').to.equal(50);
+
+ const handle = el.shadowRoot.querySelector('.handle') as HTMLDivElement;
+ const handleBoundingRect = handle.getBoundingClientRect();
+ const position: [number, number] = [
+ handleBoundingRect.x + handleBoundingRect.width / 2,
+ handleBoundingRect.y + handleBoundingRect.height / 2,
+ ];
+ await sendMouse({
+ steps: [
+ {
+ type: 'move',
+ position,
+ },
+ {
+ type: 'down',
+ },
+ ],
+ });
+
+ await elementUpdated(el);
+ await sendMouse({
+ steps: [
+ {
+ type: 'move',
+ position: [
+ 150,
+ handleBoundingRect.y + handleBoundingRect.height + 100,
+ ],
+ },
+ {
+ type: 'up',
+ },
+ ],
+ });
+
+ await elementUpdated(el);
+
+ // since we've moved the pointer, the new value should be 100
+ expect(el.value).to.equal(100);
+
+ inputSpy.resetHistory();
+ changeSpy.resetHistory();
+
+ handle.dispatchEvent(
+ new PointerEvent('dblclick', {
+ clientX: 0,
+ cancelable: true,
+ button: 0,
+ composed: true,
+ bubbles: true,
+ })
+ );
+
+ await elementUpdated(el);
+
+ expect(
+ el.value,
+ 'reset to default value on double click after moving pointer'
+ ).to.equal(50);
+
+ // input and change events should have been fired
+ expect(inputSpy.callCount).to.equal(1);
+ expect(changeSpy.callCount).to.equal(1);
+ });
+ it('manages escape key interactions correctly in an overlaid context', async () => {
+ const inputSpy = spy();
+ const changeSpy = spy();
+
+ const el = await fixture(
+ html`
+
+ Overlay Trigger
+
+
+ {
+ inputSpy(event.target.value);
+ }}
+ @change=${(
+ event: Event & { target: Slider }
+ ) => {
+ changeSpy(event.target.value);
+ }}
+ >
+
+
+
+ `
+ );
+
+ await elementUpdated(el);
+
+ // open the overlay
+ const trigger = el.querySelector('#trigger') as HTMLButtonElement;
+ const opened = oneEvent(el, 'sp-opened');
+ trigger.click();
+ await opened;
+
+ // current slider value should be 70
+ const slider = el.querySelector('sp-slider') as Slider;
+ expect(slider.value).to.equal(70);
+
+ slider.focus();
+ // send escape key
+ await sendKeys({
+ press: 'Escape',
+ });
+
+ await elementUpdated(el);
+
+ // now the slider value should be 50
+ expect(slider.value).to.equal(50);
+
+ // input and change events should have been fired
+ expect(inputSpy.callCount).to.equal(1);
+ expect(changeSpy.callCount).to.equal(1);
+
+ // and the overlay should be in open state
+ const overlay = el.querySelector('sp-overlay') as Overlay;
+ expect(overlay.open).to.be.true;
+
+ const closed = oneEvent(el, 'sp-closed');
+ // send escape key again
+ await sendKeys({
+ press: 'Escape',
+ });
+ await closed;
+
+ // now the overlay should be closed
+ expect(overlay.open).to.be.false;
+ });
});
diff --git a/packages/split-button/CHANGELOG.md b/packages/split-button/CHANGELOG.md
index 2964a03ea0e..c763ea508ec 100644
--- a/packages/split-button/CHANGELOG.md
+++ b/packages/split-button/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/split-button
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/split-button
diff --git a/packages/split-button/package.json b/packages/split-button/package.json
index 17be61f2dd9..b1ef92c3ea1 100644
--- a/packages/split-button/package.json
+++ b/packages/split-button/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/split-button",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -61,21 +61,22 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/overlay": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/popover": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/overlay": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/popover": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/splitbutton": "^8.1.1"
+ "@spectrum-css/splitbutton": "^8.1.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
+ "deprecationNotice": "Split Button is deprecated. Use a button group to show any additional actions related to the most critical action. Reference Spectrum documentation for more information.",
"sideEffects": [
"./sp-*.js",
"./**/*.dev.js",
diff --git a/packages/split-button/src/SplitButton.ts b/packages/split-button/src/SplitButton.ts
index e823e86d59f..81f77bdc593 100644
--- a/packages/split-button/src/SplitButton.ts
+++ b/packages/split-button/src/SplitButton.ts
@@ -115,6 +115,14 @@ export class SplitButton extends SizedMixin(PickerBase) {
this.selects = 'single';
}
}
+ if (window.__swc.DEBUG) {
+ window.__swc.warn(
+ this,
+ `<${this.localName}> is deprecated. Use a Button Group to show any additional actions related to the most critical action.`,
+ 'https://opensource.adobe.com/spectrum-web-components/components/split-button/#deprecation',
+ { level: 'deprecation' }
+ );
+ }
super.update(changes);
}
diff --git a/packages/split-button/src/split-button.css b/packages/split-button/src/split-button.css
index 3b1c68efb54..76c2db6d82d 100644
--- a/packages/split-button/src/split-button.css
+++ b/packages/split-button/src/split-button.css
@@ -58,13 +58,6 @@ governing permissions and limitations under the License.
);
}
-:host([dir='ltr']) #button[variant='accent'] {
- margin-right: var(
- --spectrum-button-border-width,
- var(--spectrum-alias-border-size-thick)
- );
-}
-
/**
* Begin workaround for SplitButton not natively supporting t-shirt sizes.
*/
@@ -78,10 +71,10 @@ sp-button {
* End workaround for SplitButton not natively supporting t-shirt sizes.
*/
-::slotted(sp-menu) {
+sp-overlay:not(:defined) {
display: none;
}
-sp-overlay:not(:defined) {
- display: none;
+.icon {
+ align-self: center;
}
diff --git a/packages/split-view/CHANGELOG.md b/packages/split-view/CHANGELOG.md
index 176f61d3165..3aa3e8033a8 100644
--- a/packages/split-view/CHANGELOG.md
+++ b/packages/split-view/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/split-view
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/split-view
diff --git a/packages/split-view/package.json b/packages/split-view/package.json
index 7633b9f57db..2532407124a 100644
--- a/packages/split-view/package.json
+++ b/packages/split-view/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/split-view",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -61,10 +61,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/splitview": "^4.2.2"
+ "@spectrum-css/splitview": "^4.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/status-light/CHANGELOG.md b/packages/status-light/CHANGELOG.md
index 45099204aef..bd4e1957837 100644
--- a/packages/status-light/CHANGELOG.md
+++ b/packages/status-light/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/status-light
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/status-light
diff --git a/packages/status-light/package.json b/packages/status-light/package.json
index 6937f9db129..9966a679e4d 100644
--- a/packages/status-light/package.json
+++ b/packages/status-light/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/status-light",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,10 +57,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/statuslight": "^6.1.4"
+ "@spectrum-css/statuslight": "^6.1.5"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/swatch/CHANGELOG.md b/packages/swatch/CHANGELOG.md
index a8fa097fdfb..6c3e961c719 100644
--- a/packages/swatch/CHANGELOG.md
+++ b/packages/swatch/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/swatch
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/swatch
diff --git a/packages/swatch/package.json b/packages/swatch/package.json
index c4aedab921e..78e4d155d2e 100644
--- a/packages/swatch/package.json
+++ b/packages/swatch/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/swatch",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -67,16 +67,16 @@
],
"dependencies": {
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/opacity-checkerboard": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/opacity-checkerboard": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/swatch": "^5.1.3",
- "@spectrum-css/swatchgroup": "^2.1.3"
+ "@spectrum-css/swatch": "^5.1.4",
+ "@spectrum-css/swatchgroup": "^2.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/switch/CHANGELOG.md b/packages/switch/CHANGELOG.md
index ede80745f92..5abe711b383 100644
--- a/packages/switch/CHANGELOG.md
+++ b/packages/switch/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/switch
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/switch
diff --git a/packages/switch/package.json b/packages/switch/package.json
index a63ac9840a6..4aa9cb6227b 100644
--- a/packages/switch/package.json
+++ b/packages/switch/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/switch",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -58,11 +58,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/checkbox": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/checkbox": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/switch": "^4.2.3"
+ "@spectrum-css/switch": "^4.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/table/CHANGELOG.md b/packages/table/CHANGELOG.md
index 8260971b93f..f77d06a3b60 100644
--- a/packages/table/CHANGELOG.md
+++ b/packages/table/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/table
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/table
diff --git a/packages/table/package.json b/packages/table/package.json
index 7ffa33beb20..23d430f0f89 100644
--- a/packages/table/package.json
+++ b/packages/table/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/table",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -117,13 +117,13 @@
"dependencies": {
"@lit-labs/observers": "^2.0.0",
"@lit-labs/virtualizer": "^2.0.6",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/checkbox": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/checkbox": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/table": "^5.2.3"
+ "@spectrum-css/table": "^5.2.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/tabs/CHANGELOG.md b/packages/tabs/CHANGELOG.md
index 2d6dd609c38..d9b102e169e 100644
--- a/packages/tabs/CHANGELOG.md
+++ b/packages/tabs/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/tabs
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/tabs/package.json b/packages/tabs/package.json
index 6ecf3178d26..f27c8f06ad9 100644
--- a/packages/tabs/package.json
+++ b/packages/tabs/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/tabs",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -86,14 +86,14 @@
],
"dependencies": {
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/tabs": "^4.1.2"
+ "@spectrum-css/tabs": "^4.1.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/tags/CHANGELOG.md b/packages/tags/CHANGELOG.md
index 6b833e85501..9ecae024bce 100644
--- a/packages/tags/CHANGELOG.md
+++ b/packages/tags/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/tags
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/tags
diff --git a/packages/tags/package.json b/packages/tags/package.json
index 119e1ee5f89..6dd33775df9 100644
--- a/packages/tags/package.json
+++ b/packages/tags/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/tags",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -66,14 +66,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/tag": "^8.1.3",
- "@spectrum-css/taggroup": "^4.1.3"
+ "@spectrum-css/tag": "^8.1.4",
+ "@spectrum-css/taggroup": "^4.1.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/textfield/CHANGELOG.md b/packages/textfield/CHANGELOG.md
index 7561fd589ee..68d7a0476fd 100644
--- a/packages/textfield/CHANGELOG.md
+++ b/packages/textfield/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/textfield
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/textfield/package.json b/packages/textfield/package.json
index f2e5fb7311b..2a8a1c87566 100644
--- a/packages/textfield/package.json
+++ b/packages/textfield/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/textfield",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,15 +57,15 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/help-text": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/help-text": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/textfield": "^6.1.4"
+ "@spectrum-css/textfield": "^6.1.5"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/thumbnail/CHANGELOG.md b/packages/thumbnail/CHANGELOG.md
index 2b6c5ef5bc9..f87324291bf 100644
--- a/packages/thumbnail/CHANGELOG.md
+++ b/packages/thumbnail/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/thumbnail
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/thumbnail
diff --git a/packages/thumbnail/package.json b/packages/thumbnail/package.json
index 5933a1e1e4f..40df2142fff 100644
--- a/packages/thumbnail/package.json
+++ b/packages/thumbnail/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/thumbnail",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,11 +57,11 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/opacity-checkerboard": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/opacity-checkerboard": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/thumbnail": "^5.2.2"
+ "@spectrum-css/thumbnail": "^5.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/toast/CHANGELOG.md b/packages/toast/CHANGELOG.md
index f30cec931ad..258471e422f 100644
--- a/packages/toast/CHANGELOG.md
+++ b/packages/toast/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/toast
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/toast
diff --git a/packages/toast/package.json b/packages/toast/package.json
index 160e1d8aa87..1f1f88e4a22 100644
--- a/packages/toast/package.json
+++ b/packages/toast/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/toast",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,14 +57,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/toast": "^9.1.23"
+ "@spectrum-css/toast": "^9.1.24"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/tooltip/CHANGELOG.md b/packages/tooltip/CHANGELOG.md
index 236f970b10a..9fae314efcc 100644
--- a/packages/tooltip/CHANGELOG.md
+++ b/packages/tooltip/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/tooltip
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/tooltip
diff --git a/packages/tooltip/README.md b/packages/tooltip/README.md
index 7a6882a41d6..811ac32527a 100644
--- a/packages/tooltip/README.md
+++ b/packages/tooltip/README.md
@@ -66,7 +66,7 @@ The correct way to make it accessible would be to wrap it under an interactive e
```html
-
+
Display something here
diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json
index 1c58e8e1f5b..8f3c2298c38 100644
--- a/packages/tooltip/package.json
+++ b/packages/tooltip/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/tooltip",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -33,6 +33,10 @@
"development": "./src/index.dev.js",
"default": "./src/index.js"
},
+ "./src/tooltip-directive.js": {
+ "development": "./src/tooltip-directive.dev.js",
+ "default": "./src/tooltip-directive.js"
+ },
"./src/tooltip.css.js": "./src/tooltip.css.js",
"./sp-tooltip.js": {
"development": "./sp-tooltip.dev.js",
@@ -57,12 +61,12 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/overlay": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/overlay": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/tooltip": "^5.3.3"
+ "@spectrum-css/tooltip": "^5.3.4"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/tooltip/src/tooltip-directive.ts b/packages/tooltip/src/tooltip-directive.ts
new file mode 100644
index 00000000000..85610895868
--- /dev/null
+++ b/packages/tooltip/src/tooltip-directive.ts
@@ -0,0 +1,40 @@
+/*
+Copyright 2023 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+import { html, TemplateResult } from '@spectrum-web-components/base';
+import { ifDefined } from '@spectrum-web-components/base/src/directives.js';
+import {
+ OverlayTriggerOptions,
+ trigger,
+} from '@spectrum-web-components/overlay/src/overlay-trigger-directive.js';
+
+export const tooltip = function tooltip(
+ tooltipContent: () => TemplateResult,
+ options?: Partial
+): ReturnType {
+ return trigger(
+ () => {
+ import('@spectrum-web-components/tooltip/sp-tooltip.js');
+ return html`
+
+ ${tooltipContent()}
+
+ `;
+ },
+ {
+ ...options,
+ overlayOptions: {
+ type: 'hint',
+ ...options?.overlayOptions,
+ },
+ }
+ );
+};
diff --git a/packages/tooltip/stories/tooltip-directive.stories.ts b/packages/tooltip/stories/tooltip-directive.stories.ts
new file mode 100644
index 00000000000..d12a5a7e81e
--- /dev/null
+++ b/packages/tooltip/stories/tooltip-directive.stories.ts
@@ -0,0 +1,133 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+import { tooltip } from '@spectrum-web-components/tooltip/src/tooltip-directive.js';
+import { html, TemplateResult } from '@spectrum-web-components/base';
+import '@spectrum-web-components/icons-workflow/icons/sp-icon-alert.js';
+import '@spectrum-web-components/icons-workflow/icons/sp-icon-checkmark.js';
+import '@spectrum-web-components/icons-workflow/icons/sp-icon-info.js';
+import '@spectrum-web-components/icons-workflow/icons/sp-icon-edit.js';
+import '@spectrum-web-components/button/sp-button.js';
+import '@spectrum-web-components/action-button/sp-action-button.js';
+import { Placement } from '@spectrum-web-components/overlay';
+import '@spectrum-web-components/overlay/overlay-trigger.js';
+
+export default {
+ component: 'sp-tooltip',
+ title: 'Tooltip Directive',
+};
+
+interface Properties {
+ open?: boolean;
+ placement?: Placement;
+ text?: string;
+ variant?: string;
+ offset?: number;
+ delayed?: boolean;
+}
+
+export const Default = ({
+ placement,
+ text,
+ variant,
+}: Properties): TemplateResult => {
+ return html`
+
+ html`
+ ${text || 'Tooltip'}
+ `,
+ {
+ overlayOptions: { placement },
+ variant,
+ }
+ )}
+ >
+ Hover me
+
+ `;
+};
+Default.args = {
+ open: true,
+ placement: 'top',
+ variant: '',
+ text: 'Tooltip',
+};
+Default.argTypes = {
+ open: {
+ name: 'open',
+ type: { name: 'boolean', required: false },
+ description: 'Whether the tooltip is open.',
+ table: {
+ type: { summary: 'boolean' },
+ defaultValue: { summary: false },
+ },
+ control: {
+ type: 'boolean',
+ },
+ },
+ placement: {
+ name: 'placement',
+ type: { name: 'string', required: false },
+ description: 'The placement of the tooltip in relation to its parent',
+ table: {
+ type: { summary: 'string' },
+ defaultValue: { summary: 'top' },
+ },
+ control: {
+ type: 'inline-radio',
+ options: [
+ 'auto',
+ 'auto-start',
+ 'auto-end',
+ 'top',
+ 'bottom',
+ 'right',
+ 'left',
+ 'top-start',
+ 'top-end',
+ 'bottom-start',
+ 'bottom-end',
+ 'right-start',
+ 'right-end',
+ 'left-start',
+ 'left-end',
+ 'none',
+ ],
+ },
+ },
+ text: {
+ name: 'text',
+ type: { name: 'string', required: false },
+ table: {
+ type: { summary: 'string' },
+ defaultValue: { summary: '' },
+ },
+ control: 'text',
+ },
+ variant: {
+ name: 'variant',
+ type: { name: 'string', required: false },
+ description: 'The style of the tooltip.',
+ table: {
+ type: { summary: 'string' },
+ defaultValue: { summary: '' },
+ },
+ control: {
+ type: 'inline-radio',
+ options: ['info', 'positive', 'negative', ''],
+ },
+ },
+};
+Default.swc_vrt = {
+ skip: true,
+};
diff --git a/packages/tooltip/test/benchmark/test-basic.ts b/packages/tooltip/test/benchmark/test-basic.ts
index 5e85aa87a4e..d22f4246204 100644
--- a/packages/tooltip/test/benchmark/test-basic.ts
+++ b/packages/tooltip/test/benchmark/test-basic.ts
@@ -12,11 +12,13 @@ governing permissions and limitations under the License.
import '@spectrum-web-components/tooltip/sp-tooltip.js';
import '@spectrum-web-components/action-button/sp-action-button.js';
+import '@spectrum-web-components/overlay/sp-overlay.js';
import { html } from 'lit';
import { measureFixtureCreation } from '../../../../test/benchmark/helpers.js';
measureFixtureCreation(html`
- Tip me!
+ I'm a button...
+ Tip me!
`);
diff --git a/packages/tooltip/test/benchmark/test-directive.ts b/packages/tooltip/test/benchmark/test-directive.ts
new file mode 100644
index 00000000000..e87dc43cff8
--- /dev/null
+++ b/packages/tooltip/test/benchmark/test-directive.ts
@@ -0,0 +1,29 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import { tooltip } from '@spectrum-web-components/tooltip/src/tooltip-directive.js';
+import '@spectrum-web-components/action-button/sp-action-button.js';
+import { html } from 'lit';
+import { measureFixtureCreation } from '../../../../test/benchmark/helpers.js';
+
+measureFixtureCreation(html`
+
+ html`
+ Tip me!
+ `
+ )}
+ >
+ I'm a button...
+
+`);
diff --git a/packages/tooltip/test/tooltip-directive.test.ts b/packages/tooltip/test/tooltip-directive.test.ts
new file mode 100644
index 00000000000..f8c140d1211
--- /dev/null
+++ b/packages/tooltip/test/tooltip-directive.test.ts
@@ -0,0 +1,116 @@
+/*
+Copyright 2020 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import {
+ elementUpdated,
+ expect,
+ fixture,
+ html,
+ nextFrame,
+ oneEvent,
+} from '@open-wc/testing';
+import { Button } from '@spectrum-web-components/button';
+import '@spectrum-web-components/button/sp-button.js';
+import { tooltip } from '@spectrum-web-components/tooltip/src/tooltip-directive.js';
+import type { Tooltip } from '@spectrum-web-components/tooltip';
+
+describe('Tooltip Directive', () => {
+ it('opens an Overlay that was previously not on the DOM', async function () {
+ const el = await fixture(html`
+
+ html`
+ Tip me!
+ `
+ )}
+ >
+ I'm a button...
+
+ `);
+
+ await elementUpdated(el);
+
+ let overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.focus();
+ await opened;
+
+ overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(1);
+
+ // `slottable-request` comes _after_ `sp-closed` and triggers DOM cleanup
+ const closed = oneEvent(overlays[0], 'slottable-request');
+ el.blur();
+ await closed;
+
+ // Wait for DOM clean up to complete
+ await nextFrame();
+ await nextFrame();
+
+ overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+ });
+
+ it('accepts `options`', async function () {
+ const variant = 'positive';
+ const offset = 10;
+ const el = await fixture(html`
+
+ html`
+ Tip me!
+ `,
+ {
+ variant,
+ overlayOptions: {
+ offset,
+ },
+ }
+ )}
+ >
+ I'm a button...
+
+ `);
+
+ await elementUpdated(el);
+
+ let overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+
+ const opened = oneEvent(el, 'sp-opened');
+ el.focus();
+ await opened;
+
+ overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(1);
+ expect(overlays[0].offset).to.equal(offset);
+ const tooltipEl = overlays[0].querySelector('sp-tooltip') as Tooltip;
+ expect(tooltipEl.variant).to.equal(variant);
+
+ // `slottable-request` comes _after_ `sp-closed` and triggers DOM cleanup
+ const closed = oneEvent(overlays[0], 'slottable-request');
+ el.blur();
+ await closed;
+
+ // Wait for DOM clean up to complete
+ await nextFrame();
+ await nextFrame();
+
+ overlays = document.querySelectorAll('sp-overlay');
+ expect(overlays.length).to.equal(0);
+ });
+});
diff --git a/packages/top-nav/CHANGELOG.md b/packages/top-nav/CHANGELOG.md
index 0a021bc0c6b..70e7030802b 100644
--- a/packages/top-nav/CHANGELOG.md
+++ b/packages/top-nav/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/top-nav
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/packages/top-nav/package.json b/packages/top-nav/package.json
index a41b6c61cd0..3273235b45c 100644
--- a/packages/top-nav/package.json
+++ b/packages/top-nav/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/top-nav",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -66,9 +66,9 @@
],
"dependencies": {
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/tabs": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/tabs": "^0.41.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/tray/CHANGELOG.md b/packages/tray/CHANGELOG.md
index e9e70d41526..8ad4107a0ce 100644
--- a/packages/tray/CHANGELOG.md
+++ b/packages/tray/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/tray
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/tray
diff --git a/packages/tray/package.json b/packages/tray/package.json
index b833fed542f..f1906021aa8 100644
--- a/packages/tray/package.json
+++ b/packages/tray/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/tray",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,14 +57,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/modal": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/underlay": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/modal": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/underlay": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/tray": "^2.2.5"
+ "@spectrum-css/tray": "^2.2.6"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/packages/underlay/CHANGELOG.md b/packages/underlay/CHANGELOG.md
index 5d03220ef29..af45c4064d2 100644
--- a/packages/underlay/CHANGELOG.md
+++ b/packages/underlay/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/underlay
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/underlay
diff --git a/packages/underlay/package.json b/packages/underlay/package.json
index af1081209f3..b25381abe7d 100644
--- a/packages/underlay/package.json
+++ b/packages/underlay/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/underlay",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -57,10 +57,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/underlay": "^3.2.2"
+ "@spectrum-css/underlay": "^3.2.3"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/projects/css-custom-vars-viewer/CHANGELOG.md b/projects/css-custom-vars-viewer/CHANGELOG.md
index 349d7a94b55..95ded94d0ee 100644
--- a/projects/css-custom-vars-viewer/CHANGELOG.md
+++ b/projects/css-custom-vars-viewer/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/custom-vars-viewer
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/custom-vars-viewer
diff --git a/projects/css-custom-vars-viewer/package.json b/projects/css-custom-vars-viewer/package.json
index 8876e769275..fedd6bcc35b 100644
--- a/projects/css-custom-vars-viewer/package.json
+++ b/projects/css-custom-vars-viewer/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/custom-vars-viewer",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": "true",
"description": "Demo app created with Spectrum Web Components, following open-wc guidelines",
"license": "Apache-2.0",
@@ -32,17 +32,17 @@
},
"dependencies": {
"@rollup/plugin-json": "^6.0.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/link": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/story-decorator": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1",
- "@spectrum-web-components/swatch": "^0.41.1",
- "@spectrum-web-components/table": "^0.41.1",
- "@spectrum-web-components/theme": "^0.41.1",
- "@spectrum-web-components/toast": "^0.41.1",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/link": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/story-decorator": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2",
+ "@spectrum-web-components/swatch": "^0.41.2",
+ "@spectrum-web-components/table": "^0.41.2",
+ "@spectrum-web-components/theme": "^0.41.2",
+ "@spectrum-web-components/toast": "^0.41.2",
"@web/dev-server-rollup": "^0.6.1",
"lit": "^2.5.0"
},
@@ -56,8 +56,8 @@
"@storybook/web-components": "^7.5.0",
"@typescript-eslint/eslint-plugin": "^6.15.0",
"@typescript-eslint/parser": "^6.15.0",
- "@web/dev-server": "^0.4.1",
- "@web/storybook-builder": "^0.1.5",
+ "@web/dev-server": "^0.4.3",
+ "@web/storybook-builder": "^0.1.7",
"@web/storybook-framework-web-components": "^0.1.1",
"@web/test-runner": "^0.18.0",
"concurrently": "^5.3.0",
diff --git a/projects/documentation/CHANGELOG.md b/projects/documentation/CHANGELOG.md
index 5f8a6264caa..a24671771ab 100644
--- a/projects/documentation/CHANGELOG.md
+++ b/projects/documentation/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package documentation
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package documentation
diff --git a/projects/documentation/content/_includes/component.njk b/projects/documentation/content/_includes/component.njk
index 24ee800198e..5eec83ea3cc 100644
--- a/projects/documentation/content/_includes/component.njk
+++ b/projects/documentation/content/_includes/component.njk
@@ -7,6 +7,9 @@ layout: layout.njk
+ {% if deprecationNotice %}
+ {% include "partials/deprecation.njk" %}
+ {% endif %}
{% include "partials/demo.njk" %}
{{ content | safe }}
{% for part in collections[componentName] %}
diff --git a/projects/documentation/content/_includes/layout.njk b/projects/documentation/content/_includes/layout.njk
index 75e7868cfcb..794da6addbd 100644
--- a/projects/documentation/content/_includes/layout.njk
+++ b/projects/documentation/content/_includes/layout.njk
@@ -1,17 +1,21 @@
- {% include "partials/meta-info.njk" %}
+
+
+ {{ title }}
-
+
+
{% block head %}
{% endblock %}
+ {% include "partials/meta-info.njk" %}
{% block content %}
diff --git a/projects/documentation/content/_includes/partials/deprecation.njk b/projects/documentation/content/_includes/partials/deprecation.njk
new file mode 100644
index 00000000000..8edaef392c4
--- /dev/null
+++ b/projects/documentation/content/_includes/partials/deprecation.njk
@@ -0,0 +1,14 @@
+
+
+
+
+ This component has been deprecated.
+ {{ deprecationNotice | safe }}
+
+
+
diff --git a/projects/documentation/content/_includes/partials/meta-info.njk b/projects/documentation/content/_includes/partials/meta-info.njk
index de1d1c95d2d..4733b5b62e7 100644
--- a/projects/documentation/content/_includes/partials/meta-info.njk
+++ b/projects/documentation/content/_includes/partials/meta-info.njk
@@ -15,9 +15,6 @@
{% set pageDesc = metaDesc %}
{% endif %}
-
-
-{{ title }}
{
'font2'
] = ` `;
return html.replace(
- '',
- `${[...Object.values(modulepreloads)].join('')}`
+ ' ',
+ `${[...Object.values(modulepreloads)].join(
+ ''
+ )} `
);
},
processAndReplaceHTML,
diff --git a/projects/documentation/scripts/copy-component-docs.js b/projects/documentation/scripts/copy-component-docs.js
index 4536920a8b4..94fc9cf3a5c 100644
--- a/projects/documentation/scripts/copy-component-docs.js
+++ b/projects/documentation/scripts/copy-component-docs.js
@@ -57,6 +57,16 @@ const findDeclaration = (customElements, test) => {
return declaration;
};
+const findDeprecationNotice = async function (filePath) {
+ const hasDeprecation = fs.existsSync(filePath);
+ if (hasDeprecation) {
+ const packageJSON = await import(filePath, {
+ assert: { type: 'json' },
+ }).then((packageDefault) => packageDefault.default);
+ return packageJSON.deprecationNotice;
+ }
+};
+
export async function processREADME(mdPath) {
const fileName = extractFileNameRegExp.exec(mdPath)[0];
if (fileName === 'CHANGELOG.md' || /node_modules/.test(mdPath)) {
@@ -173,6 +183,14 @@ export async function processREADME(mdPath) {
'args.js'
)
);
+ const deprecationNotice = await findDeprecationNotice(
+ path.resolve(
+ __dirname,
+ '../../../packages',
+ packageName,
+ 'package.json'
+ )
+ );
const hasTemplate = fs.existsSync(
path.resolve(
__dirname,
@@ -192,6 +210,7 @@ export async function processREADME(mdPath) {
}export default {
hasDemoControls: ${hasArgs},
hasDemoTemplate: ${hasTemplate},
+ deprecationNotice: ${JSON.stringify(deprecationNotice)},
${hasArgs ? 'demoControls: Object.values(argTypes),' : ''}
};
`;
diff --git a/projects/documentation/src/components/inline-alert.css b/projects/documentation/src/components/inline-alert.css
new file mode 100644
index 00000000000..f56c903f6cb
--- /dev/null
+++ b/projects/documentation/src/components/inline-alert.css
@@ -0,0 +1,249 @@
+/*!
+Copyright 2023 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+.spectrum-InLineAlert {
+ /* Font */
+ --spectrum-inlinealert-heading-font-family: var(
+ --spectrum-sans-font-family-stack
+ );
+ --spectrum-inlinealert-heading-font-weight: var(
+ --spectrum-heading-sans-serif-font-weight
+ );
+ --spectrum-inlinealert-heading-font-style: var(
+ --spectrum-heading-sans-serif-font-style
+ );
+ --spectrum-inlinealert-heading-font-size: var(--spectrum-heading-size-xxs);
+ --spectrum-inlinealert-heading-line-height: var(
+ --spectrum-heading-line-height
+ );
+
+ --spectrum-inlinealert-content-font-family: var(
+ --spectrum-sans-font-family-stack
+ );
+ --spectrum-inlinealert-content-font-weight: var(
+ --spectrum-body-sans-serif-font-weight
+ );
+ --spectrum-inlinealert-content-font-style: var(
+ --spectrum-body-sans-serif-font-style
+ );
+ --spectrum-inlinealert-content-font-size: var(--spectrum-body-size-s);
+ --spectrum-inlinealert-content-line-height: var(
+ --spectrum-body-line-height
+ );
+
+ /* Size*/
+ --spectrum-inlinealert-border-width: var(--spectrum-border-width-200);
+ --spectrum-inlinealert-border-radius: var(--spectrum-corner-radius-100);
+ --spectrum-inlinealert-icon-size: var(--spectrum-workflow-icon-size-100);
+ --spectrum-inlinealert-min-inline-size: var(
+ --spectrum-in-line-alert-minimum-width
+ );
+ --spectrum-inlinealert-header-min-block-size: var(
+ --spectrum-component-height-50
+ );
+
+ /* Spacing*/
+ --spectrum-inlinealert-spacing-edge-to-text: var(--spectrum-spacing-400);
+ --spectrum-inlinealert-spacing-header-to-icon: var(--spectrum-spacing-400);
+ --spectrum-inlinealert-spacing-header-content-button: var(
+ --spectrum-spacing-300
+ );
+
+ /* Color */
+ --spectrum-inlinealert-background-color: var(
+ --spectrum-background-layer-2-color
+ );
+ --spectrum-inlinealert-border-and-icon-color: var(
+ --spectrum-neutral-visual-color
+ );
+ --spectrum-inlinealert-header-color: var(--spectrum-heading-color);
+ --spectrum-inlinealert-content-color: var(--spectrum-body-color);
+ --spectrum-inlinealert-border-and-icon-color-info: var(
+ --spectrum-informative-visual-color
+ );
+ --spectrum-inlinealert-border-and-icon-color-positive: var(
+ --spectrum-positive-visual-color
+ );
+ --spectrum-inlinealert-border-and-icon-color-notice: var(
+ --spectrum-notice-visual-color
+ );
+ --spectrum-inlinealert-border-and-icon-color-negative: var(
+ --spectrum-negative-visual-color
+ );
+}
+
+.spectrum-InLineAlert {
+ position: relative;
+
+ display: inline-block;
+ box-sizing: border-box;
+ min-inline-size: var(
+ --mod-inlinealert-min-inline-size,
+ var(--spectrum-inlinealert-min-inline-size)
+ );
+
+ padding-block: var(
+ --mod-inlinealert-spacing-edge-to-text,
+ var(--spectrum-inlinealert-spacing-edge-to-text)
+ );
+ padding-inline: var(
+ --mod-inlinealert-spacing-edge-to-text,
+ var(--spectrum-inlinealert-spacing-edge-to-text)
+ );
+
+ border-block-width: var(
+ --mod-inlinealert-border-width,
+ var(--spectrum-inlinealert-border-width)
+ );
+ border-inline-width: var(
+ --mod-inlinealert-border-width,
+ var(--spectrum-inlinealert-border-width)
+ );
+ border-style: solid;
+ border-radius: var(
+ --mod-inlinealert-border-radius,
+ var(--spectrum-inlinealert-border-radius)
+ );
+
+ background-color: var(
+ --highcontrast-inlinealert-background-color,
+ var(
+ --mod-inlinealert-background-color,
+ var(--spectrum-inlinealert-background-color)
+ )
+ );
+ border-color: var(
+ --highcontrast-inlinealert-border-and-icon-color,
+ var(
+ --mod-inlinealert-border-and-icon-color,
+ var(--spectrum-inlinealert-border-and-icon-color)
+ )
+ );
+}
+
+@media (forced-colors: active) {
+ .spectrum-InLineAlert {
+ --highcontrast-inlinealert-background-color: Background;
+ --highcontrast-inlinealert-header-color: CanvasText;
+ --highcontrast-inlinealert-content-color: CanvasText;
+ --highcontrast-inlinealert-border-and-icon-color: ButtonBorder;
+ }
+}
+
+.spectrum-InLineAlert-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ /* Minimum space between header and icon */
+ gap: var(
+ --mod-inlinealert-spacing-header-to-icon,
+ var(--spectrum-inlinealert-spacing-header-to-icon)
+ );
+
+ font-weight: var(
+ --mod-inlinealert-heading-font-weight,
+ var(--spectrum-inlinealert-heading-font-weight)
+ );
+ font-family: var(
+ --mod-inlinealert-heading-font-family,
+ var(--spectrum-inlinealert-heading-font-family)
+ );
+ font-style: var(
+ --mod-inlinealert-heading-font-style,
+ var(--spectrum-inlinealert-heading-font-style)
+ );
+ font-size: var(
+ --mod-inlinealert-heading-font-size,
+ var(--spectrum-inlinealert-heading-font-size)
+ );
+ line-height: var(
+ --mod-inlinealert-heading-line-height,
+ var(--spectrum-inlinealert-heading-line-height)
+ );
+ text-transform: none;
+
+ min-block-size: var(
+ --mod-inlinealert-header-min-block-size,
+ var(--spectrum-inlinealert-header-min-block-size)
+ );
+
+ color: var(
+ --highcontrast-inlinealert-header-color,
+ var(
+ --mod-inlinealert-header-color,
+ var(--spectrum-inlinealert-header-color)
+ )
+ );
+}
+
+.spectrum-InLineAlert-content {
+ display: block;
+ margin-block-start: var(
+ --mod-inlinealert-spacing-header-content-button,
+ var(--spectrum-inlinealert-spacing-header-content-button)
+ );
+ margin-block-end: 0;
+ margin-inline-start: 0;
+ margin-inline-end: 0;
+ padding: 0;
+
+ word-wrap: break-word;
+
+ font-weight: var(
+ --mod-inlinealert-content-font-weight,
+ var(--spectrum-inlinealert-content-font-weight)
+ );
+ font-family: var(
+ --mod-inlinealert-content-font-family,
+ var(--spectrum-inlinealert-content-font-family)
+ );
+ font-style: var(
+ --mod-inlinealert-content-font-style,
+ var(--spectrum-inlinealert-content-font-style)
+ );
+ font-size: var(
+ --mod-inlinealert-content-font-size,
+ var(--spectrum-inlinealert-content-font-size)
+ );
+ line-height: var(
+ --mod-inlinealert-content-line-height,
+ var(--spectrum-inlinealert-content-line-height)
+ );
+
+ color: var(
+ --highcontrast-inlinealert-content-color,
+ var(
+ --mod-inlinealert-content-color,
+ var(--spectrum-inlinealert-content-color)
+ )
+ );
+}
+
+.spectrum-InLineAlert--negative {
+ border-color: var(
+ --highcontrast-inlinealert-border-and-icon-color,
+ var(
+ --mod-inlinealert-border-and-icon-color-negative,
+ var(--spectrum-inlinealert-border-and-icon-color-negative)
+ )
+ );
+
+ .spectrum-InLineAlert-icon {
+ color: var(
+ --highcontrast-inlinealert-border-and-icon-color,
+ var(
+ --mod-inlinealert-border-and-icon-color-negative,
+ var(--spectrum-inlinealert-border-and-icon-color-negative)
+ )
+ );
+ }
+}
diff --git a/projects/documentation/src/components/styles.css b/projects/documentation/src/components/styles.css
index 4e2aa2bc25b..09929852ba5 100644
--- a/projects/documentation/src/components/styles.css
+++ b/projects/documentation/src/components/styles.css
@@ -18,6 +18,7 @@ governing permissions and limitations under the License.
@import '@spectrum-web-components/styles/src/spectrum-body.css';
@import '@spectrum-web-components/styles/src/spectrum-code.css';
@import '@spectrum-web-components/opacity-checkerboard/src/spectrum-opacity-checkerboard.css';
+@import './inline-alert.css';
@import './fonts.css';
:root,
@@ -950,6 +951,10 @@ sp-link:not(:defined) {
border-radius: 6px;
}
+.deprecation-container {
+ margin: 2em 0;
+}
+
.demo-container:not(.with-demo) {
display: none;
}
diff --git a/projects/example-project-rollup/CHANGELOG.md b/projects/example-project-rollup/CHANGELOG.md
index 0534c2ee9de..4600f820c78 100644
--- a/projects/example-project-rollup/CHANGELOG.md
+++ b/projects/example-project-rollup/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package example-project-rollup
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package example-project-rollup
diff --git a/projects/example-project-rollup/package.json b/projects/example-project-rollup/package.json
index aa457afa692..db486f8cf19 100644
--- a/projects/example-project-rollup/package.json
+++ b/projects/example-project-rollup/package.json
@@ -1,6 +1,6 @@
{
"name": "example-project-rollup",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": true,
"description": "An example project that uses the web components and gives an example of how to bundle them minimally with rollup.",
"license": "Apache-2.0",
@@ -21,11 +21,11 @@
"tsc:watch": "tsc --watch"
},
"dependencies": {
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1"
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2"
},
"devDependencies": {
"@open-wc/building-rollup": "^3.0.2",
@@ -34,15 +34,15 @@
"@types/node": "^20.11.11",
"@typescript-eslint/eslint-plugin": "^6.15.0",
"@typescript-eslint/parser": "^6.15.0",
- "@web/dev-server": "^0.4.1",
+ "@web/dev-server": "^0.4.3",
"concurrently": "^5.3.0",
"eslint": "^8.23.0",
"eslint-config-prettier": "^9.0.0",
"prettier": "^2.7.1",
"rimraf": "^5.0.1",
- "rollup": "^3.19.1",
+ "rollup": "^4.12.0",
"rollup-plugin-styles": "^4.0.0",
- "rollup-plugin-visualizer": "^5.9.0",
+ "rollup-plugin-visualizer": "^5.12.0",
"tslib": "^2.3.1",
"typescript": "^4.7.2"
},
diff --git a/projects/example-project-webpack/CHANGELOG.md b/projects/example-project-webpack/CHANGELOG.md
index c67345cfcdb..8bd0f96a139 100644
--- a/projects/example-project-webpack/CHANGELOG.md
+++ b/projects/example-project-webpack/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package example-project-webpack
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package example-project-webpack
diff --git a/projects/example-project-webpack/package.json b/projects/example-project-webpack/package.json
index 6b2cb77033e..ae2672dc338 100644
--- a/projects/example-project-webpack/package.json
+++ b/projects/example-project-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "example-project-webpack",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": true,
"description": "An example project that uses the web components and gives an example of how to bundle them minimally with webpack.",
"license": "Apache-2.0",
@@ -13,27 +13,23 @@
"serve": "webpack serve"
},
"dependencies": {
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2",
"lit": "^2.5.0"
},
"devDependencies": {
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
"css-loader": "^6.5.1",
- "cssnano": "^6.0.3",
"http-server": "^14.0.0",
"mini-css-extract-plugin": "^2.4.4",
- "postcss-import": "^15.1.0",
- "postcss-loader": "^7.3.3",
- "postcss-preset-env": "^9.1.2",
"style-loader": "^3.3.1",
- "webpack": "^5.64.1",
- "webpack-bundle-analyzer": "^4.5.0",
- "webpack-cli": "^4.9.1",
+ "webpack": "^5.90.3",
+ "webpack-bundle-analyzer": "^4.10.1",
+ "webpack-cli": "^5.1.4",
"webpack-dev-server": "^5.0.2"
},
"browserslist": [
diff --git a/projects/example-project-webpack/webpack.config.js b/projects/example-project-webpack/webpack.config.js
index e20b381a87b..bb1a046bd3f 100755
--- a/projects/example-project-webpack/webpack.config.js
+++ b/projects/example-project-webpack/webpack.config.js
@@ -80,22 +80,6 @@ const shared = (env) => {
loader: 'css-loader',
options: { importLoaders: 1 },
},
- {
- loader: 'postcss-loader',
- options: {
- postcssOptions: {
- plugins: (loader) => [
- require('postcss-import')({
- root: loader.resourcePath,
- }),
- require('postcss-preset-env')({
- browsers: 'last 2 versions',
- }),
- ...(IS_DEV ? [] : [require('cssnano')()]),
- ],
- },
- },
- },
];
return {
diff --git a/projects/story-decorator/CHANGELOG.md b/projects/story-decorator/CHANGELOG.md
index affd96310eb..92363ba2705 100644
--- a/projects/story-decorator/CHANGELOG.md
+++ b/projects/story-decorator/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+### Bug Fixes
+
+- **picker:** support inline labeling of quiet Picker ([#3704](https://github.com/adobe/spectrum-web-components/issues/3704)) ([3372286](https://github.com/adobe/spectrum-web-components/commit/337228659bfcd831700ce782254e5cb539c503d2))
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
### Bug Fixes
diff --git a/projects/story-decorator/package.json b/projects/story-decorator/package.json
index 035eca44911..40b6a0b8589 100644
--- a/projects/story-decorator/package.json
+++ b/projects/story-decorator/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/story-decorator",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -65,14 +65,14 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/overlay": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/switch": "^0.41.1",
- "@spectrum-web-components/theme": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/overlay": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/switch": "^0.41.2",
+ "@spectrum-web-components/theme": "^0.41.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/projects/story-decorator/src/StoryDecorator.ts b/projects/story-decorator/src/StoryDecorator.ts
index 4bfb068977a..a3f5a8044b8 100644
--- a/projects/story-decorator/src/StoryDecorator.ts
+++ b/projects/story-decorator/src/StoryDecorator.ts
@@ -53,6 +53,7 @@ export let color: Color =
(matchMedia(DARK_MODE).matches ? 'dark' : 'light');
export let scale: Scale = (urlParams.get('sp_scale') as Scale) || 'medium';
export let reduceMotion = urlParams.get('sp_reduceMotion') === 'true';
+export let screenshot = urlParams.get('sp_screenshot') === 'true';
window.__swc_hack_knobs__ = window.__swc_hack_knobs__ || {
defaultThemeVariant: theme,
@@ -187,7 +188,7 @@ export class StoryDecorator extends SpectrumElement {
public reduceMotion = window.__swc_hack_knobs__.defaultReduceMotion;
@property({ type: Boolean, reflect: true })
- public screenshot = false;
+ public screenshot = screenshot;
@queryAsync('sp-theme')
private themeRoot!: Theme;
diff --git a/projects/templates/CHANGELOG.md b/projects/templates/CHANGELOG.md
index 831982cdcef..aa6981ec308 100644
--- a/projects/templates/CHANGELOG.md
+++ b/projects/templates/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package swc-templates
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package swc-templates
diff --git a/projects/templates/package.json b/projects/templates/package.json
index cbbd0fa9272..7d707cd8411 100644
--- a/projects/templates/package.json
+++ b/projects/templates/package.json
@@ -1,6 +1,6 @@
{
"name": "swc-templates",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": true,
"description": "Templates for generating a Spectrum Web Component package.",
"license": "Apache-2.0",
diff --git a/projects/types/CHANGELOG.md b/projects/types/CHANGELOG.md
index 6ca8528b4bd..b2cdb4d6a49 100644
--- a/projects/types/CHANGELOG.md
+++ b/projects/types/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @types/swc
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @types/swc
diff --git a/projects/types/package.json b/projects/types/package.json
index 18f9295c44e..c5b0b3b3fb9 100644
--- a/projects/types/package.json
+++ b/projects/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@types/swc",
- "version": "0.41.1",
+ "version": "0.41.2",
"private": true,
"main": "",
"types": "./global.d.ts",
diff --git a/projects/vrt-compare/CHANGELOG.md b/projects/vrt-compare/CHANGELOG.md
index e6385ac7272..e30ec4f512a 100644
--- a/projects/vrt-compare/CHANGELOG.md
+++ b/projects/vrt-compare/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/vrt-compare
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/vrt-compare
diff --git a/projects/vrt-compare/package.json b/projects/vrt-compare/package.json
index 2a11620274b..5a8203e93de 100644
--- a/projects/vrt-compare/package.json
+++ b/projects/vrt-compare/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/vrt-compare",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -60,15 +60,15 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/action-bar": "^0.41.1",
- "@spectrum-web-components/action-button": "^0.41.1",
- "@spectrum-web-components/action-group": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/split-view": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1",
- "@spectrum-web-components/theme": "^0.41.1"
+ "@spectrum-web-components/action-bar": "^0.41.2",
+ "@spectrum-web-components/action-button": "^0.41.2",
+ "@spectrum-web-components/action-group": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/split-view": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2",
+ "@spectrum-web-components/theme": "^0.41.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/tasks/build-tachometer-comment.js b/tasks/build-tachometer-comment.js
index c124632d39e..ef4afdd598e 100644
--- a/tasks/build-tachometer-comment.js
+++ b/tasks/build-tachometer-comment.js
@@ -101,29 +101,50 @@ function formatDifference({ absolute, percentChange: relative }) {
};
}
-const buildTable = (result) => {
- const remote = result[0];
- const remoteDifferences = formatDifference(remote.differences[1]);
- const remoteDifferencesString = `${remoteDifferences.label} ${remoteDifferences.relative} ${remoteDifferences.absolute}`;
- const branch = result[1];
- const branchDifferences = formatDifference(branch.differences[0]);
- const branchDifferencesString = `${branchDifferences.label} ${branchDifferences.relative} ${branchDifferences.absolute}`;
- const packageName = `${result[0].name.split(':')[0]}`;
- const table = `
+const buildTable = (results) => {
+ const packageName = `${results[0].name.split(':')[0]}`;
+ const table = [];
+
+ table.push(`
## ${packageName} [_permalink_](#user-content-${packageName})
+`);
+
+ results.forEach((result, i) => {
+ if (i % 2 > 0) return;
+ const testName = `${result.name.split(':')[1]}`;
+ const remote = result;
+ const remoteDifferences = formatDifference(remote.differences[i + 1]);
+ const remoteDifferencesString = `${remoteDifferences.label} ${remoteDifferences.relative} ${remoteDifferences.absolute}`;
+
+ const branch = results[i + 1];
+ const branchDifferences = formatDifference(branch.differences[i]);
+ const branchDifferencesString = `${branchDifferences.label} ${branchDifferences.relative} ${branchDifferences.absolute}`;
+
+ table.push(`
+### ${
+ testName.includes(`basic`)
+ ? `${testName}`
+ : `${testName} [_permalink_](#user-content-${packageName}-${testName})`
+ }
| Version | Bytes | Avg Time | vs remote | vs branch |
|---|---|---|---|---|
| npm latest | ${prettyBytes(remote.bytesSent)} | ${formatConfidenceInterval(
- remote.mean,
- milli
- )} | - | ${remoteDifferencesString} |
+ remote.mean,
+ milli
+ )} | - | ${remoteDifferencesString} |
| branch | ${prettyBytes(branch.bytesSent)} | ${formatConfidenceInterval(
- branch.mean,
- milli
- )} | ${branchDifferencesString} | - |
-`;
- return table;
+ branch.mean,
+ milli
+ )} | ${branchDifferencesString} | - |
+`);
+ });
+
+ const resultTable = table.join(`
+
+ `);
+
+ return resultTable;
};
export const buildTachometerComment = () => {
diff --git a/test/testing-helpers.ts b/test/testing-helpers.ts
index 531ef6bcfd4..8b22cd803e6 100644
--- a/test/testing-helpers.ts
+++ b/test/testing-helpers.ts
@@ -155,40 +155,44 @@ export async function isOnTopLayer(element: HTMLElement): Promise {
composed: true,
bubbles: true,
});
- element.addEventListener(queryEvent.type, (event: Event) => {
- const closestDialog = ([...event.composedPath()] as HTMLElement[]).find(
- (el) => {
+ element.addEventListener(
+ queryEvent.type,
+ (event: Event) => {
+ const closestDialog = (
+ [...event.composedPath()] as HTMLElement[]
+ ).find((el) => {
return (
el.classList?.contains('dialog') &&
el.part?.contains('dialog')
);
+ });
+ if (!closestDialog) {
+ resolve(false);
+ return;
}
- );
- if (!closestDialog) {
- resolve(false);
- return;
- }
- let popoverOpen = false;
- try {
- popoverOpen = closestDialog.matches(':popover-open');
- } catch (error) {}
- let open = false;
- try {
- open = closestDialog.matches(':open');
- } catch (error) {}
- let modal = false;
- try {
- modal = closestDialog.matches(':modal');
- } catch (error) {}
- let polyfill = false;
- if (!popoverOpen && !open && !modal) {
- const style = getComputedStyle(closestDialog);
- polyfill =
- style.getPropertyValue('--sp-overlay-open') === 'true' &&
- style.getPropertyValue('position') === 'fixed';
- }
- resolve(popoverOpen || open || modal || polyfill);
- });
+ let popoverOpen = false;
+ try {
+ popoverOpen = closestDialog.matches(':popover-open');
+ } catch (error) {}
+ let open = false;
+ try {
+ open = closestDialog.matches(':open');
+ } catch (error) {}
+ let modal = false;
+ try {
+ modal = closestDialog.matches(':modal');
+ } catch (error) {}
+ let polyfill = false;
+ if (!popoverOpen && !open && !modal) {
+ const style = getComputedStyle(closestDialog);
+ polyfill =
+ style.getPropertyValue('--sp-overlay-open') === 'true' &&
+ style.getPropertyValue('position') === 'fixed';
+ }
+ resolve(popoverOpen || open || modal || polyfill);
+ },
+ { once: true }
+ );
element.dispatchEvent(queryEvent);
return found;
}
diff --git a/tools/base/CHANGELOG.md b/tools/base/CHANGELOG.md
index 921325e8eb9..ad7003e8cc1 100644
--- a/tools/base/CHANGELOG.md
+++ b/tools/base/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/base
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/base
diff --git a/tools/base/package.json b/tools/base/package.json
index f1857fc2daf..f962a54e5f7 100644
--- a/tools/base/package.json
+++ b/tools/base/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/base",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
diff --git a/tools/base/src/version.js b/tools/base/src/version.js
index 5849dcf0812..a264c20afa1 100644
--- a/tools/base/src/version.js
+++ b/tools/base/src/version.js
@@ -1,2 +1,2 @@
// Generated by genversion.
-export const version = '0.41.1';
+export const version = '0.41.2';
diff --git a/tools/bundle/CHANGELOG.md b/tools/bundle/CHANGELOG.md
index 83675761960..0fcbdb2576c 100644
--- a/tools/bundle/CHANGELOG.md
+++ b/tools/bundle/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+### Bug Fixes
+
+- **color-field:** add color-field package ([#3870](https://github.com/adobe/spectrum-web-components/issues/3870)) ([5081634](https://github.com/adobe/spectrum-web-components/commit/508163476cbe47a4450b2448fcd47ecd237c8085))
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/bundle
diff --git a/tools/bundle/package.json b/tools/bundle/package.json
index d790e33466b..d538cb520bc 100644
--- a/tools/bundle/package.json
+++ b/tools/bundle/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/bundle",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -60,78 +60,80 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/accordion": "^0.41.1",
- "@spectrum-web-components/action-bar": "^0.41.1",
- "@spectrum-web-components/action-button": "^0.41.1",
- "@spectrum-web-components/action-group": "^0.41.1",
- "@spectrum-web-components/action-menu": "^0.41.1",
- "@spectrum-web-components/asset": "^0.41.1",
- "@spectrum-web-components/avatar": "^0.41.1",
- "@spectrum-web-components/badge": "^0.41.1",
- "@spectrum-web-components/banner": "^0.41.1",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/button": "^0.41.1",
- "@spectrum-web-components/button-group": "^0.41.1",
- "@spectrum-web-components/card": "^0.41.1",
- "@spectrum-web-components/checkbox": "^0.41.1",
- "@spectrum-web-components/clear-button": "^0.41.1",
- "@spectrum-web-components/close-button": "^0.41.1",
- "@spectrum-web-components/coachmark": "^0.41.1",
- "@spectrum-web-components/color-area": "^0.41.1",
- "@spectrum-web-components/color-handle": "^0.41.1",
- "@spectrum-web-components/color-loupe": "^0.41.1",
- "@spectrum-web-components/color-slider": "^0.41.1",
- "@spectrum-web-components/color-wheel": "^0.41.1",
- "@spectrum-web-components/combobox": "^0.41.1",
- "@spectrum-web-components/dialog": "^0.41.1",
- "@spectrum-web-components/divider": "^0.41.1",
- "@spectrum-web-components/dropzone": "^0.41.1",
- "@spectrum-web-components/field-group": "^0.41.1",
- "@spectrum-web-components/field-label": "^0.41.1",
- "@spectrum-web-components/grid": "^0.41.1",
- "@spectrum-web-components/help-text": "^0.41.1",
- "@spectrum-web-components/icon": "^0.41.1",
- "@spectrum-web-components/icons": "^0.41.1",
- "@spectrum-web-components/icons-ui": "^0.41.1",
- "@spectrum-web-components/icons-workflow": "^0.41.1",
- "@spectrum-web-components/iconset": "^0.41.1",
- "@spectrum-web-components/illustrated-message": "^0.41.1",
- "@spectrum-web-components/infield-button": "^0.41.1",
- "@spectrum-web-components/link": "^0.41.1",
- "@spectrum-web-components/menu": "^0.41.1",
- "@spectrum-web-components/meter": "^0.41.1",
- "@spectrum-web-components/modal": "^0.41.1",
- "@spectrum-web-components/number-field": "^0.41.1",
- "@spectrum-web-components/overlay": "^0.41.1",
- "@spectrum-web-components/picker": "^0.41.1",
- "@spectrum-web-components/picker-button": "^0.41.1",
- "@spectrum-web-components/popover": "^0.41.1",
- "@spectrum-web-components/progress-bar": "^0.41.1",
- "@spectrum-web-components/progress-circle": "^0.41.1",
- "@spectrum-web-components/quick-actions": "^0.41.1",
- "@spectrum-web-components/radio": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
- "@spectrum-web-components/search": "^0.41.1",
- "@spectrum-web-components/shared": "^0.41.1",
- "@spectrum-web-components/sidenav": "^0.41.1",
- "@spectrum-web-components/slider": "^0.41.1",
- "@spectrum-web-components/split-button": "^0.41.1",
- "@spectrum-web-components/split-view": "^0.41.1",
- "@spectrum-web-components/status-light": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1",
- "@spectrum-web-components/swatch": "^0.41.1",
- "@spectrum-web-components/switch": "^0.41.1",
- "@spectrum-web-components/table": "^0.41.1",
- "@spectrum-web-components/tabs": "^0.41.1",
- "@spectrum-web-components/tags": "^0.41.1",
- "@spectrum-web-components/textfield": "^0.41.1",
- "@spectrum-web-components/theme": "^0.41.1",
- "@spectrum-web-components/thumbnail": "^0.41.1",
- "@spectrum-web-components/toast": "^0.41.1",
- "@spectrum-web-components/tooltip": "^0.41.1",
- "@spectrum-web-components/top-nav": "^0.41.1",
- "@spectrum-web-components/tray": "^0.41.1",
- "@spectrum-web-components/underlay": "^0.41.1"
+ "@spectrum-web-components/accordion": "^0.41.2",
+ "@spectrum-web-components/action-bar": "^0.41.2",
+ "@spectrum-web-components/action-button": "^0.41.2",
+ "@spectrum-web-components/action-group": "^0.41.2",
+ "@spectrum-web-components/action-menu": "^0.41.2",
+ "@spectrum-web-components/asset": "^0.41.2",
+ "@spectrum-web-components/avatar": "^0.41.2",
+ "@spectrum-web-components/badge": "^0.41.2",
+ "@spectrum-web-components/banner": "^0.41.2",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/button": "^0.41.2",
+ "@spectrum-web-components/button-group": "^0.41.2",
+ "@spectrum-web-components/card": "^0.41.2",
+ "@spectrum-web-components/checkbox": "^0.41.2",
+ "@spectrum-web-components/clear-button": "^0.41.2",
+ "@spectrum-web-components/close-button": "^0.41.2",
+ "@spectrum-web-components/coachmark": "^0.41.2",
+ "@spectrum-web-components/color-area": "^0.41.2",
+ "@spectrum-web-components/color-field": "^0.41.2",
+ "@spectrum-web-components/color-handle": "^0.41.2",
+ "@spectrum-web-components/color-loupe": "^0.41.2",
+ "@spectrum-web-components/color-slider": "^0.41.2",
+ "@spectrum-web-components/color-wheel": "^0.41.2",
+ "@spectrum-web-components/combobox": "^0.41.2",
+ "@spectrum-web-components/dialog": "^0.41.2",
+ "@spectrum-web-components/divider": "^0.41.2",
+ "@spectrum-web-components/dropzone": "^0.41.2",
+ "@spectrum-web-components/field-group": "^0.41.2",
+ "@spectrum-web-components/field-label": "^0.41.2",
+ "@spectrum-web-components/grid": "^0.41.2",
+ "@spectrum-web-components/help-text": "^0.41.2",
+ "@spectrum-web-components/icon": "^0.41.2",
+ "@spectrum-web-components/icons": "^0.41.2",
+ "@spectrum-web-components/icons-ui": "^0.41.2",
+ "@spectrum-web-components/icons-workflow": "^0.41.2",
+ "@spectrum-web-components/iconset": "^0.41.2",
+ "@spectrum-web-components/illustrated-message": "^0.41.2",
+ "@spectrum-web-components/infield-button": "^0.41.2",
+ "@spectrum-web-components/link": "^0.41.2",
+ "@spectrum-web-components/menu": "^0.41.2",
+ "@spectrum-web-components/meter": "^0.41.2",
+ "@spectrum-web-components/modal": "^0.41.2",
+ "@spectrum-web-components/number-field": "^0.41.2",
+ "@spectrum-web-components/overlay": "^0.41.2",
+ "@spectrum-web-components/picker": "^0.41.2",
+ "@spectrum-web-components/picker-button": "^0.41.2",
+ "@spectrum-web-components/popover": "^0.41.2",
+ "@spectrum-web-components/progress-bar": "^0.41.2",
+ "@spectrum-web-components/progress-circle": "^0.41.2",
+ "@spectrum-web-components/quick-actions": "^0.41.2",
+ "@spectrum-web-components/radio": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
+ "@spectrum-web-components/search": "^0.41.2",
+ "@spectrum-web-components/shared": "^0.41.2",
+ "@spectrum-web-components/sidenav": "^0.41.2",
+ "@spectrum-web-components/slider": "^0.41.2",
+ "@spectrum-web-components/split-button": "^0.41.2",
+ "@spectrum-web-components/split-view": "^0.41.2",
+ "@spectrum-web-components/status-light": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2",
+ "@spectrum-web-components/swatch": "^0.41.2",
+ "@spectrum-web-components/switch": "^0.41.2",
+ "@spectrum-web-components/table": "^0.41.2",
+ "@spectrum-web-components/tabs": "^0.41.2",
+ "@spectrum-web-components/tags": "^0.41.2",
+ "@spectrum-web-components/textfield": "^0.41.2",
+ "@spectrum-web-components/theme": "^0.41.2",
+ "@spectrum-web-components/thumbnail": "^0.41.2",
+ "@spectrum-web-components/toast": "^0.41.2",
+ "@spectrum-web-components/tooltip": "^0.41.2",
+ "@spectrum-web-components/top-nav": "^0.41.2",
+ "@spectrum-web-components/tray": "^0.41.2",
+ "@spectrum-web-components/truncated": "^0.0.1",
+ "@spectrum-web-components/underlay": "^0.41.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/tools/bundle/tsconfig.json b/tools/bundle/tsconfig.json
index 85ebd320317..d5b8cdccb7d 100644
--- a/tools/bundle/tsconfig.json
+++ b/tools/bundle/tsconfig.json
@@ -65,6 +65,7 @@
{ "path": "../../packages/tags" },
{ "path": "../../packages/textfield" },
{ "path": "../theme" },
+ { "path": "../truncated" },
{ "path": "../../packages/thumbnail" },
{ "path": "../../packages/toast" },
{ "path": "../../packages/tooltip" },
diff --git a/tools/grid/CHANGELOG.md b/tools/grid/CHANGELOG.md
index 0ed5847940f..dd964911890 100644
--- a/tools/grid/CHANGELOG.md
+++ b/tools/grid/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/grid
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/grid
diff --git a/tools/grid/package.json b/tools/grid/package.json
index b25039ce319..a3eb41b7eeb 100644
--- a/tools/grid/package.json
+++ b/tools/grid/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/grid",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -64,8 +64,8 @@
"dependencies": {
"@lit-labs/observers": "^2.0.0",
"@lit-labs/virtualizer": "^2.0.6",
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/reactive-controllers": "^0.41.1",
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/reactive-controllers": "^0.41.2",
"lit": "^2.5.0"
},
"types": "./src/index.d.ts",
diff --git a/tools/opacity-checkerboard/CHANGELOG.md b/tools/opacity-checkerboard/CHANGELOG.md
index 9250bea1235..ef2c15d806a 100644
--- a/tools/opacity-checkerboard/CHANGELOG.md
+++ b/tools/opacity-checkerboard/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/opacity-checkerboard
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/opacity-checkerboard
diff --git a/tools/opacity-checkerboard/package.json b/tools/opacity-checkerboard/package.json
index 8ffe43036c5..bea5b4e6af4 100644
--- a/tools/opacity-checkerboard/package.json
+++ b/tools/opacity-checkerboard/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/opacity-checkerboard",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -43,10 +43,10 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
- "@spectrum-css/opacitycheckerboard": "^1.1.3"
+ "@spectrum-css/opacitycheckerboard": "^1.1.4"
},
"types": "./src/opacity-checkerboard.d.ts",
"sideEffects": [
diff --git a/tools/reactive-controllers/CHANGELOG.md b/tools/reactive-controllers/CHANGELOG.md
index 4819ce4e129..dda3eaa15a8 100644
--- a/tools/reactive-controllers/CHANGELOG.md
+++ b/tools/reactive-controllers/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/reactive-controllers
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/reactive-controllers
diff --git a/tools/reactive-controllers/package.json b/tools/reactive-controllers/package.json
index 38fe87ee686..603865a1954 100644
--- a/tools/reactive-controllers/package.json
+++ b/tools/reactive-controllers/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/reactive-controllers",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
diff --git a/tools/shared/CHANGELOG.md b/tools/shared/CHANGELOG.md
index 691800f2dc6..dec7e738eea 100644
--- a/tools/shared/CHANGELOG.md
+++ b/tools/shared/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/shared
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/shared
diff --git a/tools/shared/package.json b/tools/shared/package.json
index 9db60598411..9e2503bbb0c 100644
--- a/tools/shared/package.json
+++ b/tools/shared/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/shared",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -101,7 +101,7 @@
],
"dependencies": {
"@lit-labs/observers": "^2.0.0",
- "@spectrum-web-components/base": "^0.41.1",
+ "@spectrum-web-components/base": "^0.41.2",
"focus-visible": "^5.1.0"
},
"types": "./src/index.d.ts",
diff --git a/tools/styles/CHANGELOG.md b/tools/styles/CHANGELOG.md
index 865d7ed1326..a58a63bd896 100644
--- a/tools/styles/CHANGELOG.md
+++ b/tools/styles/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/styles
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/styles
diff --git a/tools/styles/package.json b/tools/styles/package.json
index 91a783b9566..f720256d00f 100644
--- a/tools/styles/package.json
+++ b/tools/styles/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/styles",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -104,13 +104,13 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2"
},
"devDependencies": {
"@spectrum-css/commons": "^9.1.2",
"@spectrum-css/expressvars": "^3.0.9",
"@spectrum-css/tokens": "^13.2.0",
- "@spectrum-css/typography": "^5.1.3",
+ "@spectrum-css/typography": "^5.1.4",
"@spectrum-css/vars": "^9.0.8"
},
"customElements": "custom-elements.json",
diff --git a/tools/theme/CHANGELOG.md b/tools/theme/CHANGELOG.md
index f960d59ea2c..c86b0544f45 100644
--- a/tools/theme/CHANGELOG.md
+++ b/tools/theme/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.
+## [0.41.2](https://github.com/adobe/spectrum-web-components/compare/v0.41.1...v0.41.2) (2024-03-05)
+
+**Note:** Version bump only for package @spectrum-web-components/theme
+
## [0.41.1](https://github.com/adobe/spectrum-web-components/compare/v0.41.0...v0.41.1) (2024-02-22)
**Note:** Version bump only for package @spectrum-web-components/theme
diff --git a/tools/theme/package.json b/tools/theme/package.json
index d307bbba39d..b9728ba2aba 100644
--- a/tools/theme/package.json
+++ b/tools/theme/package.json
@@ -1,6 +1,6 @@
{
"name": "@spectrum-web-components/theme",
- "version": "0.41.1",
+ "version": "0.41.2",
"publishConfig": {
"access": "public"
},
@@ -133,8 +133,8 @@
"lit-html"
],
"dependencies": {
- "@spectrum-web-components/base": "^0.41.1",
- "@spectrum-web-components/styles": "^0.41.1"
+ "@spectrum-web-components/base": "^0.41.2",
+ "@spectrum-web-components/styles": "^0.41.2"
},
"types": "./src/index.d.ts",
"customElements": "custom-elements.json",
diff --git a/tools/truncated/.npmignore b/tools/truncated/.npmignore
new file mode 100644
index 00000000000..c50cbe188c0
--- /dev/null
+++ b/tools/truncated/.npmignore
@@ -0,0 +1,2 @@
+stories
+test
\ No newline at end of file
diff --git a/tools/truncated/README.md b/tools/truncated/README.md
new file mode 100644
index 00000000000..1725a244b66
--- /dev/null
+++ b/tools/truncated/README.md
@@ -0,0 +1,49 @@
+## Description
+
+`` renders a line of text, truncating it if it overflows its container. When overflowing, a tooltip is automatically created
+that renders the entire non-truncated content.
+
+It is used like a `` to contain potentially-long strings that are important for users to see, even when in small containers, like full
+names and email addresses.
+
+### Usage
+
+[](https://www.npmjs.com/package/@spectrum-web-components/truncated)
+[](https://bundlephobia.com/result?p=@spectrum-web-components/truncated)
+
+```
+yarn add @spectrum-web-components/truncated
+```
+
+Import the side effectful registration of `` via:
+
+```
+import '@spectrum-web-components/truncated/sp-truncated.js';
+```
+
+When looking to leverage the `Truncated` base class as a type and/or for extension purposes, do so via:
+
+```
+import { Truncated } from '@spectrum-web-components/truncated';
+```
+
+## Example
+
+```html
+
+ This will truncate into a tooltip if there isn't enough space for it.
+
+```
+
+### With specific overflow content
+
+By default, tooltip text will be extracted from overflowing content. To provide your own overflow content, slot it into "overflow":
+
+```html
+
+ This is the inline content
+
+ And this overflow content will go into the tooltip, on the right
+
+
+```
diff --git a/tools/truncated/exports.json b/tools/truncated/exports.json
new file mode 100644
index 00000000000..b0373584d02
--- /dev/null
+++ b/tools/truncated/exports.json
@@ -0,0 +1,5 @@
+{
+ "./src/*": "./src/*.js",
+ "./sp-truncated": "./sp-truncated.js",
+ "./sp-truncated.js": "./sp-truncated.js"
+}
diff --git a/tools/truncated/package.json b/tools/truncated/package.json
new file mode 100644
index 00000000000..0086966459b
--- /dev/null
+++ b/tools/truncated/package.json
@@ -0,0 +1,72 @@
+{
+ "name": "@spectrum-web-components/truncated",
+ "version": "0.0.1",
+ "publishConfig": {
+ "access": "public"
+ },
+ "description": "Web component implementation of a Spectrum design Truncated",
+ "license": "Apache-2.0",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/adobe/spectrum-web-components.git",
+ "directory": "tools/truncated"
+ },
+ "author": "",
+ "homepage": "https://adobe.github.io/spectrum-web-components/components/truncated",
+ "bugs": {
+ "url": "https://github.com/adobe/spectrum-web-components/issues"
+ },
+ "main": "src/index.js",
+ "module": "src/index.js",
+ "type": "module",
+ "exports": {
+ ".": {
+ "development": "./src/index.dev.js",
+ "default": "./src/index.js"
+ },
+ "./package.json": "./package.json",
+ "./src/Truncated.js": {
+ "development": "./src/Truncated.dev.js",
+ "default": "./src/Truncated.js"
+ },
+ "./src/index.js": {
+ "development": "./src/index.dev.js",
+ "default": "./src/index.js"
+ },
+ "./src/truncated.css.js": "./src/truncated.css.js",
+ "./sp-truncated": "./sp-truncated.js",
+ "./sp-truncated.js": {
+ "development": "./sp-truncated.dev.js",
+ "default": "./sp-truncated.js"
+ }
+ },
+ "scripts": {
+ "test": "echo \"Error: run tests from mono-repo root.\" && exit 1"
+ },
+ "files": [
+ "**/*.d.ts",
+ "**/*.js",
+ "**/*.js.map",
+ "custom-elements.json",
+ "!stories/",
+ "!test/"
+ ],
+ "keywords": [
+ "spectrum css",
+ "web components",
+ "lit-element",
+ "lit-html"
+ ],
+ "dependencies": {
+ "@spectrum-web-components/base": "^0.41.0",
+ "@spectrum-web-components/overlay": "^0.41.0",
+ "@spectrum-web-components/styles": "^0.41.0",
+ "@spectrum-web-components/tooltip": "^0.41.0"
+ },
+ "types": "./src/index.d.ts",
+ "customElements": "custom-elements.json",
+ "sideEffects": [
+ "./sp-*.js",
+ "./**/*.dev.js"
+ ]
+}
diff --git a/tools/truncated/sp-truncated.ts b/tools/truncated/sp-truncated.ts
new file mode 100644
index 00000000000..c9cbdb7a1db
--- /dev/null
+++ b/tools/truncated/sp-truncated.ts
@@ -0,0 +1,21 @@
+/*
+Copyright 2024 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import { Truncated } from './src/Truncated.js';
+
+customElements.define('sp-truncated', Truncated);
+
+declare global {
+ interface HTMLElementTagNameMap {
+ 'sp-truncated': Truncated;
+ }
+}
diff --git a/tools/truncated/src/Truncated.ts b/tools/truncated/src/Truncated.ts
new file mode 100644
index 00000000000..85dc13a3cc3
--- /dev/null
+++ b/tools/truncated/src/Truncated.ts
@@ -0,0 +1,195 @@
+/*
+Copyright 2021 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import {
+ CSSResultArray,
+ html,
+ PropertyValues,
+ SpectrumElement,
+ TemplateResult,
+} from '@spectrum-web-components/base';
+import type { Overlay, Placement } from '@spectrum-web-components/overlay';
+import '@spectrum-web-components/overlay/sp-overlay.js';
+import '@spectrum-web-components/tooltip/sp-tooltip.js';
+import {
+ property,
+ query,
+ queryAssignedElements,
+ queryAssignedNodes,
+ state,
+} from '@spectrum-web-components/base/src/decorators.js';
+
+import styles from './truncated.css.js';
+
+/**
+ * @element sp-truncated
+ */
+export class Truncated extends SpectrumElement {
+ public static override get styles(): CSSResultArray {
+ return [styles];
+ }
+
+ /**
+ * @type {"top" | "top-start" | "top-end" | "right" | "right-start" | "right-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end"}
+ */
+ @property()
+ placement: Placement = 'top-start';
+
+ /*
+ * @type {String}
+ * @attr success-message
+ * @description The message to display when the text is copied to the clipboard after clicking on the truncated text
+ */
+ @property({ type: String, attribute: 'success-message' })
+ successMessage = 'Copied to clipboard';
+
+ @state()
+ hasCopied = false;
+
+ @state()
+ private fullText = '';
+
+ @state()
+ private overflowing = false;
+
+ @query('#content')
+ private content!: HTMLElement;
+
+ @query('#overlay')
+ private overlayEl?: Overlay;
+
+ @queryAssignedNodes({ flatten: true })
+ private slottedContent!: Node[];
+
+ // elements instead of nodes because, according to spec,
+ // flattened assignedNodes will return a slot's *children* if there are no assigned nodes.
+ // ¯\_(ツ)_/¯
+ @queryAssignedElements({ slot: 'overflow', flatten: true })
+ private slottedOverflow!: HTMLElement[];
+
+ get hasCustomOverflow(): boolean {
+ return this.slottedOverflow.length > 0;
+ }
+
+ private resizeObserver = new ResizeObserver(() => {
+ this.measureOverflow();
+ });
+
+ private mutationObserver = new MutationObserver(() => {
+ this.copyText();
+ });
+
+ override render(): TemplateResult {
+ /* eslint-disable lit-a11y/click-events-have-key-events */
+ return html`
+
+
+
+ ${this.renderTooltip()}
+ `;
+ /* eslint-enable lit-a11y/click-events-have-key-events */
+ }
+
+ private renderTooltip(): TemplateResult | undefined {
+ if (!this.overflowing) {
+ return html`
+
+ `;
+ }
+ return html`
+
+
+ ${!this.hasCopied
+ ? html`
+
+ ${this.fullText}
+
+ `
+ : this.successMessage}
+
+
+ `;
+ }
+
+ protected override firstUpdated(
+ _changedProperties: PropertyValues
+ ): void {
+ this.resizeObserver.observe(this);
+ this.resizeObserver.observe(this.content);
+ this.copyText();
+ this.measureOverflow();
+ }
+
+ protected override updated(changedProperties: PropertyValues): void {
+ super.updated(changedProperties);
+ if (
+ changedProperties.has('hasCopied') &&
+ this.hasCopied &&
+ this.overlayEl
+ ) {
+ // we know overlayEl exists because it couldn't copy the text otherwise
+ this.overlayEl.open = true;
+ }
+ }
+
+ private handleOverflowSlotchange(): void {
+ this.mutationObserver.disconnect();
+ if (!this.hasCustomOverflow) {
+ /* c8 ignore next 5 */
+ this.mutationObserver.observe(this.content, {
+ subtree: true,
+ childList: true,
+ characterData: true,
+ });
+ }
+ }
+
+ private handleClick(): void {
+ if (!this.overflowing) return;
+
+ const textToCopy = this.slottedContent
+ .map((node) => node.textContent ?? '')
+ .join('')
+ .trim();
+ navigator.clipboard.writeText(textToCopy);
+ this.hasCopied = true;
+ setTimeout(() => {
+ this.hasCopied = false;
+ }, 6000);
+ }
+
+ private measureOverflow(): void {
+ // Add 1 because Safari sometimes rounds by 1px, breaking the calculation otherwise
+ this.overflowing = this.content.offsetWidth > this.clientWidth + 1;
+ }
+
+ // Copies just the textContent of slotted nodes into the tooltip to avoid duplicating the user's DOM
+ private copyText(): void {
+ if (this.hasCustomOverflow) return;
+ this.fullText = this.slottedContent
+ .map((node) => node.textContent ?? '')
+ .join('');
+ }
+}
diff --git a/tools/truncated/src/index.ts b/tools/truncated/src/index.ts
new file mode 100644
index 00000000000..915bd1eaf8a
--- /dev/null
+++ b/tools/truncated/src/index.ts
@@ -0,0 +1,12 @@
+/*
+Copyright 2024 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+export * from './Truncated.js';
diff --git a/tools/truncated/src/truncated.css b/tools/truncated/src/truncated.css
new file mode 100644
index 00000000000..aeef2abf23e
--- /dev/null
+++ b/tools/truncated/src/truncated.css
@@ -0,0 +1,20 @@
+/*
+Copyright 2021 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+:host {
+ display: inline-block;
+ min-width: 0;
+ max-width: 100%;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
diff --git a/tools/truncated/stories/truncated.stories.ts b/tools/truncated/stories/truncated.stories.ts
new file mode 100644
index 00000000000..a42597835ec
--- /dev/null
+++ b/tools/truncated/stories/truncated.stories.ts
@@ -0,0 +1,54 @@
+/*
+Copyright 2024 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import { html, TemplateResult } from '@spectrum-web-components/base';
+import '../sp-truncated.js';
+
+const Dog =
+ 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAspBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAyADIDASIAAhEBAxEB/8QAHAAAAgIDAQEAAAAAAAAAAAAAAAcFCAMEBgIJ/8QAMhAAAgEDBAEBBgYABwAAAAAAAQIDBAURAAYSITEHEyJBUWGBFBUjMnGhCCU1QmKisf/EABkBAAMBAQEAAAAAAAAAAAAAAAMEBQIGAf/EACoRAAICAAMHAwUBAAAAAAAAAAECAAMRITEEBRITQVGhYXHwFBUiY5Gx/9oADAMBAAIRAxEAPwD6b0VwFTIQYXUD4ka3I5AwOAcZ+OldD6+2H9BI6iB5JDjgHGdbq+uu3BKEkqUhfOG5Hr7agV7y2XTmgwmUZI4YyM68kjj40urr6x0dMjR0UXt5mAKs59zB7z0e9chQ+sNw3JE1TR1oSBWZAY4woYqxBODk+R/WriVs6gjrF3uRNY8SyY94gfLUfcHqWXjTFQR5JOk5UeodfDVwQT1rNLNyaMMAOZAyQCB5x3j6H5HUpat5x3J5va1M6zAAcSfOktqFlKliPx6nHT3m67UsyE7Vqq8cjhofPz0a5bpuxLLg9/u0ag/WHv5Ea4ZQikrWRwp5lR2so850xdpx1W6kelt9FNWPGAZJQAFQH5kkDvB0+H9JtjQXmko5LVSrBURlIVpmaWRpBkkcRk/tBOdRV1itu09wT2Gx0wpKdCG4FChZiikswPee/j8tC2bcvOs4LXAHprErEapOIyGhtlzsdqSavRVSCMqEMisx49qDg9fL7DUf6dR7leulWte2pt38HCtIkEbrUe2x+oXJ6IJ7GPuNTu9Krlt2WBWPAg8j8SfnquHqr6j3Cr9OKiw2i/z7c3BTVUZWoWQQfiU97EaOWGchSSAcjA6xrr0I2QrSxJUDIn/IBU5q5DOPu60u6KbclTNWVdDUWIVdM9vjjhIniXBEwd84OQTjrwT3qauddFty2fjTdaeGWSXlxYgnj4A/n4/fS/8A8PW723lZ9t22a8/ntVZqflc62QiZal2DoqlgSGwQxJBP7QM+dO+qoLHUk/mEdCIU7VhTGQr9cYznUfeattlTU1vgpw8fPEapqy9RFg3rv7NihKkqcZD+dGmSLPsgj/U6P7286Nc19m/b8/sZ4LO/iKfe3qLda+hobpctwpZZaCYGGSiZVLAkF0CIFyWUYyfGT9cwB3pPeLvTbgaeOZKvOFSYSEJxwrE58kf+DSGX1hsF6UwVEtWY2BAQK+CMd8hnBH9d60rBVWKCy0tue5vMKX3I2elOeAPuAgPjIAUZ+mddTSbFIYYY9YV0BUqZcO6UEl920gpalIZZIlZHftSx8D+8arts66xbv3beLFUpBFVUE0sdX7dVxD7NirZJOMch0frrjbhvK5VE8Iot61Vtio0RY6aCjVlXjkoSpYYx5HWNczW2e3124btfpd03SnrbpwNU9FBGgbgFxhWZgP2g+PPeqL31vmwz94pXsrpkDr6S59o29Y9p2eoijlgo5qoiNZKciKVip59Fck4yTj/l9dRz7krbWGSpm/NqRcKs0aFahBjsuv8Av/le/pqtm0tx0ez7cYjuK83andhKkdUqHDAceWfJJHnJ7+wxmuvrbSqrLHBUP0R2qdfXsHU67F2xXACNV1FBhmY85fU7bcUro13iRlYgqzEEHPgg9jRqsTeuKcm/y1z35Pse/wDro0vwt3ENyz2iltrt+EzyPw+Op+2uzA5YnKjOT/OjRoo0jXWbZRVZiAAWPZA86xVk8kdSeMjr+zwxHnlnRo1hpoaTetsryUhDOzAeATnUTe2IY9nyR5/nRo0NZ71kYigqCQPHy0aNGgxif//Z';
+
+export default {
+ title: 'Truncated',
+ component: 'sp-truncated',
+};
+
+export const Default = (): TemplateResult => {
+ return html`
+
+
+ This is a
+ very long
+ 🦋 sentence that 🦋 should be truncated
+
+
+ ThisIsAVeryLongWordThatShouldBeTruncated
+
+
+ We can even
+
+ truncate around a picture
+
+
+ Custom overflow content can also be provided for the tooltip
+
+ Like this!
+
+
+
+ Alternative placements can be specified
+
+ Should have no tooltip
+
+ `;
+};
diff --git a/tools/truncated/test/benchmark/basic-test.ts b/tools/truncated/test/benchmark/basic-test.ts
new file mode 100644
index 00000000000..27465aa413d
--- /dev/null
+++ b/tools/truncated/test/benchmark/basic-test.ts
@@ -0,0 +1,23 @@
+/*
+Copyright 2024 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+import '@spectrum-web-components/truncated/sp-truncated.js';
+import { html } from '@spectrum-web-components/base';
+import { measureFixtureCreation } from '../../../../test/benchmark/helpers.js';
+
+measureFixtureCreation(html`
+
+
+ This is a very long text that will overflow into a tooltip with the
+ help of sp-truncated.
+
+
+`);
diff --git a/tools/truncated/test/truncated.test.ts b/tools/truncated/test/truncated.test.ts
new file mode 100644
index 00000000000..5da55b6d456
--- /dev/null
+++ b/tools/truncated/test/truncated.test.ts
@@ -0,0 +1,103 @@
+/*
+Copyright 2024 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+import { expect, fixture, html, oneEvent } from '@open-wc/testing';
+import { Tooltip } from '@spectrum-web-components/tooltip/src/Tooltip.js';
+import { sendMouse } from '@web/test-runner-commands';
+
+import { Truncated } from '../src/index.js';
+import '../sp-truncated.js';
+
+describe('Truncated', () => {
+ it('loads default truncated accessibly', async () => {
+ const el = await fixture(
+ html`
+
+ `
+ );
+
+ await expect(el).to.be.accessible();
+ });
+ it('renders a tooltip when overflowing', async () => {
+ const p = await fixture(html`
+
+ This will overflow into a tooltip
+
+ `);
+ const el = p.querySelector('sp-truncated') as Truncated;
+ const tooltip = el.shadowRoot!.querySelector('sp-tooltip') as Tooltip;
+ const rect = el.getBoundingClientRect();
+
+ await sendMouse({
+ type: 'move',
+ position: [Math.round(rect.left + 2), Math.round(rect.top + 2)],
+ });
+ const opened = oneEvent(el, 'sp-opened');
+
+ await opened;
+ expect(tooltip.open).to.be.true;
+ });
+ it('does not render a tooltip when content fits', async () => {
+ const p = await fixture(html`
+
+ Short
+
+ `);
+ const el = p.querySelector('sp-truncated') as Truncated;
+ const tooltip = el.shadowRoot!.querySelector(
+ 'sp-tooltip'
+ ) as Tooltip | null;
+ const rect = el.getBoundingClientRect();
+ await sendMouse({
+ type: 'move',
+ position: [Math.round(rect.left + 2), Math.round(rect.top + 2)],
+ });
+
+ expect(tooltip).to.be.null;
+ });
+ it('detects whether or not custom overflow is specified for optimization', async () => {
+ const defaultOverflow = await fixture(
+ html`
+ This will overflow into a tooltip
+ `
+ );
+ const customOverflow = await fixture(
+ html`
+
+ Default
+ Custom
+
+ `
+ );
+
+ expect(defaultOverflow.hasCustomOverflow).to.be.false;
+ expect(customOverflow.hasCustomOverflow).to.be.true;
+ });
+ it('copies the text when clicked', async () => {
+ const text =
+ 'This will overflow into a tooltiptooltiptooltiptooltipmtooltipv tooltip tooltiptooltip';
+
+ const defaultOverflow = await fixture(
+ html`
+
+ ${text}
+
+ `
+ );
+
+ const truncated = defaultOverflow.querySelector('sp-truncated');
+ const content = truncated?.shadowRoot.querySelector(
+ '#content'
+ ) as Truncated;
+ content.click();
+ expect(truncated?.hasCopied).to.be.true;
+ });
+});
diff --git a/tools/truncated/tsconfig.json b/tools/truncated/tsconfig.json
new file mode 100644
index 00000000000..75919f9078c
--- /dev/null
+++ b/tools/truncated/tsconfig.json
@@ -0,0 +1,10 @@
+{
+ "extends": "../../tsconfig.json",
+ "compilerOptions": {
+ "composite": true,
+ "rootDir": "./"
+ },
+ "include": ["*.ts", "src/*.ts"],
+ "exclude": ["test/*.ts", "stories/*.ts"],
+ "references": [{ "path": "../base" }]
+}
diff --git a/tsconfig-all.json b/tsconfig-all.json
index 9aa9da96b9e..76f0e6b8338 100644
--- a/tsconfig-all.json
+++ b/tsconfig-all.json
@@ -90,6 +90,7 @@
{ "path": "tools/reactive-controllers" },
{ "path": "tools/shared" },
{ "path": "tools/styles" },
- { "path": "tools/theme" }
+ { "path": "tools/theme" },
+ { "path": "tools/truncated" }
]
}
diff --git a/yarn.lock b/yarn.lock
index 77d2027a034..77ba7562245 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -123,13 +123,6 @@
resolved "https://registry.yarnpkg.com/@adobe/spectrum-css-workflow-icons/-/spectrum-css-workflow-icons-1.5.4.tgz#0e09ff519c36139176c3ba3ce617a995c9032f67"
integrity sha512-sZ19YOLGw5xTZzCEkVXPjf53lXVzo063KmDTJjpSjy/XLVsF+RaX0b436SfSM4hsIUZ7n27+UsbOvzFaFjcYXw==
-"@ampproject/remapping@^2.1.0":
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.2.tgz#4edca94973ded9630d20101cd8559cedb8d8bd34"
- integrity sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==
- dependencies:
- "@jridgewell/trace-mapping" "^0.3.0"
-
"@ampproject/remapping@^2.2.0":
version "2.2.1"
resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
@@ -154,132 +147,34 @@
dependencies:
default-browser-id "3.0.0"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.5.tgz#234d98e1551960604f1246e6475891a570ad5658"
- integrity sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==
- dependencies:
- "@babel/highlight" "^7.22.5"
-
-"@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.13":
- version "7.22.13"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e"
- integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==
- dependencies:
- "@babel/highlight" "^7.22.13"
- chalk "^2.4.2"
-
-"@babel/code-frame@^7.23.4":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.4.tgz#03ae5af150be94392cb5c7ccd97db5a19a5da6aa"
- integrity sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.23.5":
+ version "7.23.5"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244"
+ integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==
dependencies:
"@babel/highlight" "^7.23.4"
chalk "^2.4.2"
-"@babel/compat-data@^7.13.0", "@babel/compat-data@^7.13.11":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.5.tgz#8ef4c18e58e801c5c95d3c1c0f2874a2680fadea"
- integrity sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==
-
-"@babel/compat-data@^7.14.5":
- version "7.15.0"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176"
- integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==
-
-"@babel/compat-data@^7.16.4", "@babel/compat-data@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.8.tgz#31560f9f29fdf1868de8cb55049538a1b9732a60"
- integrity sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==
-
-"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730"
- integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==
-
-"@babel/compat-data@^7.23.3":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.3.tgz#3febd552541e62b5e883a25eb3effd7c7379db11"
- integrity sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==
-
-"@babel/core@^7.1.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.9.tgz#bd96492c68822198f33e8a256061da3cf391f58f"
- integrity sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==
- dependencies:
- "@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.22.5"
- "@babel/generator" "^7.22.9"
- "@babel/helper-compilation-targets" "^7.22.9"
- "@babel/helper-module-transforms" "^7.22.9"
- "@babel/helpers" "^7.22.6"
- "@babel/parser" "^7.22.7"
- "@babel/template" "^7.22.5"
- "@babel/traverse" "^7.22.8"
- "@babel/types" "^7.22.5"
- convert-source-map "^1.7.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.2"
- json5 "^2.2.2"
- semver "^6.3.1"
-
-"@babel/core@^7.11.1", "@babel/core@^7.12.10", "@babel/core@^7.12.3":
- version "7.17.5"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.5.tgz#6cd2e836058c28f06a4ca8ee7ed955bbf37c8225"
- integrity sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==
- dependencies:
- "@ampproject/remapping" "^2.1.0"
- "@babel/code-frame" "^7.16.7"
- "@babel/generator" "^7.17.3"
- "@babel/helper-compilation-targets" "^7.16.7"
- "@babel/helper-module-transforms" "^7.16.7"
- "@babel/helpers" "^7.17.2"
- "@babel/parser" "^7.17.3"
- "@babel/template" "^7.16.7"
- "@babel/traverse" "^7.17.3"
- "@babel/types" "^7.17.0"
- convert-source-map "^1.7.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.2"
- json5 "^2.1.2"
- semver "^6.3.0"
+"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5":
+ version "7.23.5"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98"
+ integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==
-"@babel/core@^7.11.6":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.11.tgz#8033acaa2aa24c3f814edaaa057f3ce0ba559c24"
- integrity sha512-lh7RJrtPdhibbxndr6/xx0w8+CVlY5FJZiaSz908Fpy+G0xkBFTvwLcKJFF4PJxVfGhVWNebikpWGnOoC71juQ==
+"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.23.0", "@babel/core@^7.23.2", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.0.tgz#56cbda6b185ae9d9bed369816a8f4423c5f2ff1b"
+ integrity sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==
dependencies:
"@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.22.10"
- "@babel/generator" "^7.22.10"
- "@babel/helper-compilation-targets" "^7.22.10"
- "@babel/helper-module-transforms" "^7.22.9"
- "@babel/helpers" "^7.22.11"
- "@babel/parser" "^7.22.11"
- "@babel/template" "^7.22.5"
- "@babel/traverse" "^7.22.11"
- "@babel/types" "^7.22.11"
- convert-source-map "^1.7.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.2"
- json5 "^2.2.3"
- semver "^6.3.1"
-
-"@babel/core@^7.23.0", "@babel/core@^7.23.2":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.3.tgz#5ec09c8803b91f51cc887dedc2654a35852849c9"
- integrity sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==
- dependencies:
- "@ampproject/remapping" "^2.2.0"
- "@babel/code-frame" "^7.22.13"
- "@babel/generator" "^7.23.3"
- "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/code-frame" "^7.23.5"
+ "@babel/generator" "^7.23.6"
+ "@babel/helper-compilation-targets" "^7.23.6"
"@babel/helper-module-transforms" "^7.23.3"
- "@babel/helpers" "^7.23.2"
- "@babel/parser" "^7.23.3"
- "@babel/template" "^7.22.15"
- "@babel/traverse" "^7.23.3"
- "@babel/types" "^7.23.3"
+ "@babel/helpers" "^7.24.0"
+ "@babel/parser" "^7.24.0"
+ "@babel/template" "^7.24.0"
+ "@babel/traverse" "^7.24.0"
+ "@babel/types" "^7.24.0"
convert-source-map "^2.0.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
@@ -287,94 +182,24 @@
semver "^6.3.1"
"@babel/eslint-parser@^7.19.1":
- version "7.21.3"
- resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz#d79e822050f2de65d7f368a076846e7184234af7"
- integrity sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==
+ version "7.23.10"
+ resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz#2d4164842d6db798873b40e0c4238827084667a2"
+ integrity sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==
dependencies:
"@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1"
eslint-visitor-keys "^2.1.0"
- semver "^6.3.0"
-
-"@babel/generator@^7.13.0":
- version "7.13.9"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39"
- integrity sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==
- dependencies:
- "@babel/types" "^7.13.0"
- jsesc "^2.5.1"
- source-map "^0.5.0"
-
-"@babel/generator@^7.16.0", "@babel/generator@^7.4.4":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.0.tgz#d40f3d1d5075e62d3500bccb67f3daa8a95265b2"
- integrity sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==
- dependencies:
- "@babel/types" "^7.16.0"
- jsesc "^2.5.1"
- source-map "^0.5.0"
-
-"@babel/generator@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.8.tgz#359d44d966b8cd059d543250ce79596f792f2ebe"
- integrity sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==
- dependencies:
- "@babel/types" "^7.16.8"
- jsesc "^2.5.1"
- source-map "^0.5.0"
-
-"@babel/generator@^7.17.3":
- version "7.17.3"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.3.tgz#a2c30b0c4f89858cb87050c3ffdfd36bdf443200"
- integrity sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==
- dependencies:
- "@babel/types" "^7.17.0"
- jsesc "^2.5.1"
- source-map "^0.5.0"
+ semver "^6.3.1"
-"@babel/generator@^7.22.10":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.10.tgz#c92254361f398e160645ac58831069707382b722"
- integrity sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==
+"@babel/generator@^7.23.0", "@babel/generator@^7.23.6", "@babel/generator@^7.4.4", "@babel/generator@^7.7.2":
+ version "7.23.6"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e"
+ integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==
dependencies:
- "@babel/types" "^7.22.10"
+ "@babel/types" "^7.23.6"
"@jridgewell/gen-mapping" "^0.3.2"
"@jridgewell/trace-mapping" "^0.3.17"
jsesc "^2.5.1"
-"@babel/generator@^7.22.7", "@babel/generator@^7.22.9", "@babel/generator@^7.7.2":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.9.tgz#572ecfa7a31002fa1de2a9d91621fd895da8493d"
- integrity sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==
- dependencies:
- "@babel/types" "^7.22.5"
- "@jridgewell/gen-mapping" "^0.3.2"
- "@jridgewell/trace-mapping" "^0.3.17"
- jsesc "^2.5.1"
-
-"@babel/generator@^7.23.0", "@babel/generator@^7.23.3", "@babel/generator@^7.23.4":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.4.tgz#4a41377d8566ec18f807f42962a7f3551de83d1c"
- integrity sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==
- dependencies:
- "@babel/types" "^7.23.4"
- "@jridgewell/gen-mapping" "^0.3.2"
- "@jridgewell/trace-mapping" "^0.3.17"
- jsesc "^2.5.1"
-
-"@babel/helper-annotate-as-pure@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61"
- integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==
- dependencies:
- "@babel/types" "^7.14.5"
-
-"@babel/helper-annotate-as-pure@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862"
- integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==
- dependencies:
- "@babel/types" "^7.16.7"
-
"@babel/helper-annotate-as-pure@^7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882"
@@ -382,14 +207,6 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b"
- integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==
- dependencies:
- "@babel/helper-explode-assignable-expression" "^7.16.7"
- "@babel/types" "^7.16.7"
-
"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15":
version "7.22.15"
resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956"
@@ -397,141 +214,33 @@
dependencies:
"@babel/types" "^7.22.15"
-"@babel/helper-compilation-targets@^7.13.0":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz#7a99c5d0967911e972fe2c3411f7d5b498498ecf"
- integrity sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==
- dependencies:
- "@babel/compat-data" "^7.14.5"
- "@babel/helper-validator-option" "^7.14.5"
- browserslist "^4.16.6"
- semver "^6.3.0"
-
-"@babel/helper-compilation-targets@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz#06e66c5f299601e6c7da350049315e83209d551b"
- integrity sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==
- dependencies:
- "@babel/compat-data" "^7.16.4"
- "@babel/helper-validator-option" "^7.16.7"
- browserslist "^4.17.5"
- semver "^6.3.0"
-
-"@babel/helper-compilation-targets@^7.22.10", "@babel/helper-compilation-targets@^7.22.6":
- version "7.22.10"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz#01d648bbc25dd88f513d862ee0df27b7d4e67024"
- integrity sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==
+"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6":
+ version "7.23.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991"
+ integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==
dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-validator-option" "^7.22.5"
- browserslist "^4.21.9"
- lru-cache "^5.1.1"
- semver "^6.3.1"
-
-"@babel/helper-compilation-targets@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52"
- integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==
- dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-validator-option" "^7.22.15"
- browserslist "^4.21.9"
- lru-cache "^5.1.1"
- semver "^6.3.1"
-
-"@babel/helper-compilation-targets@^7.22.9":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz#f9d0a7aaaa7cd32a3f31c9316a69f5a9bcacb892"
- integrity sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==
- dependencies:
- "@babel/compat-data" "^7.22.9"
- "@babel/helper-validator-option" "^7.22.5"
- browserslist "^4.21.9"
+ "@babel/compat-data" "^7.23.5"
+ "@babel/helper-validator-option" "^7.23.5"
+ browserslist "^4.22.2"
lru-cache "^5.1.1"
semver "^6.3.1"
-"@babel/helper-create-class-features-plugin@^7.16.10":
- version "7.17.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz#3778c1ed09a7f3e65e6d6e0f6fbfcc53809d92c9"
- integrity sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.16.7"
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-function-name" "^7.16.7"
- "@babel/helper-member-expression-to-functions" "^7.16.7"
- "@babel/helper-optimise-call-expression" "^7.16.7"
- "@babel/helper-replace-supers" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
-
-"@babel/helper-create-class-features-plugin@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz#9c5b34b53a01f2097daf10678d65135c1b9f84ba"
- integrity sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.16.7"
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-function-name" "^7.16.7"
- "@babel/helper-member-expression-to-functions" "^7.16.7"
- "@babel/helper-optimise-call-expression" "^7.16.7"
- "@babel/helper-replace-supers" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
-
-"@babel/helper-create-class-features-plugin@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4"
- integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-member-expression-to-functions" "^7.22.15"
- "@babel/helper-optimise-call-expression" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.9"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- semver "^6.3.1"
-
-"@babel/helper-create-class-features-plugin@^7.22.5":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.11.tgz#4078686740459eeb4af3494a273ac09148dfb213"
- integrity sha512-y1grdYL4WzmUDBRGK0pDbIoFd7UZKoDurDzWEoNMYoj1EL+foGRQNyPWDcC+YyegN5y1DUsFFmzjGijB3nSVAQ==
+"@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.0.tgz#fc7554141bdbfa2d17f7b4b80153b9b090e5d158"
+ integrity sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-member-expression-to-functions" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-function-name" "^7.23.0"
+ "@babel/helper-member-expression-to-functions" "^7.23.0"
"@babel/helper-optimise-call-expression" "^7.22.5"
- "@babel/helper-replace-supers" "^7.22.9"
+ "@babel/helper-replace-supers" "^7.22.20"
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
"@babel/helper-split-export-declaration" "^7.22.6"
semver "^6.3.1"
-"@babel/helper-create-regexp-features-plugin@^7.12.13":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4"
- integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.14.5"
- regexpu-core "^4.7.1"
-
-"@babel/helper-create-regexp-features-plugin@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz#0cb82b9bac358eb73bfbd73985a776bfa6b14d48"
- integrity sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.16.7"
- regexpu-core "^4.7.1"
-
-"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.9.tgz#9d8e61a8d9366fe66198f57c40565663de0825f6"
- integrity sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.22.5"
- regexpu-core "^5.3.1"
- semver "^6.3.1"
-
-"@babel/helper-create-regexp-features-plugin@^7.22.15":
+"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5":
version "7.22.15"
resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1"
integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
@@ -540,38 +249,10 @@
regexpu-core "^5.3.1"
semver "^6.3.1"
-"@babel/helper-define-polyfill-provider@^0.1.5":
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz#3c2f91b7971b9fc11fe779c945c014065dea340e"
- integrity sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==
- dependencies:
- "@babel/helper-compilation-targets" "^7.13.0"
- "@babel/helper-module-imports" "^7.12.13"
- "@babel/helper-plugin-utils" "^7.13.0"
- "@babel/traverse" "^7.13.0"
- debug "^4.1.1"
- lodash.debounce "^4.0.8"
- resolve "^1.14.2"
- semver "^6.1.2"
-
-"@babel/helper-define-polyfill-provider@^0.3.0":
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz#c5b10cf4b324ff840140bb07e05b8564af2ae971"
- integrity sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==
- dependencies:
- "@babel/helper-compilation-targets" "^7.13.0"
- "@babel/helper-module-imports" "^7.12.13"
- "@babel/helper-plugin-utils" "^7.13.0"
- "@babel/traverse" "^7.13.0"
- debug "^4.1.1"
- lodash.debounce "^4.0.8"
- resolve "^1.14.2"
- semver "^6.1.2"
-
-"@babel/helper-define-polyfill-provider@^0.4.3":
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz#a71c10f7146d809f4a256c373f462d9bba8cf6ba"
- integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==
+"@babel/helper-define-polyfill-provider@^0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b"
+ integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==
dependencies:
"@babel/helper-compilation-targets" "^7.22.6"
"@babel/helper-plugin-utils" "^7.22.5"
@@ -579,66 +260,12 @@
lodash.debounce "^4.0.8"
resolve "^1.14.2"
-"@babel/helper-environment-visitor@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7"
- integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==
- dependencies:
- "@babel/types" "^7.16.7"
-
"@babel/helper-environment-visitor@^7.22.20":
version "7.22.20"
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167"
integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
-"@babel/helper-environment-visitor@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz#f06dd41b7c1f44e1f8da6c4055b41ab3a09a7e98"
- integrity sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==
-
-"@babel/helper-explode-assignable-expression@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a"
- integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==
- dependencies:
- "@babel/types" "^7.16.7"
-
-"@babel/helper-function-name@^7.12.13":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4"
- integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==
- dependencies:
- "@babel/helper-get-function-arity" "^7.14.5"
- "@babel/template" "^7.14.5"
- "@babel/types" "^7.14.5"
-
-"@babel/helper-function-name@^7.16.0":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz#b7dd0797d00bbfee4f07e9c4ea5b0e30c8bb1481"
- integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==
- dependencies:
- "@babel/helper-get-function-arity" "^7.16.0"
- "@babel/template" "^7.16.0"
- "@babel/types" "^7.16.0"
-
-"@babel/helper-function-name@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz#f1ec51551fb1c8956bc8dd95f38523b6cf375f8f"
- integrity sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==
- dependencies:
- "@babel/helper-get-function-arity" "^7.16.7"
- "@babel/template" "^7.16.7"
- "@babel/types" "^7.16.7"
-
-"@babel/helper-function-name@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be"
- integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==
- dependencies:
- "@babel/template" "^7.22.5"
- "@babel/types" "^7.22.5"
-
-"@babel/helper-function-name@^7.23.0":
+"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0":
version "7.23.0"
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759"
integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
@@ -646,27 +273,6 @@
"@babel/template" "^7.22.15"
"@babel/types" "^7.23.0"
-"@babel/helper-get-function-arity@^7.14.5", "@babel/helper-get-function-arity@^7.16.0", "@babel/helper-get-function-arity@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz#ea08ac753117a669f1508ba06ebcc49156387419"
- integrity sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==
- dependencies:
- "@babel/types" "^7.16.7"
-
-"@babel/helper-hoist-variables@^7.16.0":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz#4c9023c2f1def7e28ff46fc1dbcd36a39beaa81a"
- integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==
- dependencies:
- "@babel/types" "^7.16.0"
-
-"@babel/helper-hoist-variables@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246"
- integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==
- dependencies:
- "@babel/types" "^7.16.7"
-
"@babel/helper-hoist-variables@^7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
@@ -674,87 +280,20 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-member-expression-to-functions@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz#42b9ca4b2b200123c3b7e726b0ae5153924905b0"
- integrity sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==
- dependencies:
- "@babel/types" "^7.16.7"
-
-"@babel/helper-member-expression-to-functions@^7.22.15":
+"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0":
version "7.23.0"
resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366"
integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==
dependencies:
"@babel/types" "^7.23.0"
-"@babel/helper-member-expression-to-functions@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz#0a7c56117cad3372fbf8d2fb4bf8f8d64a1e76b2"
- integrity sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13":
- version "7.13.12"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977"
- integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==
- dependencies:
- "@babel/types" "^7.13.12"
-
-"@babel/helper-module-imports@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
- integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
- dependencies:
- "@babel/types" "^7.16.7"
-
-"@babel/helper-module-imports@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
- integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
- dependencies:
- "@babel/types" "^7.18.6"
-
-"@babel/helper-module-imports@^7.22.15":
+"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.18.6", "@babel/helper-module-imports@^7.22.15":
version "7.22.15"
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
dependencies:
"@babel/types" "^7.22.15"
-"@babel/helper-module-imports@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c"
- integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==
- dependencies:
- "@babel/types" "^7.22.5"
-
-"@babel/helper-module-transforms@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz#7665faeb721a01ca5327ddc6bba15a5cb34b6a41"
- integrity sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==
- dependencies:
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-module-imports" "^7.16.7"
- "@babel/helper-simple-access" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
- "@babel/helper-validator-identifier" "^7.16.7"
- "@babel/template" "^7.16.7"
- "@babel/traverse" "^7.16.7"
- "@babel/types" "^7.16.7"
-
-"@babel/helper-module-transforms@^7.22.9":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz#92dfcb1fbbb2bc62529024f72d942a8c97142129"
- integrity sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-module-imports" "^7.22.5"
- "@babel/helper-simple-access" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/helper-validator-identifier" "^7.22.5"
-
"@babel/helper-module-transforms@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1"
@@ -766,13 +305,6 @@
"@babel/helper-split-export-declaration" "^7.22.6"
"@babel/helper-validator-identifier" "^7.22.20"
-"@babel/helper-optimise-call-expression@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2"
- integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==
- dependencies:
- "@babel/types" "^7.16.7"
-
"@babel/helper-optimise-call-expression@^7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e"
@@ -780,29 +312,10 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9"
- integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==
-
-"@babel/helper-plugin-utils@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5"
- integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==
-
-"@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295"
- integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
-
-"@babel/helper-remap-async-to-generator@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3"
- integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.16.7"
- "@babel/helper-wrap-function" "^7.16.8"
- "@babel/types" "^7.16.8"
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a"
+ integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==
"@babel/helper-remap-async-to-generator@^7.22.20":
version "7.22.20"
@@ -813,17 +326,6 @@
"@babel/helper-environment-visitor" "^7.22.20"
"@babel/helper-wrap-function" "^7.22.20"
-"@babel/helper-replace-supers@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz#e9f5f5f32ac90429c1a4bdec0f231ef0c2838ab1"
- integrity sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==
- dependencies:
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-member-expression-to-functions" "^7.16.7"
- "@babel/helper-optimise-call-expression" "^7.16.7"
- "@babel/traverse" "^7.16.7"
- "@babel/types" "^7.16.7"
-
"@babel/helper-replace-supers@^7.22.20":
version "7.22.20"
resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793"
@@ -833,22 +335,6 @@
"@babel/helper-member-expression-to-functions" "^7.22.15"
"@babel/helper-optimise-call-expression" "^7.22.5"
-"@babel/helper-replace-supers@^7.22.9":
- version "7.22.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz#cbdc27d6d8d18cd22c81ae4293765a5d9afd0779"
- integrity sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==
- dependencies:
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-member-expression-to-functions" "^7.22.5"
- "@babel/helper-optimise-call-expression" "^7.22.5"
-
-"@babel/helper-simple-access@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz#d656654b9ea08dbb9659b69d61063ccd343ff0f7"
- integrity sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==
- dependencies:
- "@babel/types" "^7.16.7"
-
"@babel/helper-simple-access@^7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
@@ -856,13 +342,6 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-skip-transparent-expression-wrappers@^7.16.0":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09"
- integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==
- dependencies:
- "@babel/types" "^7.16.0"
-
"@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847"
@@ -870,104 +349,27 @@
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-split-export-declaration@^7.12.13", "@babel/helper-split-export-declaration@^7.16.0", "@babel/helper-split-export-declaration@^7.22.6":
+"@babel/helper-split-export-declaration@^7.22.6":
version "7.22.6"
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c"
integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
dependencies:
"@babel/types" "^7.22.5"
-"@babel/helper-split-export-declaration@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b"
- integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==
- dependencies:
- "@babel/types" "^7.16.7"
-
-"@babel/helper-string-parser@^7.19.4":
- version "7.19.4"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63"
- integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==
-
-"@babel/helper-string-parser@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f"
- integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==
-
"@babel/helper-string-parser@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83"
integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==
-"@babel/helper-validator-identifier@^7.14.0":
- version "7.14.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48"
- integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==
-
-"@babel/helper-validator-identifier@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"
- integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==
-
-"@babel/helper-validator-identifier@^7.15.7":
- version "7.15.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389"
- integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==
-
-"@babel/helper-validator-identifier@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
- integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
-
-"@babel/helper-validator-identifier@^7.19.1":
- version "7.19.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
- integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
-
-"@babel/helper-validator-identifier@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz#601fa28e4cc06786c18912dca138cec73b882044"
- integrity sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==
-
"@babel/helper-validator-identifier@^7.22.20":
version "7.22.20"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
-"@babel/helper-validator-identifier@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193"
- integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==
-
-"@babel/helper-validator-option@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"
- integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==
-
-"@babel/helper-validator-option@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23"
- integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==
-
-"@babel/helper-validator-option@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040"
- integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==
-
-"@babel/helper-validator-option@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac"
- integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==
-
-"@babel/helper-wrap-function@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200"
- integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==
- dependencies:
- "@babel/helper-function-name" "^7.16.7"
- "@babel/template" "^7.16.7"
- "@babel/traverse" "^7.16.8"
- "@babel/types" "^7.16.8"
+"@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5":
+ version "7.23.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307"
+ integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==
"@babel/helper-wrap-function@^7.22.20":
version "7.22.20"
@@ -978,59 +380,14 @@
"@babel/template" "^7.22.15"
"@babel/types" "^7.22.19"
-"@babel/helpers@^7.10.4", "@babel/helpers@^7.17.2":
- version "7.17.2"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.2.tgz#23f0a0746c8e287773ccd27c14be428891f63417"
- integrity sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==
- dependencies:
- "@babel/template" "^7.16.7"
- "@babel/traverse" "^7.17.0"
- "@babel/types" "^7.17.0"
-
-"@babel/helpers@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.11.tgz#b02f5d5f2d7abc21ab59eeed80de410ba70b056a"
- integrity sha512-vyOXC8PBWaGc5h7GMsNx68OH33cypkEDJCHvYVVgVbbxJDROYVtexSk0gK5iCF1xNjRIN2s8ai7hwkWDq5szWg==
- dependencies:
- "@babel/template" "^7.22.5"
- "@babel/traverse" "^7.22.11"
- "@babel/types" "^7.22.11"
-
-"@babel/helpers@^7.22.6":
- version "7.22.6"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.6.tgz#8e61d3395a4f0c5a8060f309fb008200969b5ecd"
- integrity sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==
- dependencies:
- "@babel/template" "^7.22.5"
- "@babel/traverse" "^7.22.6"
- "@babel/types" "^7.22.5"
-
-"@babel/helpers@^7.23.2":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.4.tgz#7d2cfb969aa43222032193accd7329851facf3c1"
- integrity sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==
- dependencies:
- "@babel/template" "^7.22.15"
- "@babel/traverse" "^7.23.4"
- "@babel/types" "^7.23.4"
-
-"@babel/highlight@^7.22.13":
- version "7.22.20"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54"
- integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.22.20"
- chalk "^2.4.2"
- js-tokens "^4.0.0"
-
-"@babel/highlight@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.5.tgz#aa6c05c5407a67ebce408162b7ede789b4d22031"
- integrity sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==
+"@babel/helpers@^7.10.4", "@babel/helpers@^7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.0.tgz#a3dd462b41769c95db8091e49cfe019389a9409b"
+ integrity sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==
dependencies:
- "@babel/helper-validator-identifier" "^7.22.5"
- chalk "^2.0.0"
- js-tokens "^4.0.0"
+ "@babel/template" "^7.24.0"
+ "@babel/traverse" "^7.24.0"
+ "@babel/types" "^7.24.0"
"@babel/highlight@^7.23.4":
version "7.23.4"
@@ -1041,47 +398,10 @@
chalk "^2.4.2"
js-tokens "^4.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.8", "@babel/parser@^7.22.5", "@babel/parser@^7.22.7":
- version "7.22.7"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.7.tgz#df8cf085ce92ddbdbf668a7f186ce848c9036cae"
- integrity sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==
-
-"@babel/parser@^7.13.0", "@babel/parser@^7.22.15":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719"
- integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==
-
-"@babel/parser@^7.16.3", "@babel/parser@^7.4.5":
- version "7.16.4"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e"
- integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==
-
-"@babel/parser@^7.16.7", "@babel/parser@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.8.tgz#61c243a3875f7d0b0962b0543a33ece6ff2f1f17"
- integrity sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==
-
-"@babel/parser@^7.17.3":
- version "7.17.3"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.3.tgz#b07702b982990bf6fdc1da5049a23fece4c5c3d0"
- integrity sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==
-
-"@babel/parser@^7.22.11":
- version "7.22.13"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.13.tgz#23fb17892b2be7afef94f573031c2f4b42839a2b"
- integrity sha512-3l6+4YOvc9wx7VlCSw4yQfcBo01ECA8TicQfbnCPuCEpRQrf+gTUyGdxNw+pyTUyywp6JRD1w0YQs9TpBXYlkw==
-
-"@babel/parser@^7.23.0", "@babel/parser@^7.23.3", "@babel/parser@^7.23.4":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.4.tgz#409fbe690c333bb70187e2de4021e1e47a026661"
- integrity sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==
-
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz#4eda6d6c2a0aa79c70fa7b6da67763dfe2141050"
- integrity sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
+"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.8", "@babel/parser@^7.22.5", "@babel/parser@^7.23.0", "@babel/parser@^7.24.0", "@babel/parser@^7.4.5":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac"
+ integrity sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3":
version "7.23.3"
@@ -1090,15 +410,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz#cc001234dfc139ac45f6bcf801866198c8c72ff9"
- integrity sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0"
- "@babel/plugin-proposal-optional-chaining" "^7.16.7"
-
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d"
@@ -1108,155 +419,27 @@
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
"@babel/plugin-transform-optional-chaining" "^7.23.3"
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.3":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz#20c60d4639d18f7da8602548512e9d3a4c8d7098"
- integrity sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7":
+ version "7.23.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b"
+ integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==
dependencies:
"@babel/helper-environment-visitor" "^7.22.20"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-proposal-async-generator-functions@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz#3bdd1ebbe620804ea9416706cd67d60787504bc8"
- integrity sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-remap-async-to-generator" "^7.16.8"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
-
-"@babel/plugin-proposal-class-properties@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz#925cad7b3b1a2fcea7e59ecc8eb5954f961f91b0"
- integrity sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
-
-"@babel/plugin-proposal-class-static-block@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.7.tgz#712357570b612106ef5426d13dc433ce0f200c2a"
- integrity sha512-dgqJJrcZoG/4CkMopzhPJjGxsIe9A8RlkQLnL/Vhhx8AA9ZuaRwGSlscSh42hazc7WSrya/IK7mTeoF0DP9tEw==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
-
-"@babel/plugin-proposal-dynamic-import@^7.10.4", "@babel/plugin-proposal-dynamic-import@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz#c19c897eaa46b27634a00fee9fb7d829158704b2"
- integrity sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==
+"@babel/plugin-proposal-dynamic-import@^7.10.4":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94"
+ integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==
dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
+ "@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
-"@babel/plugin-proposal-export-namespace-from@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz#09de09df18445a5786a305681423ae63507a6163"
- integrity sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
-
-"@babel/plugin-proposal-json-strings@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz#9732cb1d17d9a2626a08c5be25186c195b6fa6e8"
- integrity sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
-
-"@babel/plugin-proposal-logical-assignment-operators@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz#be23c0ba74deec1922e639832904be0bea73cdea"
- integrity sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99"
- integrity sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
-
-"@babel/plugin-proposal-numeric-separator@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz#d6b69f4af63fb38b6ca2558442a7fb191236eba9"
- integrity sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
-
-"@babel/plugin-proposal-object-rest-spread@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz#94593ef1ddf37021a25bdcb5754c4a8d534b01d8"
- integrity sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==
- dependencies:
- "@babel/compat-data" "^7.16.4"
- "@babel/helper-compilation-targets" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.16.7"
-
-"@babel/plugin-proposal-optional-catch-binding@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf"
- integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-
-"@babel/plugin-proposal-optional-chaining@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz#7cd629564724816c0e8a969535551f943c64c39a"
- integrity sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
-
-"@babel/plugin-proposal-private-methods@^7.16.11":
- version "7.16.11"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz#e8df108288555ff259f4527dbe84813aac3a1c50"
- integrity sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.16.10"
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
version "7.21.0-placeholder-for-preset-env.2"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
-"@babel/plugin-proposal-private-property-in-object@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz#b0b8cef543c2c3d57e59e2c611994861d46a3fce"
- integrity sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.16.7"
- "@babel/helper-create-class-features-plugin" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
-
-"@babel/plugin-proposal-unicode-property-regex@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz#635d18eb10c6214210ffc5ff4932552de08188a2"
- integrity sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
-
-"@babel/plugin-proposal-unicode-property-regex@^7.4.4":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba"
- integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.12.13"
- "@babel/helper-plugin-utils" "^7.12.13"
-
"@babel/plugin-syntax-async-generators@^7.8.4":
version "7.8.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
@@ -1397,20 +580,13 @@
dependencies:
"@babel/helper-plugin-utils" "^7.14.5"
-"@babel/plugin-syntax-typescript@^7.23.3":
+"@babel/plugin-syntax-typescript@^7.23.3", "@babel/plugin-syntax-typescript@^7.7.2":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f"
integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-syntax-typescript@^7.7.2":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272"
- integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
-
"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
@@ -1419,13 +595,6 @@
"@babel/helper-create-regexp-features-plugin" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-arrow-functions@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz#44125e653d94b98db76369de9c396dc14bef4154"
- integrity sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-arrow-functions@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b"
@@ -1433,25 +602,16 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-async-generator-functions@^7.23.3":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz#93ac8e3531f347fba519b4703f9ff2a75c6ae27a"
- integrity sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==
+"@babel/plugin-transform-async-generator-functions@^7.23.9":
+ version "7.23.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce"
+ integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==
dependencies:
"@babel/helper-environment-visitor" "^7.22.20"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-remap-async-to-generator" "^7.22.20"
"@babel/plugin-syntax-async-generators" "^7.8.4"
-"@babel/plugin-transform-async-to-generator@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz#b83dff4b970cf41f1b819f8b49cc0cfbaa53a808"
- integrity sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==
- dependencies:
- "@babel/helper-module-imports" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-remap-async-to-generator" "^7.16.8"
-
"@babel/plugin-transform-async-to-generator@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa"
@@ -1461,13 +621,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-remap-async-to-generator" "^7.22.20"
-"@babel/plugin-transform-block-scoped-functions@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620"
- integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-block-scoped-functions@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77"
@@ -1475,29 +628,14 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-block-scoping@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz#f50664ab99ddeaee5bc681b8f3a6ea9d72ab4f87"
- integrity sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
-"@babel/plugin-transform-block-scoping@^7.23.3":
+"@babel/plugin-transform-block-scoping@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5"
integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-class-properties@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77"
- integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-class-properties@^7.23.3":
+"@babel/plugin-transform-class-properties@^7.22.5", "@babel/plugin-transform-class-properties@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48"
integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==
@@ -1505,7 +643,7 @@
"@babel/helper-create-class-features-plugin" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-class-static-block@^7.23.3":
+"@babel/plugin-transform-class-static-block@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5"
integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==
@@ -1514,42 +652,20 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-class-static-block" "^7.14.5"
-"@babel/plugin-transform-classes@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz#8f4b9562850cd973de3b498f1218796eb181ce00"
- integrity sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==
- dependencies:
- "@babel/helper-annotate-as-pure" "^7.16.7"
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-function-name" "^7.16.7"
- "@babel/helper-optimise-call-expression" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-replace-supers" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
- globals "^11.1.0"
-
-"@babel/plugin-transform-classes@^7.23.3":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz#73380c632c095b03e8503c24fd38f95ad41ffacb"
- integrity sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==
+"@babel/plugin-transform-classes@^7.23.8":
+ version "7.23.8"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92"
+ integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-compilation-targets" "^7.23.6"
"@babel/helper-environment-visitor" "^7.22.20"
"@babel/helper-function-name" "^7.23.0"
- "@babel/helper-optimise-call-expression" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-replace-supers" "^7.22.20"
"@babel/helper-split-export-declaration" "^7.22.6"
globals "^11.1.0"
-"@babel/plugin-transform-computed-properties@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz#66dee12e46f61d2aae7a73710f591eb3df616470"
- integrity sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-computed-properties@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474"
@@ -1558,13 +674,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/template" "^7.22.15"
-"@babel/plugin-transform-destructuring@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz#ca9588ae2d63978a4c29d3f33282d8603f618e23"
- integrity sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-destructuring@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311"
@@ -1572,14 +681,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-dotall-regex@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz#6b2d67686fab15fb6a7fd4bd895d5982cfc81241"
- integrity sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-dotall-regex@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50"
@@ -1588,21 +689,6 @@
"@babel/helper-create-regexp-features-plugin" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-dotall-regex@^7.4.4":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad"
- integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.12.13"
- "@babel/helper-plugin-utils" "^7.12.13"
-
-"@babel/plugin-transform-duplicate-keys@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz#2207e9ca8f82a0d36a5a67b6536e7ef8b08823c9"
- integrity sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-duplicate-keys@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce"
@@ -1610,7 +696,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-dynamic-import@^7.23.3":
+"@babel/plugin-transform-dynamic-import@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143"
integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==
@@ -1618,14 +704,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
-"@babel/plugin-transform-exponentiation-operator@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b"
- integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==
- dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-exponentiation-operator@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18"
@@ -1634,7 +712,7 @@
"@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-export-namespace-from@^7.23.3":
+"@babel/plugin-transform-export-namespace-from@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191"
integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==
@@ -1650,28 +728,13 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-flow" "^7.23.3"
-"@babel/plugin-transform-for-of@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz#649d639d4617dff502a9a158c479b3b556728d8c"
- integrity sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
-"@babel/plugin-transform-for-of@^7.23.3":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz#afe115ff0fbce735e02868d41489093c63e15559"
- integrity sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==
+"@babel/plugin-transform-for-of@^7.23.6":
+ version "7.23.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e"
+ integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-function-name@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf"
- integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==
- dependencies:
- "@babel/helper-compilation-targets" "^7.16.7"
- "@babel/helper-function-name" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
"@babel/plugin-transform-function-name@^7.23.3":
version "7.23.3"
@@ -1682,7 +745,7 @@
"@babel/helper-function-name" "^7.23.0"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-json-strings@^7.23.3":
+"@babel/plugin-transform-json-strings@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d"
integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==
@@ -1690,13 +753,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-json-strings" "^7.8.3"
-"@babel/plugin-transform-literals@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz#254c9618c5ff749e87cb0c0cef1a0a050c0bdab1"
- integrity sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-literals@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4"
@@ -1704,7 +760,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-logical-assignment-operators@^7.23.3":
+"@babel/plugin-transform-logical-assignment-operators@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5"
integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==
@@ -1712,13 +768,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
-"@babel/plugin-transform-member-expression-literals@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384"
- integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-member-expression-literals@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc"
@@ -1726,15 +775,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-modules-amd@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz#b28d323016a7daaae8609781d1f8c9da42b13186"
- integrity sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==
- dependencies:
- "@babel/helper-module-transforms" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- babel-plugin-dynamic-import-node "^2.3.3"
-
"@babel/plugin-transform-modules-amd@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d"
@@ -1743,16 +783,6 @@
"@babel/helper-module-transforms" "^7.23.3"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-modules-commonjs@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz#cdee19aae887b16b9d331009aa9a219af7c86afe"
- integrity sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==
- dependencies:
- "@babel/helper-module-transforms" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-simple-access" "^7.16.7"
- babel-plugin-dynamic-import-node "^2.3.3"
-
"@babel/plugin-transform-modules-commonjs@^7.23.0", "@babel/plugin-transform-modules-commonjs@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4"
@@ -1762,35 +792,16 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-simple-access" "^7.22.5"
-"@babel/plugin-transform-modules-systemjs@^7.10.5", "@babel/plugin-transform-modules-systemjs@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz#887cefaef88e684d29558c2b13ee0563e287c2d7"
- integrity sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==
- dependencies:
- "@babel/helper-hoist-variables" "^7.16.7"
- "@babel/helper-module-transforms" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-validator-identifier" "^7.16.7"
- babel-plugin-dynamic-import-node "^2.3.3"
-
-"@babel/plugin-transform-modules-systemjs@^7.23.3":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz#fa7e62248931cb15b9404f8052581c302dd9de81"
- integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==
+"@babel/plugin-transform-modules-systemjs@^7.10.5", "@babel/plugin-transform-modules-systemjs@^7.23.9":
+ version "7.23.9"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be"
+ integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==
dependencies:
"@babel/helper-hoist-variables" "^7.22.5"
"@babel/helper-module-transforms" "^7.23.3"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-validator-identifier" "^7.22.20"
-"@babel/plugin-transform-modules-umd@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz#23dad479fa585283dbd22215bff12719171e7618"
- integrity sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==
- dependencies:
- "@babel/helper-module-transforms" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-modules-umd@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9"
@@ -1799,13 +810,6 @@
"@babel/helper-module-transforms" "^7.23.3"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-named-capturing-groups-regex@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz#7f860e0e40d844a02c9dcf9d84965e7dfd666252"
- integrity sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.16.7"
-
"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
version "7.22.5"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f"
@@ -1814,13 +818,6 @@
"@babel/helper-create-regexp-features-plugin" "^7.22.5"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-new-target@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz#9967d89a5c243818e0800fdad89db22c5f514244"
- integrity sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-new-target@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980"
@@ -1828,7 +825,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11", "@babel/plugin-transform-nullish-coalescing-operator@^7.23.3":
+"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11", "@babel/plugin-transform-nullish-coalescing-operator@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e"
integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==
@@ -1836,7 +833,7 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
-"@babel/plugin-transform-numeric-separator@^7.23.3":
+"@babel/plugin-transform-numeric-separator@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29"
integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==
@@ -1844,25 +841,17 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
-"@babel/plugin-transform-object-rest-spread@^7.23.3":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83"
- integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==
+"@babel/plugin-transform-object-rest-spread@^7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.0.tgz#7b836ad0088fdded2420ce96d4e1d3ed78b71df1"
+ integrity sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==
dependencies:
- "@babel/compat-data" "^7.23.3"
- "@babel/helper-compilation-targets" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/compat-data" "^7.23.5"
+ "@babel/helper-compilation-targets" "^7.23.6"
+ "@babel/helper-plugin-utils" "^7.24.0"
"@babel/plugin-syntax-object-rest-spread" "^7.8.3"
"@babel/plugin-transform-parameters" "^7.23.3"
-"@babel/plugin-transform-object-super@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94"
- integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-replace-supers" "^7.16.7"
-
"@babel/plugin-transform-object-super@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd"
@@ -1871,7 +860,7 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-replace-supers" "^7.22.20"
-"@babel/plugin-transform-optional-catch-binding@^7.23.3":
+"@babel/plugin-transform-optional-catch-binding@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017"
integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==
@@ -1879,7 +868,7 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-"@babel/plugin-transform-optional-chaining@^7.23.0", "@babel/plugin-transform-optional-chaining@^7.23.3":
+"@babel/plugin-transform-optional-chaining@^7.23.0", "@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017"
integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==
@@ -1888,13 +877,6 @@
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
-"@babel/plugin-transform-parameters@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz#a1721f55b99b736511cb7e0152f61f17688f331f"
- integrity sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-parameters@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af"
@@ -1902,15 +884,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-private-methods@^7.22.5":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722"
- integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==
- dependencies:
- "@babel/helper-create-class-features-plugin" "^7.22.5"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/plugin-transform-private-methods@^7.23.3":
+"@babel/plugin-transform-private-methods@^7.22.5", "@babel/plugin-transform-private-methods@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4"
integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==
@@ -1918,7 +892,7 @@
"@babel/helper-create-class-features-plugin" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-private-property-in-object@^7.23.3":
+"@babel/plugin-transform-private-property-in-object@^7.23.4":
version "7.23.4"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5"
integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==
@@ -1928,13 +902,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-private-property-in-object" "^7.14.5"
-"@babel/plugin-transform-property-literals@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55"
- integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-property-literals@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875"
@@ -1942,13 +909,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-regenerator@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz#9e7576dc476cb89ccc5096fff7af659243b4adeb"
- integrity sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==
- dependencies:
- regenerator-transform "^0.14.2"
-
"@babel/plugin-transform-regenerator@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c"
@@ -1957,13 +917,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
regenerator-transform "^0.15.2"
-"@babel/plugin-transform-reserved-words@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz#1d798e078f7c5958eec952059c460b220a63f586"
- integrity sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-reserved-words@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8"
@@ -1972,23 +925,16 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-transform-runtime@^7.11.0":
- version "7.13.10"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.10.tgz#a1e40d22e2bf570c591c9c7e5ab42d6bf1e419e1"
- integrity sha512-Y5k8ipgfvz5d/76tx7JYbKQTcgFSU6VgJ3kKQv4zGTKr+a9T/KBvfRvGtSFgKDQGt/DBykQixV0vNWKIdzWErA==
- dependencies:
- "@babel/helper-module-imports" "^7.12.13"
- "@babel/helper-plugin-utils" "^7.13.0"
- babel-plugin-polyfill-corejs2 "^0.1.4"
- babel-plugin-polyfill-corejs3 "^0.1.3"
- babel-plugin-polyfill-regenerator "^0.1.2"
- semver "^6.3.0"
-
-"@babel/plugin-transform-shorthand-properties@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a"
- integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz#e308fe27d08b74027d42547081eefaf4f2ffbcc9"
+ integrity sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==
dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
+ "@babel/helper-module-imports" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.24.0"
+ babel-plugin-polyfill-corejs2 "^0.4.8"
+ babel-plugin-polyfill-corejs3 "^0.9.0"
+ babel-plugin-polyfill-regenerator "^0.5.5"
+ semver "^6.3.1"
"@babel/plugin-transform-shorthand-properties@^7.23.3":
version "7.23.3"
@@ -1997,14 +943,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-spread@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz#a303e2122f9f12e0105daeedd0f30fb197d8ff44"
- integrity sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0"
-
"@babel/plugin-transform-spread@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c"
@@ -2013,13 +951,6 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
-"@babel/plugin-transform-sticky-regex@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660"
- integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-sticky-regex@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04"
@@ -2027,13 +958,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-template-literals@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz#f3d1c45d28967c8e80f53666fc9c3e50618217ab"
- integrity sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-template-literals@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07"
@@ -2041,13 +965,6 @@
dependencies:
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-typeof-symbol@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz#9cdbe622582c21368bd482b660ba87d5545d4f7e"
- integrity sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-typeof-symbol@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4"
@@ -2056,22 +973,15 @@
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-transform-typescript@^7.23.3":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz#da12914d17b3c4b307f32c5fd91fbfdf17d56f86"
- integrity sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==
+ version "7.23.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c"
+ integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==
dependencies:
"@babel/helper-annotate-as-pure" "^7.22.5"
- "@babel/helper-create-class-features-plugin" "^7.22.15"
+ "@babel/helper-create-class-features-plugin" "^7.23.6"
"@babel/helper-plugin-utils" "^7.22.5"
"@babel/plugin-syntax-typescript" "^7.23.3"
-"@babel/plugin-transform-unicode-escapes@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz#da8717de7b3287a2c6d659750c964f302b31ece3"
- integrity sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==
- dependencies:
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-unicode-escapes@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925"
@@ -2087,14 +997,6 @@
"@babel/helper-create-regexp-features-plugin" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
-"@babel/plugin-transform-unicode-regex@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2"
- integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==
- dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
-
"@babel/plugin-transform-unicode-regex@^7.23.3":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc"
@@ -2108,101 +1010,21 @@
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e"
integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.22.15"
- "@babel/helper-plugin-utils" "^7.22.5"
-
-"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.9.0":
- version "7.16.11"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.16.11.tgz#5dd88fd885fae36f88fd7c8342475c9f0abe2982"
- integrity sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==
- dependencies:
- "@babel/compat-data" "^7.16.8"
- "@babel/helper-compilation-targets" "^7.16.7"
- "@babel/helper-plugin-utils" "^7.16.7"
- "@babel/helper-validator-option" "^7.16.7"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.16.7"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.16.7"
- "@babel/plugin-proposal-async-generator-functions" "^7.16.8"
- "@babel/plugin-proposal-class-properties" "^7.16.7"
- "@babel/plugin-proposal-class-static-block" "^7.16.7"
- "@babel/plugin-proposal-dynamic-import" "^7.16.7"
- "@babel/plugin-proposal-export-namespace-from" "^7.16.7"
- "@babel/plugin-proposal-json-strings" "^7.16.7"
- "@babel/plugin-proposal-logical-assignment-operators" "^7.16.7"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.16.7"
- "@babel/plugin-proposal-numeric-separator" "^7.16.7"
- "@babel/plugin-proposal-object-rest-spread" "^7.16.7"
- "@babel/plugin-proposal-optional-catch-binding" "^7.16.7"
- "@babel/plugin-proposal-optional-chaining" "^7.16.7"
- "@babel/plugin-proposal-private-methods" "^7.16.11"
- "@babel/plugin-proposal-private-property-in-object" "^7.16.7"
- "@babel/plugin-proposal-unicode-property-regex" "^7.16.7"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/plugin-syntax-class-properties" "^7.12.13"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
- "@babel/plugin-transform-arrow-functions" "^7.16.7"
- "@babel/plugin-transform-async-to-generator" "^7.16.8"
- "@babel/plugin-transform-block-scoped-functions" "^7.16.7"
- "@babel/plugin-transform-block-scoping" "^7.16.7"
- "@babel/plugin-transform-classes" "^7.16.7"
- "@babel/plugin-transform-computed-properties" "^7.16.7"
- "@babel/plugin-transform-destructuring" "^7.16.7"
- "@babel/plugin-transform-dotall-regex" "^7.16.7"
- "@babel/plugin-transform-duplicate-keys" "^7.16.7"
- "@babel/plugin-transform-exponentiation-operator" "^7.16.7"
- "@babel/plugin-transform-for-of" "^7.16.7"
- "@babel/plugin-transform-function-name" "^7.16.7"
- "@babel/plugin-transform-literals" "^7.16.7"
- "@babel/plugin-transform-member-expression-literals" "^7.16.7"
- "@babel/plugin-transform-modules-amd" "^7.16.7"
- "@babel/plugin-transform-modules-commonjs" "^7.16.8"
- "@babel/plugin-transform-modules-systemjs" "^7.16.7"
- "@babel/plugin-transform-modules-umd" "^7.16.7"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.16.8"
- "@babel/plugin-transform-new-target" "^7.16.7"
- "@babel/plugin-transform-object-super" "^7.16.7"
- "@babel/plugin-transform-parameters" "^7.16.7"
- "@babel/plugin-transform-property-literals" "^7.16.7"
- "@babel/plugin-transform-regenerator" "^7.16.7"
- "@babel/plugin-transform-reserved-words" "^7.16.7"
- "@babel/plugin-transform-shorthand-properties" "^7.16.7"
- "@babel/plugin-transform-spread" "^7.16.7"
- "@babel/plugin-transform-sticky-regex" "^7.16.7"
- "@babel/plugin-transform-template-literals" "^7.16.7"
- "@babel/plugin-transform-typeof-symbol" "^7.16.7"
- "@babel/plugin-transform-unicode-escapes" "^7.16.7"
- "@babel/plugin-transform-unicode-regex" "^7.16.7"
- "@babel/preset-modules" "^0.1.5"
- "@babel/types" "^7.16.8"
- babel-plugin-polyfill-corejs2 "^0.3.0"
- babel-plugin-polyfill-corejs3 "^0.5.0"
- babel-plugin-polyfill-regenerator "^0.3.0"
- core-js-compat "^3.20.2"
- semver "^6.3.0"
-
-"@babel/preset-env@^7.23.2":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.3.tgz#d299e0140a7650684b95c62be2db0ef8c975143e"
- integrity sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==
- dependencies:
- "@babel/compat-data" "^7.23.3"
- "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-create-regexp-features-plugin" "^7.22.15"
"@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.15"
+
+"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.23.2", "@babel/preset-env@^7.9.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.0.tgz#11536a7f4b977294f0bdfad780f01a8ac8e183fc"
+ integrity sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==
+ dependencies:
+ "@babel/compat-data" "^7.23.5"
+ "@babel/helper-compilation-targets" "^7.23.6"
+ "@babel/helper-plugin-utils" "^7.24.0"
+ "@babel/helper-validator-option" "^7.23.5"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3"
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.3"
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7"
"@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
"@babel/plugin-syntax-async-generators" "^7.8.4"
"@babel/plugin-syntax-class-properties" "^7.12.13"
@@ -2223,41 +1045,41 @@
"@babel/plugin-syntax-top-level-await" "^7.14.5"
"@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
"@babel/plugin-transform-arrow-functions" "^7.23.3"
- "@babel/plugin-transform-async-generator-functions" "^7.23.3"
+ "@babel/plugin-transform-async-generator-functions" "^7.23.9"
"@babel/plugin-transform-async-to-generator" "^7.23.3"
"@babel/plugin-transform-block-scoped-functions" "^7.23.3"
- "@babel/plugin-transform-block-scoping" "^7.23.3"
+ "@babel/plugin-transform-block-scoping" "^7.23.4"
"@babel/plugin-transform-class-properties" "^7.23.3"
- "@babel/plugin-transform-class-static-block" "^7.23.3"
- "@babel/plugin-transform-classes" "^7.23.3"
+ "@babel/plugin-transform-class-static-block" "^7.23.4"
+ "@babel/plugin-transform-classes" "^7.23.8"
"@babel/plugin-transform-computed-properties" "^7.23.3"
"@babel/plugin-transform-destructuring" "^7.23.3"
"@babel/plugin-transform-dotall-regex" "^7.23.3"
"@babel/plugin-transform-duplicate-keys" "^7.23.3"
- "@babel/plugin-transform-dynamic-import" "^7.23.3"
+ "@babel/plugin-transform-dynamic-import" "^7.23.4"
"@babel/plugin-transform-exponentiation-operator" "^7.23.3"
- "@babel/plugin-transform-export-namespace-from" "^7.23.3"
- "@babel/plugin-transform-for-of" "^7.23.3"
+ "@babel/plugin-transform-export-namespace-from" "^7.23.4"
+ "@babel/plugin-transform-for-of" "^7.23.6"
"@babel/plugin-transform-function-name" "^7.23.3"
- "@babel/plugin-transform-json-strings" "^7.23.3"
+ "@babel/plugin-transform-json-strings" "^7.23.4"
"@babel/plugin-transform-literals" "^7.23.3"
- "@babel/plugin-transform-logical-assignment-operators" "^7.23.3"
+ "@babel/plugin-transform-logical-assignment-operators" "^7.23.4"
"@babel/plugin-transform-member-expression-literals" "^7.23.3"
"@babel/plugin-transform-modules-amd" "^7.23.3"
"@babel/plugin-transform-modules-commonjs" "^7.23.3"
- "@babel/plugin-transform-modules-systemjs" "^7.23.3"
+ "@babel/plugin-transform-modules-systemjs" "^7.23.9"
"@babel/plugin-transform-modules-umd" "^7.23.3"
"@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
"@babel/plugin-transform-new-target" "^7.23.3"
- "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.3"
- "@babel/plugin-transform-numeric-separator" "^7.23.3"
- "@babel/plugin-transform-object-rest-spread" "^7.23.3"
+ "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4"
+ "@babel/plugin-transform-numeric-separator" "^7.23.4"
+ "@babel/plugin-transform-object-rest-spread" "^7.24.0"
"@babel/plugin-transform-object-super" "^7.23.3"
- "@babel/plugin-transform-optional-catch-binding" "^7.23.3"
- "@babel/plugin-transform-optional-chaining" "^7.23.3"
+ "@babel/plugin-transform-optional-catch-binding" "^7.23.4"
+ "@babel/plugin-transform-optional-chaining" "^7.23.4"
"@babel/plugin-transform-parameters" "^7.23.3"
"@babel/plugin-transform-private-methods" "^7.23.3"
- "@babel/plugin-transform-private-property-in-object" "^7.23.3"
+ "@babel/plugin-transform-private-property-in-object" "^7.23.4"
"@babel/plugin-transform-property-literals" "^7.23.3"
"@babel/plugin-transform-regenerator" "^7.23.3"
"@babel/plugin-transform-reserved-words" "^7.23.3"
@@ -2271,19 +1093,19 @@
"@babel/plugin-transform-unicode-regex" "^7.23.3"
"@babel/plugin-transform-unicode-sets-regex" "^7.23.3"
"@babel/preset-modules" "0.1.6-no-external-plugins"
- babel-plugin-polyfill-corejs2 "^0.4.6"
- babel-plugin-polyfill-corejs3 "^0.8.5"
- babel-plugin-polyfill-regenerator "^0.5.3"
+ babel-plugin-polyfill-corejs2 "^0.4.8"
+ babel-plugin-polyfill-corejs3 "^0.9.0"
+ babel-plugin-polyfill-regenerator "^0.5.5"
core-js-compat "^3.31.0"
semver "^6.3.1"
"@babel/preset-flow@^7.22.15":
- version "7.23.3"
- resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.23.3.tgz#8084e08b9ccec287bd077ab288b286fab96ffab1"
- integrity sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.24.0.tgz#0de60271b0a439b415501c5b28f685fbcb080e1c"
+ integrity sha512-cum/nSi82cDaSJ21I4PgLTVlj0OXovFk6GRguJYe/IKg6y6JHLTbJhybtX4k35WT9wdeJfEVjycTixMhBHd0Dg==
dependencies:
- "@babel/helper-plugin-utils" "^7.22.5"
- "@babel/helper-validator-option" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.24.0"
+ "@babel/helper-validator-option" "^7.23.5"
"@babel/plugin-transform-flow-strip-types" "^7.23.3"
"@babel/preset-modules@0.1.6-no-external-plugins":
@@ -2295,17 +1117,6 @@
"@babel/types" "^7.4.4"
esutils "^2.0.2"
-"@babel/preset-modules@^0.1.5":
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9"
- integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==
- dependencies:
- "@babel/helper-plugin-utils" "^7.0.0"
- "@babel/plugin-proposal-unicode-property-regex" "^7.4.4"
- "@babel/plugin-transform-dotall-regex" "^7.4.4"
- "@babel/types" "^7.4.4"
- esutils "^2.0.2"
-
"@babel/preset-typescript@^7.23.0":
version "7.23.3"
resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913"
@@ -2318,14 +1129,14 @@
"@babel/plugin-transform-typescript" "^7.23.3"
"@babel/register@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.22.15.tgz#c2c294a361d59f5fa7bcc8b97ef7319c32ecaec7"
- integrity sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==
+ version "7.23.7"
+ resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.23.7.tgz#485a5e7951939d21304cae4af1719fdb887bc038"
+ integrity sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==
dependencies:
clone-deep "^4.0.1"
find-cache-dir "^2.0.0"
make-dir "^2.1.0"
- pirates "^4.0.5"
+ pirates "^4.0.6"
source-map-support "^0.5.16"
"@babel/regjsgen@^0.8.0":
@@ -2333,246 +1144,42 @@
resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.8.4":
- version "7.15.4"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.4.tgz#fd17d16bfdf878e6dd02d19753a39fa8a8d9c84a"
- integrity sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==
- dependencies:
- regenerator-runtime "^0.13.4"
-
-"@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.11.tgz#7a9ba3bbe406ad6f9e8dd4da2ece453eb23a77a4"
- integrity sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==
+"@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.8.4":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.0.tgz#584c450063ffda59697021430cb47101b085951e"
+ integrity sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==
dependencies:
regenerator-runtime "^0.14.0"
-"@babel/template@^7.14.5", "@babel/template@^7.16.0", "@babel/template@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
- integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
- dependencies:
- "@babel/code-frame" "^7.22.13"
- "@babel/parser" "^7.22.15"
- "@babel/types" "^7.22.15"
-
-"@babel/template@^7.16.7":
- version "7.16.7"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155"
- integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==
- dependencies:
- "@babel/code-frame" "^7.16.7"
- "@babel/parser" "^7.16.7"
- "@babel/types" "^7.16.7"
-
-"@babel/template@^7.22.5", "@babel/template@^7.3.3":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.5.tgz#0c8c4d944509875849bd0344ff0050756eefc6ec"
- integrity sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==
- dependencies:
- "@babel/code-frame" "^7.22.5"
- "@babel/parser" "^7.22.5"
- "@babel/types" "^7.22.5"
-
-"@babel/traverse@^7.13.0":
- version "7.13.0"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc"
- integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==
- dependencies:
- "@babel/code-frame" "^7.12.13"
- "@babel/generator" "^7.13.0"
- "@babel/helper-function-name" "^7.12.13"
- "@babel/helper-split-export-declaration" "^7.12.13"
- "@babel/parser" "^7.13.0"
- "@babel/types" "^7.13.0"
- debug "^4.1.0"
- globals "^11.1.0"
- lodash "^4.17.19"
-
-"@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.8.tgz#bab2f2b09a5fe8a8d9cad22cbfe3ba1d126fef9c"
- integrity sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==
- dependencies:
- "@babel/code-frame" "^7.16.7"
- "@babel/generator" "^7.16.8"
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-function-name" "^7.16.7"
- "@babel/helper-hoist-variables" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
- "@babel/parser" "^7.16.8"
- "@babel/types" "^7.16.8"
- debug "^4.1.0"
- globals "^11.1.0"
-
-"@babel/traverse@^7.17.0", "@babel/traverse@^7.17.3":
- version "7.17.3"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.3.tgz#0ae0f15b27d9a92ba1f2263358ea7c4e7db47b57"
- integrity sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==
- dependencies:
- "@babel/code-frame" "^7.16.7"
- "@babel/generator" "^7.17.3"
- "@babel/helper-environment-visitor" "^7.16.7"
- "@babel/helper-function-name" "^7.16.7"
- "@babel/helper-hoist-variables" "^7.16.7"
- "@babel/helper-split-export-declaration" "^7.16.7"
- "@babel/parser" "^7.17.3"
- "@babel/types" "^7.17.0"
- debug "^4.1.0"
- globals "^11.1.0"
-
-"@babel/traverse@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.11.tgz#71ebb3af7a05ff97280b83f05f8865ac94b2027c"
- integrity sha512-mzAenteTfomcB7mfPtyi+4oe5BZ6MXxWcn4CX+h4IRJ+OOGXBrWU6jDQavkQI9Vuc5P+donFabBfFCcmWka9lQ==
- dependencies:
- "@babel/code-frame" "^7.22.10"
- "@babel/generator" "^7.22.10"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/parser" "^7.22.11"
- "@babel/types" "^7.22.11"
- debug "^4.1.0"
- globals "^11.1.0"
-
-"@babel/traverse@^7.22.6", "@babel/traverse@^7.22.8", "@babel/traverse@^7.7.2":
- version "7.22.8"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.8.tgz#4d4451d31bc34efeae01eac222b514a77aa4000e"
- integrity sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==
+"@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50"
+ integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==
dependencies:
- "@babel/code-frame" "^7.22.5"
- "@babel/generator" "^7.22.7"
- "@babel/helper-environment-visitor" "^7.22.5"
- "@babel/helper-function-name" "^7.22.5"
- "@babel/helper-hoist-variables" "^7.22.5"
- "@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/parser" "^7.22.7"
- "@babel/types" "^7.22.5"
- debug "^4.1.0"
- globals "^11.1.0"
+ "@babel/code-frame" "^7.23.5"
+ "@babel/parser" "^7.24.0"
+ "@babel/types" "^7.24.0"
-"@babel/traverse@^7.23.2", "@babel/traverse@^7.23.3", "@babel/traverse@^7.23.4":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.4.tgz#c2790f7edf106d059a0098770fe70801417f3f85"
- integrity sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==
+"@babel/traverse@^7.23.2", "@babel/traverse@^7.24.0", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.2":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.0.tgz#4a408fbf364ff73135c714a2ab46a5eab2831b1e"
+ integrity sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==
dependencies:
- "@babel/code-frame" "^7.23.4"
- "@babel/generator" "^7.23.4"
+ "@babel/code-frame" "^7.23.5"
+ "@babel/generator" "^7.23.6"
"@babel/helper-environment-visitor" "^7.22.20"
"@babel/helper-function-name" "^7.23.0"
"@babel/helper-hoist-variables" "^7.22.5"
"@babel/helper-split-export-declaration" "^7.22.6"
- "@babel/parser" "^7.23.4"
- "@babel/types" "^7.23.4"
- debug "^4.1.0"
- globals "^11.1.0"
-
-"@babel/traverse@^7.4.5":
- version "7.16.3"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.3.tgz#f63e8a938cc1b780f66d9ed3c54f532ca2d14787"
- integrity sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==
- dependencies:
- "@babel/code-frame" "^7.16.0"
- "@babel/generator" "^7.16.0"
- "@babel/helper-function-name" "^7.16.0"
- "@babel/helper-hoist-variables" "^7.16.0"
- "@babel/helper-split-export-declaration" "^7.16.0"
- "@babel/parser" "^7.16.3"
- "@babel/types" "^7.16.0"
- debug "^4.1.0"
+ "@babel/parser" "^7.24.0"
+ "@babel/types" "^7.24.0"
+ debug "^4.3.1"
globals "^11.1.0"
-"@babel/types@^7.0.0", "@babel/types@^7.16.0":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba"
- integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.15.7"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.13.0":
- version "7.23.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb"
- integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.20"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.13.12", "@babel/types@^7.4.4":
- version "7.14.1"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.1.tgz#095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db"
- integrity sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==
- dependencies:
- "@babel/helper-validator-identifier" "^7.14.0"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff"
- integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.14.5"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.16.7", "@babel/types@^7.16.8":
- version "7.16.8"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.8.tgz#0ba5da91dd71e0a4e7781a30f22770831062e3c1"
- integrity sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.16.7"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.17.0":
- version "7.17.0"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b"
- integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==
- dependencies:
- "@babel/helper-validator-identifier" "^7.16.7"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.18.6":
- version "7.21.3"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.3.tgz#4865a5357ce40f64e3400b0f3b737dc6d4f64d05"
- integrity sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==
- dependencies:
- "@babel/helper-string-parser" "^7.19.4"
- "@babel/helper-validator-identifier" "^7.19.1"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.3.3":
- version "7.22.5"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe"
- integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.5"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.22.10", "@babel/types@^7.22.11":
- version "7.22.11"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.11.tgz#0e65a6a1d4d9cbaa892b2213f6159485fe632ea2"
- integrity sha512-siazHiGuZRz9aB9NpHy9GOs9xiQPKnMzgdr493iI1M67vRXpnEq8ZOOKzezC5q7zwuQ6sDhdSp4SD9ixKSqKZg==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.5"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.22.15":
- version "7.22.15"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.15.tgz#266cb21d2c5fd0b3931e7a91b6dd72d2f617d282"
- integrity sha512-X+NLXr0N8XXmN5ZsaQdm9U2SSC3UbIYq/doL++sueHOTisgZHoKaQtZxGuV2cUPQHMfjKEfg/g6oy7Hm6SKFtA==
- dependencies:
- "@babel/helper-string-parser" "^7.22.5"
- "@babel/helper-validator-identifier" "^7.22.15"
- to-fast-properties "^2.0.0"
-
-"@babel/types@^7.22.19", "@babel/types@^7.23.0", "@babel/types@^7.23.3", "@babel/types@^7.23.4":
- version "7.23.4"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.4.tgz#7206a1810fc512a7f7f7d4dace4cb4c1c9dbfb8e"
- integrity sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==
+"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.24.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf"
+ integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==
dependencies:
"@babel/helper-string-parser" "^7.23.4"
"@babel/helper-validator-identifier" "^7.22.20"
@@ -2842,34 +1449,6 @@
dependencies:
"@jridgewell/trace-mapping" "0.3.9"
-"@csstools/cascade-layer-name-parser@^1.0.5":
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.5.tgz#c4d276e32787651df0007af22c9fa70d9c9ca3c2"
- integrity sha512-v/5ODKNBMfBl0us/WQjlfsvSlYxfZLhNMVIsuCPib2ulTwGKYbKJbwqw671+qH9Y4wvWVnu7LBChvml/wBKjFg==
-
-"@csstools/color-helpers@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-3.0.2.tgz#6571d289af8bfcc3a8d75357b35e6d17a8ba6848"
- integrity sha512-NMVs/l7Y9eIKL5XjbCHEgGcG8LOUT2qVcRjX6EzkCdlvftHVKr2tHIPzHavfrULRZ5Q2gxrJ9f44dAlj6fX97Q==
-
-"@csstools/css-calc@^1.1.4":
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-1.1.4.tgz#70bf4c5b379cdc256d3936bf4a21e3a3454a3d68"
- integrity sha512-ZV1TSmToiNcQL1P3hfzlzZzA02mmVkVmXGaUDUqpYUG84PmLhVSZpKX+KfxAuOcK7de04UXSQPBrAvaya6iiGg==
-
-"@csstools/css-color-parser@^1.4.0":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-1.4.0.tgz#c8517457dcb6ad080848b1583aa029ab61221ce8"
- integrity sha512-SlGd8E6ron24JYQPQAIzu5tvmWi1H4sDKTdA7UDnwF45oJv7AVESbOlOO1YjfBhrQFuvLWUgKiOY9DwGoAxwTA==
- dependencies:
- "@csstools/color-helpers" "^3.0.2"
- "@csstools/css-calc" "^1.1.4"
-
-"@csstools/css-parser-algorithms@2.3.2", "@csstools/css-parser-algorithms@^2.3.2":
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.2.tgz#1e0d581dbf4518cb3e939c3b863cb7180c8cedad"
- integrity sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==
-
"@csstools/css-parser-algorithms@^2.3.0":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz#ec4fc764ba45d2bb7ee2774667e056aa95003f3a"
@@ -2880,241 +1459,11 @@
resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.1.1.tgz#07ae11a0a06365d7ec686549db7b729bc036528e"
integrity sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA==
-"@csstools/css-tokenizer@^2.2.1":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.1.tgz#9dc431c9a5f61087af626e41ac2a79cce7bb253d"
- integrity sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg==
-
"@csstools/media-query-list-parser@^2.1.2":
version "2.1.4"
resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz#0017f99945f6c16dd81a7aacf6821770933c3a5c"
integrity sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw==
-"@csstools/media-query-list-parser@^2.1.5":
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.5.tgz#94bc8b3c3fd7112a40b7bf0b483e91eba0654a0f"
- integrity sha512-IxVBdYzR8pYe89JiyXQuYk4aVVoCPhMJkz6ElRwlVysjwURTsTk/bmY/z4FfeRE+CRBMlykPwXEVUg8lThv7AQ==
-
-"@csstools/postcss-cascade-layers@^4.0.1":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-4.0.1.tgz#43d12cb0ffe9ab461bc41143dc554c6e1cb633e6"
- integrity sha512-UYFuFL9GgVnftg9v7tBvVEBRLaBeAD66euD+yYy5fYCUld9ZIWTJNCE30hm6STMEdt6FL5xzeVw1lAZ1tpvUEg==
- dependencies:
- "@csstools/selector-specificity" "^3.0.0"
- postcss-selector-parser "^6.0.13"
-
-"@csstools/postcss-color-function@^3.0.7":
- version "3.0.7"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-3.0.7.tgz#646b0c3e3805e4bb9c1e240bce807f1cc6ccdfea"
- integrity sha512-/PIB20G1TPCXmQlaJLWIYzTZRZpj6csT4ijgnshIj/kcmniIRroAfDa0xSWnfuO1eNo0NptIaPU7jzUukWn55Q==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
-
-"@csstools/postcss-color-mix-function@^2.0.7":
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-2.0.7.tgz#0fc9b638bd6b9578a52a50e3af66109ae52dc2b6"
- integrity sha512-57/g8aGo5eKFjEeJMiRKh8Qq43K2rCyk5ZZTvJ34TNl4zUtYU5DvLkIkOnhCtL8/a4z9oMA42aOnFPddRrScUQ==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
-
-"@csstools/postcss-exponential-functions@^1.0.1":
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-1.0.1.tgz#0d938f58ba5ac5c362e09ad22b5768b04ee82650"
- integrity sha512-ZLK2iSK4DUxeypGce2PnQSdYugUqDTwxnhNiq1o6OyKMNYgYs4eKbvEhFG8JKr1sJWbeqBi5jRr0017l2EWVvg==
- dependencies:
- "@csstools/css-calc" "^1.1.4"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
-
-"@csstools/postcss-font-format-keywords@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-3.0.0.tgz#9ca3a3ca67122862addf8a1c0c61a6db02dea1cc"
- integrity sha512-ntkGj+1uDa/u6lpjPxnkPcjJn7ChO/Kcy08YxctOZI7vwtrdYvFhmE476dq8bj1yna306+jQ9gzXIG/SWfOaRg==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-gamut-mapping@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-1.0.0.tgz#a23d2c4bd2bd89b2ed3c5d2e062c069ad18745e0"
- integrity sha512-6UQyK8l9YaG5Ao5rBDcCnKHrLsHiQ1E0zeFQuqDJqEtinVzAPb/MwSw3TenZXL1Rnd7th3tb+4CBFHBXdW5tbQ==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
-
-"@csstools/postcss-gradients-interpolation-method@^4.0.7":
- version "4.0.7"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-4.0.7.tgz#e5c2628157fb9dea9aa8cd9c84fdcc2a842af91b"
- integrity sha512-GT1CzE/Tyr/ei4j5BwKESkHAgg+Gzys/0mAY7W+UiR+XrcYk5hDbOrE/YJIx1rflfO/7La1bDoZtA0YnLl4qNA==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
-
-"@csstools/postcss-hwb-function@^3.0.6":
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-3.0.6.tgz#7d56583c6c8607352718a802f87e51edf4f9365e"
- integrity sha512-uQgWt2Ho2yy2S6qthWY7mD5v57NKxi6dD1NB8nAybU5bJSsm+hLXRGm3/zbOH4xNrqO3Cl60DFSNlSrUME3Xjg==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
-
-"@csstools/postcss-ic-unit@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-3.0.2.tgz#08b62de51a3636ba40ba8e77cef4619a6e636aac"
- integrity sha512-n28Er7W9qc48zNjJnvTKuVHY26/+6YlA9WzJRksIHiAWOMxSH5IksXkw7FpkIOd+jLi59BMrX/BWrZMgjkLBHg==
- dependencies:
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-initial@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-1.0.0.tgz#e35ec12143a654b384fb81623970deeacedb0769"
- integrity sha512-1l7iHHjIl5qmVeGItugr4ZOlCREDP71mNKqoEyxlosIoiu3Os1nPWMHpuCvDLCLiWI/ONTOg3nzJh7gwHOrqUA==
-
-"@csstools/postcss-is-pseudo-class@^4.0.3":
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.3.tgz#d8b04ff5eefb1a9bc8f1ab99b8f3b6b04b704480"
- integrity sha512-/dt5M9Ty/x3Yiq0Nm/5PJJzwkVFchJgdjKVnryBPtoMCb9ohb/nDIJOwr/Wr3hK3FDs1EA1GE6PyRYsUmQPS8Q==
- dependencies:
- "@csstools/selector-specificity" "^3.0.0"
- postcss-selector-parser "^6.0.13"
-
-"@csstools/postcss-logical-float-and-clear@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-2.0.0.tgz#15e1b5d16dce01ad1e676167d0909e3958234eb5"
- integrity sha512-Wki4vxsF6icRvRz8eF9bPpAvwaAt0RHwhVOyzfoFg52XiIMjb6jcbHkGxwpJXP4DVrnFEwpwmrz5aTRqOW82kg==
-
-"@csstools/postcss-logical-overflow@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-1.0.0.tgz#dbc18226f6cc6a83981184564ed9229a860f6033"
- integrity sha512-cIrZ8f7bGGvr+W53nEuMspcwaeaI2YTmz6LZ4yiAO5z14/PQgOOv+Pn+qjvPOPoadeY2BmpaoTzZKvdAQuM17w==
-
-"@csstools/postcss-logical-overscroll-behavior@^1.0.0":
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-1.0.0.tgz#93f60a71f75dab89b471166e6c3d44c8ef1b76b8"
- integrity sha512-e89S2LWjnxf0SB2wNUAbqDyFb/Fow/tlOe1XqOLbNx4rf3LrQokM9qldVx7sarnddml3ORE5LDUmlKpPOOeJTA==
-
-"@csstools/postcss-logical-resize@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-resize/-/postcss-logical-resize-2.0.0.tgz#751bd5aab335c9973e346e3edacb2a0a16fa8296"
- integrity sha512-lCQ1aX8c5+WI4t5EoYf3alTzJNNocMqTb+u1J9CINdDhFh1fjovqK+0aHalUHsNstZmzFPNzIkU4Mb3eM9U8SA==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-logical-viewport-units@^2.0.3":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-2.0.3.tgz#95e7195660bb8b05cd46f13d0495fe427e2db988"
- integrity sha512-xeVxqND5rlQyqLGdH7rX34sIm/JbbQKxpKQP8oD1YQqUHHCLQR9NUS57WqJKajxKN6AcNAMWJhb5LUH5RfPcyA==
- dependencies:
- "@csstools/css-tokenizer" "^2.2.1"
-
-"@csstools/postcss-media-minmax@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-1.1.0.tgz#8d46317b6686cd49e05870ae3c8993e49a54149c"
- integrity sha512-t5Li/DPC5QmW/6VFLfUvsw/4dNYYseWR0tOXDeJg/9EKUodBgNawz5tuk5vYKtNvoj+Q08odMuXcpS5YJj0AFA==
- dependencies:
- "@csstools/css-calc" "^1.1.4"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/media-query-list-parser" "^2.1.5"
-
-"@csstools/postcss-media-queries-aspect-ratio-number-values@^2.0.3":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-2.0.3.tgz#a74355c828a13ede8e8390bcf2701a34a60696b3"
- integrity sha512-IPL8AvnwMYW+cWtp+j8cW3MFN0RyXNT4hLOvs6Rf2N+NcbvXhSyKxZuE3W9Cv4KjaNoNoGx1d0UhT6tktq6tUw==
- dependencies:
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/media-query-list-parser" "^2.1.5"
-
-"@csstools/postcss-nested-calc@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-3.0.0.tgz#b9069f5e1c2ea08de3840a5922e39af4e0ecf4b1"
- integrity sha512-HsB66aDWAouOwD/GcfDTS0a7wCuVWaTpXcjl5VKP0XvFxDiU+r0T8FG7xgb6ovZNZ+qzvGIwRM+CLHhDgXrYgQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-normalize-display-values@^3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-3.0.1.tgz#8bacd4fa20434de67a7b1f4f64f6e4476922a98d"
- integrity sha512-nUvRxI+ALJwkxZdPU4EDyuM380vP91sAGvI3jAOHs/sr3jfcCOzLkY6xKI1Mr526kZ3RivmMoYM/xq+XFyE/bw==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-oklab-function@^3.0.7":
- version "3.0.7"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-3.0.7.tgz#4daff9e85b7f68ea744f2898f73e81d6fe47c0d7"
- integrity sha512-vBFTQD3CARB3u/XIGO44wWbcO7xG/4GsYqJlcPuUGRSK8mtxes6n4vvNFlIByyAZy2k4d4RY63nyvTbMpeNTaQ==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
-
-"@csstools/postcss-progressive-custom-properties@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-3.0.2.tgz#0c18152160a425950cb69a12a9add55af4f688e7"
- integrity sha512-YEvTozk1SxnV/PGL5DllBVDuLQ+jiQhyCSQiZJ6CwBMU5JQ9hFde3i1qqzZHuclZfptjrU0JjlX4ePsOhxNzHw==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-relative-color-syntax@^2.0.7":
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-2.0.7.tgz#1d017aa25e3cda513cf00401a91899e9d3b83659"
- integrity sha512-2AiFbJSVF4EyymLxme4JzSrbXykHolx8DdZECHjYKMhoulhKLltx5ccYgtrK3BmXGd3v3nJrWFCc8JM8bjuiOg==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
-
-"@csstools/postcss-scope-pseudo-class@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-3.0.0.tgz#23f32181b7de9a33e7c7c71f7620b78284955b82"
- integrity sha512-GFNVsD97OuEcfHmcT0/DAZWAvTM/FFBDQndIOLawNc1Wq8YqpZwBdHa063Lq+Irk7azygTT+Iinyg3Lt76p7rg==
- dependencies:
- postcss-selector-parser "^6.0.13"
-
-"@csstools/postcss-stepped-value-functions@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-3.0.2.tgz#a902395efbf9c5c30a6d902a7c65549fb3f49309"
- integrity sha512-I3wX44MZVv+tDuWfrd3BTvRB/YRIM2F5v1MBtTI89sxpFn47mNpTwpPYUOGPVCgKlRDfZSlxIUYhUQmqRQZZFQ==
- dependencies:
- "@csstools/css-calc" "^1.1.4"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
-
-"@csstools/postcss-text-decoration-shorthand@^3.0.3":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-3.0.3.tgz#e0708cf41f94013837edca1c6db23d5d6dd3c10e"
- integrity sha512-d5J9m49HhqXRcw1S6vTZuviHi/iknUKGjBpChiNK1ARg9sSa3b8m5lsWz5Izs8ISORZdv2bZRwbw5Z2R6gQ9kQ==
- dependencies:
- "@csstools/color-helpers" "^3.0.2"
- postcss-value-parser "^4.2.0"
-
-"@csstools/postcss-trigonometric-functions@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-3.0.2.tgz#b03d045015fc6e16d81e36e5783c545b5590a2f2"
- integrity sha512-AwzNhF4QOKaLOKvMljwwFkeYXwufhRO15G+kKohHkyoNOL75xWkN+W2Y9ik9tSeAyDv+cYNlYaF+o/a79WjVjg==
- dependencies:
- "@csstools/css-calc" "^1.1.4"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
-
-"@csstools/postcss-unset-value@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-3.0.0.tgz#6d2f08140b41d3e70d805ccd2baaf64a6f59fdac"
- integrity sha512-P0JD1WHh3avVyKKRKjd0dZIjCEeaBer8t1BbwGMUDtSZaLhXlLNBqZ8KkqHzYWXOJgHleXAny2/sx8LYl6qhEA==
-
"@csstools/selector-specificity@^2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36"
@@ -4196,14 +2545,6 @@
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
-"@jridgewell/trace-mapping@^0.3.0":
- version "0.3.4"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz#f6a0832dffd5b8a6aaa633b7d9f8e8e94c83a0c3"
- integrity sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==
- dependencies:
- "@jridgewell/resolve-uri" "^3.0.3"
- "@jridgewell/sourcemap-codec" "^1.4.10"
-
"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.9":
version "0.3.17"
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985"
@@ -5049,6 +3390,20 @@
treeverse "^3.0.0"
walk-up-path "^1.0.0"
+"@npmcli/config@^6.0.0":
+ version "6.4.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-6.4.1.tgz#006409c739635db008e78bf58c92421cc147911d"
+ integrity sha512-uSz+elSGzjCMANWa5IlbGczLYPkNI/LeR+cHrgaTqTrTSh9RHhOFA4daD2eRUz6lMtOW+Fnsb+qv7V2Zz8ML0g==
+ dependencies:
+ "@npmcli/map-workspaces" "^3.0.2"
+ ci-info "^4.0.0"
+ ini "^4.1.0"
+ nopt "^7.0.0"
+ proc-log "^3.0.0"
+ read-package-json-fast "^3.0.2"
+ semver "^7.3.5"
+ walk-up-path "^3.0.1"
+
"@npmcli/fs@^2.1.0":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865"
@@ -6297,6 +4652,17 @@
is-reference "1.2.1"
magic-string "^0.30.3"
+"@rollup/plugin-dynamic-import-vars@^2.1.0":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-dynamic-import-vars/-/plugin-dynamic-import-vars-2.1.2.tgz#cf87cec47b00ab86badecaf39d234052d3be389b"
+ integrity sha512-4lr2oXxs9hcxtGGaK8s0i9evfjzDrAs7ngw28TqruWKTEm0+U4Eljb+F6HXGYdFv8xRojQlrQwV7M/yxeh3yzQ==
+ dependencies:
+ "@rollup/pluginutils" "^5.0.1"
+ astring "^1.8.5"
+ estree-walker "^2.0.2"
+ fast-glob "^3.2.12"
+ magic-string "^0.30.3"
+
"@rollup/plugin-json@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-6.0.1.tgz#7e2efcf5ed549963f1444e010611d22f463931c0"
@@ -6404,66 +4770,131 @@
estree-walker "^2.0.2"
picomatch "^2.3.1"
+"@rollup/rollup-android-arm-eabi@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz#38c3abd1955a3c21d492af6b1a1dca4bb1d894d6"
+ integrity sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==
+
"@rollup/rollup-android-arm-eabi@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.0.tgz#0437b27edd7095d0b6d5db99d13af8157d7c58b0"
integrity sha512-+1ge/xmaJpm1KVBuIH38Z94zj9fBD+hp+/5WLaHgyY8XLq1ibxk/zj6dTXaqM2cAbYKq8jYlhHd6k05If1W5xA==
+"@rollup/rollup-android-arm64@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz#3822e929f415627609e53b11cec9a4be806de0e2"
+ integrity sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==
+
"@rollup/rollup-android-arm64@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.0.tgz#d4c14ef9e45d5c46b8d1f611ab8124a611d5be5b"
integrity sha512-im6hUEyQ7ZfoZdNvtwgEJvBWZYauC9KVKq1w58LG2Zfz6zMd8gRrbN+xCVoqA2hv/v6fm9lp5LFGJ3za8EQH3A==
+"@rollup/rollup-darwin-arm64@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz#6c082de71f481f57df6cfa3701ab2a7afde96f69"
+ integrity sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==
+
"@rollup/rollup-darwin-arm64@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.0.tgz#6f3fdf5712db6b5e3d8f62a86a09cd659dd871f9"
integrity sha512-u7aTMskN6Dmg1lCT0QJ+tINRt+ntUrvVkhbPfFz4bCwRZvjItx2nJtwJnJRlKMMaQCHRjrNqHRDYvE4mBm3DlQ==
+"@rollup/rollup-darwin-x64@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz#c34ca0d31f3c46a22c9afa0e944403eea0edcfd8"
+ integrity sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==
+
"@rollup/rollup-darwin-x64@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.0.tgz#626d7786fe7c10b2e8533ad981b4a791fd72b9d0"
integrity sha512-8FvEl3w2ExmpcOmX5RJD0yqXcVSOqAJJUJ29Lca29Ik+3zPS1yFimr2fr5JSZ4Z5gt8/d7WqycpgkX9nocijSw==
+"@rollup/rollup-linux-arm-gnueabihf@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz#48e899c1e438629c072889b824a98787a7c2362d"
+ integrity sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==
+
"@rollup/rollup-linux-arm-gnueabihf@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.0.tgz#57ece7bb1b7659a3ea2ace580a63b8f92b3161f1"
integrity sha512-lHoKYaRwd4gge+IpqJHCY+8Vc3hhdJfU6ukFnnrJasEBUvVlydP8PuwndbWfGkdgSvZhHfSEw6urrlBj0TSSfg==
+"@rollup/rollup-linux-arm64-gnu@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz#788c2698a119dc229062d40da6ada8a090a73a68"
+ integrity sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==
+
"@rollup/rollup-linux-arm64-gnu@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.0.tgz#345b276b814a5377344adc5780c4dfb7cd0e8ba9"
integrity sha512-JbEPfhndYeWHfOSeh4DOFvNXrj7ls9S/2omijVsao+LBPTPayT1uKcK3dHW3MwDJ7KO11t9m2cVTqXnTKpeaiw==
+"@rollup/rollup-linux-arm64-musl@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz#3882a4e3a564af9e55804beeb67076857b035ab7"
+ integrity sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==
+
"@rollup/rollup-linux-arm64-musl@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.0.tgz#61cc6516e6e92e2205ea1d0ac30326379b0563c8"
integrity sha512-ahqcSXLlcV2XUBM3/f/C6cRoh7NxYA/W7Yzuv4bDU1YscTFw7ay4LmD7l6OS8EMhTNvcrWGkEettL1Bhjf+B+w==
+"@rollup/rollup-linux-riscv64-gnu@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz#0c6ad792e1195c12bfae634425a3d2aa0fe93ab7"
+ integrity sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==
+
"@rollup/rollup-linux-riscv64-gnu@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.0.tgz#e9add70ddca7bd6f685ec447ae83eb3be552f211"
integrity sha512-uwvOYNtLw8gVtrExKhdFsYHA/kotURUmZYlinH2VcQxNCQJeJXnkmWgw2hI9Xgzhgu7J9QvWiq9TtTVwWMDa+w==
+"@rollup/rollup-linux-x64-gnu@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz#9d62485ea0f18d8674033b57aa14fb758f6ec6e3"
+ integrity sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==
+
"@rollup/rollup-linux-x64-gnu@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.0.tgz#ece153613f0cf2c864dbfc2076c579da8abd51a9"
integrity sha512-m6pkSwcZZD2LCFHZX/zW2aLIISyzWLU3hrLLzQKMI12+OLEzgruTovAxY5sCZJkipklaZqPy/2bEEBNjp+Y7xg==
+"@rollup/rollup-linux-x64-musl@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz#50e8167e28b33c977c1f813def2b2074d1435e05"
+ integrity sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==
+
"@rollup/rollup-linux-x64-musl@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.0.tgz#2d2dbdf5fbf2c19d1f3d31b8a7850b57f5799037"
integrity sha512-VFAC1RDRSbU3iOF98X42KaVicAfKf0m0OvIu8dbnqhTe26Kh6Ym9JrDulz7Hbk7/9zGc41JkV02g+p3BivOdAg==
+"@rollup/rollup-win32-arm64-msvc@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz#68d233272a2004429124494121a42c4aebdc5b8e"
+ integrity sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==
+
"@rollup/rollup-win32-arm64-msvc@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.0.tgz#bf2dbad350376e46cb77fab408bb398ad5f3648d"
integrity sha512-9jPgMvTKXARz4inw6jezMLA2ihDBvgIU9Ml01hjdVpOcMKyxFBJrn83KVQINnbeqDv0+HdO1c09hgZ8N0s820Q==
+"@rollup/rollup-win32-ia32-msvc@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz#366ca62221d1689e3b55a03f4ae12ae9ba595d40"
+ integrity sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==
+
"@rollup/rollup-win32-ia32-msvc@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.0.tgz#5c26b07f74f4054f3ecf202550100496ed2e73f3"
integrity sha512-WE4pT2kTXQN2bAv40Uog0AsV7/s9nT9HBWXAou8+++MBCnY51QS02KYtm6dQxxosKi1VIz/wZIrTQO5UP2EW+Q==
+"@rollup/rollup-win32-x64-msvc@4.12.0":
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz#9ffdf9ed133a7464f4ae187eb9e1294413fab235"
+ integrity sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==
+
"@rollup/rollup-win32-x64-msvc@4.9.0":
version "4.9.0"
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.0.tgz#4ea610e0c40a07a8afa2977cbf80507f41c2271c"
@@ -6510,11 +4941,6 @@
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e"
integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==
-"@sindresorhus/is@^0.14.0":
- version "0.14.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
- integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
-
"@sindresorhus/is@^4.6.0":
version "4.6.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
@@ -6590,122 +5016,122 @@
resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918"
integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==
-"@spectrum-css/accordion@^4.2.4":
+"@spectrum-css/accordion@^4.2.5":
version "4.2.5"
resolved "https://registry.yarnpkg.com/@spectrum-css/accordion/-/accordion-4.2.5.tgz#d64ee314ed35514bc3fec5eecc0c634ab8164db1"
integrity sha512-E//tNAEiqsJzCQp0CyjFHWx88l1lCN/qWn3QLOaQzed2hUytsOdHYn3oTyC5GBXz9109Egg7raYhECfiuE4CEA==
-"@spectrum-css/actionbar@^7.2.2":
- version "7.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/actionbar/-/actionbar-7.2.2.tgz#c308357c1d1dd8406167762bfbb4774d83f652c5"
- integrity sha512-JernY9LceAksYQNif/0WDBq4lLZGZlkpRBsvFXug4V9qrhcbw8dCb1g5y+vtgjfgW0Llv7cDRzge3srH1tyeMg==
+"@spectrum-css/actionbar@^7.2.3":
+ version "7.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/actionbar/-/actionbar-7.2.3.tgz#9b57dac6b5e166a95c41aa5e853f44ff2a75f6ce"
+ integrity sha512-tU3ObiKPzVWwK0+l6QOV928VrUrEyaBPtEoiBtu3V8vq4o5UO/jN++0RbpCHN/KtQZrqOCqCRN0hkXayj8MlFw==
-"@spectrum-css/actionbutton@^5.2.4":
- version "5.2.4"
- resolved "https://registry.yarnpkg.com/@spectrum-css/actionbutton/-/actionbutton-5.2.4.tgz#d8137c28a7eb187ee69bd48148f9fafee20547c5"
- integrity sha512-7jTy50zABHKmBULKv5YCb/X7oGbYGCCRxjY8OcsLejWE+lVd8mZvORcpTvakNsGFgfLAP2xue7sFj6FJCAyscw==
+"@spectrum-css/actionbutton@^5.2.5":
+ version "5.2.5"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/actionbutton/-/actionbutton-5.2.5.tgz#618464dfae859435e1fa738fc7a37577975f7f52"
+ integrity sha512-wXxdgaE6v5P5/+BUnQGNtuY7k4NV3dFnOqPDTd4Yx/yLO8Zbmmbqfd5iILX4yPiaXCgcsx6gul53eqLKh7uc8A==
-"@spectrum-css/actiongroup@^4.2.3":
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/actiongroup/-/actiongroup-4.2.3.tgz#84485028b608502789a84d44e017a8ad4fcbb521"
- integrity sha512-6fi94OanA4b1rHwRtuGfWHbMZ/UTFfWAFt6BSpSPVHfzWy8SIru0bBTSHvgUw/plpFJf/ulF4WihN0H1VVNLPg==
+"@spectrum-css/actiongroup@^4.2.4":
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/actiongroup/-/actiongroup-4.2.4.tgz#954d12c92c6c82edfabe26794d62e3f5090e8dda"
+ integrity sha512-jtAi/cGUXLH1Ji3QdtPG8f945pt8Uhu0J5wwa5xMURN2rEXiHgWGkAC5OCePMWv3BbEo9SyH4eZaWIErdRyN8Q==
-"@spectrum-css/actionmenu@^5.1.1":
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/@spectrum-css/actionmenu/-/actionmenu-5.1.1.tgz#805b03ff7a39a0f5c1c648b59212459b5c4a87a3"
- integrity sha512-cOMyydFkAetawsVLguu64D2NpntQX8fOCdI6cXVu0V866O1Kk6dxTci7cBJT+Z6reITq+hyFJCYjUJocL3QKPQ==
+"@spectrum-css/actionmenu@^5.1.2":
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/actionmenu/-/actionmenu-5.1.2.tgz#37f30c7ae196b7df61f7e2ed2acc260138369ee2"
+ integrity sha512-3miBH5uQ5VcQXzcEUMHcS0v4MFQYClPss+Yw9dAgDp7NKDvNQKmmWqsluYl6eOhJ6DbuOwAOy/UQe92O7UwRZQ==
-"@spectrum-css/alertdialog@^1.2.2":
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/alertdialog/-/alertdialog-1.2.2.tgz#58bcc68adef4534e65146b0754a28c89419d163f"
- integrity sha512-9ilCvS0ccqmZpVEGxOhZur5sMKvePYGQ8tlMynOIaCu1sxStmkozsg7gdAX3aG2pbf8+m6PwdN98Y4We9WU/8A==
+"@spectrum-css/alertdialog@^1.2.3":
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/alertdialog/-/alertdialog-1.2.3.tgz#bdc5852716916fd05e8ab1837d215769996a157f"
+ integrity sha512-eec1AnoNCdGq2s8IhFf+3qnfBiogXf1HGLUz1WIvRUSjf5yAbBAq2POTO5ZCE6jAiybK7jF7nK1aIgHymlsXFg==
-"@spectrum-css/asset@^3.1.2":
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/asset/-/asset-3.1.2.tgz#8ee755739f83d0b39ba81906e54fdcb693baa1b7"
- integrity sha512-u8Wx9Sar/g1juz51kpPbuocQNYDxkgmq+3oHF1QUxvGJ8NrhWJV9FvMpZX/m1v+C9DlrNOfC30lUjNzhwZxgAg==
+"@spectrum-css/asset@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/asset/-/asset-4.0.0.tgz#0214eb0fddf4dcf66e2c62a929884ae1198a4e34"
+ integrity sha512-t9PIRZbftzlwmCxvAoAYY/ha3s7DU27885dm9UT6bTbZ4KGPA2Da3Pk8nmqU+uukDNclNmEbCbOPYxiNJvp1jA==
-"@spectrum-css/avatar@^6.1.3":
- version "6.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/avatar/-/avatar-6.1.3.tgz#d1db852bf855ea8cf0d5e49b80c3a4abbc434f38"
- integrity sha512-ihcySq+/m+oZ7SO23o3kj+mJ5F1j0gFfFFKV/9ZsPJk0KvcgK4giMNDZ/2RDDrMTIzCzDRVtxy/rxcwQZeO0wQ==
+"@spectrum-css/avatar@^6.1.4":
+ version "6.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/avatar/-/avatar-6.1.4.tgz#eaf39341497426360d8493887cee73ccdc0dcfda"
+ integrity sha512-2fIjFXNvtcS8Rn7Eef1obGRiGBOC/pAx1kaBbKnCgcH/88pUDQMrwViJH9kAhrs+qAfJR9us/PE9MGg+WXfiGQ==
-"@spectrum-css/badge@^3.2.3":
- version "3.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/badge/-/badge-3.2.3.tgz#2a7e1783eacf2fe68bdd7c090c5f128e785a1791"
- integrity sha512-uDuKWXFKZq6z8qjzJkW2GA91yJ3bX1CcmSHY5ZDfc/eTxlrO5Qg8P2uz06ISNNLtz7/HIMLfo6x0eLpW/VY3YA==
+"@spectrum-css/badge@^3.2.4":
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/badge/-/badge-3.2.4.tgz#fd78f5affb62af27e0eada3d65b6768163400ab4"
+ integrity sha512-xvCiLFdy9cFxv6wrR/2nTJsgQSJnu7L6n5VDDOO3hjhAR0/PYxxMDNgjPrLiTudYvLn3HNR2OatebsMgAmVpFg==
"@spectrum-css/banner@3.0.0-beta.2":
version "3.0.0-beta.2"
resolved "https://registry.yarnpkg.com/@spectrum-css/banner/-/banner-3.0.0-beta.2.tgz#df448a3dcb8ac63448bd628843a2895cec305780"
integrity sha512-NqrT03ItWzj+L0dtqjedhop6wKOspBmaowzp9IOY/2kL561kRqYTLKR9vTteZ3cEDVD3ajKA8y+bKIW0eN+X7A==
-"@spectrum-css/button@^11.2.1":
- version "11.2.1"
- resolved "https://registry.yarnpkg.com/@spectrum-css/button/-/button-11.2.1.tgz#8a5954643242db8a24f91e306792b8a9d54df436"
- integrity sha512-uyeOiBC46OaaBt1Vsm6sn8YWc2qYkN2aI4UFgwRfgOWiXBRPzdk38SHejxUbAMqg73Wz1sHsaqXhtxmXqJ822A==
+"@spectrum-css/button@^12.0.1":
+ version "12.0.1"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/button/-/button-12.0.1.tgz#544031febb19985e90736abf0de99212ddc5ad4c"
+ integrity sha512-emXx9cC/kDiEoiUthx1CGUUiNg6bJGnPKWEL5vX8QR3weouyL0Os7giUl2T/gKO/yC/4amfl7jgsMwcBtD1SbQ==
-"@spectrum-css/buttongroup@^6.2.3":
- version "6.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/buttongroup/-/buttongroup-6.2.3.tgz#16f766d04d94766b04ecb95e119a55b4acf4e802"
- integrity sha512-lswlCZ6us6RN4EXeFH+1juIYleNdvONU+f67IouYhpStOZFcRcLgH3xGkOBV/rdqdKqCtdIY2FIb2ab7NjKDqg==
+"@spectrum-css/buttongroup@^6.2.4":
+ version "6.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/buttongroup/-/buttongroup-6.2.4.tgz#9331c3fb3b570f0e42a93a5cf206933d1984202b"
+ integrity sha512-qth055QTs31x/9XVnjFHiOsvNpYAquSqr20mwYXEOOcjjayl5QTtLnsOEnPH5lffo14k2P/Egg3AYV3Q+leo8g==
-"@spectrum-css/card@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@spectrum-css/card/-/card-7.0.0.tgz#f029d71f82aa74eb9bca154df0d18755367eaa09"
- integrity sha512-qcr+uZb80jfW7fwkngSNaMV9fknO9bDnMy2mtvNKrDTJXhFmqgy/zeRx2r4qJF+t81IWu0vDVEofD55qhwe7ZA==
+"@spectrum-css/card@^7.0.1":
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/card/-/card-7.0.1.tgz#4ec52b00adc0a2ac8476777d12a7b9c37d92006b"
+ integrity sha512-6r3q+BPToG7q+vrZ5OrgjS8183CCYUwIulj5Bcj0m8Iu0e9Zog0L2V1iIiB9lcxLOaOBDFgsb6L9U4Wa2vs9cQ==
-"@spectrum-css/checkbox@^8.1.3":
- version "8.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/checkbox/-/checkbox-8.1.3.tgz#bd93f7f38672106a9838fafc0d3f727bad0c29d0"
- integrity sha512-PJZwebTLsS1NvdpulxC1O/iVZc3TJYDj0Gk4toNY+NKwFyHfCCAX8Lm+OwUijWX/UZFK5BTmHGVfuHJckGFxDg==
+"@spectrum-css/checkbox@^8.1.4":
+ version "8.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/checkbox/-/checkbox-8.1.4.tgz#fe7b7f975f2dbce22576ff7da06e58e73442012d"
+ integrity sha512-BYpVfY5fgE7n4QRdomDpqApdCwDlnQYAdIaxWY4KrtuaB1hILcv6vJj9le8W8YuShBC90uyTSvnjOj1ZoHd/xA==
-"@spectrum-css/clearbutton@^5.1.2":
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/clearbutton/-/clearbutton-5.1.2.tgz#f343bd28b583af33161fa6ccbc18615bbda102f3"
- integrity sha512-FtChNsW1d7WVmVL28x+vTqj1KBmKyvikz6bLVoPSQv9bdJ61S3KOcYOuJFnPmtZInzq/+oCVnm3+crQfb4cn2A==
+"@spectrum-css/clearbutton@^5.1.3":
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/clearbutton/-/clearbutton-5.1.3.tgz#bc4d89b84ea6dc01a7739441465e3daa5292a9e9"
+ integrity sha512-+FoaOkzLOOOPbYIlMuGvNcJ4gDWThtB91Tqawu8ac0n/5FOWyXGuHrdi9z4ofGBT82+XsCW+B4hNUsDhlalUKQ==
-"@spectrum-css/closebutton@^4.2.3":
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/closebutton/-/closebutton-4.2.3.tgz#6ee18d724e114eb86807b1fa2360f97203fb98a5"
- integrity sha512-jAajndG6N+Nz/Tivo9iaPxkYMj+UTNUgl0DYlQcrdyHqGCsEGWjidDjdDW+V1DscHcOIegJFv4rdTFi/GSje7w==
+"@spectrum-css/closebutton@^4.2.4":
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/closebutton/-/closebutton-4.2.4.tgz#ea6cf1e62aabaa60122faa07898a50518637867d"
+ integrity sha512-jtYkU6soWKKXZxvcAfcnoXLeLt2PNCilkl7JCwX9ldjxb7ngSeFPMJx6x1DMlzd3jc45Ec0jZDkiqi4u5Ccyqg==
-"@spectrum-css/coachindicator@^1.1.3":
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/coachindicator/-/coachindicator-1.1.3.tgz#d5855f8029bf62914b339f48af27a47d69dc0231"
- integrity sha512-wUuK+FMxv5g8xV3lIJ4agVHoDDH1PHLFEeuxlLMj+oVT8uYUaqGS180jtyyFeObuWe14s6851VmN+koxQJfbMQ==
+"@spectrum-css/coachindicator@^1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/coachindicator/-/coachindicator-1.1.4.tgz#634f157cbad10090e796c4243b635cb258e7b1b1"
+ integrity sha512-ULDgsdIy9h12VKUcPrjLcm5QTFvxAVMZOLOmVYJ3dGNDgu0EYuuwLwow9ewOAPBTtWg6gKbFQV1PIzBKNBo1qw==
-"@spectrum-css/coachmark@^6.1.3":
- version "6.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/coachmark/-/coachmark-6.1.3.tgz#10c7de23e3e1632eaec30dc1991089f745b3d6e9"
- integrity sha512-u93ApxEbZkNX6dcUGewQcrdYn6dgATaJAt6mmYK9jlHGdcDCwxovxjnwJCd41lMrevj3VPh6SGlqtsZIEXbbbg==
+"@spectrum-css/coachmark@^6.1.4":
+ version "6.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/coachmark/-/coachmark-6.1.4.tgz#a71b3b4a9b4820868b3d1d484af4856936616f97"
+ integrity sha512-cwo2pCjpRMqzKvyU4yJx4aWgbYjDx52+xKdzKO/H0mVBOeRSx84M7z6CtXSkz7pVwVD27bDZn+rdsKo/u7Y+BA==
-"@spectrum-css/colorarea@^4.1.3":
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/colorarea/-/colorarea-4.1.3.tgz#e250a1fbb98bbd36ddf191e07a4a367969370c98"
- integrity sha512-yqoqeQJ4HaAllfhJP80nsQ+TGhbkZsjn9NXs4nrGWfgw3W8Fnleio2mcbfCC/c+bwiqMWzvBhstEA5ew269Q5Q==
+"@spectrum-css/colorarea@^4.1.4":
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/colorarea/-/colorarea-4.1.4.tgz#ee8f04e9ae8542ac8ace0b2ac5e0a0243b00a351"
+ integrity sha512-s4/18f2/OOhGcbj7cx4jvX74wXU0OcAgzHRLhcRtUUTAOtvHAMIuZYVppKkUTDimDZFG4Sub4IOBwdomZbNngA==
-"@spectrum-css/colorhandle@^7.1.2":
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/colorhandle/-/colorhandle-7.1.2.tgz#6d34224013446e902f416c247ed819cd730e2abe"
- integrity sha512-gi8KSyH1bPzWorT640CduuAPwqUftL1mAk89+tbdIo3oCgqfdVkRSuizP+JSH5NMz8qxzlaqHMISkz1dHwVknA==
+"@spectrum-css/colorhandle@^7.1.3":
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/colorhandle/-/colorhandle-7.1.3.tgz#51c21aac6cb16d7fec4deb0b64c5282ebe06b5aa"
+ integrity sha512-9q0FCgNaAzk5OzB7GocSkSfUnaaoKtkq/HoJZ9dN4qDlaHm0H/rzHghK8JEHUFRwZXdUPrKtINez97ISplNyqQ==
-"@spectrum-css/colorloupe@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/colorloupe/-/colorloupe-4.2.2.tgz#5df39632557d86b1125b135d25b278cf3c197043"
- integrity sha512-RG9aW/inhnqCpkJvERCQFF8nUPPAo53ijQkTR7JNFEEX9EOYeY0cFmzHc1Eo4RR0JPhKNgORcsPtlcPUFcSb+Q==
+"@spectrum-css/colorloupe@^4.2.3":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/colorloupe/-/colorloupe-4.2.3.tgz#09deb815fb3dd7c50cb2ca56a54c37edbaced5c0"
+ integrity sha512-rRqbiM5xZwQO2wnH9tCH7GNNCsi1U41Uh/sdkEbFNWK4gTMkidYPe0i7CPqd/B58UsSTj7hh+aFcOrsQKX5kzw==
-"@spectrum-css/colorslider@^5.1.3":
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/colorslider/-/colorslider-5.1.3.tgz#7f3de83ad3754b167974c7dc6fb269a862974a17"
- integrity sha512-5i8yijtsxvo+Rs2i7gYR+vjeptkhWkclRTdzsJrDz7ZlwxoGBhUW0Sio/iTfrAMEpyipcxEAahgI0iJLK2ZjNQ==
+"@spectrum-css/colorslider@^5.1.4":
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/colorslider/-/colorslider-5.1.4.tgz#aad2e659ba075164a7d6bf89e2d49c5d41dd0972"
+ integrity sha512-ST4JWSm+aVsZqOjUezCNRbsKyNrCCBCFvLi6X52oW4SOdkYfAqwaqEVKirMRzMcQK9DrdNyrqc21T67EBzpy6g==
-"@spectrum-css/colorwheel@^3.1.3":
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/colorwheel/-/colorwheel-3.1.3.tgz#6edc288e56bafa2f718ccc2c148360e0e09bd9f6"
- integrity sha512-RYntyg8eZsiW5Hq9tVO6qS/0TpDVT1Ivb0oIXAfuaieb+uIO6ZeqtRPhLuzpDhv+OZgVpE7+kyAoXWFuyUvdUg==
+"@spectrum-css/colorwheel@^3.1.4":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/colorwheel/-/colorwheel-3.1.4.tgz#79fd0aefc16fba8a8c831e07079ce92744bba08c"
+ integrity sha512-nNn8CXP5FUzO84hEO33DLxfHp+3XTTvozC2pyepVQgEAan6QEhGCoYiV+9/tMqmELWOuTsecONWgMZ8tcBaZzw==
-"@spectrum-css/combobox@^2.1.4":
+"@spectrum-css/combobox@^2.1.5":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@spectrum-css/combobox/-/combobox-2.1.5.tgz#b8a62e5094f9eb973eb6cab7079b4fcf96d1afc5"
integrity sha512-wmgqaUmWmtLc0fZqjubMiRA3jv6y2yK+lqX0GUvqoFQjAn4DIdgtwu+GK8XHbIOF2N/i+U3BExT0NRAmaOPEGw==
@@ -6715,225 +5141,225 @@
resolved "https://registry.yarnpkg.com/@spectrum-css/commons/-/commons-9.1.2.tgz#bd696269642846b4131a45395f8ae68d90346c4f"
integrity sha512-bX3u6kIcJr19GuyezJ82GEZS1BZZhDorvVDRq81mvesFo5xJhGhJ1fZPAC7humgmTDPEhqgbfXMQR5gJZMS8tw==
-"@spectrum-css/dialog@^9.2.2":
- version "9.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/dialog/-/dialog-9.2.2.tgz#efee4c3133fa00d6c77361964fce32ab9427415c"
- integrity sha512-ZJ5BfyZk+YL12eWw4uFicsCloRy9FTIggvAd+YGlpdIv+XEKNcrxPfApslPTYrMCwznZZvGAeB0EcDG7MQPvFw==
+"@spectrum-css/dialog@^9.2.3":
+ version "9.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/dialog/-/dialog-9.2.3.tgz#ed3b8e9167ae1e85de91ff19af5f87c2b7db7668"
+ integrity sha512-f0IeXXsTg4E6gDosPXh6xoRrG0RmXSTtxwnIPER8K72UijTohA8fUJYXTdLncZopEPGaG3Dwrpzlke1aR2ZLuw==
-"@spectrum-css/divider@^2.2.3":
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/divider/-/divider-2.2.3.tgz#bc42a2450d5e3409a6d6d572187521e9b47cb935"
- integrity sha512-Zhe2Mrs8v7gOsKyEfeu9a8HF8Lhfitsavovw23xo4OdqrQZYPIpgk+ky+SAAH0n5x/Mm2hhmu60w81ys5EK16Q==
+"@spectrum-css/divider@^2.2.4":
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/divider/-/divider-2.2.4.tgz#219101f425704d00abbf8900b382038db84b6fee"
+ integrity sha512-Te3tR/AcCaro3T47RoVvxoR0HqSelEGnyOX/vuxa2edXDVFPVmIKvOzYkd7/+etCzpYg3+EbyxS0h8LMK8hgBA==
-"@spectrum-css/dropzone@^5.2.3":
- version "5.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/dropzone/-/dropzone-5.2.3.tgz#2eee899214a7ca45238ea7024896a3c48807d327"
- integrity sha512-ujiJgaIG2KE14iBNdasUKoaTY2dRfDPRBk05ouRVHTBemLwuySTpGFXBr69Z2ASyVgJS2dsG6iZlaPdVJhRfmg==
+"@spectrum-css/dropzone@^5.2.4":
+ version "5.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/dropzone/-/dropzone-5.2.4.tgz#12a9e0bf58965aec34613dab4ba4c22bdbc46ca5"
+ integrity sha512-smNmkIVfJwX01xeikbgahW5kjw3tn7WXV+ee19LrMqUBHuqQIfvo6Qi5xPJmJsmPIT6DoMj/aYVOdXNG0AjwXA==
"@spectrum-css/expressvars@^3.0.9":
version "3.0.9"
resolved "https://registry.yarnpkg.com/@spectrum-css/expressvars/-/expressvars-3.0.9.tgz#72678e0845c240bc9cb6b4d828f20806810f4cab"
integrity sha512-mnxdnF2NGNdba+3OomwFURPG0XqNRD+S2cmX0ARYnia9lv84HpzhbSoGuqmQO4+4+dXe46zYjnKRe2L8oJM/zw==
-"@spectrum-css/fieldgroup@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/fieldgroup/-/fieldgroup-4.2.2.tgz#37630e483c2ba2b20a422d122a732b5af9c336b5"
- integrity sha512-hHomsvdofIogXHsFJt5VsKrF+PRKWosWFmJEafRJtYBNb0Y2qEMexmEMd8ccj02XyRp2AbgIwl68PlaWmRwfcg==
-
-"@spectrum-css/fieldlabel@^7.3.4":
- version "7.3.4"
- resolved "https://registry.yarnpkg.com/@spectrum-css/fieldlabel/-/fieldlabel-7.3.4.tgz#62462633460f12b934d6aa50a452ccb9809ba83b"
- integrity sha512-hPs3SUCeAu3nwVD286GY4tiPJvc9MGdlS4xkhsCxAJWMEOYxu1j59yXJQkbaIKZojHPz+9qKplrGERigosTTuw==
+"@spectrum-css/fieldgroup@^4.2.3":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/fieldgroup/-/fieldgroup-4.2.3.tgz#8578fffbd82ca4b7071e471ead77aa59ee2d6887"
+ integrity sha512-nRQ0AAUfFF2qv9vqLljSQyTY0p1VrMq5xe60XLcZdlQmAbGdHo39YSsiBZGd6MCgk+n5RESqY6S71X1KFznioQ==
-"@spectrum-css/helptext@^4.1.3":
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/helptext/-/helptext-4.1.3.tgz#ab333d78910e6b65c20e12304ae366dd8e740d2e"
- integrity sha512-ep+FwIeoi5Xy11RAlJMWhrnuUIE7cyLGTxyhMoDVkQbAKjtsdhOtFHPnbl2AdQDnSm19Bsbh5114zir7+Ld5qQ==
+"@spectrum-css/fieldlabel@^7.3.5":
+ version "7.3.5"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/fieldlabel/-/fieldlabel-7.3.5.tgz#e595a626d99c76d3d4c323c8b1fe46250a615024"
+ integrity sha512-SPBW1lKqLcFBrvFuja3mLnaAcDSmTGd7wDlqeyyEDK1ino7SBftDk38YA/xStt59QT4Rs1oT/Yev5IiUT2lGVg==
-"@spectrum-css/icon@^6.0.3":
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/icon/-/icon-6.0.3.tgz#b14dd7bc7a01bba60651e4e4b364105015a43ccb"
- integrity sha512-BC4VwXW4+cqKK0KAtiIc2KOHkjDsV6frWxGCa1zgZSpKfUpo43Qqy24XaW01Q6P8jk3mm25bKcih+bnkOjU5lg==
+"@spectrum-css/helptext@^4.1.4":
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/helptext/-/helptext-4.1.4.tgz#302dc35b83bd2ebafbeb22ce61ec4fdfe5c774a9"
+ integrity sha512-gxgzH3svB9p9hFhW7Ff06poOcf+blSlkgIATpZzFWEkoTNI1uTuJhm9MW1I8MFRwQ4CJ0uv3O4gRyN0BpqTU+w==
-"@spectrum-css/illustratedmessage@^6.1.3":
- version "6.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/illustratedmessage/-/illustratedmessage-6.1.3.tgz#af40c86f3cf956b05992f88ebaf5ff0c31452711"
- integrity sha512-rQtlRP197VkFsv8PS9vPjsiTRUTFI3yr2huEIcoo5RgcIbm+yfuOc1+DMl0a39jmAsFoeaOb2QkLPR0BmvBB9A==
+"@spectrum-css/icon@^6.0.4":
+ version "6.0.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/icon/-/icon-6.0.4.tgz#9c2d0ef45df7ae17d652d4fa774bd30e441ceea4"
+ integrity sha512-JDU9y1pEbUsNnJe6CyxCrxoklGQeECG5kmXu22ixPpzYwQBYQANV/AdoH77GD+bNbJZunyVjJVdySmaeNQkTiw==
-"@spectrum-css/infieldbutton@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/infieldbutton/-/infieldbutton-4.2.2.tgz#4513fcfa5abc955852b7aa3ed5c05c9140596edd"
- integrity sha512-nZ8oIV42mWrLSffjWeekyROh3ub+5A5Ud+kXLnHEge6SNveb9h7GTYcfhLiYtYFd2C05aceRLY6KRGjyNqEcbw==
+"@spectrum-css/illustratedmessage@^6.1.4":
+ version "6.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/illustratedmessage/-/illustratedmessage-6.1.4.tgz#e806ab82e13ec6195745ab1320ced3ec3e6de324"
+ integrity sha512-KQv6dJlo+xTHi/aASey8u7JAixK8PzQQ+LeYi6eIZsvUrNpGoAqd4zW+5diGIrfC0k2ygxBRtLlZpexCxgg7+w==
-"@spectrum-css/link@^4.2.3":
+"@spectrum-css/infieldbutton@^4.2.3":
version "4.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/link/-/link-4.2.3.tgz#0d9d2147d6aadb7f7ee8ed62c54f751c73e77df3"
- integrity sha512-TjRo0tWhcXSr7Oqmi4qJD0sxBfIJ6uErbhl45qg9Yxee39Dxmcgfne7DxyZZHGLBfWjHEJZsyMsvcHumlcXkWQ==
-
-"@spectrum-css/menu@^6.1.3":
- version "6.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/menu/-/menu-6.1.3.tgz#78fcf7822dec407a6b7ec938a9b1a2bae01adc6e"
- integrity sha512-CfmqhMyRgCCZ1iSN4tBetUFIiDM3dGFwaOgiVVVtU6pRaUSP5x6KVDjAgiQQPn1oczRFk4wRqDmwhS7zua/JmA==
+ resolved "https://registry.yarnpkg.com/@spectrum-css/infieldbutton/-/infieldbutton-4.2.3.tgz#0a8cd02f19da0e208ffa6d274e67f4860e47f89a"
+ integrity sha512-yxOLsMFKCQZ3rVPdDpIKoPqDHpQBUUtNu8iC0DQuAhiWAe9EKS6m2gpOhhgHrYoKGrvfXUyswNrLeokBToq6+w==
-"@spectrum-css/modal@^4.2.4":
+"@spectrum-css/link@^4.2.4":
version "4.2.4"
- resolved "https://registry.yarnpkg.com/@spectrum-css/modal/-/modal-4.2.4.tgz#abf846ccd5b9b5ac4c942e21c0c2f7573f0cfb3d"
- integrity sha512-Tn0NAjRvXFgY/NKYmNFpL8DXKTxmtbfkgadylntQ9AMhilqrG+8rVqXVj+kSuT7Pt/9Fj+iqIIpoz0t3TuRFgw==
+ resolved "https://registry.yarnpkg.com/@spectrum-css/link/-/link-4.2.4.tgz#63266932e3fc9dad19bde4eb52c4a122ac085075"
+ integrity sha512-nzzXDP29r6RaNR/eZLjQvf3UGHzzUSYeam/jde/Jzei0h+YFMHtGPfm/LoF+lh0Jz4DQBtFBxWCkY7+MsGEZfw==
-"@spectrum-css/opacitycheckerboard@^1.1.3":
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/opacitycheckerboard/-/opacitycheckerboard-1.1.3.tgz#8c9a9a11435be2131186ce5b00b4bd05358ebe53"
- integrity sha512-59mtvOKN54SNwp/Q/ItaPaBs7IuRkLngyFIgt72Mp96xl7sn2973IaGYkq05YuEPOunAYaWMK/tvZcJRRBFkFg==
+"@spectrum-css/menu@^6.1.4":
+ version "6.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/menu/-/menu-6.1.4.tgz#98e9b5f52613f2ce9db02e6fa17b67fd190b0708"
+ integrity sha512-2JAh+/g49QZ7+GDVLU5kbfPn34U7t7Q+E+akSgoVtGvzay9gC2XVzOxS05da1LJB2/1YJk0mu8GmlIlD6Kyw4w==
-"@spectrum-css/picker@^7.2.5":
- version "7.2.5"
- resolved "https://registry.yarnpkg.com/@spectrum-css/picker/-/picker-7.2.5.tgz#7204812d49695328b5e0be2c3bebed9ed9dad271"
- integrity sha512-ZEr4Bn2iwbTdIfZ/X20bm8RgF02RR20wVQ47qvGMMS669nO/bNezhHUZIsj7EgcnLeiUoXNYSGNPJS/pbQoKjA==
+"@spectrum-css/modal@^4.2.5":
+ version "4.2.5"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/modal/-/modal-4.2.5.tgz#aadf0546faf96dfcd3004aed4614c72cb6f8fa43"
+ integrity sha512-mggvg34OiYMO9mvMlzEvrU0mMgK+U2V0wVjLSe8IO3pcxKbHQqzodRyJyUTLuDzgSKDMK4BMmaAhuUZtasSSKw==
-"@spectrum-css/pickerbutton@^4.1.3":
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/pickerbutton/-/pickerbutton-4.1.3.tgz#99d15e8f37321f45f4e12cbc56d07020c9cb1235"
- integrity sha512-W4nH9fccisD0ABG7sMyIBClczPOAMRHa3P08Pv2oHFoCU0bDUzrdEjEvS46l5QP9EWR4iTNxSilJZqMZuzq5kg==
+"@spectrum-css/opacitycheckerboard@^1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/opacitycheckerboard/-/opacitycheckerboard-1.1.4.tgz#cef7aeb8509e8f1728aac9c2bc6c5548f01dc0c3"
+ integrity sha512-5M2lS0EK3FXGPYQx5U+IZhkodu8ogj9p2VXGFolkFsUG1an5BbbPyKG5Bf8SVq/QKZ8BXUtBsvWLSL5Ra+9CXQ==
-"@spectrum-css/popover@^6.2.3":
- version "6.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/popover/-/popover-6.2.3.tgz#aaafbbc330c0675778e0b43abf1fe6768b60d571"
- integrity sha512-H9AEYhca7xk2yw1S1ZwgSAydZflE/JD4En+FAA4SFG7/GOu+woz2K7vmMudalvhk/DdcsdTKE3NSptf7sFyJTA==
+"@spectrum-css/picker@^7.2.6":
+ version "7.2.6"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/picker/-/picker-7.2.6.tgz#1f911a04fb4794e08b0a7c1b71f98b0f7395a78e"
+ integrity sha512-EIzJCYGlobZCNsuwJGzZ1o0oiQh+DclJeIJjFCXNFm7b6mxWkO1VNbV06WOmRXujVmoUomkUJlRYAd2Km46zGQ==
-"@spectrum-css/progressbar@^3.1.3":
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/progressbar/-/progressbar-3.1.3.tgz#b29118b362c6fb08d01f6ed73c2961d3c0b34b20"
- integrity sha512-F4xwGAa1/NvrwtCypxSBS3INBSxQu0P8vtadVUbT0Vmb/Bme8FdFleAV5NppFNY5pot7ZFeZYSmJS709gnhFyQ==
+"@spectrum-css/pickerbutton@^4.1.4":
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/pickerbutton/-/pickerbutton-4.1.4.tgz#f74055ac187166afeb5caebabe4ab2079b8a81ff"
+ integrity sha512-H10lb/eNv66sqxlmaMfZrvOmtnTQ47kipGi9lsM4bEJirVK3AMMdnlr9d2f6oIsV1sm2Jop+bBcz7Kn3gOq2Rg==
-"@spectrum-css/progresscircle@^2.2.1":
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/@spectrum-css/progresscircle/-/progresscircle-2.2.1.tgz#4c97a244b65e2269a855694929db1f04e8e10a8d"
- integrity sha512-wqEnuZGstGGzG5Ilx9jRtZtq6JB2f7Odo/7u7cbYoVd6mijL1pGLVjujxmRa3RnxxccEswSRD6mWZlurciDGfA==
+"@spectrum-css/popover@^6.2.4":
+ version "6.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/popover/-/popover-6.2.4.tgz#ee528621bbe46371ab8347ddd1bf6edd4eb468cd"
+ integrity sha512-k3UUuIV6MGk7pCJYIa3bmFlP9bUilsZjVJvVO1Sxrrf5VzckHQf6y+vDKn+KKbGqluU0dZTXq3CyzyhBX6OfMw==
+
+"@spectrum-css/progressbar@^3.1.4":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/progressbar/-/progressbar-3.1.4.tgz#6ddefad16bd91afd21f30448308c70821a3decbc"
+ integrity sha512-MtIyTd2CBuYPt4vaixkyIT8WUvBMuU3dnQR3LUHCoRZgsAs94nMc/6OsrRd6yRFhD4c77vOdOa0sfyrqLfZhFg==
+
+"@spectrum-css/progresscircle@^2.2.2":
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/progresscircle/-/progresscircle-2.2.2.tgz#2d4fed36fd3fe71be5e48f7e5aabfe78f029b88b"
+ integrity sha512-X5lml85Jv3nZ9oagnxKERiA2N0HRxXl+kSiMvvwyeKcUk/4fOtukhkuPllLvtbZxDXLU5Qy8maiWJ/P3rivovA==
"@spectrum-css/quickaction@^3.1.1":
version "3.1.1"
resolved "https://registry.yarnpkg.com/@spectrum-css/quickaction/-/quickaction-3.1.1.tgz#1095cc68b6e182721aa141d490b79f6ed6ca1d6d"
integrity sha512-PCp/83ctAWrYlDYjZU+9vRMLte2GBaxiKOBvm1g9UH0XqTvocjlyVRNIvVbE0ywdefVtbKGFr30x+Yk9HTdaRQ==
-"@spectrum-css/radio@^8.1.3":
- version "8.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/radio/-/radio-8.1.3.tgz#bd186494e99c020ff74de20ba4f6050321bb0c68"
- integrity sha512-y3ouXEm59NHspIicBxaXWoSs19CAHSoFGx4MrWCdjHDMUaRtKUUHDfaqhFm16DbyENA5YVUB5QeKu34qbDqYSQ==
+"@spectrum-css/radio@^8.1.4":
+ version "8.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/radio/-/radio-8.1.4.tgz#f41bf9a50841e36cc344dd44b80227c228c8b9b0"
+ integrity sha512-2j2mMm3VPKr/ayFUMtjuQKrcaJikwW86w8RAkax4KVppuOc3DUng+lYfYTJkd5b6i02ohhJx7n65/dicoOiTdw==
-"@spectrum-css/search@^6.2.2":
- version "6.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/search/-/search-6.2.2.tgz#4524c137123d40f0ba2427100e122fa3002dacfd"
- integrity sha512-ftgywv+h1IVlF9V6/P5iDMNVN9Ya6pNz7HoWYI4Ma4Vg4LJeG1pTuSuDzhntzwK5S/n7/8MEn/yCsDSgSPk3RQ==
+"@spectrum-css/search@^6.2.3":
+ version "6.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/search/-/search-6.2.3.tgz#4f7e5cf5ed5ab231a41331c6731d230c543be2ae"
+ integrity sha512-9qPrVWqnWcmfefhJdOP5YetwEriJj6OHQIfxQy103st2DCz92RpXGj6wZ4g6iH36I16qO+hqRZqyuc8D/IqYMA==
-"@spectrum-css/sidenav@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/sidenav/-/sidenav-4.2.2.tgz#66ad7e64e2915e1e9047f10dae798297e8293d1c"
- integrity sha512-OltxkBOjJXPl8PmCwDUp4EKsjhBgl8+iG8smQkatPnJejcVwn32whZMOkc5ZGl9Hf9imRcZopubbyYh4kbYGNQ==
+"@spectrum-css/sidenav@^4.2.3":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/sidenav/-/sidenav-4.2.3.tgz#67006138077886eef74779643446ecd37629a70a"
+ integrity sha512-L3VSoslDJI+LEsjoATuN8B/jLL5tEgAsjHY3OdjbOcOltO2dj+dNvkx+5Kf9u3Fzer57jN14ybdIFfoQZgfwSw==
-"@spectrum-css/slider@^4.3.3":
- version "4.3.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/slider/-/slider-4.3.3.tgz#5eb8b8e762b4cd6ed46e0e585af2dc7a40ca32db"
- integrity sha512-jlm6kuTtXi+XH9F1ia5y5jzYAyYBCsitIxmHsfPRKJAAKb0KfO4O3IFl6g+Sy5f/ujES2j7UStAJrqjWFMcudg==
+"@spectrum-css/slider@^4.3.4":
+ version "4.3.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/slider/-/slider-4.3.4.tgz#397b680230ace9d86e4be71063ea69356aa9407c"
+ integrity sha512-tumGbh+iOKk/2IpKPVn5YBKfWubeCOTNY12sSrMU1KvCQkKrQfHuVtb4TxbZweMmTIsnkTKLpmbKd5rje7mfSA==
-"@spectrum-css/splitbutton@^8.1.1":
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/@spectrum-css/splitbutton/-/splitbutton-8.1.1.tgz#fbcf81bf5c824760d9677c091cd5406bd747e6cd"
- integrity sha512-sjpEbFV5Lk852UsWRnh6ot/CzliXojSW4StpZqxXeN6cfhI0twcWCH9ikBWSWgR6Qhb0oZ2mxe2R1erVUoeQvg==
+"@spectrum-css/splitbutton@^8.1.2":
+ version "8.1.2"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/splitbutton/-/splitbutton-8.1.2.tgz#149d9e98094cd035f6f348f8cf50d72ce8f17f19"
+ integrity sha512-hUsqhEhgm8PfKvwKPSACPU+Jqt0NaovD53gOp9QRa4jU9G3q8RpE5uJbs+pGZ9vyI6ocsm5lbs0zYtA082axzQ==
-"@spectrum-css/splitview@^4.2.2":
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/splitview/-/splitview-4.2.2.tgz#90b7f182a22dc60751dd13d857b88a63ff0729cb"
- integrity sha512-TnjY7+FUi7ayErxZsZf+GnBto8aBsGxPuBt1D6X9E4GoSgtLvJAOyryrLRNFt3sW8z4ukJQ1C0AjxPh2K+ig0Q==
+"@spectrum-css/splitview@^4.2.3":
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/splitview/-/splitview-4.2.3.tgz#667a3b4bb335f2645a2b8b4f536626675a564065"
+ integrity sha512-EoKbfgmjnKFe88IsWWBFb3C5Ilc1WZKADadyIG6gZfF2MDERKi+NEiYltcZkNOcb/A/KYN7eN+Eu2UYWDz3BqQ==
-"@spectrum-css/statuslight@^6.1.4":
- version "6.1.4"
- resolved "https://registry.yarnpkg.com/@spectrum-css/statuslight/-/statuslight-6.1.4.tgz#764c40db1167b14e01ce39660db2ac8a01a2caa9"
- integrity sha512-ingEVSPsPVxYRpyBWXlVvCBMCpGboNShYuRYv6FmSjJpri8R059EH69T1WAKvA3Z/GDG1c+KF4Nm89LhXCnbBg==
+"@spectrum-css/statuslight@^6.1.5":
+ version "6.1.5"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/statuslight/-/statuslight-6.1.5.tgz#0910878e5a73ba8213aca527b0a4d4a9a0efa0ef"
+ integrity sha512-FHPYHKsA6O11NHk9sOstPSHNEPcxS/qs+ZkRaxNnRnDhPkC148lqU8O8EDvkTcD9OBnvuLB1ik5m4ksCV6nwpQ==
-"@spectrum-css/stepper@^5.1.3":
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/stepper/-/stepper-5.1.3.tgz#102cbc4b9296054dd32b201e2e8da3ad4904b596"
- integrity sha512-hyvbMxc5Px9FBJjq2kNWpSqRHy6R8PqoSA/ez4LhRaNnoakIKuQ9sJKNj0dXWLB1OBtMnzbWgj7Dn41lE4xzgg==
+"@spectrum-css/stepper@^5.1.4":
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/stepper/-/stepper-5.1.4.tgz#00d4cd552a5273a8b5a985839bcfae106593ce25"
+ integrity sha512-MBp+GiroBdDYA1QcqkQotBi7hihT/UFVHeFPiMPHZsEt/gHNKsBNmvN2QU2ElNY1Bl+tPZ9dKLyqOCmAla1TrA==
-"@spectrum-css/swatch@^5.1.3":
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/swatch/-/swatch-5.1.3.tgz#dddfdfff3ceecf941d51660c048d5fdcf98652b3"
- integrity sha512-LWwTsi3eZoI1x4+HpyCu+IpZ08zjebhDFSzAVNZ2Irp2zmcI6xd/6l4HYlHUCEl2ojEYVhj7w75YkSiO3TibWw==
+"@spectrum-css/swatch@^5.1.4":
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/swatch/-/swatch-5.1.4.tgz#c3d4b10c1247c8475f5cebc2ac4377b4cffaa351"
+ integrity sha512-cGlBcWmnucH99cDEnz8BAsnDbmO/H2MUWXqRuUpqvkb/GEIfTg/XDflmIJndTvAcUe7Yf00WR7YG7Pow4BT2dg==
-"@spectrum-css/swatchgroup@^2.1.3":
- version "2.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/swatchgroup/-/swatchgroup-2.1.3.tgz#e68093a76863ee2bebb115234c8558cfbd34aa96"
- integrity sha512-iH+9iOlMv2hOueNJFGPm7Xm/sw1nj6MW8YjaF/5SqyDjDwwDozBsiX6NiqiCuWqRbuZVQ6ab4w78SUBJbfMnFQ==
+"@spectrum-css/swatchgroup@^2.1.4":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/swatchgroup/-/swatchgroup-2.1.4.tgz#7166b23e4cf70f63e6915b74e14cdea21a3e75bc"
+ integrity sha512-w7U6yZ8aS+MHBQ8bVFq/ZsnVSgRDXbNn6GoXnSUWNQ0ClO+WjsfXcXcgNtwG/vQlpv79uZxMVebBmsvu1xWYMw==
-"@spectrum-css/switch@^4.2.3":
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/switch/-/switch-4.2.3.tgz#aeab1c21ba41c1f3bcf410d989c6de67e4482882"
- integrity sha512-lqOKLHB/0zGOLsNUOEhsom5eahiOTidOiAXIEastG25xw5oeGHSv4UuRsSIwGKx8kaVBHyOyoAUDBNq2W4b0LQ==
+"@spectrum-css/switch@^4.2.4":
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/switch/-/switch-4.2.4.tgz#a0638d437ad71c94ecd5f5a43e9d347a232d5ead"
+ integrity sha512-z9bnVUJJ5Q7C4U+EbdpSbcQlAp4ixnBHfF/6NbhsWDrTpm81QMDncoxporosCRcbSqK46oHCHgZT2EM2WGgAnA==
-"@spectrum-css/table@^5.2.3":
- version "5.2.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/table/-/table-5.2.3.tgz#4702506274af95511bc168b95d3ec9eb93a1588f"
- integrity sha512-nE0tmU9MRgKrKtk97gPXCv2ZpnkBuvh1UCiBe08g4aURUeTCH9xcRH6g95WCTOyIhUuvaTTcJM5Jwlaanctmwg==
+"@spectrum-css/table@^5.2.4":
+ version "5.2.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/table/-/table-5.2.4.tgz#6213922a8968cc095693fb1eb42696f27b9780aa"
+ integrity sha512-TxR3lbSgwqI+zDIRivkGjx0r/c81KNyMRUqCSlJUs1+3gya4m+w+qx1gNEKbk7VzMLM06UomqGnSQIvBiWpBUw==
-"@spectrum-css/tabs@^4.1.2":
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/tabs/-/tabs-4.1.2.tgz#6a24ad6dfd0e4915f589674447d5da71d61ecdb4"
- integrity sha512-TAYMlzv7+tJ31d23G59T1Pqw6wXy0VgMDXCqjUEpwI4R/OO6tbTl7ZJYl7ldwSe+yuNTIe3aoSvI8zmjg0G6bQ==
+"@spectrum-css/tabs@^4.1.3":
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/tabs/-/tabs-4.1.3.tgz#0be90f57ad782831117b869d02dd1a643dd2035d"
+ integrity sha512-Pg3vmN/Bq3yfph7l/QlMqnxjweZQJZ5dqVpXE9HC34cbCfKBxGJRyzKcn283XgUWYtyFbn5y6UXL2r9V/MEzwg==
-"@spectrum-css/tag@^8.1.3":
- version "8.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/tag/-/tag-8.1.3.tgz#834676f95490ad73bb13b3232651df78c9743777"
- integrity sha512-MAAbOvaL9SvIJjbkIXN6Wex9tdrxh5VtjHzHGjJBKRFk6gOiVverbYkmfKqqmpP1XdoaIVz+BqKotUY/fMj0Kg==
+"@spectrum-css/tag@^8.1.4":
+ version "8.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/tag/-/tag-8.1.4.tgz#7981c77157fe3dcade58c902b0c2cd0d798f4984"
+ integrity sha512-4ABunHk/gmJCpc2Ob5XYFU+fP5G28nMsEj5oZsFVcN7XXZFOVaAkLuqhVoODF13CYLz92WOtx7cIujeuioL9MQ==
-"@spectrum-css/taggroup@^4.1.3":
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/taggroup/-/taggroup-4.1.3.tgz#ac71d71505f6b6e9630e32515093f205880c20d4"
- integrity sha512-PBH6gGDOGhADbYe3h3mavgo8dqAhLd3Ci1wuk0XUyZUvgxLYnY/FnSj4HKyihKfO1IDaWL5FAJdSgOljen0Mcw==
+"@spectrum-css/taggroup@^4.1.4":
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/taggroup/-/taggroup-4.1.4.tgz#ced8a2ec1ce06e0e6181e8a89fa20cb87eb2a124"
+ integrity sha512-sxwymZq4QUvkTgKhljzApxMm+KIlRh0EIxl1q/xfe9Z5yOD5npukW2LXiAJi94/nGEe+vxJssuY2QBLo7UeWLA==
-"@spectrum-css/textfield@^6.1.4":
- version "6.1.4"
- resolved "https://registry.yarnpkg.com/@spectrum-css/textfield/-/textfield-6.1.4.tgz#386541c6a90b55a23a49479eb1f1afd5793f8e42"
- integrity sha512-HZAW4fpMIZCwBvq3ZAQ9t6ZnnEWHrDYAKscDe+MPe5a59VARSqUJ1zmnIkLWnmdA87eEMs0V22EUPrlXnbefMg==
+"@spectrum-css/textfield@^6.1.5":
+ version "6.1.5"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/textfield/-/textfield-6.1.5.tgz#7e35023bd14c342fdeb425b5b69086fee55b10e4"
+ integrity sha512-FT79IlHeMlZoxUlD+MxdvrvnfzI0sZZ63sT5c7HDuFFZAToxrZe1fDWVxRVmowMEYv0Yj30YyamYEdoqAOojOQ==
-"@spectrum-css/thumbnail@^5.2.2":
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/thumbnail/-/thumbnail-5.2.2.tgz#fb763eb6b02f5d3cee6e7ab1d7363a3df125063c"
- integrity sha512-CWtW2iFI082UdQfWlFKaDo28Mpc0a1bhXzq+Ipaftq3JLJJXXRgQmeuYmTR5IQ2jVY8fRh2SWP/wJL2hVliw3A==
+"@spectrum-css/thumbnail@^5.2.3":
+ version "5.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/thumbnail/-/thumbnail-5.2.3.tgz#ca9eaaf05d8b8b8306ca9dc861c2c2949017be69"
+ integrity sha512-KOncjjy3q0kBAffb3M3MdP7PpTlTlxWv8ccGfT37aTmFmT52rqssKsJN3lI0bLdF6PpsR7S/aFP6DZUyNP4Dwg==
-"@spectrum-css/toast@^9.1.23":
- version "9.1.23"
- resolved "https://registry.yarnpkg.com/@spectrum-css/toast/-/toast-9.1.23.tgz#9790d9aec0e44b2913094162e1176203a1384cf7"
- integrity sha512-aNtg8YpSLaAaHt1FjxxIUU7JHq5ru3/p4aRVXJgqXk+sJJMmkH6Fna5HW39X5eafwS779OXuxcXPJF0A1W6lew==
+"@spectrum-css/toast@^9.1.24":
+ version "9.1.24"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/toast/-/toast-9.1.24.tgz#43125bb1030a9456e4c957c5fb992beea86ec7c1"
+ integrity sha512-AFJXkTNhNpcBb/rKvftWWa5fLhIQIsBtNUVOCZPZ9e4E41zPs5IgtI84ARZGFyC66a+ySTAt6Gp4unLyR2cAug==
"@spectrum-css/tokens@^13.2.0":
version "13.2.0"
resolved "https://registry.yarnpkg.com/@spectrum-css/tokens/-/tokens-13.2.0.tgz#db41a16ae5554b9cdef591aba0df6ad7f75e74da"
integrity sha512-w1JJbbYkIeQjvsogOO1rdePuikmLaOs69+bBBL80Nb3deZUssrZE9cWOrLTv1iNzditKtn4pgrtdVXv3+Wp6SA==
-"@spectrum-css/tooltip@^5.3.3":
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/tooltip/-/tooltip-5.3.3.tgz#33699a60c2085705d8c6c50ed7b2b25f562df3ba"
- integrity sha512-hph/ugc8H5fAdUYj+CpDQBil0VPjOqmf0Tx4+6F5b9K8iuzeGulaorroHARPQMxbuTfD8d1qLKonnf+Wb9J+3Q==
+"@spectrum-css/tooltip@^5.3.4":
+ version "5.3.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/tooltip/-/tooltip-5.3.4.tgz#1190b86dc9ef355f06bc0da520752124070bc7cf"
+ integrity sha512-xJsn+ix7Jd2VcRsRIRQd7wLf9F4p1XEgF8fsZcjYt4FeuGetSlz0+GuFdhb9ocQbWTUIa0jYayLFxM3Dle0+SQ==
-"@spectrum-css/tray@^2.2.5":
- version "2.2.5"
- resolved "https://registry.yarnpkg.com/@spectrum-css/tray/-/tray-2.2.5.tgz#02a28e8206a30fc48b01478ca0b06d454425b50e"
- integrity sha512-E+I+8xj4Ebo9cN3wGYAX4bsGi1afKDxe+j7Utj5NdThlrbGErqCghbHxNtAPBxkmcuR1zbHA3xLDBH0HNW/Yjg==
+"@spectrum-css/tray@^2.2.6":
+ version "2.2.6"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/tray/-/tray-2.2.6.tgz#4467e493dc46501cf42c0b288e19659738fd3abc"
+ integrity sha512-k+uu7M6Y1cuuq7E71uWx2d3+QqYUqVLRXgf+Ai67B8vQzffzkRyzFUaqWf5FXiIvhjs1wgYsKgFW/rKcwUPgOg==
-"@spectrum-css/typography@^5.1.3":
- version "5.1.3"
- resolved "https://registry.yarnpkg.com/@spectrum-css/typography/-/typography-5.1.3.tgz#1ef3e0743bc09bcefa5ca1f01d691c2df8049979"
- integrity sha512-rOlqSemH++xQoigvQ7lm9DN4TXBGGDBgozS9DQQ3tHStzYp5KbDbae6ZDxfJjfFyzLpcoLr8Sx8CBn3ii0Fwtw==
+"@spectrum-css/typography@^5.1.4":
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/typography/-/typography-5.1.4.tgz#293305027368f39a366ee77c9a8f9fa990f5ccfe"
+ integrity sha512-09qn4n933GLPjO1G3dGhhA780wfbR4+k0/ktpZQDJRwQxpSwA3BINILnYYKXP5uuXWPr2o8FH1LYg7psj2caWg==
"@spectrum-css/ui-icons@^1.1.2":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@spectrum-css/ui-icons/-/ui-icons-1.1.2.tgz#596e10c662de2b3a2142277998be5e11faf6aff4"
integrity sha512-rD0EOdabyUJ6pjfvh9eiGlvhk2huhaah+AG8Utzqh/+YgMCn+NQEUz2zxRo9Jva8GXxORLGLDtISafHguOtiOA==
-"@spectrum-css/underlay@^3.2.2":
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/@spectrum-css/underlay/-/underlay-3.2.2.tgz#c711f63691bfb905c53e9ce6991819a9a78a057b"
- integrity sha512-haOfpO9Cq4PJUF8Pk0r173beHGQtpoE/MbXpjTP6lDtmXCYRm//BQye9JpfAWpIksUvPAZel7n6VOKSp8JZdIA==
+"@spectrum-css/underlay@^3.2.3":
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/@spectrum-css/underlay/-/underlay-3.2.3.tgz#e30beb2463cc22ec2440835ed71bf2ef4e80f4ae"
+ integrity sha512-TgCtNp+FKyPrOm+Lrw1doZZ/2OfgHIEZ9nHQDodTgHuwerV+lBKSkY0WN0dP059Kk2kG/bSPGqyQ0FX3zYXRoQ==
"@spectrum-css/vars@^9.0.8":
version "9.0.8"
@@ -6941,7 +5367,7 @@
integrity sha512-rGfd7jqXOdR69bEjrRP58ynuIeJU0czPfwQvzhtCzg7jKVukV+efNHqrs086sC6xutB3W4TF71K/dZMr3oyTyg==
"@spectrum-web-components/eslint-plugin@file:./linters/eslint":
- version "0.41.1"
+ version "0.41.2"
"@storybook/addon-a11y@^7.5.0":
version "7.6.17"
@@ -7518,13 +5944,6 @@
dependencies:
tslib "^2.4.0"
-"@szmarczak/http-timer@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
- integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
- dependencies:
- defer-to-connect "^1.0.1"
-
"@szmarczak/http-timer@^5.0.1":
version "5.0.1"
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a"
@@ -7826,13 +6245,6 @@
"@types/estree" "*"
"@types/json-schema" "*"
-"@types/estree-jsx@^0.0.1":
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-0.0.1.tgz#c36d7a1afeb47a95a8ee0b7bc8bc705db38f919d"
- integrity sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==
- dependencies:
- "@types/estree" "*"
-
"@types/estree-jsx@^1.0.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.0.tgz#7bfc979ab9f692b492017df42520f7f765e98df1"
@@ -7840,7 +6252,7 @@
dependencies:
"@types/estree" "*"
-"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.5":
+"@types/estree@*", "@types/estree@1.0.5", "@types/estree@^1.0.0", "@types/estree@^1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
@@ -7999,11 +6411,6 @@
dependencies:
"@types/istanbul-lib-report" "*"
-"@types/js-yaml@^4.0.0":
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138"
- integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==
-
"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
version "7.0.9"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
@@ -8173,11 +6580,6 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-11.15.54.tgz#59ed60e7b0d56905a654292e8d73275034eb6283"
integrity sha512-1RWYiq+5UfozGsU6MwJyFX6BtktcT10XRjvcAQmskCtMcW3tPske88lM/nHv7BQG1w9KBXI1zPGuu5PnNCX14g==
-"@types/node@^17.0.0":
- version "17.0.45"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190"
- integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==
-
"@types/node@^18.0.0":
version "18.18.5"
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.5.tgz#afc0fd975df946d6e1add5bbf98264225b212244"
@@ -8690,10 +7092,10 @@
loglevel-plugin-prefix "^0.8.4"
strip-ansi "^7.1.0"
-"@web/browser-logs@^0.3.2":
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/@web/browser-logs/-/browser-logs-0.3.3.tgz#121e5b662db2707c4b8cd1628d86903f059f5031"
- integrity sha512-wt8arj0x7ghXbnipgCvLR+xQ90cFg16ae23cFbInCrJvAxvyI22bAtT24W4XOXMPXwWLBVUJwBgBcXo3oKIvDw==
+"@web/browser-logs@^0.3.4":
+ version "0.3.4"
+ resolved "https://registry.yarnpkg.com/@web/browser-logs/-/browser-logs-0.3.4.tgz#a162d2d8d107a46023c8c43ffc48d8aad20f1db7"
+ integrity sha512-0UkoUj1DdQjxaVBArHZRAGoiE5584/dSQ0V3hYWRqVDxaE3CwkfQ7kwb6i3Z1xJ8HZ9nuLMNycu3vLQwfhDnpg==
dependencies:
errorstacks "^2.2.0"
@@ -8711,19 +7113,12 @@
dependencies:
semver "^7.3.4"
-"@web/config-loader@^0.2.2":
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/@web/config-loader/-/config-loader-0.2.2.tgz#e920d273473c39aad2ea93a4bd0a08bbf3471de2"
- integrity sha512-HhoXMGivHbQ880MKQ1JChYCjWsMS4MUNOF35ktLV/0pZiX+J7oobybsPuyhS+gTnZsU7Duqnk3+HQYB7cNS4fA==
- dependencies:
- semver "^7.3.4"
-
"@web/config-loader@^0.3.0":
version "0.3.1"
resolved "https://registry.yarnpkg.com/@web/config-loader/-/config-loader-0.3.1.tgz#0917fd549c264e565e75bd6c7d73acd7365df26b"
integrity sha512-IYjHXUgSGGNpO3YJQ9foLcazbJlAWDdJGRe9be7aOhon0Nd6Na5JIOJAej7jsMu76fKHr4b4w2LfIdNQ4fJ8pA==
-"@web/dev-server-core@^0.5.0", "@web/dev-server-core@^0.5.1", "@web/dev-server-core@^0.5.2":
+"@web/dev-server-core@^0.5.1":
version "0.5.2"
resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.5.2.tgz#27fe5448e587a87272b556b44ce84c6453655cdb"
integrity sha512-7YjWmwzM+K5fPvBCXldUIMTK4EnEufi1aWQWinQE81oW1CqzEwmyUNCtnWV9fcPA4kJC4qrpcjWNGF4YDWxuSg==
@@ -8747,7 +7142,7 @@
picomatch "^2.2.2"
ws "^7.4.2"
-"@web/dev-server-core@^0.6.2", "@web/dev-server-core@^0.6.3":
+"@web/dev-server-core@^0.6.2":
version "0.6.3"
resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.6.3.tgz#069bd1259500fce5ce2ee29ccbcf5ba3fe71aaeb"
integrity sha512-BWlgxIXQbg3RqUdz9Cfeh3XqFv0KcjQi4DLaZy9s63IlXgNZTzesTfDzliP/mIdWd5r8KZYh/P3n6LMi7CLPjQ==
@@ -8771,10 +7166,10 @@
picomatch "^2.2.2"
ws "^7.4.2"
-"@web/dev-server-core@^0.7.0":
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.7.0.tgz#ffe71dd272ecb73a2b0c1ee23f3fad812780b998"
- integrity sha512-1FJe6cJ3r0x0ZmxY/FnXVduQD4lKX7QgYhyS6N+VmIpV+tBU4sGRbcrmeoYeY+nlnPa6p2oNuonk3X5ln/W95g==
+"@web/dev-server-core@^0.7.0", "@web/dev-server-core@^0.7.1":
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/@web/dev-server-core/-/dev-server-core-0.7.1.tgz#181eb3519a66f2bdc6c874b81532b6fe618c0b0c"
+ integrity sha512-alHd2j0f4e1ekqYDR8lWScrzR7D5gfsUZq3BP3De9bkFWM3AELINCmqqlVKmCtlkAdEc9VyQvNiEqrxraOdc2A==
dependencies:
"@types/koa" "^2.11.6"
"@types/ws" "^7.4.0"
@@ -8802,30 +7197,6 @@
dependencies:
"@web/dev-server-core" "^0.5.1"
-"@web/dev-server-rollup@^0.5.2":
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.5.2.tgz#5a6a9138cd57f32f7ae0e5caab69099c1428bd15"
- integrity sha512-R1heFIOmbExKJn2auDcOcF0EPoLQotZF1HE8Bpqq4TfLRkc7w+JClLdwkOMr/+Ip608cRw8VMkc7teYDFkvSXw==
- dependencies:
- "@rollup/plugin-node-resolve" "^15.0.1"
- "@web/dev-server-core" "^0.5.0"
- nanocolors "^0.2.1"
- parse5 "^6.0.1"
- rollup "^3.15.0"
- whatwg-url "^11.0.0"
-
-"@web/dev-server-rollup@^0.5.4":
- version "0.5.4"
- resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.5.4.tgz#c8a55280d48a5675122f780df9448fdd4f66ac64"
- integrity sha512-lIN+lwj84Oh8Whe4vHijjMVe7NLJUzLxiiUsOleUtrBp1b7Us9QyUNCJK/iYitHJJDhCw6JcLJbCJ5H+vW969Q==
- dependencies:
- "@rollup/plugin-node-resolve" "^15.0.1"
- "@web/dev-server-core" "^0.6.2"
- nanocolors "^0.2.1"
- parse5 "^6.0.1"
- rollup "^3.15.0"
- whatwg-url "^11.0.0"
-
"@web/dev-server-rollup@^0.6.1":
version "0.6.1"
resolved "https://registry.yarnpkg.com/@web/dev-server-rollup/-/dev-server-rollup-0.6.1.tgz#85d881c20faf187138064a6de861c379be9ca224"
@@ -8838,63 +7209,27 @@
rollup "^4.4.0"
whatwg-url "^11.0.0"
-"@web/dev-server@^0.3.0":
- version "0.3.6"
- resolved "https://registry.yarnpkg.com/@web/dev-server/-/dev-server-0.3.6.tgz#3b01e14831029c772cb76242ec24458e071c4a59"
- integrity sha512-hOHEP0PapJv0YiyFcvO0ruILJ35gZOd7gDivGwhi9MbeA5P+0b1eQv8tj/YXnAKmSD7lW+QjRTV0KWP8EzRoCQ==
- dependencies:
- "@babel/code-frame" "^7.12.11"
- "@types/command-line-args" "^5.0.0"
- "@web/config-loader" "^0.2.2"
- "@web/dev-server-core" "^0.6.3"
- "@web/dev-server-rollup" "^0.5.4"
- camelcase "^6.2.0"
- command-line-args "^5.1.1"
- command-line-usage "^7.0.1"
- debounce "^1.2.0"
- deepmerge "^4.2.2"
- ip "^1.1.5"
- nanocolors "^0.2.1"
- open "^8.0.2"
- portfinder "^1.0.32"
-
-"@web/dev-server@^0.4.0", "@web/dev-server@^0.4.1":
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/@web/dev-server/-/dev-server-0.4.1.tgz#e534f106008b7a21f1c4593a230e1e7c14339684"
- integrity sha512-GHeyH8MBZQpODFiHiXAdX4hOVbeDyD/DUermUinh/nexWAZUcXyXa200RItuAL6b25MQ3D/5hKNDypujSvXxiw==
+"@web/dev-server@^0.4.0", "@web/dev-server@^0.4.3":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@web/dev-server/-/dev-server-0.4.3.tgz#692d47d09c7859090cf747819bf5d9c220637da7"
+ integrity sha512-vf2ZVjdTj8ExrMSYagyHD+snRue9oRetynxd1p0P7ndEpZDKeNLYsvkJyo0pNU6moBxHmXnYeC5VrAT4E3+lNg==
dependencies:
"@babel/code-frame" "^7.12.11"
"@types/command-line-args" "^5.0.0"
"@web/config-loader" "^0.3.0"
- "@web/dev-server-core" "^0.7.0"
+ "@web/dev-server-core" "^0.7.1"
"@web/dev-server-rollup" "^0.6.1"
camelcase "^6.2.0"
command-line-args "^5.1.1"
command-line-usage "^7.0.1"
debounce "^1.2.0"
deepmerge "^4.2.2"
- ip "^1.1.5"
+ ip "^2.0.1"
nanocolors "^0.2.1"
open "^8.0.2"
portfinder "^1.0.32"
-"@web/parse5-utils@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@web/parse5-utils/-/parse5-utils-2.0.0.tgz#15ac70e8792a115ef05baa0eab2631fb8ffd3004"
- integrity sha512-9pxjAg1k0Ie3t4gTQr/nmoTrvq6wmP40MNPwaetaN+jPc328MpO+WzmEApvJOW65v7lamjlvYFDsdvG8Lrd87Q==
- dependencies:
- "@types/parse5" "^6.0.1"
- parse5 "^6.0.1"
-
-"@web/parse5-utils@^2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@web/parse5-utils/-/parse5-utils-2.0.2.tgz#263df67fb4262738c891314199b666f5bd96781b"
- integrity sha512-TogrPNt36zOSjbEd8zoDmUGsN2dqMbk4U+2DrxsnbVxtUIBRCNPIuZ+XeoGF8gpxe2/Yf0dIVz+HW5+wEnqkCg==
- dependencies:
- "@types/parse5" "^6.0.1"
- parse5 "^6.0.1"
-
-"@web/parse5-utils@^2.1.0":
+"@web/parse5-utils@^2.0.0", "@web/parse5-utils@^2.0.2", "@web/parse5-utils@^2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@web/parse5-utils/-/parse5-utils-2.1.0.tgz#3d33aca62c66773492f2fba89d23a45f8b57ba4a"
integrity sha512-GzfK5disEJ6wEjoPwx8AVNwUe9gYIiwc+x//QYxYDAFKUp4Xb1OJAGLc2l2gVrSQmtPGLKrTRcW90Hv4pEq1qA==
@@ -8902,13 +7237,13 @@
"@types/parse5" "^6.0.1"
parse5 "^6.0.1"
-"@web/polyfills-loader@^2.0.0":
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/@web/polyfills-loader/-/polyfills-loader-2.1.0.tgz#51abcaf5f49f2aed06e0cc2c77ba898b5c247f68"
- integrity sha512-qqIPytEFG7AwdoVazXnvEGfsBesCgh7Vnd38+HqLEu0zY8wRaDMd8uSBIOpze6VzWkuiafK5GaF4L+gdvyd5yA==
+"@web/polyfills-loader@^2.2.0":
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/@web/polyfills-loader/-/polyfills-loader-2.3.0.tgz#c112354a929131f80b41e91d33594b29a096099b"
+ integrity sha512-71XV+CiS7jtRERM906Ia5p6Y2+B3sZp/oXN+mt3EoB7hNoIk61m5xSuz4uIsYiHwxfLBvpZK38NOb65fSmrLrw==
dependencies:
"@babel/core" "^7.12.10"
- "@web/parse5-utils" "^2.0.0"
+ "@web/parse5-utils" "^2.1.0"
"@webcomponents/scoped-custom-element-registry" "^0.0.9"
"@webcomponents/shadycss" "^1.11.0"
"@webcomponents/webcomponentsjs" "^2.5.0"
@@ -8919,7 +7254,7 @@
es-module-shims "^1.4.1"
intersection-observer "^0.12.0"
parse5 "^6.0.1"
- regenerator-runtime "^0.13.7"
+ regenerator-runtime "^0.14.0"
resize-observer-polyfill "^1.5.1"
shady-css-scoped-element "^0.0.2"
systemjs "^6.8.1"
@@ -8934,17 +7269,7 @@
dependencies:
glob "^10.0.0"
-"@web/rollup-plugin-html@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@web/rollup-plugin-html/-/rollup-plugin-html-2.0.0.tgz#f0d9076ac40b333aee54a0f205883084e38756b2"
- integrity sha512-XaCaEufPQ+byMYNjRtJ+YYKqSWGo2ct9VVa6Bquxfd6VjKziYorNJtsDbVMkjWzIlK9PY7Y5yIsAAxYjTChOBA==
- dependencies:
- "@web/parse5-utils" "^2.0.0"
- glob "^7.1.6"
- html-minifier-terser "^7.1.0"
- parse5 "^6.0.1"
-
-"@web/rollup-plugin-html@^2.1.2":
+"@web/rollup-plugin-html@^2.0.0", "@web/rollup-plugin-html@^2.1.2":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@web/rollup-plugin-html/-/rollup-plugin-html-2.1.2.tgz#36ff175156608fa94d0134299924a214acb3c36b"
integrity sha512-Ki6s/dR9nnUVeydQg2K/DGMrj9VVTw2plktBCqvCQJovhuNAP4W+VxEVggAOryPm0teusixfYFyrYikXFcEpeA==
@@ -8955,52 +7280,27 @@
parse5 "^6.0.1"
"@web/rollup-plugin-import-meta-assets@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@web/rollup-plugin-import-meta-assets/-/rollup-plugin-import-meta-assets-2.0.0.tgz#a578deb1dc52fd0943ca460df522efb605bd1633"
- integrity sha512-ZAJ6UZHF15Xvpi2FmdFFe2cg2Hwuq2j3pNWuJ2BJVoxTdIjVVsNnaVEsGMkPud06JB6k6Otet0E7r+aQxEeIhQ==
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/@web/rollup-plugin-import-meta-assets/-/rollup-plugin-import-meta-assets-2.2.1.tgz#cdf804ad7aef5a22a00b2bbbca66024ac31e4ebc"
+ integrity sha512-nG7nUQqSJWdl63pBTmnIElJuFi2V1x9eVje19BJuFvfz266jSmZtX3m30ncb7fOJxQt3/ge+FVL8tuNI9+63dQ==
dependencies:
+ "@rollup/plugin-dynamic-import-vars" "^2.1.0"
"@rollup/pluginutils" "^5.0.2"
estree-walker "^2.0.2"
+ globby "^13.2.2"
magic-string "^0.30.0"
"@web/rollup-plugin-polyfills-loader@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@web/rollup-plugin-polyfills-loader/-/rollup-plugin-polyfills-loader-2.0.0.tgz#3e81ab4e352814e41d74c1b778e6b6be331251d6"
- integrity sha512-WwKBBF4N3LvRb3kMcFl+pYaZtl8ZQSS4CFdqWt9blYwdQP7zSeBsfApSjoPy20TsRUjroA837zc40dkNSnTJ9w==
- dependencies:
- "@web/polyfills-loader" "^2.0.0"
-
-"@web/storybook-builder@^0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@web/storybook-builder/-/storybook-builder-0.1.0.tgz#544d6a40eed16174e184b45a82dd2eaaeea157b7"
- integrity sha512-qP6BcBksQTyGdP07CuX8VIugzkwcZBThcsB6hjASoM6hGc42OBCNzCRuFRP1C3AdkeMZGRrPmrNRnFEDYqz1dQ==
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/@web/rollup-plugin-polyfills-loader/-/rollup-plugin-polyfills-loader-2.1.1.tgz#3c06f9026c8b31fb5e9d37e74a1e9712bf7bcb29"
+ integrity sha512-iPWCpUcoZPAbEPTkkKbBgcyIhmV1i++hodLR+x1PPktvK6x2JVvz6SM/86Ii6hgRqC/YMVFid3UcmdN6WkDIow==
dependencies:
- "@chialab/esbuild-plugin-commonjs" "^0.17.2"
- "@rollup/plugin-node-resolve" "^15.1.0"
- "@rollup/pluginutils" "^5.0.2"
- "@storybook/core-common" "^7.0.0"
- "@storybook/node-logger" "^7.0.0"
- "@storybook/preview" "^7.0.0"
- "@web/dev-server" "^0.3.0"
- "@web/dev-server-core" "^0.5.2"
- "@web/dev-server-rollup" "^0.5.2"
- "@web/rollup-plugin-html" "^2.0.0"
- browser-assert "^1.2.1"
- es-module-lexer "^1.2.1"
- esbuild "^0.17.19"
- express "^4.18.2"
- fs-extra "^11.1.1"
- glob-promise "^6.0.3"
- lodash-es "^4.17.21"
- path-browserify "^1.0.1"
- rollup "^3.25.1"
- rollup-plugin-external-globals "^0.7.3"
- slash "^5.1.0"
+ "@web/polyfills-loader" "^2.2.0"
-"@web/storybook-builder@^0.1.5":
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/@web/storybook-builder/-/storybook-builder-0.1.5.tgz#c7b6d550a4d32ce47fdb6f0dbcd178bbaed8250a"
- integrity sha512-DlDwgQ8XPaBRzbGdzXdDMWMuFw3pRb81MM6P1YQKhDEiq9koDhJTiv8tuwIrblu3wv3i+4WJ7NP7yX/wh9K17A==
+"@web/storybook-builder@^0.1.0", "@web/storybook-builder@^0.1.7":
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/@web/storybook-builder/-/storybook-builder-0.1.7.tgz#39541dbcc08d15e288660807639f44e290215a54"
+ integrity sha512-oJirHPSvKteFpBc5fVjCz+q5b1AxbNAE92G33z0fGmdzl+S67uleFa7u44FXtlGGG2tHZfLc1OELBsPRCMa9SQ==
dependencies:
"@chialab/esbuild-plugin-commonjs" "^0.17.2"
"@rollup/plugin-node-resolve" "^15.1.0"
@@ -9060,9 +7360,9 @@
mkdirp "^1.0.4"
"@web/test-runner-core@^0.11.0":
- version "0.11.2"
- resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.11.2.tgz#d2e201339dbbdee8ad68632cfb18974a2956fb67"
- integrity sha512-7padi7pGg2xSW/i6iSApUwxlNaHv2bFBM+MiivkzJ0vet/a/+Fz35bOo8L8Ra7b/1my4VYBsPcWX0PVPowbXRg==
+ version "0.11.6"
+ resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.11.6.tgz#d841effc997908c6b321dd650218dfda23351894"
+ integrity sha512-hbLg15seMnpDD32NmEzy/T18EKiH4tnuqaspqq7dEKY9svvVhPiFj/Q0JN79SvE6oE4M0vAxzCTRlBl4/huiTw==
dependencies:
"@babel/code-frame" "^7.12.11"
"@types/babel__code-frame" "^7.0.2"
@@ -9071,8 +7371,8 @@
"@types/debounce" "^1.2.0"
"@types/istanbul-lib-coverage" "^2.0.3"
"@types/istanbul-reports" "^3.0.0"
- "@web/browser-logs" "^0.3.2"
- "@web/dev-server-core" "^0.5.1"
+ "@web/browser-logs" "^0.3.4"
+ "@web/dev-server-core" "^0.6.2"
chokidar "^3.4.3"
cli-cursor "^3.1.0"
co-body "^6.1.0"
@@ -9082,7 +7382,7 @@
globby "^11.0.1"
ip "^1.1.5"
istanbul-lib-coverage "^3.0.0"
- istanbul-lib-report "^3.0.0"
+ istanbul-lib-report "^3.0.1"
istanbul-reports "^3.0.2"
log-update "^4.0.0"
nanocolors "^0.2.1"
@@ -9092,9 +7392,9 @@
source-map "^0.7.3"
"@web/test-runner-core@^0.13.0":
- version "0.13.0"
- resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.13.0.tgz#a3799461002fcb969b0baa100d88be6c1ff504f4"
- integrity sha512-mUrETPg9n4dHWEk+D46BU3xVhQf+ljT4cG7FSpmF7AIOsXWgWHoaXp6ReeVcEmM5fmznXec2O/apTb9hpGrP3w==
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.13.1.tgz#0a7ec30a1d33aac57e5b04dea754fe35ef89f690"
+ integrity sha512-2hESALx/UFsAzK+ApWXAkFp2eCmwcs2yj1v4YjwV8F38sQumJ40P3px3BMjFwkOYDORtQOicW0RUeSw1g3BMLA==
dependencies:
"@babel/code-frame" "^7.12.11"
"@types/babel__code-frame" "^7.0.2"
@@ -9112,7 +7412,7 @@
debounce "^1.2.0"
dependency-graph "^0.11.0"
globby "^11.0.1"
- ip "^1.1.5"
+ ip "^2.0.1"
istanbul-lib-coverage "^3.0.0"
istanbul-lib-report "^3.0.1"
istanbul-reports "^3.0.2"
@@ -9322,42 +7622,30 @@
resolved "https://registry.yarnpkg.com/@webcomponents/scoped-custom-element-registry/-/scoped-custom-element-registry-0.0.9.tgz#dd6ea3378bfeaea64d0c7542120e0ffd17b48b0e"
integrity sha512-4RVHwN9oIp23mhrxeDbP9/0wvdcrB0d/MFMqIStShIgfzsqXZXf1OdU5kvqjgdMYavQ5Zm8C6BuBcAjzNwAetQ==
-"@webcomponents/shadycss@^1.10.2":
- version "1.10.2"
- resolved "https://registry.yarnpkg.com/@webcomponents/shadycss/-/shadycss-1.10.2.tgz#40e03cab6dc5e12f199949ba2b79e02f183d1e7b"
- integrity sha512-9Iseu8bRtecb0klvv+WXZOVZatsRkbaH7M97Z+f+Pt909R4lDfgUODAnra23DOZTpeMTAkVpf4m/FZztN7Ox1A==
-
-"@webcomponents/shadycss@^1.11.0":
- version "1.11.1"
- resolved "https://registry.yarnpkg.com/@webcomponents/shadycss/-/shadycss-1.11.1.tgz#add19d5e0db4a014e143d2278921347dcd8f0a55"
- integrity sha512-qSok/oMynEgS99wFY5fKT6cR1y64i01RkHGYOspkh2JQsLSM8pjciER+gu3fqTx589y/7LoSuyB5G9Rh7dyXaQ==
-
-"@webcomponents/webcomponentsjs@^2.5.0":
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.5.0.tgz#61b27785a6ad5bfd68fa018201fe418b118cb38d"
- integrity sha512-C0l51MWQZ9kLzcxOZtniOMohpIFdCLZum7/TEHv3XWFc1Fvt5HCpbSX84x8ltka/JuNKcuiDnxXFkiB2gaePcg==
+"@webcomponents/shadycss@^1.10.2", "@webcomponents/shadycss@^1.11.0":
+ version "1.11.2"
+ resolved "https://registry.yarnpkg.com/@webcomponents/shadycss/-/shadycss-1.11.2.tgz#7539b0ad29598aa2eafee8b341059e20ac9e1006"
+ integrity sha512-vRq+GniJAYSBmTRnhCYPAPq6THYqovJ/gzGThWbgEZUQaBccndGTi1hdiUP15HzEco0I6t4RCtXyX0rsSmwgPw==
-"@webcomponents/webcomponentsjs@^2.8.0":
+"@webcomponents/webcomponentsjs@^2.5.0", "@webcomponents/webcomponentsjs@^2.8.0":
version "2.8.0"
resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.8.0.tgz#ab21f027594fa827c1889e8b646da7be27c7908a"
integrity sha512-loGD63sacRzOzSJgQnB9ZAhaQGkN7wl2Zuw7tsphI5Isa0irijrRo6EnJii/GgjGefIFO8AIO7UivzRhFaEk9w==
-"@webpack-cli/configtest@^1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5"
- integrity sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==
+"@webpack-cli/configtest@^2.1.1":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646"
+ integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==
-"@webpack-cli/info@^1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz#6c78c13c5874852d6e2dd17f08a41f3fe4c261b1"
- integrity sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==
- dependencies:
- envinfo "^7.7.3"
+"@webpack-cli/info@^2.0.2":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd"
+ integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==
-"@webpack-cli/serve@^1.7.0":
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz#e1993689ac42d2b16e9194376cfb6753f6254db1"
- integrity sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==
+"@webpack-cli/serve@^2.0.5":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
+ integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
"@xhmikosr/archive-type@^6.0.1":
version "6.0.1"
@@ -9680,29 +7968,29 @@ ajv@^8.0.0, ajv@^8.0.1, ajv@^8.10.0, ajv@^8.11.0, ajv@^8.11.2, ajv@^8.12.0, ajv@
require-from-string "^2.0.2"
uri-js "^4.2.2"
-alex@^10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/alex/-/alex-10.0.0.tgz#600bb55f99537d1f25595130194223f3c7df61fb"
- integrity sha512-yTKA5M514WOTpZZkK6pusBbtvVbNTavKS3nI4Z9ceH7RdNGII9S8p8mrcA38S8T0QGxp+EK3l/61XLBj0LTdhQ==
+alex@^11.0.1:
+ version "11.0.1"
+ resolved "https://registry.yarnpkg.com/alex/-/alex-11.0.1.tgz#ac314ea97ca446b4edabf642762c3ff58febc58e"
+ integrity sha512-rKLBZxD/lvuykdC6XB8ma9YjDl46j9ayHROZUtC1yJ2jlGpoP7RZR1tBBSjtlr260ixIW6iCkqAnHzmti5Q6CQ==
dependencies:
"@types/mdast" "^3.0.0"
"@types/nlcst" "^1.0.0"
- meow "^10.0.0"
+ meow "^11.0.0"
rehype-parse "^8.0.0"
rehype-retext "^3.0.0"
remark-frontmatter "^4.0.0"
remark-gfm "^3.0.0"
- remark-mdx "2.0.0-rc.1"
+ remark-mdx "2.0.0"
remark-message-control "^7.0.0"
remark-parse "^10.0.0"
remark-retext "^5.0.0"
retext-english "^4.0.0"
- retext-equality "~6.3.0"
- retext-profanities "~7.1.0"
+ retext-equality "~6.6.0"
+ retext-profanities "~7.2.0"
unified "^10.0.0"
unified-diff "^4.0.0"
- unified-engine "^9.0.0"
- update-notifier "^5.0.0"
+ unified-engine "^10.0.0"
+ update-notifier "^6.0.0"
vfile "^5.0.0"
vfile-reporter "^7.0.0"
vfile-sort "^3.0.0"
@@ -9721,13 +8009,6 @@ all-node-versions@^11.3.0:
semver "^7.3.7"
write-file-atomic "^4.0.1"
-ansi-align@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb"
- integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==
- dependencies:
- string-width "^3.0.0"
-
ansi-align@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59"
@@ -10191,6 +8472,11 @@ astral-regex@^2.0.0:
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
+astring@^1.8.5:
+ version "1.8.6"
+ resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.6.tgz#2c9c157cf1739d67561c56ba896e6948f6b93731"
+ integrity sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==
+
async-limiter@~1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
@@ -10245,18 +8531,6 @@ atomic-sleep@^1.0.0:
resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b"
integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==
-autoprefixer@^10.4.16:
- version "10.4.16"
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8"
- integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==
- dependencies:
- browserslist "^4.21.10"
- caniuse-lite "^1.0.30001538"
- fraction.js "^4.3.6"
- normalize-range "^0.1.2"
- picocolors "^1.0.0"
- postcss-value-parser "^4.2.0"
-
available-typed-arrays@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
@@ -10321,13 +8595,6 @@ babel-jest@^27.5.1:
graceful-fs "^4.2.9"
slash "^3.0.0"
-babel-plugin-dynamic-import-node@^2.3.3:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3"
- integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==
- dependencies:
- object.assign "^4.1.0"
-
babel-plugin-istanbul@^6.1.1:
version "6.1.1"
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
@@ -10349,77 +8616,29 @@ babel-plugin-jest-hoist@^27.5.1:
"@types/babel__core" "^7.0.0"
"@types/babel__traverse" "^7.0.6"
-babel-plugin-polyfill-corejs2@^0.1.4:
- version "0.1.10"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz#a2c5c245f56c0cac3dbddbf0726a46b24f0f81d1"
- integrity sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA==
- dependencies:
- "@babel/compat-data" "^7.13.0"
- "@babel/helper-define-polyfill-provider" "^0.1.5"
- semver "^6.1.1"
-
-babel-plugin-polyfill-corejs2@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz#407082d0d355ba565af24126fb6cb8e9115251fd"
- integrity sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==
- dependencies:
- "@babel/compat-data" "^7.13.11"
- "@babel/helper-define-polyfill-provider" "^0.3.0"
- semver "^6.1.1"
-
-babel-plugin-polyfill-corejs2@^0.4.6:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz#b2df0251d8e99f229a8e60fc4efa9a68b41c8313"
- integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==
+babel-plugin-polyfill-corejs2@^0.4.8:
+ version "0.4.8"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269"
+ integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==
dependencies:
"@babel/compat-data" "^7.22.6"
- "@babel/helper-define-polyfill-provider" "^0.4.3"
+ "@babel/helper-define-polyfill-provider" "^0.5.0"
semver "^6.3.1"
-babel-plugin-polyfill-corejs3@^0.1.3:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0"
- integrity sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.1.5"
- core-js-compat "^3.8.1"
-
-babel-plugin-polyfill-corejs3@^0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.0.tgz#f81371be3fe499d39e074e272a1ef86533f3d268"
- integrity sha512-Hcrgnmkf+4JTj73GbK3bBhlVPiLL47owUAnoJIf69Hakl3q+KfodbDXiZWGMM7iqCZTxCG3Z2VRfPNYES4rXqQ==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.3.0"
- core-js-compat "^3.20.0"
-
-babel-plugin-polyfill-corejs3@^0.8.5:
- version "0.8.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz#25c2d20002da91fe328ff89095c85a391d6856cf"
- integrity sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.4.3"
- core-js-compat "^3.33.1"
-
-babel-plugin-polyfill-regenerator@^0.1.2:
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz#0fe06a026fe0faa628ccc8ba3302da0a6ce02f3f"
- integrity sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg==
- dependencies:
- "@babel/helper-define-polyfill-provider" "^0.1.5"
-
-babel-plugin-polyfill-regenerator@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz#9ebbcd7186e1a33e21c5e20cae4e7983949533be"
- integrity sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==
+babel-plugin-polyfill-corejs3@^0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81"
+ integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==
dependencies:
- "@babel/helper-define-polyfill-provider" "^0.3.0"
+ "@babel/helper-define-polyfill-provider" "^0.5.0"
+ core-js-compat "^3.34.0"
-babel-plugin-polyfill-regenerator@^0.5.3:
- version "0.5.3"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz#d4c49e4b44614607c13fb769bcd85c72bb26a4a5"
- integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==
+babel-plugin-polyfill-regenerator@^0.5.5:
+ version "0.5.5"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a"
+ integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==
dependencies:
- "@babel/helper-define-polyfill-provider" "^0.4.3"
+ "@babel/helper-define-polyfill-provider" "^0.5.0"
babel-plugin-template-html-minifier@^4.0.0:
version "4.1.0"
@@ -10661,20 +8880,6 @@ boxen@7.1.1, boxen@^7.0.0:
widest-line "^4.0.1"
wrap-ansi "^8.1.0"
-boxen@^5.0.0:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50"
- integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==
- dependencies:
- ansi-align "^3.0.0"
- camelcase "^6.2.0"
- chalk "^4.1.0"
- cli-boxes "^2.2.1"
- string-width "^4.2.2"
- type-fest "^0.20.2"
- widest-line "^3.1.0"
- wrap-ansi "^7.0.0"
-
bplist-parser@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e"
@@ -10737,7 +8942,7 @@ browserify-zlib@^0.1.4:
dependencies:
pako "~0.2.0"
-browserslist@^4.0.0, browserslist@^4.16.3, browserslist@^4.16.5, browserslist@^4.16.6, browserslist@^4.17.5, browserslist@^4.19.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9, browserslist@^4.22.1, browserslist@^4.22.2:
+browserslist@^4.0.0, browserslist@^4.16.5, browserslist@^4.16.6, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2:
version "4.22.3"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.3.tgz#299d11b7e947a6b843981392721169e27d60c5a6"
integrity sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==
@@ -10747,6 +8952,16 @@ browserslist@^4.0.0, browserslist@^4.16.3, browserslist@^4.16.5, browserslist@^4
node-releases "^2.0.14"
update-browserslist-db "^1.0.13"
+browserslist@^4.22.3:
+ version "4.23.0"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab"
+ integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==
+ dependencies:
+ caniuse-lite "^1.0.30001587"
+ electron-to-chromium "^1.4.668"
+ node-releases "^2.0.14"
+ update-browserslist-db "^1.0.13"
+
bser@2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
@@ -10828,13 +9043,6 @@ builtins@^1.0.3:
resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og=
-builtins@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/builtins/-/builtins-4.1.0.tgz#1edd016dd91ce771a1ed6fc3b2b71fb918953250"
- integrity sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==
- dependencies:
- semver "^7.0.0"
-
builtins@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9"
@@ -10977,19 +9185,6 @@ cacheable-request@^10.2.8:
normalize-url "^8.0.0"
responselike "^3.0.0"
-cacheable-request@^6.0.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
- integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
- dependencies:
- clone-response "^1.0.2"
- get-stream "^5.1.0"
- http-cache-semantics "^4.0.0"
- keyv "^3.0.0"
- lowercase-keys "^2.0.0"
- normalize-url "^4.1.0"
- responselike "^1.0.2"
-
cacheable-request@^7.0.2:
version "7.0.2"
resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
@@ -11080,6 +9275,16 @@ camelcase-keys@^7.0.0:
quick-lru "^5.1.1"
type-fest "^1.2.1"
+camelcase-keys@^8.0.2:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-8.0.2.tgz#a7140ba7c797aea32161d4ce5cdbda11d09eb414"
+ integrity sha512-qMKdlOfsjlezMqxkUGGMaWWs17i2HoL15tM+wtx8ld4nLrUwU58TFdvyGOz/piNP842KeO8yXvggVQSdQ828NA==
+ dependencies:
+ camelcase "^7.0.0"
+ map-obj "^4.3.0"
+ quick-lru "^6.1.1"
+ type-fest "^2.13.0"
+
camelcase@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
@@ -11095,7 +9300,7 @@ camelcase@^6.2.0, camelcase@^6.3.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-camelcase@^7.0.1:
+camelcase@^7.0.0, camelcase@^7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048"
integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==
@@ -11110,11 +9315,16 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
-caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001579, caniuse-lite@^1.0.30001580:
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001579, caniuse-lite@^1.0.30001580:
version "1.0.30001588"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz#07f16b65a7f95dba82377096923947fb25bce6e3"
integrity sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ==
+caniuse-lite@^1.0.30001587:
+ version "1.0.30001591"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001591.tgz#16745e50263edc9f395895a7cd468b9f3767cf33"
+ integrity sha512-PCzRMei/vXjJyL5mJtzNiUCKP59dm8Apqc3PH8gJkMnMXZGox93RbE76jHsmLwmIo6/3nsYIpJtx0O7u5PqFuQ==
+
capital-case@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669"
@@ -11184,7 +9394,7 @@ chalk@^1.0.0, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
-chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
+chalk@^2.4.1, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -11386,6 +9596,11 @@ ci-info@^2.0.0:
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+ci-info@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.0.0.tgz#65466f8b280fc019b9f50a5388115d17a63a44f2"
+ integrity sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==
+
cjs-module-lexer@^1.0.0:
version "1.2.3"
resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107"
@@ -11450,11 +9665,6 @@ clean-webpack-plugin@^4.0.0:
dependencies:
del "^4.1.1"
-cli-boxes@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
- integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==
-
cli-boxes@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145"
@@ -11809,7 +10019,7 @@ commander@^6.2.1:
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
-commander@^7.0.0, commander@^7.2.0:
+commander@^7.2.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
@@ -11989,18 +10199,6 @@ configstore@6.0.0, configstore@^6.0.0:
write-file-atomic "^3.0.3"
xdg-basedir "^5.0.1"
-configstore@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96"
- integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==
- dependencies:
- dot-prop "^5.2.0"
- graceful-fs "^4.1.2"
- make-dir "^3.0.0"
- unique-string "^2.0.0"
- write-file-atomic "^3.0.0"
- xdg-basedir "^4.0.0"
-
confusing-browser-globals@^1.0.10:
version "1.0.10"
resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59"
@@ -12148,7 +10346,7 @@ conventional-recommended-bump@6.1.0:
meow "^8.0.0"
q "^1.5.1"
-convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
+convert-source-map@^1.4.0, convert-source-map@^1.6.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
@@ -12218,14 +10416,6 @@ core-js-bundle@^3.8.1:
resolved "https://registry.yarnpkg.com/core-js-bundle/-/core-js-bundle-3.15.1.tgz#4598cbd9d2a800fae050546e74d43b6a8407f9ee"
integrity sha512-zaIQXPUH8eqA74UWg4TfIeyzoY+aPNxDU5SG/eN6HdX9oAimMkJ7V5vBIrFiSYJKekHDaGMEe+47kM5M4Hkikg==
-core-js-compat@^3.20.0, core-js-compat@^3.20.2:
- version "3.20.2"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.20.2.tgz#d1ff6936c7330959b46b2e08b122a8b14e26140b"
- integrity sha512-qZEzVQ+5Qh6cROaTPFLNS4lkvQ6mBzE3R6A6EEpssj7Zr2egMHgsy4XapdifqJDGC9CBiNv7s+ejI96rLNQFdg==
- dependencies:
- browserslist "^4.19.1"
- semver "7.0.0"
-
core-js-compat@^3.31.0:
version "3.32.1"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.32.1.tgz#55f9a7d297c0761a8eb1d31b593e0f5b6ffae964"
@@ -12233,20 +10423,12 @@ core-js-compat@^3.31.0:
dependencies:
browserslist "^4.21.10"
-core-js-compat@^3.33.1:
- version "3.33.3"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.3.tgz#ec678b772c5a2d8a7c60a91c3a81869aa704ae01"
- integrity sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==
- dependencies:
- browserslist "^4.22.1"
-
-core-js-compat@^3.8.1:
- version "3.10.1"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.10.1.tgz#62183a3a77ceeffcc420d907a3e6fc67d9b27f1c"
- integrity sha512-ZHQTdTPkqvw2CeHiZC970NNJcnwzT6YIueDMASKt+p3WbZsLXOcoD392SkcWhkC0wBBHhlfhqGKKsNCQUozYtg==
+core-js-compat@^3.34.0:
+ version "3.36.0"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.36.0.tgz#087679119bc2fdbdefad0d45d8e5d307d45ba190"
+ integrity sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==
dependencies:
- browserslist "^4.16.3"
- semver "7.0.0"
+ browserslist "^4.22.3"
core-util-is@^1.0.3, core-util-is@~1.0.0:
version "1.0.3"
@@ -12287,7 +10469,7 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1, cosmiconfig@^7.1.0:
path-type "^4.0.0"
yaml "^1.10.0"
-cosmiconfig@^8.2.0, cosmiconfig@^8.3.5, cosmiconfig@^8.3.6:
+cosmiconfig@^8.2.0, cosmiconfig@^8.3.6:
version "8.3.6"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3"
integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==
@@ -12402,23 +10584,11 @@ crypto-random-string@^4.0.0:
dependencies:
type-fest "^1.0.1"
-css-blank-pseudo@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-6.0.0.tgz#2bc6f812a5f60296c04c55b1696bad4300dcdbcc"
- integrity sha512-VbfLlOWO7sBHBTn6pwDQzc07Z0SDydgDBfNfCE0nvrehdBNv9RKsuupIRa/qal0+fBZhAALyQDPMKz5lnvcchw==
- dependencies:
- postcss-selector-parser "^6.0.13"
-
css-declaration-sorter@^6.3.1:
version "6.3.1"
resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz#be5e1d71b7a992433fb1c542c7a1b835e45682ec"
integrity sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==
-css-declaration-sorter@^7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz#9796bcc257b4647c39993bda8d431ce32b666f80"
- integrity sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ==
-
css-functions-list@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.1.0.tgz#cf5b09f835ad91a00e5959bcfc627cd498e1321b"
@@ -12429,15 +10599,6 @@ css-functions-list@^3.2.0:
resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.0.tgz#8290b7d064bf483f48d6559c10e98dc4d1ad19ee"
integrity sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==
-css-has-pseudo@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-6.0.0.tgz#b8c8f39a19bc83c5be59fd251510a7e443c47968"
- integrity sha512-X+r+JBuoO37FBOWVNhVJhxtSBUFHgHbrcc0CjFT28JEdOw1qaDwABv/uunyodUuSy2hMPe9j/HjssxSlvUmKjg==
- dependencies:
- "@csstools/selector-specificity" "^3.0.0"
- postcss-selector-parser "^6.0.13"
- postcss-value-parser "^4.2.0"
-
css-loader@^6.5.1:
version "6.8.1"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88"
@@ -12452,11 +10613,6 @@ css-loader@^6.5.1:
postcss-value-parser "^4.2.0"
semver "^7.3.8"
-css-prefers-color-scheme@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-9.0.0.tgz#7e9b74062655ea15490e359cb456a3b9f4c93327"
- integrity sha512-03QGAk/FXIRseDdLb7XAiu6gidQ0Nd8945xuM7VFVPpc6goJsG9uIO8xQjTxwbPdPIIV4o4AJoOJyt8gwDl67g==
-
css-select@^4.1.3:
version "4.1.3"
resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067"
@@ -12503,14 +10659,6 @@ css-tree@^2.3.1:
mdn-data "2.0.30"
source-map-js "^1.0.1"
-css-tree@~2.2.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032"
- integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==
- dependencies:
- mdn-data "2.0.28"
- source-map-js "^1.0.1"
-
css-what@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad"
@@ -12521,11 +10669,6 @@ css-what@^6.1.0:
resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4"
integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
-cssdb@^7.9.0:
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.9.0.tgz#d42d8269ff3d3e1c366280ab1f9f6207057b262c"
- integrity sha512-WPMT9seTQq6fPAa1yN4zjgZZeoTriSN2LqW9C+otjar12DQIWA4LuSfFrvFJiKp4oD0xIk1vumDLw8K9ur4NBw==
-
cssesc@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
@@ -12566,51 +10709,11 @@ cssnano-preset-default@^5.2.13:
postcss-svgo "^5.1.0"
postcss-unique-selectors "^5.1.1"
-cssnano-preset-default@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.0.3.tgz#b4ce755974f4dc8d3d09ac13bb6281cce3ced45e"
- integrity sha512-4y3H370aZCkT9Ev8P4SO4bZbt+AExeKhh8wTbms/X7OLDo5E7AYUUy6YPxa/uF5Grf+AJwNcCnxKhZynJ6luBA==
- dependencies:
- css-declaration-sorter "^7.1.1"
- cssnano-utils "^4.0.1"
- postcss-calc "^9.0.1"
- postcss-colormin "^6.0.2"
- postcss-convert-values "^6.0.2"
- postcss-discard-comments "^6.0.1"
- postcss-discard-duplicates "^6.0.1"
- postcss-discard-empty "^6.0.1"
- postcss-discard-overridden "^6.0.1"
- postcss-merge-longhand "^6.0.2"
- postcss-merge-rules "^6.0.3"
- postcss-minify-font-values "^6.0.1"
- postcss-minify-gradients "^6.0.1"
- postcss-minify-params "^6.0.2"
- postcss-minify-selectors "^6.0.2"
- postcss-normalize-charset "^6.0.1"
- postcss-normalize-display-values "^6.0.1"
- postcss-normalize-positions "^6.0.1"
- postcss-normalize-repeat-style "^6.0.1"
- postcss-normalize-string "^6.0.1"
- postcss-normalize-timing-functions "^6.0.1"
- postcss-normalize-unicode "^6.0.2"
- postcss-normalize-url "^6.0.1"
- postcss-normalize-whitespace "^6.0.1"
- postcss-ordered-values "^6.0.1"
- postcss-reduce-initial "^6.0.2"
- postcss-reduce-transforms "^6.0.1"
- postcss-svgo "^6.0.2"
- postcss-unique-selectors "^6.0.2"
-
cssnano-utils@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861"
integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==
-cssnano-utils@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.1.tgz#fd18b42f95938bf55ab47967705355d6047bf1da"
- integrity sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ==
-
cssnano@^5.0.15:
version "5.1.14"
resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.14.tgz#07b0af6da73641276fe5a6d45757702ebae2eb05"
@@ -12620,14 +10723,6 @@ cssnano@^5.0.15:
lilconfig "^2.0.3"
yaml "^1.10.2"
-cssnano@^6.0.1, cssnano@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.0.3.tgz#46db972da71aa159437287fb4c6bc9c5d3cc5d93"
- integrity sha512-MRq4CIj8pnyZpcI2qs6wswoYoDD1t0aL28n+41c1Ukcpm56m1h6mCexIHBGjfZfnTqtGSSCP4/fB1ovxgjBOiw==
- dependencies:
- cssnano-preset-default "^6.0.3"
- lilconfig "^3.0.0"
-
csso@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
@@ -12635,13 +10730,6 @@ csso@^4.2.0:
dependencies:
css-tree "^1.1.2"
-csso@^5.0.5:
- version "5.0.5"
- resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6"
- integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==
- dependencies:
- css-tree "~2.2.0"
-
cssom@^0.4.4:
version "0.4.4"
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10"
@@ -12827,13 +10915,6 @@ decode-uri-component@^0.2.0:
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9"
integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
-decompress-response@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
- integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
- dependencies:
- mimic-response "^1.0.0"
-
decompress-response@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
@@ -12927,11 +11008,6 @@ defaults@^1.0.3:
dependencies:
clone "^1.0.2"
-defer-to-connect@^1.0.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
- integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
-
defer-to-connect@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
@@ -13359,7 +11435,7 @@ dot-prop@7.2.0, dot-prop@^7.0.0, dot-prop@^7.2.0:
dependencies:
type-fest "^2.11.2"
-dot-prop@^5.1.0, dot-prop@^5.2.0:
+dot-prop@^5.1.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
@@ -13393,11 +11469,6 @@ duplexer2@~0.1.4:
dependencies:
readable-stream "^2.0.2"
-duplexer3@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
- integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
-
duplexer@^0.1.1, duplexer@^0.1.2, duplexer@~0.1.1:
version "0.1.2"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
@@ -13447,6 +11518,11 @@ electron-to-chromium@^1.4.648:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.658.tgz#cfa99cb02539125ffba420f6715face7cbce1241"
integrity sha512-LGkxndHz7OEv6ipmL95E83SOZmK96PHk6Njw0nf5UaOLbvPxxJhejlBWl4esuU6JHMiCjysLhKRQmLTd5s2ZPw==
+electron-to-chromium@^1.4.668:
+ version "1.4.689"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.689.tgz#94fe370b800d978b606a2b4c0c5db5c8c98db4f2"
+ integrity sha512-GatzRKnGPS1go29ep25reM94xxd1Wj8ritU0yRhCJ/tr1Bg8gKnm6R9O/yPOhGQBoLMZ9ezfrpghNaTw97C/PQ==
+
elegant-spinner@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
@@ -13902,11 +11978,6 @@ escalade@^3.1.1:
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-escape-goat@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675"
- integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==
-
escape-goat@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-4.0.0.tgz#9424820331b510b0666b98f7873fe11ac4aa8081"
@@ -14263,7 +12334,7 @@ estree-walker@^1.0.1:
resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
-estree-walker@^3.0.1, estree-walker@^3.0.3:
+estree-walker@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d"
integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==
@@ -14773,11 +12844,6 @@ fetch-retry@^5.0.2:
resolved "https://registry.yarnpkg.com/fetch-retry/-/fetch-retry-5.0.6.tgz#17d0bc90423405b7a88b74355bf364acd2a7fa56"
integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==
-figgy-pudding@^3.5.1:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"
- integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==
-
figures@3.2.0, figures@^3.0.0, figures@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
@@ -15194,11 +13260,6 @@ forwarded@0.2.0:
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
-fraction.js@^4.3.6:
- version "4.3.7"
- resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
- integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
-
fragment-cache@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
@@ -15495,7 +13556,7 @@ get-stream@6.0.0:
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718"
integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==
-get-stream@^4.0.0, get-stream@^4.1.0:
+get-stream@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
@@ -15718,7 +13779,7 @@ glob@^10.0.0, glob@^10.2.2, glob@^10.3.10, glob@^10.3.7:
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
path-scurry "^1.10.1"
-glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
+glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -15730,6 +13791,17 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, gl
once "^1.3.0"
path-is-absolute "^1.0.0"
+glob@^8.0.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
+ integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^5.0.1"
+ once "^1.3.0"
+
glob@^8.0.1, glob@^8.0.3:
version "8.0.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e"
@@ -15863,6 +13935,17 @@ globby@^13.0.0, globby@^13.1.1:
merge2 "^1.4.1"
slash "^4.0.0"
+globby@^13.2.2:
+ version "13.2.2"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592"
+ integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==
+ dependencies:
+ dir-glob "^3.0.1"
+ fast-glob "^3.3.0"
+ ignore "^5.2.4"
+ merge2 "^1.4.1"
+ slash "^4.0.0"
+
globby@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
@@ -15946,23 +14029,6 @@ got@^12.3.1, got@^12.6.1:
p-cancelable "^3.0.0"
responselike "^3.0.0"
-got@^9.6.0:
- version "9.6.0"
- resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
- integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
- dependencies:
- "@sindresorhus/is" "^0.14.0"
- "@szmarczak/http-timer" "^1.1.2"
- cacheable-request "^6.0.0"
- decompress-response "^3.3.0"
- duplexer3 "^0.1.4"
- get-stream "^4.1.0"
- lowercase-keys "^1.0.1"
- mimic-response "^1.0.1"
- p-cancelable "^1.0.0"
- to-readable-stream "^1.0.0"
- url-parse-lax "^3.0.0"
-
graceful-fs@4.2.10:
version "4.2.10"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
@@ -16140,11 +14206,6 @@ has-values@^1.0.0:
is-number "^3.0.0"
kind-of "^4.0.0"
-has-yarn@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"
- integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==
-
has-yarn@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-3.0.0.tgz#c3c21e559730d1d3b57e28af1f30d06fac38147d"
@@ -16734,11 +14795,6 @@ import-from@^4.0.0:
resolved "https://registry.yarnpkg.com/import-from/-/import-from-4.0.0.tgz#2710b8d66817d232e16f4166e319248d3d5492e2"
integrity sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==
-import-lazy@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
- integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
-
import-lazy@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
@@ -16752,12 +14808,10 @@ import-local@^3.0.2:
pkg-dir "^4.2.0"
resolve-cwd "^3.0.0"
-import-meta-resolve@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-1.1.1.tgz#244fd542fd1fae73550d4f8b3cde3bba1d7b2b18"
- integrity sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==
- dependencies:
- builtins "^4.0.0"
+import-meta-resolve@^2.0.0:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz#75237301e72d1f0fbd74dbc6cca9324b164c2cc9"
+ integrity sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==
import-meta-resolve@^4.0.0:
version "4.0.0"
@@ -16824,7 +14878,7 @@ ini@2.0.0:
resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5"
integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==
-ini@4.1.1:
+ini@4.1.1, ini@^4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.1.tgz#d95b3d843b1e906e56d6747d5447904ff50ce7a1"
integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==
@@ -16949,6 +15003,11 @@ interpret@^2.2.0:
resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9"
integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
+interpret@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4"
+ integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==
+
intersection-observer@^0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.12.0.tgz#6c84628f67ce8698e5f9ccf857d97718745837aa"
@@ -17108,7 +15167,7 @@ is-callable@^1.2.4:
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
-is-ci@2.0.0, is-ci@^2.0.0:
+is-ci@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
@@ -17344,11 +15403,6 @@ is-network-error@^1.0.0:
resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.0.1.tgz#a68061a20387e9144e145571bea693056a370b92"
integrity sha512-OwQXkwBJeESyhFw+OumbJVD58BFBJJI5OM5S1+eyrDKlgDZPX2XNT5gXS56GSD3NPbbwUuMlR1Q71SRp5SobuQ==
-is-npm@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8"
- integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==
-
is-npm@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261"
@@ -17476,7 +15530,7 @@ is-reference@1.2.1:
dependencies:
"@types/estree" "*"
-is-reference@^3.0.0, is-reference@^3.0.2:
+is-reference@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c"
integrity sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==
@@ -17696,11 +15750,6 @@ is-wsl@^3.1.0:
dependencies:
is-inside-container "^1.0.0"
-is-yarn-global@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232"
- integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==
-
is-yarn-global@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.0.tgz#714d94453327db9ea98fbf1a0c5f2b88f59ddd5c"
@@ -18331,7 +16380,7 @@ jest@^27.0.1:
import-local "^3.0.2"
jest-cli "^27.5.1"
-jiti@^1.19.1, jiti@^1.20.0:
+jiti@^1.19.1:
version "1.21.0"
resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d"
integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==
@@ -18435,11 +16484,6 @@ jsesc@~0.5.0:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
-json-buffer@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
- integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
-
json-buffer@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
@@ -18504,14 +16548,7 @@ json5@^1.0.1:
dependencies:
minimist "^1.2.0"
-json5@^2.1.2, json5@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
- integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
- dependencies:
- minimist "^1.2.5"
-
-json5@^2.2.2, json5@^2.2.3:
+json5@^2.2.0, json5@^2.2.2, json5@^2.2.3:
version "2.2.3"
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
@@ -18652,13 +16689,6 @@ keygrip@~1.1.0:
dependencies:
tsscmp "1.0.6"
-keyv@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
- integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
- dependencies:
- json-buffer "3.0.0"
-
keyv@^4.0.0:
version "4.0.3"
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz#4f3aa98de254803cafcd2896734108daa35e4254"
@@ -18846,13 +16876,6 @@ language-tags@^1.0.5:
dependencies:
language-subtag-registry "~0.3.2"
-latest-version@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face"
- integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==
- dependencies:
- package-json "^6.3.0"
-
latest-version@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-7.0.0.tgz#843201591ea81a4d404932eeb61240fe04e9e5da"
@@ -18997,15 +17020,6 @@ libnpmaccess@^6.0.3:
npm-package-arg "^9.0.1"
npm-registry-fetch "^13.0.0"
-libnpmconfig@^1.0.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz#c0c2f793a74e67d4825e5039e7a02a0044dfcbc0"
- integrity sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==
- dependencies:
- figgy-pudding "^3.5.1"
- find-up "^3.0.0"
- ini "^1.3.5"
-
libnpmpublish@7.1.4:
version "7.1.4"
resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-7.1.4.tgz#a0d138e00e52a0c71ffc82273acf0082fc2dfb36"
@@ -19125,11 +17139,6 @@ lilconfig@^2.0.3:
resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4"
integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==
-lilconfig@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc"
- integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==
-
limit-spawn@0.0.3:
version "0.0.3"
resolved "https://registry.yarnpkg.com/limit-spawn/-/limit-spawn-0.0.3.tgz#cc09c24467a0f0a1ed10a5196dba597cad3f65dc"
@@ -19284,13 +17293,13 @@ load-json-file@^4.0.0:
pify "^3.0.0"
strip-bom "^3.0.0"
-load-plugin@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/load-plugin/-/load-plugin-4.0.1.tgz#9a239b0337064c9b8aac82b0c9f89b067db487c5"
- integrity sha512-4kMi+mOSn/TR51pDo4tgxROHfBHXsrcyEYSGHcJ1o6TtRaP2PsRM5EwmYbj1uiLDvbfA/ohwuSWZJzqGiai8Dw==
+load-plugin@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/load-plugin/-/load-plugin-5.1.0.tgz#15600f5191c742b16e058cfc908c227c13db0104"
+ integrity sha512-Lg1CZa1CFj2CbNaxijTL6PCbzd4qGTlZov+iH2p5Xwy/ApcZJh+i6jMN2cYePouTfjJfrNu3nXFdEw8LvbjPFQ==
dependencies:
- import-meta-resolve "^1.0.0"
- libnpmconfig "^1.0.0"
+ "@npmcli/config" "^6.0.0"
+ import-meta-resolve "^2.0.0"
loader-runner@^4.2.0:
version "4.2.0"
@@ -19484,7 +17493,7 @@ lodash.upperfirst@^4.3.1:
resolved "https://registry.yarnpkg.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce"
integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==
-lodash@4.17.21, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0:
+lodash@4.17.21, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -19635,11 +17644,6 @@ lower-case@^2.0.2:
dependencies:
tslib "^2.0.3"
-lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
- integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
-
lowercase-keys@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
@@ -19701,13 +17705,6 @@ magic-string@^0.25.0, magic-string@^0.25.7:
dependencies:
sourcemap-codec "^1.4.4"
-magic-string@^0.26.7:
- version "0.26.7"
- resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.7.tgz#caf7daf61b34e9982f8228c4527474dac8981d6f"
- integrity sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==
- dependencies:
- sourcemap-codec "^1.4.8"
-
magic-string@^0.30.0:
version "0.30.0"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.0.tgz#fd58a4748c5c4547338a424e90fa5dd17f4de529"
@@ -19816,7 +17813,7 @@ map-obj@^1.0.0, map-obj@^1.0.1:
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
-map-obj@^4.0.0, map-obj@^4.1.0:
+map-obj@^4.0.0, map-obj@^4.1.0, map-obj@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
@@ -19967,6 +17964,24 @@ mdast-util-from-markdown@^1.0.0:
unist-util-stringify-position "^3.0.0"
uvu "^0.5.0"
+mdast-util-from-markdown@^1.1.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz#9421a5a247f10d31d2faed2a30df5ec89ceafcf0"
+ integrity sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==
+ dependencies:
+ "@types/mdast" "^3.0.0"
+ "@types/unist" "^2.0.0"
+ decode-named-character-reference "^1.0.0"
+ mdast-util-to-string "^3.1.0"
+ micromark "^3.0.0"
+ micromark-util-decode-numeric-character-reference "^1.0.0"
+ micromark-util-decode-string "^1.0.0"
+ micromark-util-normalize-identifier "^1.0.0"
+ micromark-util-symbol "^1.0.0"
+ micromark-util-types "^1.0.0"
+ unist-util-stringify-position "^3.0.0"
+ uvu "^0.5.0"
+
mdast-util-frontmatter@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.0.tgz#ef12469379782e4a0fd995fed60cc3b871e6c819"
@@ -20042,28 +18057,34 @@ mdast-util-mdx-expression@^1.0.0, mdast-util-mdx-expression@^1.1.0:
mdast-util-from-markdown "^1.0.0"
mdast-util-to-markdown "^1.0.0"
-mdast-util-mdx-jsx@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-1.2.0.tgz#c0f5140e021fd134fa90272eb8bbddb39f8db399"
- integrity sha512-5+ot/kfxYd3ChgEMwsMUO71oAfYjyRI3pADEK4I7xTmWLGQ8Y7ghm1CG36zUoUvDPxMlIYwQV/9DYHAUWdG4dA==
+mdast-util-mdx-jsx@^2.0.0:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.4.tgz#7c1f07f10751a78963cfabee38017cbc8b7786d1"
+ integrity sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==
dependencies:
- "@types/estree-jsx" "^0.0.1"
+ "@types/estree-jsx" "^1.0.0"
+ "@types/hast" "^2.0.0"
"@types/mdast" "^3.0.0"
- mdast-util-to-markdown "^1.0.0"
+ "@types/unist" "^2.0.0"
+ ccount "^2.0.0"
+ mdast-util-from-markdown "^1.1.0"
+ mdast-util-to-markdown "^1.3.0"
parse-entities "^4.0.0"
stringify-entities "^4.0.0"
unist-util-remove-position "^4.0.0"
unist-util-stringify-position "^3.0.0"
vfile-message "^3.0.0"
-mdast-util-mdx@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-1.1.0.tgz#c98612804719309aea97e3da068658392e126488"
- integrity sha512-leKb9uG7laXdyFlTleYV4ZEaCpsxeU1LlkkR/xp35pgKrfV1Y0fNCuOw9vaRc2a9YDpH22wd145Wt7UY5yzeZw==
+mdast-util-mdx@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz#49b6e70819b99bb615d7223c088d295e53bb810f"
+ integrity sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==
dependencies:
+ mdast-util-from-markdown "^1.0.0"
mdast-util-mdx-expression "^1.0.0"
- mdast-util-mdx-jsx "^1.0.0"
+ mdast-util-mdx-jsx "^2.0.0"
mdast-util-mdxjs-esm "^1.0.0"
+ mdast-util-to-markdown "^1.0.0"
mdast-util-mdxjs-esm@^1.0.0:
version "1.3.0"
@@ -20117,11 +18138,6 @@ mdn-data@2.0.14:
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
-mdn-data@2.0.28:
- version "2.0.28"
- resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba"
- integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==
-
mdn-data@2.0.30:
version "2.0.30"
resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc"
@@ -20161,10 +18177,10 @@ memorystream@^0.3.1:
resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI=
-meow@^10.0.0:
- version "10.1.3"
- resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.3.tgz#21689959a7d00e8901aff30d208acb2122eb8088"
- integrity sha512-0WL7RMCPPdUTE00+GxJjL4d5Dm6eUbmAzxlzywJWiRUKCW093owmZ7/q74tH9VI91vxw9KJJNxAcvdpxb2G4iA==
+meow@^10.1.5:
+ version "10.1.5"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.5.tgz#be52a1d87b5f5698602b0f32875ee5940904aa7f"
+ integrity sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==
dependencies:
"@types/minimist" "^1.2.2"
camelcase-keys "^7.0.0"
@@ -20179,23 +18195,23 @@ meow@^10.0.0:
type-fest "^1.2.2"
yargs-parser "^20.2.9"
-meow@^10.1.5:
- version "10.1.5"
- resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.5.tgz#be52a1d87b5f5698602b0f32875ee5940904aa7f"
- integrity sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==
+meow@^11.0.0:
+ version "11.0.0"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-11.0.0.tgz#273a19c12d49d013c56effe9f011994022887157"
+ integrity sha512-Cl0yeeIrko6d94KpUo1M+0X1sB14ikoaqlIGuTH1fW4I+E3+YljL54/hb/BWmVfrV9tTV9zU04+xjw08Fh2WkA==
dependencies:
"@types/minimist" "^1.2.2"
- camelcase-keys "^7.0.0"
- decamelize "^5.0.0"
+ camelcase-keys "^8.0.2"
+ decamelize "^6.0.0"
decamelize-keys "^1.1.0"
hard-rejection "^2.1.0"
minimist-options "4.1.0"
- normalize-package-data "^3.0.2"
- read-pkg-up "^8.0.0"
+ normalize-package-data "^4.0.1"
+ read-pkg-up "^9.1.0"
redent "^4.0.0"
trim-newlines "^4.0.2"
- type-fest "^1.2.2"
- yargs-parser "^20.2.9"
+ type-fest "^3.1.0"
+ yargs-parser "^21.1.1"
meow@^12.0.1:
version "12.1.1"
@@ -20748,7 +18764,7 @@ mimic-fn@^4.0.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc"
integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==
-mimic-response@^1.0.0, mimic-response@^1.0.1:
+mimic-response@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
@@ -21626,7 +19642,7 @@ normalize-package-data@^3.0.0, normalize-package-data@^3.0.2:
semver "^7.3.4"
validate-npm-package-license "^3.0.1"
-normalize-package-data@^4.0.0:
+normalize-package-data@^4.0.0, normalize-package-data@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-4.0.1.tgz#b46b24e0616d06cadf9d5718b29b6d445a82a62c"
integrity sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==
@@ -21658,16 +19674,6 @@ normalize-path@^3.0.0, normalize-path@~3.0.0:
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-normalize-range@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
- integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
-
-normalize-url@^4.1.0:
- version "4.5.1"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
- integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==
-
normalize-url@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
@@ -22006,7 +20012,7 @@ object-visit@^1.0.0:
dependencies:
isobject "^3.0.0"
-object.assign@^4.1.0, object.assign@^4.1.2:
+object.assign@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
@@ -22259,11 +20265,6 @@ os-tmpdir@~1.0.2:
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
-p-cancelable@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
- integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
-
p-cancelable@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050"
@@ -22477,16 +20478,6 @@ p-waterfall@2.1.1:
dependencies:
p-reduce "^2.0.0"
-package-json@^6.3.0:
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0"
- integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==
- dependencies:
- got "^9.6.0"
- registry-auth-token "^4.0.0"
- registry-url "^5.0.0"
- semver "^6.2.0"
-
package-json@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.0.tgz#2a22806f1ed7c786c8e6ff26cfe20003bf4c6850"
@@ -23058,7 +21049,7 @@ pino@^8.5.0:
sonic-boom "^3.1.0"
thread-stream "^2.0.0"
-pirates@^4.0.4, pirates@^4.0.5:
+pirates@^4.0.4, pirates@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
@@ -23197,13 +21188,6 @@ possible-typed-array-names@^1.0.0:
resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f"
integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==
-postcss-attribute-case-insensitive@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-6.0.2.tgz#e843091859323342e461878d201ee70278809e01"
- integrity sha512-IRuCwwAAQbgaLhxQdQcIIK0dCVXg3XDUnzgKD8iwdiYdwU4rMWRWyl/W9/0nA4ihVpq5pyALiHB2veBJ0292pw==
- dependencies:
- postcss-selector-parser "^6.0.10"
-
postcss-calc@^8.2.3:
version "8.2.4"
resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5"
@@ -23212,43 +21196,6 @@ postcss-calc@^8.2.3:
postcss-selector-parser "^6.0.9"
postcss-value-parser "^4.2.0"
-postcss-calc@^9.0.1:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6"
- integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==
- dependencies:
- postcss-selector-parser "^6.0.11"
- postcss-value-parser "^4.2.0"
-
-postcss-clamp@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363"
- integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-color-functional-notation@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-6.0.2.tgz#5fa38d36cd0e2ea9db7fd6f2f2a1ffb2c0796a8d"
- integrity sha512-FsjSmlSufuiFBsIqQ++VxFmvX7zKndZpBkHmfXr4wqhvzM92FTEkAh703iqWTl1U3faTgqioIqCbfqdWiFVwtw==
- dependencies:
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
- postcss-value-parser "^4.2.0"
-
-postcss-color-hex-alpha@^9.0.2:
- version "9.0.2"
- resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-9.0.2.tgz#6d3ed50342802469880981a1999515d003ff7d79"
- integrity sha512-SfPjgr//VQ/DOCf80STIAsdAs7sbIbxATvVmd+Ec7JvR8onz9pjawhq3BJM3Pie40EE3TyB0P6hft16D33Nlyg==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-color-rebeccapurple@^9.0.1:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-9.0.1.tgz#d1266b9a9571ca478c8ce7ad97a15727eac3c6b2"
- integrity sha512-ds4cq5BjRieizVb2PnvbJ0omg9VCo2/KzluvoFZbxuGpsGJ5BQSD93CHBooinEtangCM5YqUOerGDl4xGmOb6Q==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-colormin@^5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz#3cee9e5ca62b2c27e84fce63affc0cfb5901956a"
@@ -23259,16 +21206,6 @@ postcss-colormin@^5.3.0:
colord "^2.9.1"
postcss-value-parser "^4.2.0"
-postcss-colormin@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.0.2.tgz#2af9ce753937b08e058dbc6879e4aedfab42806b"
- integrity sha512-TXKOxs9LWcdYo5cgmcSHPkyrLAh86hX1ijmyy6J8SbOhyv6ua053M3ZAM/0j44UsnQNIWdl8gb5L7xX2htKeLw==
- dependencies:
- browserslist "^4.22.2"
- caniuse-api "^3.0.0"
- colord "^2.9.1"
- postcss-value-parser "^4.2.0"
-
postcss-convert-values@^5.1.3:
version "5.1.3"
resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393"
@@ -23277,164 +21214,25 @@ postcss-convert-values@^5.1.3:
browserslist "^4.21.4"
postcss-value-parser "^4.2.0"
-postcss-convert-values@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.0.2.tgz#c4a7509aeb1cc7ac3f6948fcbffc2bf8cac7c56a"
- integrity sha512-aeBmaTnGQ+NUSVQT8aY0sKyAD/BaLJenEKZ03YK0JnDE1w1Rr8XShoxdal2V2H26xTJKr3v5haByOhJuyT4UYw==
- dependencies:
- browserslist "^4.22.2"
- postcss-value-parser "^4.2.0"
-
-postcss-custom-media@^10.0.2:
- version "10.0.2"
- resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-10.0.2.tgz#70a244bbc59fc953ab6573e4e2c9624639aef08a"
- integrity sha512-zcEFNRmDm2fZvTPdI1pIW3W//UruMcLosmMiCdpQnrCsTRzWlKQPYMa1ud9auL0BmrryKK1+JjIGn19K0UjO/w==
- dependencies:
- "@csstools/cascade-layer-name-parser" "^1.0.5"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/media-query-list-parser" "^2.1.5"
-
-postcss-custom-properties@^13.3.2:
- version "13.3.2"
- resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-13.3.2.tgz#88952f883003d897ade5c836e1e005b09a12f02b"
- integrity sha512-2Coszybpo8lpLY24vy2CYv9AasiZ39/bs8Imv0pWMq55Gl8NWzfc24OAo3zIX7rc6uUJAqESnVOMZ6V6lpMjJA==
- dependencies:
- "@csstools/cascade-layer-name-parser" "^1.0.5"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- postcss-value-parser "^4.2.0"
-
-postcss-custom-selectors@^7.1.6:
- version "7.1.6"
- resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-7.1.6.tgz#6d28812998dcd48f61a6a538141fc16cf2c42123"
- integrity sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==
- dependencies:
- "@csstools/cascade-layer-name-parser" "^1.0.5"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- postcss-selector-parser "^6.0.13"
-
-postcss-dir-pseudo-class@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-8.0.0.tgz#9e4e37d170f672520d3f38fd8376db0ca04d4e9c"
- integrity sha512-Oy5BBi0dWPwij/IA+yDYj+/OBMQ9EPqAzTHeSNUYrUWdll/PRJmcbiUj0MNcsBi681I1gcSTLvMERPaXzdbvJg==
- dependencies:
- postcss-selector-parser "^6.0.13"
-
postcss-discard-comments@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696"
integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==
-postcss-discard-comments@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.1.tgz#46176212bd9c3e5f48aa4b8b4868786726c41d36"
- integrity sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg==
-
postcss-discard-duplicates@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848"
integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==
-postcss-discard-duplicates@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.1.tgz#112b1a95948e69b3484fdd43584dda6930977939"
- integrity sha512-1hvUs76HLYR8zkScbwyJ8oJEugfPV+WchpnA+26fpJ7Smzs51CzGBHC32RS03psuX/2l0l0UKh2StzNxOrKCYg==
-
postcss-discard-empty@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c"
- integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==
-
-postcss-discard-empty@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.1.tgz#b34cb45ec891246da4506b53e352390fdef126c4"
- integrity sha512-yitcmKwmVWtNsrrRqGJ7/C0YRy53i0mjexBDQ9zYxDwTWVBgbU4+C9jIZLmQlTDT9zhml+u0OMFJh8+31krmOg==
-
-postcss-discard-overridden@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e"
- integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==
-
-postcss-discard-overridden@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.1.tgz#c63c559237758d74bc505452393a64dda9b19ef4"
- integrity sha512-qs0ehZMMZpSESbRkw1+inkf51kak6OOzNRaoLd/U7Fatp0aN2HQ1rxGOrJvYcRAN9VpX8kUF13R2ofn8OlvFVA==
-
-postcss-double-position-gradients@^5.0.2:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-5.0.2.tgz#a55ed4d6a395f324aa5535ea8c42c74e8ace2651"
- integrity sha512-KTbvdOOy8z8zb0BTkEg4/1vqlRlApdvjw8/pFoehgQl0WVO+fezDGlvo0B8xRA+XccA7ohkQCULKNsiNOx70Cw==
- dependencies:
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
- postcss-value-parser "^4.2.0"
-
-postcss-focus-visible@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-9.0.0.tgz#a81227428d6f1e524099c6581f7c7132f987e382"
- integrity sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==
- dependencies:
- postcss-selector-parser "^6.0.13"
-
-postcss-focus-within@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-8.0.0.tgz#8304380dd2dadc1c2dcfa52816ff86be7736fc16"
- integrity sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==
- dependencies:
- postcss-selector-parser "^6.0.13"
-
-postcss-font-variant@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66"
- integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==
-
-postcss-gap-properties@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-5.0.0.tgz#3bd77f3d51facb1da404b4edd72b8203929385a5"
- integrity sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==
-
-postcss-image-set-function@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-6.0.1.tgz#e2bba0a0536a0c70f63933f7c5df68742e9615ca"
- integrity sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-import@^15.1.0:
- version "15.1.0"
- resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70"
- integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==
- dependencies:
- postcss-value-parser "^4.0.0"
- read-cache "^1.0.0"
- resolve "^1.1.7"
-
-postcss-lab-function@^6.0.7:
- version "6.0.7"
- resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-6.0.7.tgz#b1dd0ad5a4c993b7695614239754b9be48f3b24b"
- integrity sha512-4d1lhDVPukHFqkMv4G5vVcK+tgY52vwb5uR1SWKOaO5389r2q8fMxBWuXSW+YtbCOEGP0/X9KERi9E9le2pJuw==
- dependencies:
- "@csstools/css-color-parser" "^1.4.0"
- "@csstools/css-parser-algorithms" "^2.3.2"
- "@csstools/css-tokenizer" "^2.2.1"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
-
-postcss-loader@^7.3.3:
- version "7.3.4"
- resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209"
- integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==
- dependencies:
- cosmiconfig "^8.3.5"
- jiti "^1.20.0"
- semver "^7.5.4"
+ integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==
-postcss-logical@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-7.0.0.tgz#9a83426e716e3c8f957dda3fd874edbcf22c754e"
- integrity sha512-zYf3vHkoW82f5UZTEXChTJvH49Yl9X37axTZsJGxrCG2kOUwtaAoz9E7tqYg0lsIoJLybaL8fk/2mOi81zVIUw==
- dependencies:
- postcss-value-parser "^4.2.0"
+postcss-discard-overridden@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e"
+ integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==
postcss-media-query-parser@^0.2.3:
version "0.2.3"
@@ -23449,14 +21247,6 @@ postcss-merge-longhand@^5.1.7:
postcss-value-parser "^4.2.0"
stylehacks "^5.1.1"
-postcss-merge-longhand@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.2.tgz#cd4e83014851da59545e9a906b245615550f4064"
- integrity sha512-+yfVB7gEM8SrCo9w2lCApKIEzrTKl5yS1F4yGhV3kSim6JzbfLGJyhR1B6X+6vOT0U33Mgx7iv4X9MVWuaSAfw==
- dependencies:
- postcss-value-parser "^4.2.0"
- stylehacks "^6.0.2"
-
postcss-merge-rules@^5.1.3:
version "5.1.3"
resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz#8f97679e67cc8d08677a6519afca41edf2220894"
@@ -23467,16 +21257,6 @@ postcss-merge-rules@^5.1.3:
cssnano-utils "^3.1.0"
postcss-selector-parser "^6.0.5"
-postcss-merge-rules@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.0.3.tgz#08fcf714faaad75b1980ecd961b080ae2f8ddeb3"
- integrity sha512-yfkDqSHGohy8sGYIJwBmIGDv4K4/WrJPX355XrxQb/CSsT4Kc/RxDi6akqn5s9bap85AWgv21ArcUWwWdGNSHA==
- dependencies:
- browserslist "^4.22.2"
- caniuse-api "^3.0.0"
- cssnano-utils "^4.0.1"
- postcss-selector-parser "^6.0.15"
-
postcss-minify-font-values@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b"
@@ -23484,13 +21264,6 @@ postcss-minify-font-values@^5.1.0:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-minify-font-values@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.0.1.tgz#788eb930168be90225f3937f0b70aa19d8b532b2"
- integrity sha512-tIwmF1zUPoN6xOtA/2FgVk1ZKrLcCvE0dpZLtzyyte0j9zUeB8RTbCqrHZGjJlxOvNWKMYtunLrrl7HPOiR46w==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-minify-gradients@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c"
@@ -23500,15 +21273,6 @@ postcss-minify-gradients@^5.1.1:
cssnano-utils "^3.1.0"
postcss-value-parser "^4.2.0"
-postcss-minify-gradients@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.1.tgz#4faf1880b483dc37016658aa186b42194ff9b5bc"
- integrity sha512-M1RJWVjd6IOLPl1hYiOd5HQHgpp6cvJVLrieQYS9y07Yo8itAr6jaekzJphaJFR0tcg4kRewCk3kna9uHBxn/w==
- dependencies:
- colord "^2.9.1"
- cssnano-utils "^4.0.1"
- postcss-value-parser "^4.2.0"
-
postcss-minify-params@^5.1.4:
version "5.1.4"
resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352"
@@ -23518,15 +21282,6 @@ postcss-minify-params@^5.1.4:
cssnano-utils "^3.1.0"
postcss-value-parser "^4.2.0"
-postcss-minify-params@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.0.2.tgz#bd64af642fa5610281b8a9461598bbb91f92ae05"
- integrity sha512-zwQtbrPEBDj+ApELZ6QylLf2/c5zmASoOuA4DzolyVGdV38iR2I5QRMsZcHkcdkZzxpN8RS4cN7LPskOkTwTZw==
- dependencies:
- browserslist "^4.22.2"
- cssnano-utils "^4.0.1"
- postcss-value-parser "^4.2.0"
-
postcss-minify-selectors@^5.2.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6"
@@ -23534,13 +21289,6 @@ postcss-minify-selectors@^5.2.1:
dependencies:
postcss-selector-parser "^6.0.5"
-postcss-minify-selectors@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.2.tgz#62065b38d3453ddc6627ba50e4f4a2154b031aa0"
- integrity sha512-0b+m+w7OAvZejPQdN2GjsXLv5o0jqYHX3aoV0e7RBKPCsB7TYG5KKWBFhGnB/iP3213Ts8c5H4wLPLMm7z28Sg==
- dependencies:
- postcss-selector-parser "^6.0.15"
-
postcss-modules-extract-imports@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
@@ -23569,24 +21317,11 @@ postcss-modules-values@^4.0.0:
dependencies:
icss-utils "^5.0.0"
-postcss-nesting@^12.0.1:
- version "12.0.1"
- resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-12.0.1.tgz#abb76d15dfd59a9f7d03b4464f53b60a4d3795c4"
- integrity sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==
- dependencies:
- "@csstools/selector-specificity" "^3.0.0"
- postcss-selector-parser "^6.0.13"
-
postcss-normalize-charset@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed"
integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==
-postcss-normalize-charset@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.1.tgz#5f70e1eb8bbdbcfcbed060ef70f179e8fef57d0c"
- integrity sha512-aW5LbMNRZ+oDV57PF9K+WI1Z8MPnF+A8qbajg/T8PP126YrGX1f9IQx21GI2OlGz7XFJi/fNi0GTbY948XJtXg==
-
postcss-normalize-display-values@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8"
@@ -23594,13 +21329,6 @@ postcss-normalize-display-values@^5.1.0:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-normalize-display-values@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.1.tgz#ff9aa30bbf1283294bfd9cc8b6fb81ff060a7f2d"
- integrity sha512-mc3vxp2bEuCb4LgCcmG1y6lKJu1Co8T+rKHrcbShJwUmKJiEl761qb/QQCfFwlrvSeET3jksolCR/RZuMURudw==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-normalize-positions@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92"
@@ -23608,13 +21336,6 @@ postcss-normalize-positions@^5.1.1:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-normalize-positions@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.1.tgz#41ffdc72994f024c6cd6e91dbfb40ab9abe6fe90"
- integrity sha512-HRsq8u/0unKNvm0cvwxcOUEcakFXqZ41fv3FOdPn916XFUrympjr+03oaLkuZENz3HE9RrQE9yU0Xv43ThWjQg==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-normalize-repeat-style@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2"
@@ -23622,13 +21343,6 @@ postcss-normalize-repeat-style@^5.1.1:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-normalize-repeat-style@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.1.tgz#55dc54b6f80305b280a379899a6626e0a07b04a8"
- integrity sha512-Gbb2nmCy6tTiA7Sh2MBs3fj9W8swonk6lw+dFFeQT68B0Pzwp1kvisJQkdV6rbbMSd9brMlS8I8ts52tAGWmGQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-normalize-string@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228"
@@ -23636,13 +21350,6 @@ postcss-normalize-string@^5.1.0:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-normalize-string@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.1.tgz#7605e0fb4ec7bf2709709991d13a949e4419db1d"
- integrity sha512-5Fhx/+xzALJD9EI26Aq23hXwmv97Zfy2VFrt5PLT8lAhnBIZvmaT5pQk+NuJ/GWj/QWaKSKbnoKDGLbV6qnhXg==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-normalize-timing-functions@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb"
@@ -23650,13 +21357,6 @@ postcss-normalize-timing-functions@^5.1.0:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-normalize-timing-functions@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.1.tgz#ef937b7ca2fd62ed0b46645ea5728b842a3600db"
- integrity sha512-4zcczzHqmCU7L5dqTB9rzeqPWRMc0K2HoR+Bfl+FSMbqGBUcP5LRfgcH4BdRtLuzVQK1/FHdFoGT3F7rkEnY+g==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-normalize-unicode@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030"
@@ -23665,14 +21365,6 @@ postcss-normalize-unicode@^5.1.1:
browserslist "^4.21.4"
postcss-value-parser "^4.2.0"
-postcss-normalize-unicode@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.2.tgz#361026744ff11baebaec771b60c2a5f36f274fd0"
- integrity sha512-Ff2VdAYCTGyMUwpevTZPZ4w0+mPjbZzLLyoLh/RMpqUqeQKZ+xMm31hkxBavDcGKcxm6ACzGk0nBfZ8LZkStKA==
- dependencies:
- browserslist "^4.22.2"
- postcss-value-parser "^4.2.0"
-
postcss-normalize-url@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc"
@@ -23681,13 +21373,6 @@ postcss-normalize-url@^5.1.0:
normalize-url "^6.0.1"
postcss-value-parser "^4.2.0"
-postcss-normalize-url@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.1.tgz#eae58cb4f5f9a4fa5bbbf6d4222dff534ad46186"
- integrity sha512-jEXL15tXSvbjm0yzUV7FBiEXwhIa9H88JOXDGQzmcWoB4mSjZIsmtto066s2iW9FYuIrIF4k04HA2BKAOpbsaQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-normalize-whitespace@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa"
@@ -23695,18 +21380,6 @@ postcss-normalize-whitespace@^5.1.1:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-normalize-whitespace@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.1.tgz#b5933750b938814c028d3d2b2e5c0199e0037b53"
- integrity sha512-76i3NpWf6bB8UHlVuLRxG4zW2YykF9CTEcq/9LGAiz2qBuX5cBStadkk0jSkg9a9TCIXbMQz7yzrygKoCW9JuA==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-opacity-percentage@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-2.0.0.tgz#c0a56060cd4586e3f954dbde1efffc2deed53002"
- integrity sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==
-
postcss-ordered-values@^5.1.3:
version "5.1.3"
resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38"
@@ -23715,106 +21388,6 @@ postcss-ordered-values@^5.1.3:
cssnano-utils "^3.1.0"
postcss-value-parser "^4.2.0"
-postcss-ordered-values@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.1.tgz#553e735d009065b362da93340e57f43d5f2d0fbc"
- integrity sha512-XXbb1O/MW9HdEhnBxitZpPFbIvDgbo9NK4c/5bOfiKpnIGZDoL2xd7/e6jW5DYLsWxBbs+1nZEnVgnjnlFViaA==
- dependencies:
- cssnano-utils "^4.0.1"
- postcss-value-parser "^4.2.0"
-
-postcss-overflow-shorthand@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-5.0.0.tgz#1ed6d6c532cdf52b5dabec06662dc63f9207855c"
- integrity sha512-2rlxDyeSics/hC2FuMdPnWiP9WUPZ5x7FTuArXLFVpaSQ2woPSfZS4RD59HuEokbZhs/wPUQJ1E3MT6zVv94MQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-page-break@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f"
- integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==
-
-postcss-place@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-9.0.0.tgz#7e47851bf40d16ce06f6013453b706100ca6c102"
- integrity sha512-qLEPD9VPH5opDVemwmRaujODF9nExn24VOC3ghgVLEvfYN7VZLwJHes0q/C9YR5hI2UC3VgBE8Wkdp1TxCXhtg==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-preset-env@^9.1.2:
- version "9.3.0"
- resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-9.3.0.tgz#58f296087cf3dc18cb75af11954c6c5822220327"
- integrity sha512-ycw6doPrqV6QxDCtgiyGDef61bEfiSc59HGM4gOw/wxQxmKnhuEery61oOC/5ViENz/ycpRsuhTexs1kUBTvVw==
- dependencies:
- "@csstools/postcss-cascade-layers" "^4.0.1"
- "@csstools/postcss-color-function" "^3.0.7"
- "@csstools/postcss-color-mix-function" "^2.0.7"
- "@csstools/postcss-exponential-functions" "^1.0.1"
- "@csstools/postcss-font-format-keywords" "^3.0.0"
- "@csstools/postcss-gamut-mapping" "^1.0.0"
- "@csstools/postcss-gradients-interpolation-method" "^4.0.7"
- "@csstools/postcss-hwb-function" "^3.0.6"
- "@csstools/postcss-ic-unit" "^3.0.2"
- "@csstools/postcss-initial" "^1.0.0"
- "@csstools/postcss-is-pseudo-class" "^4.0.3"
- "@csstools/postcss-logical-float-and-clear" "^2.0.0"
- "@csstools/postcss-logical-overflow" "^1.0.0"
- "@csstools/postcss-logical-overscroll-behavior" "^1.0.0"
- "@csstools/postcss-logical-resize" "^2.0.0"
- "@csstools/postcss-logical-viewport-units" "^2.0.3"
- "@csstools/postcss-media-minmax" "^1.1.0"
- "@csstools/postcss-media-queries-aspect-ratio-number-values" "^2.0.3"
- "@csstools/postcss-nested-calc" "^3.0.0"
- "@csstools/postcss-normalize-display-values" "^3.0.1"
- "@csstools/postcss-oklab-function" "^3.0.7"
- "@csstools/postcss-progressive-custom-properties" "^3.0.2"
- "@csstools/postcss-relative-color-syntax" "^2.0.7"
- "@csstools/postcss-scope-pseudo-class" "^3.0.0"
- "@csstools/postcss-stepped-value-functions" "^3.0.2"
- "@csstools/postcss-text-decoration-shorthand" "^3.0.3"
- "@csstools/postcss-trigonometric-functions" "^3.0.2"
- "@csstools/postcss-unset-value" "^3.0.0"
- autoprefixer "^10.4.16"
- browserslist "^4.22.1"
- css-blank-pseudo "^6.0.0"
- css-has-pseudo "^6.0.0"
- css-prefers-color-scheme "^9.0.0"
- cssdb "^7.9.0"
- postcss-attribute-case-insensitive "^6.0.2"
- postcss-clamp "^4.1.0"
- postcss-color-functional-notation "^6.0.2"
- postcss-color-hex-alpha "^9.0.2"
- postcss-color-rebeccapurple "^9.0.1"
- postcss-custom-media "^10.0.2"
- postcss-custom-properties "^13.3.2"
- postcss-custom-selectors "^7.1.6"
- postcss-dir-pseudo-class "^8.0.0"
- postcss-double-position-gradients "^5.0.2"
- postcss-focus-visible "^9.0.0"
- postcss-focus-within "^8.0.0"
- postcss-font-variant "^5.0.0"
- postcss-gap-properties "^5.0.0"
- postcss-image-set-function "^6.0.1"
- postcss-lab-function "^6.0.7"
- postcss-logical "^7.0.0"
- postcss-nesting "^12.0.1"
- postcss-opacity-percentage "^2.0.0"
- postcss-overflow-shorthand "^5.0.0"
- postcss-page-break "^3.0.4"
- postcss-place "^9.0.0"
- postcss-pseudo-class-any-link "^9.0.0"
- postcss-replace-overflow-wrap "^4.0.0"
- postcss-selector-not "^7.0.1"
- postcss-value-parser "^4.2.0"
-
-postcss-pseudo-class-any-link@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-9.0.0.tgz#5fb5b700e0ecdc845a94eb433b8ccff756cbf660"
- integrity sha512-QNCYIL98VKFKY6HGDEJpF6+K/sg9bxcUYnOmNHJxZS5wsFDFaVoPeG68WAuhsqwbIBSo/b9fjEnTwY2mTSD+uA==
- dependencies:
- postcss-selector-parser "^6.0.13"
-
postcss-reduce-initial@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz#c18b7dfb88aee24b1f8e4936541c29adbd35224e"
@@ -23823,14 +21396,6 @@ postcss-reduce-initial@^5.1.1:
browserslist "^4.21.4"
caniuse-api "^3.0.0"
-postcss-reduce-initial@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.0.2.tgz#763d25902406c872264041df69f182eb15a5d9be"
- integrity sha512-YGKalhNlCLcjcLvjU5nF8FyeCTkCO5UtvJEt0hrPZVCTtRLSOH4z00T1UntQPj4dUmIYZgMj8qK77JbSX95hSw==
- dependencies:
- browserslist "^4.22.2"
- caniuse-api "^3.0.0"
-
postcss-reduce-transforms@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9"
@@ -23838,18 +21403,6 @@ postcss-reduce-transforms@^5.1.0:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-reduce-transforms@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.1.tgz#7bf59d7c6e7066e3b18ef17237d2344bd3da6d75"
- integrity sha512-fUbV81OkUe75JM+VYO1gr/IoA2b/dRiH6HvMwhrIBSUrxq3jNZQZitSnugcTLDi1KkQh1eR/zi+iyxviUNBkcQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
-postcss-replace-overflow-wrap@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319"
- integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==
-
postcss-resolve-nested-selector@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e"
@@ -23860,13 +21413,6 @@ postcss-safe-parser@^6.0.0:
resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz#bb4c29894171a94bc5c996b9a30317ef402adaa1"
integrity sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==
-postcss-selector-not@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-7.0.1.tgz#8142e90c8eb6c8c5faecb3e9d96d4353d02e94fb"
- integrity sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==
- dependencies:
- postcss-selector-parser "^6.0.10"
-
postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.13, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9:
version "6.0.13"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b"
@@ -23875,14 +21421,6 @@ postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-select
cssesc "^3.0.0"
util-deprecate "^1.0.2"
-postcss-selector-parser@^6.0.15:
- version "6.0.15"
- resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535"
- integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==
- dependencies:
- cssesc "^3.0.0"
- util-deprecate "^1.0.2"
-
postcss-svgo@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d"
@@ -23891,14 +21429,6 @@ postcss-svgo@^5.1.0:
postcss-value-parser "^4.2.0"
svgo "^2.7.0"
-postcss-svgo@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.2.tgz#dbc9d03e7f346bc0d82443078602a951e0214836"
- integrity sha512-IH5R9SjkTkh0kfFOQDImyy1+mTCb+E830+9SV1O+AaDcoHTvfsvt6WwJeo7KwcHbFnevZVCsXhDmjFiGVuwqFQ==
- dependencies:
- postcss-value-parser "^4.2.0"
- svgo "^3.2.0"
-
postcss-unique-selectors@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6"
@@ -23906,14 +21436,7 @@ postcss-unique-selectors@^5.1.1:
dependencies:
postcss-selector-parser "^6.0.5"
-postcss-unique-selectors@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.2.tgz#09a34a5a31a649d3e9bca5962af0616f39d071d2"
- integrity sha512-8IZGQ94nechdG7Y9Sh9FlIY2b4uS8/k8kdKRX040XHsS3B6d1HrJAkXrBSsSu4SuARruSsUjW3nlSw8BHkaAYQ==
- dependencies:
- postcss-selector-parser "^6.0.15"
-
-postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
+postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
@@ -24001,11 +21524,6 @@ prelude-ls@~1.1.2:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
-prepend-http@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
- integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
-
prettier-linter-helpers@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
@@ -24306,13 +21824,6 @@ punycode@^2.1.0, punycode@^2.1.1:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
-pupa@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62"
- integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==
- dependencies:
- escape-goat "^2.0.0"
-
pupa@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/pupa/-/pupa-3.1.0.tgz#f15610274376bbcc70c9a3aa8b505ea23f41c579"
@@ -24407,6 +21918,11 @@ quick-lru@^5.1.1:
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
+quick-lru@^6.1.1:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-6.1.2.tgz#e9a90524108629be35287d0b864e7ad6ceb3659e"
+ integrity sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==
+
quotation@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/quotation/-/quotation-2.0.2.tgz#3de5c7cac6324ee3bee38108054f8f5e4e9d91e2"
@@ -24459,7 +21975,7 @@ raw-body@2.5.2, raw-body@^2.3.3:
iconv-lite "0.4.24"
unpipe "1.0.0"
-rc@1.2.8, rc@^1.2.8:
+rc@1.2.8:
version "1.2.8"
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
@@ -24532,13 +22048,6 @@ react@^18.2.0:
dependencies:
loose-envify "^1.1.0"
-read-cache@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
- integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=
- dependencies:
- pify "^2.3.0"
-
read-cmd-shim@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz#62b8c638225c61e6cc607f8f4b779f3b8238f155"
@@ -24595,7 +22104,7 @@ read-package-json@^6.0.0:
normalize-package-data "^5.0.0"
npm-normalize-package-bin "^3.0.0"
-read-pkg-up@9.1.0, read-pkg-up@^9.0.0:
+read-pkg-up@9.1.0, read-pkg-up@^9.0.0, read-pkg-up@^9.1.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-9.1.0.tgz#38ca48e0bc6c6b260464b14aad9bcd4e5b1fbdc3"
integrity sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==
@@ -24803,13 +22312,6 @@ recast@^0.23.1, recast@^0.23.3:
source-map "~0.6.1"
tslib "^2.0.1"
-rechoir@^0.7.0:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca"
- integrity sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==
- dependencies:
- resolve "^1.9.0"
-
rechoir@^0.8.0:
version "0.8.0"
resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
@@ -24868,19 +22370,12 @@ regenerate-unicode-properties@^10.1.0:
dependencies:
regenerate "^1.4.2"
-regenerate-unicode-properties@^8.2.0:
- version "8.2.0"
- resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec"
- integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==
- dependencies:
- regenerate "^1.4.0"
-
-regenerate@^1.4.0, regenerate@^1.4.2:
+regenerate@^1.4.2:
version "1.4.2"
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
-regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7:
+regenerator-runtime@^0.13.7:
version "0.13.7"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
@@ -24890,13 +22385,6 @@ regenerator-runtime@^0.14.0:
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45"
integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==
-regenerator-transform@^0.14.2:
- version "0.14.5"
- resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4"
- integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==
- dependencies:
- "@babel/runtime" "^7.8.4"
-
regenerator-transform@^0.15.2:
version "0.15.2"
resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4"
@@ -24944,18 +22432,6 @@ regexp.prototype.flags@^1.5.2:
es-errors "^1.3.0"
set-function-name "^2.0.1"
-regexpu-core@^4.7.1:
- version "4.7.1"
- resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6"
- integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==
- dependencies:
- regenerate "^1.4.0"
- regenerate-unicode-properties "^8.2.0"
- regjsgen "^0.5.1"
- regjsparser "^0.6.4"
- unicode-match-property-ecmascript "^1.0.4"
- unicode-match-property-value-ecmascript "^1.2.0"
-
regexpu-core@^5.3.1:
version "5.3.2"
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b"
@@ -24968,13 +22444,6 @@ regexpu-core@^5.3.1:
unicode-match-property-ecmascript "^2.0.0"
unicode-match-property-value-ecmascript "^2.1.0"
-registry-auth-token@^4.0.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250"
- integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==
- dependencies:
- rc "^1.2.8"
-
registry-auth-token@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.1.tgz#5e6cd106e6c251135a046650c58476fc03e92833"
@@ -24982,13 +22451,6 @@ registry-auth-token@^5.0.1:
dependencies:
"@pnpm/npm-conf" "^1.0.4"
-registry-url@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009"
- integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==
- dependencies:
- rc "^1.2.8"
-
registry-url@^6.0.0:
version "6.0.1"
resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58"
@@ -24996,18 +22458,6 @@ registry-url@^6.0.0:
dependencies:
rc "1.2.8"
-regjsgen@^0.5.1:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733"
- integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==
-
-regjsparser@^0.6.4:
- version "0.6.9"
- resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6"
- integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==
- dependencies:
- jsesc "~0.5.0"
-
regjsparser@^0.9.1:
version "0.9.1"
resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709"
@@ -25071,12 +22521,12 @@ remark-gfm@^3.0.0:
micromark-extension-gfm "^2.0.0"
unified "^10.0.0"
-remark-mdx@2.0.0-rc.1:
- version "2.0.0-rc.1"
- resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-2.0.0-rc.1.tgz#613c9757fba3b82a409f4f93870a5a9f1ca0eb5d"
- integrity sha512-y3cj3wDwpXTE1boMco/nsquHj2noK0mtnXwBC8FJ/CtU06y66jOBWX1kLknluBl06pYbxtx1ypAOHKvjgT4vsA==
+remark-mdx@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-2.0.0.tgz#bd921780c19ce3e51941e54b1e6388440ed499b3"
+ integrity sha512-TDnjSv77Oynf+K1deGWZPKSwh3/9hykVAxVm9enAw6BmicCGklREET8s19KYnjGsNPms0pNDJLmp+bnHDVItAQ==
dependencies:
- mdast-util-mdx "^1.0.0"
+ mdast-util-mdx "^2.0.0"
micromark-extension-mdxjs "^1.0.0"
remark-message-control@^7.0.0:
@@ -25239,7 +22689,7 @@ resolve.imports@^1.2.6:
dependencies:
pattern-key-compare "^1.0.0"
-resolve@^1.1.7, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.21.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.9.0:
+resolve@^1.10.0, resolve@^1.11.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.21.0, resolve@^1.22.0, resolve@^1.22.1:
version "1.22.1"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
@@ -25256,13 +22706,6 @@ resolve@^2.0.0-next.1:
is-core-module "^2.2.0"
path-parse "^1.0.6"
-responselike@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
- integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
- dependencies:
- lowercase-keys "^1.0.0"
-
responselike@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723"
@@ -25321,10 +22764,10 @@ retext-english@^4.0.0:
unherit "^3.0.0"
unified "^10.0.0"
-retext-equality@~6.3.0:
- version "6.3.0"
- resolved "https://registry.yarnpkg.com/retext-equality/-/retext-equality-6.3.0.tgz#27d7469e2106fa6800e77f461ca4b32315ae2886"
- integrity sha512-HmwH06qUlmCNQZZBY7Kkljbqc9isGTVwpm5WedpkfklB2dy+suyUUF1X0Zn3VbcaUlh7DfYrzpaJAtvOkML/eA==
+retext-equality@~6.6.0:
+ version "6.6.0"
+ resolved "https://registry.yarnpkg.com/retext-equality/-/retext-equality-6.6.0.tgz#1373729782e04996d96fcb4d9854676448799d49"
+ integrity sha512-il0Q8Dlxluc67UQnk49XmwISl3mzf1Lvuat0yZKzR2NuuluzTXI4EK44HA5JOobt/vmYkDaJaDsxHf0MmE4OMA==
dependencies:
"@types/nlcst" "^1.0.0"
"@types/unist" "^2.0.6"
@@ -25337,10 +22780,10 @@ retext-equality@~6.3.0:
unist-util-visit "^4.0.0"
vfile "^5.0.0"
-retext-profanities@~7.1.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/retext-profanities/-/retext-profanities-7.1.0.tgz#2fc72e84a7b71ff4d4b0aa5c88972e4f391baaa5"
- integrity sha512-TeqYTbm3n8YLeswe+OVEB/s7TjJEvWMNzoypoXRSRY4mcEMdnBv2uRbkYBBv2+UWTJ3uXD2y94oEu9syeD1NQQ==
+retext-profanities@~7.2.0:
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/retext-profanities/-/retext-profanities-7.2.2.tgz#59e8e86439c02228f164bc3faf83b371c75ce83f"
+ integrity sha512-nwrR987v3m7+JQ8wyK8oE+adqS1aYUyHyf+k6omflI/8PL9Slbp/39YieTJJvrmR0udBe2iV7aURXW5/3Uj12w==
dependencies:
"@types/nlcst" "^1.0.0"
cuss "^2.0.0"
@@ -25406,16 +22849,6 @@ rimraf@~2.6.2:
dependencies:
glob "^7.1.3"
-rollup-plugin-external-globals@^0.7.3:
- version "0.7.3"
- resolved "https://registry.yarnpkg.com/rollup-plugin-external-globals/-/rollup-plugin-external-globals-0.7.3.tgz#da5455fd7b26e469dc746c88549e958b8e67295c"
- integrity sha512-rOxtHUyIYR06kV2H5xhxIjbmdfQ7YGw/LUPFzxi9qwUqTqnbBUbZlVpkc5hs13b8KVO20Zkb+LzT2TGpJgRaIg==
- dependencies:
- "@rollup/pluginutils" "^5.0.2"
- estree-walker "^3.0.1"
- is-reference "^3.0.0"
- magic-string "^0.26.7"
-
rollup-plugin-external-globals@^0.9.0:
version "0.9.1"
resolved "https://registry.yarnpkg.com/rollup-plugin-external-globals/-/rollup-plugin-external-globals-0.9.1.tgz#b315c174bc91d90e104ad476adc49bac2a6b62b6"
@@ -25476,10 +22909,10 @@ rollup-plugin-terser@^7.0.0:
serialize-javascript "^4.0.0"
terser "^5.0.0"
-rollup-plugin-visualizer@^5.9.0, rollup-plugin-visualizer@^5.9.2:
- version "5.9.2"
- resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.2.tgz#f1aa2d9b1be8ebd6869223c742324897464d8891"
- integrity sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==
+rollup-plugin-visualizer@^5.12.0:
+ version "5.12.0"
+ resolved "https://registry.yarnpkg.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz#661542191ce78ee4f378995297260d0c1efb1302"
+ integrity sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==
dependencies:
open "^8.4.0"
picomatch "^2.3.1"
@@ -25518,25 +22951,26 @@ rollup@^2.43.1:
optionalDependencies:
fsevents "~2.3.2"
-rollup@^3.15.0, rollup@^3.19.1:
- version "3.19.1"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.19.1.tgz#2b3a31ac1ff9f3afab2e523fa687fef5b0ee20fc"
- integrity sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==
- optionalDependencies:
- fsevents "~2.3.2"
-
-rollup@^3.25.1:
- version "3.29.4"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981"
- integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==
- optionalDependencies:
- fsevents "~2.3.2"
-
-rollup@^3.27.2:
- version "3.27.2"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.27.2.tgz#59adc973504408289be89e5978e938ce852c9520"
- integrity sha512-YGwmHf7h2oUHkVBT248x0yt6vZkYQ3/rvE5iQuVBh3WO8GcJ6BNeOkpoX1yMHIiBm18EMLjBPIoUDkhgnyxGOQ==
+rollup@^4.12.0:
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.12.0.tgz#0b6d1e5f3d46bbcf244deec41a7421dc54cc45b5"
+ integrity sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==
+ dependencies:
+ "@types/estree" "1.0.5"
optionalDependencies:
+ "@rollup/rollup-android-arm-eabi" "4.12.0"
+ "@rollup/rollup-android-arm64" "4.12.0"
+ "@rollup/rollup-darwin-arm64" "4.12.0"
+ "@rollup/rollup-darwin-x64" "4.12.0"
+ "@rollup/rollup-linux-arm-gnueabihf" "4.12.0"
+ "@rollup/rollup-linux-arm64-gnu" "4.12.0"
+ "@rollup/rollup-linux-arm64-musl" "4.12.0"
+ "@rollup/rollup-linux-riscv64-gnu" "4.12.0"
+ "@rollup/rollup-linux-x64-gnu" "4.12.0"
+ "@rollup/rollup-linux-x64-musl" "4.12.0"
+ "@rollup/rollup-win32-arm64-msvc" "4.12.0"
+ "@rollup/rollup-win32-ia32-msvc" "4.12.0"
+ "@rollup/rollup-win32-x64-msvc" "4.12.0"
fsevents "~2.3.2"
rollup@^4.4.0:
@@ -25753,13 +23187,6 @@ semver-compare@^1.0.0:
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
-semver-diff@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b"
- integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==
- dependencies:
- semver "^6.3.0"
-
semver-diff@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-4.0.0.tgz#3afcf5ed6d62259f5c72d0d5d50dffbdc9680df5"
@@ -25772,11 +23199,6 @@ semver-diff@^4.0.0:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
-semver@7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
- integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
-
semver@7.3.8:
version "7.3.8"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
@@ -25791,7 +23213,7 @@ semver@7.5.4:
dependencies:
lru-cache "^6.0.0"
-semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1:
+semver@^6.0.0, semver@^6.3.0, semver@^6.3.1:
version "6.3.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
@@ -26260,7 +23682,7 @@ source-map-url@^0.4.0:
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56"
integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==
-source-map@^0.5.0, source-map@^0.5.6:
+source-map@^0.5.6:
version "0.5.7"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
@@ -26282,7 +23704,7 @@ source-map@^0.8.0-beta.0:
dependencies:
whatwg-url "^7.0.0"
-sourcemap-codec@^1.4.4, sourcemap-codec@^1.4.8:
+sourcemap-codec@^1.4.4:
version "1.4.8"
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
@@ -26563,7 +23985,7 @@ string-to-template-literal@^2.0.0:
resolved "https://registry.yarnpkg.com/string-to-template-literal/-/string-to-template-literal-2.0.0.tgz#0ce56bf42052d53049243e11dbf045b9ad687f9e"
integrity sha512-AbTUWHXMyoRlTFP9qe013dfGTFq1XbcBLUoLC7PcumbJewtUwNXCvnko5cH2gZkUFC7kD2Fwxiv4YIndkU0xHA==
-"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
+"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -26884,14 +24306,6 @@ stylehacks@^5.1.1:
browserslist "^4.21.4"
postcss-selector-parser "^6.0.4"
-stylehacks@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.0.2.tgz#5bf2654561752547d4548765f35c9a49659b3742"
- integrity sha512-00zvJGnCu64EpMjX8b5iCZ3us2Ptyw8+toEkb92VdmkEaRaSGBNKAoK6aWZckhXxmQP8zWiTaFaiMGIU8Ve8sg==
- dependencies:
- browserslist "^4.22.2"
- postcss-selector-parser "^6.0.15"
-
stylelint-config-prettier@^9.0.5:
version "9.0.5"
resolved "https://registry.yarnpkg.com/stylelint-config-prettier/-/stylelint-config-prettier-9.0.5.tgz#9f78bbf31c7307ca2df2dd60f42c7014ee9da56e"
@@ -27076,19 +24490,6 @@ svgo@^2.7.0:
picocolors "^1.0.0"
stable "^0.1.8"
-svgo@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d"
- integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==
- dependencies:
- "@trysound/sax" "0.2.0"
- commander "^7.2.0"
- css-select "^5.1.0"
- css-tree "^2.3.1"
- css-what "^6.1.0"
- csso "^5.0.5"
- picocolors "^1.0.0"
-
symbol-observable@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
@@ -27574,11 +24975,6 @@ to-readable-stream@3.0.0:
resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-3.0.0.tgz#7c4aa6e3e2413c86c6276a57780dadfba226762f"
integrity sha512-vD2LytT6DxPynBa1xbMtswY9gGqj27wNbh2uvI5OhBe+mrGLurRWRQZyQn3812sqlQRtUJwaKVshG+PoGwbPDQ==
-to-readable-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
- integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
-
to-regex-range@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
@@ -27900,7 +25296,7 @@ type-fest@^2.12.2, type-fest@^2.13.0, type-fest@^2.19.0:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
-type-fest@^3.0.0:
+type-fest@^3.0.0, type-fest@^3.1.0:
version "3.13.1"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.13.1.tgz#bb744c1f0678bea7543a2d1ec24e83e68e8c8706"
integrity sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==
@@ -28078,24 +25474,11 @@ unherit@^3.0.0:
resolved "https://registry.yarnpkg.com/unherit/-/unherit-3.0.0.tgz#83d69af9d8e3afd28fa51cff9ee84de7a1d82a6b"
integrity sha512-UmvIQZGEc9qdLIQ8mv8/61n6PiMgfbOoASPKHpCvII5srShCQSa6jSjBjlZOR4bxt2XnT6uo6csmPKRi+zQ0Jg==
-unicode-canonical-property-names-ecmascript@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
- integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==
-
unicode-canonical-property-names-ecmascript@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
-unicode-match-property-ecmascript@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c"
- integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==
- dependencies:
- unicode-canonical-property-names-ecmascript "^1.0.4"
- unicode-property-aliases-ecmascript "^1.0.4"
-
unicode-match-property-ecmascript@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3"
@@ -28104,21 +25487,11 @@ unicode-match-property-ecmascript@^2.0.0:
unicode-canonical-property-names-ecmascript "^2.0.0"
unicode-property-aliases-ecmascript "^2.0.0"
-unicode-match-property-value-ecmascript@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531"
- integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==
-
unicode-match-property-value-ecmascript@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0"
integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
-unicode-property-aliases-ecmascript@^1.0.4:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4"
- integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==
-
unicode-property-aliases-ecmascript@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd"
@@ -28137,27 +25510,25 @@ unified-diff@^4.0.0:
git-diff-tree "^1.0.0"
vfile-find-up "^6.0.0"
-unified-engine@^9.0.0:
- version "9.1.1"
- resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-9.1.1.tgz#f8c7ecc76fc0925db3932dee25ee03696be84408"
- integrity sha512-yfXfc9zkoCileXE2lyj58AKQr6JK2HeBE8PxEG1U+P6opNSN4lAPPXEyBxL+ITyOQo0ZRDQmXQD04RwdwMovVg==
+unified-engine@^10.0.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-10.1.0.tgz#6899f00d1f53ee9af94f7abd0ec21242aae3f56c"
+ integrity sha512-5+JDIs4hqKfHnJcVCxTid1yBoI/++FfF/1PFdSMpaftZZZY+qg2JFruRbf7PaIwa9KgLotXQV3gSjtY0IdcFGQ==
dependencies:
"@types/concat-stream" "^2.0.0"
"@types/debug" "^4.0.0"
"@types/is-empty" "^1.0.0"
- "@types/js-yaml" "^4.0.0"
- "@types/node" "^17.0.0"
+ "@types/node" "^18.0.0"
"@types/unist" "^2.0.0"
concat-stream "^2.0.0"
debug "^4.0.0"
fault "^2.0.0"
- glob "^7.0.0"
+ glob "^8.0.0"
ignore "^5.0.0"
is-buffer "^2.0.0"
is-empty "^1.0.0"
is-plain-obj "^4.0.0"
- js-yaml "^4.0.0"
- load-plugin "^4.0.0"
+ load-plugin "^5.0.0"
parse-json "^6.0.0"
to-vfile "^7.0.0"
trough "^2.0.0"
@@ -28165,6 +25536,7 @@ unified-engine@^9.0.0:
vfile-message "^3.0.0"
vfile-reporter "^7.0.0"
vfile-statistics "^2.0.0"
+ yaml "^2.0.0"
unified-message-control@^4.0.0:
version "4.0.0"
@@ -28456,7 +25828,7 @@ update-browserslist-db@^1.0.13:
escalade "^3.1.1"
picocolors "^1.0.0"
-update-notifier@6.0.2:
+update-notifier@6.0.2, update-notifier@^6.0.0:
version "6.0.2"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60"
integrity sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==
@@ -28476,26 +25848,6 @@ update-notifier@6.0.2:
semver-diff "^4.0.0"
xdg-basedir "^5.1.0"
-update-notifier@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9"
- integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==
- dependencies:
- boxen "^5.0.0"
- chalk "^4.1.0"
- configstore "^5.0.1"
- has-yarn "^2.1.0"
- import-lazy "^2.1.0"
- is-ci "^2.0.0"
- is-installed-globally "^0.4.0"
- is-npm "^5.0.0"
- is-yarn-global "^0.3.0"
- latest-version "^5.1.0"
- pupa "^2.1.1"
- semver "^7.3.4"
- semver-diff "^3.1.1"
- xdg-basedir "^4.0.0"
-
upper-case-first@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.2.tgz#992c3273f882abd19d1e02894cc147117f844324"
@@ -28532,13 +25884,6 @@ url-join@^4.0.1:
resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7"
integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==
-url-parse-lax@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
- integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
- dependencies:
- prepend-http "^2.0.0"
-
url-parse@^1.5.3:
version "1.5.10"
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
@@ -28848,6 +26193,11 @@ walk-up-path@^1.0.0:
resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e"
integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==
+walk-up-path@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886"
+ integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==
+
walker@^1.0.7, walker@^1.0.8:
version "1.0.8"
resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f"
@@ -28922,7 +26272,7 @@ webidl-conversions@^7.0.0:
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==
-webpack-bundle-analyzer@^4.5.0:
+webpack-bundle-analyzer@^4.10.1:
version "4.10.1"
resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz#84b7473b630a7b8c21c741f81d8fe4593208b454"
integrity sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==
@@ -28941,22 +26291,23 @@ webpack-bundle-analyzer@^4.5.0:
sirv "^2.0.3"
ws "^7.3.1"
-webpack-cli@^4.9.1:
- version "4.10.0"
- resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.10.0.tgz#37c1d69c8d85214c5a65e589378f53aec64dab31"
- integrity sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==
+webpack-cli@^5.1.4:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b"
+ integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==
dependencies:
"@discoveryjs/json-ext" "^0.5.0"
- "@webpack-cli/configtest" "^1.2.0"
- "@webpack-cli/info" "^1.5.0"
- "@webpack-cli/serve" "^1.7.0"
+ "@webpack-cli/configtest" "^2.1.1"
+ "@webpack-cli/info" "^2.0.2"
+ "@webpack-cli/serve" "^2.0.5"
colorette "^2.0.14"
- commander "^7.0.0"
+ commander "^10.0.1"
cross-spawn "^7.0.3"
+ envinfo "^7.7.3"
fastest-levenshtein "^1.0.12"
import-local "^3.0.2"
- interpret "^2.2.0"
- rechoir "^0.7.0"
+ interpret "^3.1.1"
+ rechoir "^0.8.0"
webpack-merge "^5.7.3"
webpack-dev-middleware@^7.0.0:
@@ -29024,7 +26375,7 @@ webpack-virtual-modules@^0.5.0:
resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c"
integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==
-webpack@^5, webpack@^5.64.1:
+webpack@^5:
version "5.90.1"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.1.tgz#62ab0c097d7cbe83d32523dbfbb645cdb7c3c01c"
integrity sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==
@@ -29054,6 +26405,36 @@ webpack@^5, webpack@^5.64.1:
watchpack "^2.4.0"
webpack-sources "^3.2.3"
+webpack@^5.90.3:
+ version "5.90.3"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.3.tgz#37b8f74d3ded061ba789bb22b31e82eed75bd9ac"
+ integrity sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==
+ dependencies:
+ "@types/eslint-scope" "^3.7.3"
+ "@types/estree" "^1.0.5"
+ "@webassemblyjs/ast" "^1.11.5"
+ "@webassemblyjs/wasm-edit" "^1.11.5"
+ "@webassemblyjs/wasm-parser" "^1.11.5"
+ acorn "^8.7.1"
+ acorn-import-assertions "^1.9.0"
+ browserslist "^4.21.10"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.15.0"
+ es-module-lexer "^1.2.1"
+ eslint-scope "5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.9"
+ json-parse-even-better-errors "^2.3.1"
+ loader-runner "^4.2.0"
+ mime-types "^2.1.27"
+ neo-async "^2.6.2"
+ schema-utils "^3.2.0"
+ tapable "^2.1.1"
+ terser-webpack-plugin "^5.3.10"
+ watchpack "^2.4.0"
+ webpack-sources "^3.2.3"
+
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
@@ -29226,13 +26607,6 @@ wide-align@^1.1.2, wide-align@^1.1.5:
dependencies:
string-width "^1.0.2 || 2 || 3 || 4"
-widest-line@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca"
- integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==
- dependencies:
- string-width "^4.0.0"
-
widest-line@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2"
@@ -29643,11 +27017,6 @@ ws@^7.3.1, ws@^7.4.2, ws@^7.4.6:
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
-xdg-basedir@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
- integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==
-
xdg-basedir@^5.0.1, xdg-basedir@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9"
@@ -29710,6 +27079,11 @@ yaml@^1.10.0, yaml@^1.10.2:
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
+yaml@^2.0.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.0.tgz#2376db1083d157f4b3a452995803dbcf43b08140"
+ integrity sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==
+
yaml@^2.1.3, yaml@^2.2.2:
version "2.3.4"
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2"
From dfc9080c38642ae7a7009b2ff994c9ef38334fbb Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 11 Mar 2024 17:35:09 +0200
Subject: [PATCH 14/16] chore: implement feedback on PR
---
.../picker/stories/picker-pending.stories.ts | 36 +++++++++++++++++++
packages/picker/stories/picker.stories.ts | 6 ++--
packages/picker/test/index.ts | 4 +--
3 files changed, 41 insertions(+), 5 deletions(-)
create mode 100644 packages/picker/stories/picker-pending.stories.ts
diff --git a/packages/picker/stories/picker-pending.stories.ts b/packages/picker/stories/picker-pending.stories.ts
new file mode 100644
index 00000000000..710a8a8b2bb
--- /dev/null
+++ b/packages/picker/stories/picker-pending.stories.ts
@@ -0,0 +1,36 @@
+/*
+Copyright 2023 Adobe. All rights reserved.
+This file is licensed to you under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License. You may obtain a copy
+of the License at http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software distributed under
+the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
+OF ANY KIND, either express or implied. See the License for the specific language
+governing permissions and limitations under the License.
+*/
+
+import { TemplateResult } from '@spectrum-web-components/base';
+import { argTypes } from './args';
+import { StoryArgs, Template } from './template';
+
+export default {
+ title: 'Picker/Pending',
+ component: 'sp-picker',
+ argTypes,
+ args: {
+ pending: true,
+ },
+};
+
+export const S = (args: StoryArgs): TemplateResult =>
+ Template({ ...args, size: 's' });
+
+export const M = (args: StoryArgs): TemplateResult =>
+ Template({ ...args, size: 'm' });
+
+export const L = (args: StoryArgs): TemplateResult =>
+ Template({ ...args, size: 'l' });
+
+export const XL = (args: StoryArgs): TemplateResult =>
+ Template({ ...args, size: 'xl' });
diff --git a/packages/picker/stories/picker.stories.ts b/packages/picker/stories/picker.stories.ts
index 79920801f09..f7806f02c4e 100644
--- a/packages/picker/stories/picker.stories.ts
+++ b/packages/picker/stories/picker.stories.ts
@@ -97,9 +97,9 @@ disabled.args = {
disabled: true,
};
-export const pending = (args: StoryArgs): TemplateResult => Template(args);
-pending.args = {
- pending: true,
+export const invalid = (args: StoryArgs): TemplateResult => Template(args);
+invalid.args = {
+ invalid: true,
};
export const tooltip = (args: StoryArgs): TemplateResult => {
diff --git a/packages/picker/test/index.ts b/packages/picker/test/index.ts
index 467c7e82c67..a70d84c4b1d 100644
--- a/packages/picker/test/index.ts
+++ b/packages/picker/test/index.ts
@@ -42,10 +42,10 @@ import {
disabled,
iconsOnly,
noVisibleLabel,
- pending,
slottedLabel,
tooltip,
} from '../stories/picker.stories.js';
+import { M as pending } from '../stories/picker-pending.stories.js';
import { sendMouse } from '../../../test/plugins/browser.js';
import {
ignoreResizeObserverLoopError,
@@ -1833,7 +1833,7 @@ export function runPickerTests(): void {
describe('pending', function () {
beforeEach(async function () {
const test = await fixture(html`
- ${pending(pending.args)}
+ ${pending({ pending: true })}
`);
this.label = test.querySelector('sp-field-label') as FieldLabel;
this.el = test.querySelector('sp-picker') as Picker;
From 3ac2a24425678f3fbe475bee63696d063a4c3331 Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 11 Mar 2024 17:59:12 +0200
Subject: [PATCH 15/16] chore: add spinner to package.json
---
packages/picker/package.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/packages/picker/package.json b/packages/picker/package.json
index d023a7fa844..5d8011a37bf 100644
--- a/packages/picker/package.json
+++ b/packages/picker/package.json
@@ -74,6 +74,7 @@
"@spectrum-web-components/menu": "^0.41.2",
"@spectrum-web-components/overlay": "^0.41.2",
"@spectrum-web-components/popover": "^0.41.2",
+ "@spectrum-web-components/progress-circle": "^0.41.2",
"@spectrum-web-components/reactive-controllers": "^0.41.2",
"@spectrum-web-components/shared": "^0.41.2",
"@spectrum-web-components/tooltip": "^0.41.2",
From 8ab40fa681eab9e04ae17d461dc131c1ab88a9d1 Mon Sep 17 00:00:00 2001
From: rmanole
Date: Mon, 11 Mar 2024 18:23:32 +0200
Subject: [PATCH 16/16] chore: golden image cache
---
.circleci/config.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
index da6432cc1c0..d1aebb610fa 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -10,7 +10,7 @@ executors:
parameters:
current_golden_images_hash:
type: string
- default: d95e1f5e29f6a847ce8190ad6ad6028456707b71
+ default: 3ac2a24425678f3fbe475bee63696d063a4c3331
wireit_cache_name:
type: string
default: wireit