From eda1c33d1f20b6a14d50abc4abc23ba0de2ae50f Mon Sep 17 00:00:00 2001 From: Nathan Woulfe Date: Fri, 27 Jan 2023 16:50:09 +1000 Subject: [PATCH 01/25] add umb-empty-state element --- .../empty-state/empty-state.element.ts | 66 +++++++++++++++++++ .../src/backoffice/shared/components/index.ts | 1 + .../section-dashboards.element.ts | 1 + 3 files changed, 68 insertions(+) create mode 100644 src/Umbraco.Web.UI.Client/src/backoffice/shared/components/empty-state/empty-state.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/empty-state/empty-state.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/empty-state/empty-state.element.ts new file mode 100644 index 0000000000..e33d98d274 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/empty-state/empty-state.element.ts @@ -0,0 +1,66 @@ +import { UUITextStyles } from '@umbraco-ui/uui-css'; +import { css, html, LitElement } from 'lit'; +import { customElement, property } from 'lit/decorators.js'; + +@customElement('umb-empty-state') +export class UmbEmptyStateElement extends LitElement { + static styles = [ + UUITextStyles, + css` + :host { + display: block; + text-align: center; + padding: var(--uui-size-space-4); + } + + :host([position='center']) { + position: absolute; + top: 50%; + left: 50%; + max-width: 400px; + width: 80%; + transform: translate(-50%, -50%); + } + + :host(:not([position='center'])) { + margin: auto; + } + + :host(:not([size='small'])) { + font-size: var(--uui-size-6); + } + + :host([size='small']) { + font-size: var(--uui-size-5); + } + + slot { + margin: auto; + } + `, + ]; + + /** + * Set the text size + */ + @property({ type: String }) + size: 'small' | 'large' = 'large'; + + /** + * Set the element position + * 'center' => element is absolutely centered + * undefined => element has auto margin, to center in parent + */ + @property({ type: String }) + position: 'center' | undefined; + + render() { + return html``; + } +} + +declare global { + interface HTMLElementTagNameMap { + 'umb-empty-state': UmbEmptyStateElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts index d4aaf7fac5..725afefa2b 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts @@ -14,3 +14,4 @@ import './section/section-sidebar/section-sidebar.element'; import './section/section.element'; import './tree/tree.element'; import './workspace/workspace-content/workspace-content.element'; +import './empty-state/empty-state.element'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts index 3f6ae8fc09..c7bcbab140 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts @@ -31,6 +31,7 @@ export class UmbSectionDashboardsElement extends UmbLitElement { #scroll-container { flex:1; + position:relative; } #router-slot { From a3912d1ace18731e9383a528e1b382c220ffda57 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Thu, 2 Feb 2023 13:12:52 +0100 Subject: [PATCH 02/25] init --- .../src/backoffice/shared/components/index.ts | 2 + .../input-document-picker.element.ts | 12 +- .../input-media-picker.element.ts | 194 ++++++++++++++++++ ...perty-editor-ui-document-picker.element.ts | 3 +- ...property-editor-ui-media-picker.element.ts | 44 +++- 5 files changed, 245 insertions(+), 10 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts index d4aaf7fac5..717317aa34 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/index.ts @@ -14,3 +14,5 @@ import './section/section-sidebar/section-sidebar.element'; import './section/section.element'; import './tree/tree.element'; import './workspace/workspace-content/workspace-content.element'; +import './input-media-picker/input-media-picker.element'; +import './input-document-picker/input-document-picker.element'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts index d02dc7ed63..9d1be7a694 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts @@ -21,6 +21,13 @@ export class UmbInputDocumentPickerElement extends FormControlMixin(UmbLitElemen `, ]; + /** + * Set picker to singlemode + * @attr + */ + @property({ type: Boolean }) + singlemode?: boolean; + /** * This is a minimum amount of selected items in this input. * @type {number} @@ -122,7 +129,10 @@ export class UmbInputDocumentPickerElement extends FormControlMixin(UmbLitElemen private _openPicker() { // We send a shallow copy(good enough as its just an array of keys) of our this._selectedKeys, as we don't want the modal to manipulate our data: - const modalHandler = this._modalService?.contentPicker({ multiple: true, selection: [...this._selectedKeys] }); + const modalHandler = this._modalService?.contentPicker({ + multiple: this.singlemode ? false : true, + selection: [...this._selectedKeys], + }); modalHandler?.onClose().then(({ selection }: any) => { this._setSelection(selection); }); diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts new file mode 100644 index 0000000000..ecf3e7d8b4 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts @@ -0,0 +1,194 @@ +import { css, html, nothing } from 'lit'; +import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import { customElement, property, state } from 'lit/decorators.js'; +import { ifDefined } from 'lit-html/directives/if-defined.js'; +import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; +import { UmbModalService, UMB_MODAL_SERVICE_CONTEXT_TOKEN } from '../../../../core/modal'; +import { + MediaTreeItem, + UmbMediaTreeStore, + UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN, +} from '../../../../backoffice/media/media/media.tree.store'; +import { UmbLitElement } from '@umbraco-cms/element'; +import type { FolderTreeItem } from '@umbraco-cms/backend-api'; +import type { UmbObserverController } from '@umbraco-cms/observable-api'; + +@customElement('umb-input-media-picker') +export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) { + static styles = [ + UUITextStyles, + css` + #add-button { + width: 100%; + } + `, + ]; + + /** + * Set picker to singlemode + * @attr + */ + @property({ type: Boolean }) + singlemode?: boolean; + + /** + * This is a minimum amount of selected items in this input. + * @type {number} + * @attr + * @default undefined + */ + @property({ type: Number }) + min?: number; + + /** + * Min validation message. + * @type {boolean} + * @attr + * @default + */ + @property({ type: String, attribute: 'min-message' }) + minMessage = 'This field need more items'; + + /** + * This is a maximum amount of selected items in this input. + * @type {number} + * @attr + * @default undefined + */ + @property({ type: Number }) + max?: number; + + /** + * Max validation message. + * @type {boolean} + * @attr + * @default + */ + @property({ type: String, attribute: 'min-message' }) + maxMessage = 'This field exceeds the allowed amount of items'; + + // TODO: do we need both selectedKeys and value? If we just use value we follow the same pattern as native form controls. + private _selectedKeys: Array = []; + public get selectedKeys(): Array { + return this._selectedKeys; + } + public set selectedKeys(keys: Array) { + this._selectedKeys = keys; + super.value = keys.join(','); + this._observePickedMedias(); + } + + @property() + public set value(keysString: string) { + if (keysString !== this._value) { + this.selectedKeys = keysString.split(/[ ,]+/); + } + } + + @state() + private _items?: Array; + + private _modalService?: UmbModalService; + private _mediaStore?: UmbMediaTreeStore; + private _pickedItemsObserver?: UmbObserverController; + + constructor() { + super(); + + this.addValidator( + 'rangeUnderflow', + () => this.minMessage, + () => !!this.min && this._selectedKeys.length < this.min + ); + this.addValidator( + 'rangeOverflow', + () => this.maxMessage, + () => !!this.max && this._selectedKeys.length > this.max + ); + + this.consumeContext(UMB_MEDIA_TREE_STORE_CONTEXT_TOKEN, (instance) => { + this._mediaStore = instance; + this._observePickedMedias(); + }); + this.consumeContext(UMB_MODAL_SERVICE_CONTEXT_TOKEN, (instance) => { + this._modalService = instance; + }); + } + + protected getFormElement() { + return undefined; + } + + private _observePickedMedias() { + this._pickedItemsObserver?.destroy(); + + if (!this._mediaStore) return; + + // TODO: consider changing this to the list data endpoint when it is available + this._pickedItemsObserver = this.observe(this._mediaStore.getTreeItems(this._selectedKeys), (items) => { + this._items = items; + }); + } + + private _openPicker() { + // We send a shallow copy(good enough as its just an array of keys) of our this._selectedKeys, as we don't want the modal to manipulate our data: + const modalHandler = this._modalService?.mediaPicker({ + multiple: this.singlemode ? false : true, + selection: [...this._selectedKeys], + }); + modalHandler?.onClose().then(({ selection }: any) => { + this._setSelection(selection); + }); + } + + private _removeItem(item: FolderTreeItem) { + const modalHandler = this._modalService?.confirm({ + color: 'danger', + headline: `Remove ${item.name}?`, + content: 'Are you sure you want to remove this item', + confirmLabel: 'Remove', + }); + + modalHandler?.onClose().then(({ confirmed }) => { + if (confirmed) { + const newSelection = this._selectedKeys.filter((value) => value !== item.key); + this._setSelection(newSelection); + } + }); + } + + private _setSelection(newSelection: Array) { + this.selectedKeys = newSelection; + this.dispatchEvent(new CustomEvent('change', { bubbles: true, composed: true })); + } + + render() { + return html` + ${this._items?.map((item) => this._renderItem(item))} + Add + `; + } + + private _renderItem(item: FolderTreeItem) { + // TODO: remove when we have a way to handle trashed items + const tempItem = item as FolderTreeItem & { isTrashed: boolean }; + + return html` + + ${tempItem.isTrashed ? html` Trashed ` : nothing} + + this._removeItem(item)} label="Remove media ${item.name}">Remove + + + + `; + } +} + +export default UmbInputMediaPickerElement; + +declare global { + interface HTMLElementTagNameMap { + 'umb-input-media-picker': UmbInputMediaPickerElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/document-picker/property-editor-ui-document-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/document-picker/property-editor-ui-document-picker.element.ts index 13254a1cf4..202b47cbef 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/document-picker/property-editor-ui-document-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/document-picker/property-editor-ui-document-picker.element.ts @@ -1,8 +1,7 @@ import { html } from 'lit'; import { customElement, property, state } from 'lit/decorators.js'; +import { UmbInputDocumentPickerElement } from '../../../components/input-document-picker/input-document-picker.element'; import { UmbLitElement } from '@umbraco-cms/element'; -import type { UmbInputDocumentPickerElement } from 'src/backoffice/shared/components/input-document-picker/input-document-picker.element'; -import '../../../components/input-document-picker/input-document-picker.element'; import type { DataTypePropertyData } from '@umbraco-cms/models'; @customElement('umb-property-editor-ui-document-picker') diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts index b7c18cd63b..e96df3ce5f 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts @@ -1,23 +1,53 @@ import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; -import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import { customElement, property, state } from 'lit/decorators.js'; +import { UmbInputMediaPickerElement } from '../../../../../backoffice/shared/components/input-media-picker/input-media-picker.element'; import { UmbLitElement } from '@umbraco-cms/element'; +import type { DataTypePropertyData } from '@umbraco-cms/models'; /** * @element umb-property-editor-ui-media-picker */ @customElement('umb-property-editor-ui-media-picker') export class UmbPropertyEditorUIMediaPickerElement extends UmbLitElement { - static styles = [UUITextStyles]; + private _value: Array = []; - @property() - value = ''; + @property({ type: Array }) + public get value(): Array { + return this._value; + } + public set value(value: Array) { + this._value = value || []; + } @property({ type: Array, attribute: false }) - public config = []; + public set config(config: Array) { + const validationLimit = config.find((x) => x.alias === 'validationLimit'); + if (!validationLimit) return; + + this._limitMin = (validationLimit?.value as any).min; + this._limitMax = (validationLimit?.value as any).max; + } + + @state() + private _limitMin?: number; + @state() + private _limitMax?: number; + + private _onChange(event: CustomEvent) { + this.value = (event.target as UmbInputMediaPickerElement).selectedKeys; + this.dispatchEvent(new CustomEvent('property-value-change')); + } render() { - return html`
umb-property-editor-ui-media-picker
`; + return html` + Add + `; } } From b5bade0ad22e8c3d29491b5218d9a8dd904a7507 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Fri, 3 Feb 2023 10:39:26 +0100 Subject: [PATCH 03/25] single mode based on max attribute --- .../input-document-picker.element.ts | 10 +--------- .../input-media-picker/input-media-picker.element.ts | 9 +-------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts index 9d1be7a694..698c17cc11 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.element.ts @@ -20,14 +20,6 @@ export class UmbInputDocumentPickerElement extends FormControlMixin(UmbLitElemen } `, ]; - - /** - * Set picker to singlemode - * @attr - */ - @property({ type: Boolean }) - singlemode?: boolean; - /** * This is a minimum amount of selected items in this input. * @type {number} @@ -130,7 +122,7 @@ export class UmbInputDocumentPickerElement extends FormControlMixin(UmbLitElemen private _openPicker() { // We send a shallow copy(good enough as its just an array of keys) of our this._selectedKeys, as we don't want the modal to manipulate our data: const modalHandler = this._modalService?.contentPicker({ - multiple: this.singlemode ? false : true, + multiple: this.max === 1 ? false : true, selection: [...this._selectedKeys], }); modalHandler?.onClose().then(({ selection }: any) => { diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts index ecf3e7d8b4..71927a7032 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts @@ -24,13 +24,6 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) `, ]; - /** - * Set picker to singlemode - * @attr - */ - @property({ type: Boolean }) - singlemode?: boolean; - /** * This is a minimum amount of selected items in this input. * @type {number} @@ -133,7 +126,7 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) private _openPicker() { // We send a shallow copy(good enough as its just an array of keys) of our this._selectedKeys, as we don't want the modal to manipulate our data: const modalHandler = this._modalService?.mediaPicker({ - multiple: this.singlemode ? false : true, + multiple: this.max === 1 ? false : true, selection: [...this._selectedKeys], }); modalHandler?.onClose().then(({ selection }: any) => { From 69a9e783b3177639b3921ba4afa123ad442d1351 Mon Sep 17 00:00:00 2001 From: Warren Buckley Date: Mon, 6 Feb 2023 10:06:24 +0000 Subject: [PATCH 04/25] Add new method to extension registry to get a sorted list of extensions by type and then weight --- .../extensions-api/registry/extension.registry.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/libs/extensions-api/registry/extension.registry.ts b/src/Umbraco.Web.UI.Client/libs/extensions-api/registry/extension.registry.ts index 7e562cb17b..df0e30cca2 100644 --- a/src/Umbraco.Web.UI.Client/libs/extensions-api/registry/extension.registry.ts +++ b/src/Umbraco.Web.UI.Client/libs/extensions-api/registry/extension.registry.ts @@ -80,4 +80,19 @@ export class UmbExtensionRegistry { ) ) as Observable>; } + + extensionsSortedByTypeAndWeight(): Observable> { + return this.extensions.pipe( + map((exts) => exts + .sort((a, b) => { + // If type is the same, sort by weight + if (a.type === b.type) { + return (a.weight || 0) - (b.weight || 0); + } + + // Otherwise sort by type + return a.type.localeCompare(b.type); + })) + ) as Observable>; + } } From 651458186de48faf39dc7aa9423431ae74468a96 Mon Sep 17 00:00:00 2001 From: Warren Buckley Date: Mon, 6 Feb 2023 10:07:41 +0000 Subject: [PATCH 05/25] Improve the extensions list to be sorted by type & weight along with confirm dialog --- .../extension-root-workspace.element.ts | 37 ++++++++++++++++--- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts index 26bcf43f2a..c501718527 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts @@ -3,31 +3,53 @@ import { customElement, state } from 'lit/decorators.js'; import { isManifestElementNameType , umbExtensionsRegistry } from '@umbraco-cms/extensions-api'; import type { ManifestBase } from '@umbraco-cms/models'; import { UmbLitElement } from '@umbraco-cms/element'; +import { UMB_MODAL_SERVICE_CONTEXT_TOKEN } from 'src/core/modal/modal.service'; @customElement('umb-extension-root-workspace') export class UmbExtensionRootWorkspaceElement extends UmbLitElement { @state() private _extensions?: Array = undefined; + private _modalService: UmbModalService; + connectedCallback(): void { super.connectedCallback(); this._observeExtensions(); + + this.consumeContext(UMB_MODAL_SERVICE_CONTEXT_TOKEN, (modalService) => { + this._modalService = modalService; + }); } private _observeExtensions() { - this.observe(umbExtensionsRegistry.extensions, (extensions) => { + this.observe(umbExtensionsRegistry.extensionsSortedByTypeAndWeight(), (extensions) => { this._extensions = extensions || undefined; }); } + #removeExtension(extension: ManifestBase) { + const modalHandler = this._modalService.confirm({ + headline: 'Unload extension', + confirmLabel: 'Unload', + content: html`

Are you sure you want to unload the extension ${extension.alias}?

`, + color: 'danger' + }); + + modalHandler?.onClose().then(({ confirmed }: any) => { + if (confirmed) { + umbExtensionsRegistry.unregister(extension.alias); + } + }); + } + render() { return html` -

List of currently loaded extensions

Type + Weight Name Alias Actions @@ -37,14 +59,19 @@ export class UmbExtensionRootWorkspaceElement extends UmbLitElement { (extension) => html` ${extension.type} + ${extension.weight ? extension.weight : 'Not Set'} - ${isManifestElementNameType(extension) ? extension.name : 'Custom extension'} + ${isManifestElementNameType(extension) ? extension.name : `[Custom extension] ${extension.name}`} ${extension.alias} umbExtensionsRegistry.unregister(extension.alias)}> + label="Unload" + color="danger" + look="primary" + @click=${() => this.#removeExtension(extension)}> + + ` From 51573ece41af63ebcafdfc00deda943c531e8bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 6 Feb 2023 11:16:23 +0100 Subject: [PATCH 06/25] use umb-router-slot --- src/Umbraco.Web.UI.Client/src/app.ts | 2 +- .../views/created/created-packages-section-view.element.ts | 2 +- .../installed/installed-packages-section-view.element.ts | 2 +- .../dashboard-examine-management.element.ts | 2 +- .../dashboards/health-check/dashboard-health-check.element.ts | 2 +- .../src/backoffice/shared/collection/collection.element.ts | 2 +- .../section/section-dashboards/section-dashboards.element.ts | 2 +- .../backoffice/shared/components/section/section.element.ts | 2 +- .../user-section/views/users/section-view-users.element.ts | 4 ++-- .../views/users/workspace-view-users-overview.element.ts | 2 +- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/app.ts b/src/Umbraco.Web.UI.Client/src/app.ts index 1b27d767ff..fe282b328e 100644 --- a/src/Umbraco.Web.UI.Client/src/app.ts +++ b/src/Umbraco.Web.UI.Client/src/app.ts @@ -151,7 +151,7 @@ export class UmbApp extends UmbLitElement { } render() { - return html``; + return html``; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/created/created-packages-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/created/created-packages-section-view.element.ts index be18117d20..24d577c5be 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/created/created-packages-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/created/created-packages-section-view.element.ts @@ -54,7 +54,7 @@ export class UmbCreatedPackagesSectionViewElement extends UmbLitElement { } render() { - return html``; + return html``; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/installed/installed-packages-section-view.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/installed/installed-packages-section-view.element.ts index f1b8d80ddc..d9eced75e2 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/installed/installed-packages-section-view.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/packages/package-section/views/installed/installed-packages-section-view.element.ts @@ -54,7 +54,7 @@ export class UmbInstalledPackagesSectionViewElement extends UmbLitElement { } render() { - return html``; + return html``; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts index 3ad1c32254..bb535df29f 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts @@ -67,7 +67,7 @@ export class UmbDashboardExamineManagementElement extends UmbLitElement { return html` ${this.backbutton ? html` ← Back to overview ` : nothing} - `; + `; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/health-check/dashboard-health-check.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/health-check/dashboard-health-check.element.ts index 91fb021085..93ea82a6f0 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/health-check/dashboard-health-check.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/health-check/dashboard-health-check.element.ts @@ -76,7 +76,7 @@ export class UmbDashboardHealthCheckElement extends UmbLitElement { } render() { - return html` `; + return html` `; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts index d9a52420ca..81e529e706 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/collection/collection.element.ts @@ -103,7 +103,7 @@ export class UmbCollectionElement extends UmbLitElement { return html` - + ${this._selection && this._selection.length > 0 ? html`` : nothing} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts index 90379166a8..246928fb34 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts @@ -150,7 +150,7 @@ export class UmbSectionDashboardsElement extends UmbLitElement { return html` ${this._renderNavigation()} - + `; } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts index b4565ccee2..9f19e4ee06 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts @@ -199,7 +199,7 @@ export class UmbSectionElement extends UmbLitElement { ${this._views && this._views.length > 0 ? html`` : nothing} ${this._routes && this._routes.length > 0 - ? html`` + ? html`` : nothing} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/section-view-users.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/section-view-users.element.ts index c383ee2e05..2412500318 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/section-view-users.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/section-view-users.element.ts @@ -2,6 +2,7 @@ import { css, html } from 'lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { customElement, state } from 'lit/decorators.js'; import type { IRoute, IRoutingInfo } from 'router-slot'; +import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from '../../../users/user.store'; import { umbExtensionsRegistry , createExtensionElement } from '@umbraco-cms/extensions-api'; import './list-view-layouts/table/workspace-view-users-table.element'; @@ -9,7 +10,6 @@ import './list-view-layouts/grid/workspace-view-users-grid.element'; import './workspace-view-users-selection.element'; import './workspace-view-users-invite.element'; import type { ManifestWorkspace, UserDetails } from '@umbraco-cms/models'; -import { UmbUserStore, UMB_USER_STORE_CONTEXT_TOKEN } from 'src/backoffice/users/users/user.store'; import { UmbLitElement } from '@umbraco-cms/element'; import { DeepState } from '@umbraco-cms/observable-api'; @@ -128,7 +128,7 @@ export class UmbSectionViewUsersElement extends UmbLitElement { } render() { - return html``; + return html``; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/workspace-view-users-overview.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/workspace-view-users-overview.element.ts index 474931b49f..16669f6dad 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/workspace-view-users-overview.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/users/user-section/views/users/workspace-view-users-overview.element.ts @@ -220,7 +220,7 @@ export class UmbWorkspaceViewUsersOverviewElement extends UmbLitElement { - + ${this._renderSelection()} `; From 279f82ae26b269e8365938e06a41e94d0a2d9396 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 6 Feb 2023 12:57:02 +0100 Subject: [PATCH 07/25] implement router-slot --- .../libs/router/router-slot.element.ts | 7 +++++ src/Umbraco.Web.UI.Client/src/app.ts | 3 +- .../dashboard-examine-management.element.ts | 31 ++++++++----------- 3 files changed, 22 insertions(+), 19 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/libs/router/router-slot.element.ts b/src/Umbraco.Web.UI.Client/libs/router/router-slot.element.ts index 26fbbfd9bb..fa5c50fc39 100644 --- a/src/Umbraco.Web.UI.Client/libs/router/router-slot.element.ts +++ b/src/Umbraco.Web.UI.Client/libs/router/router-slot.element.ts @@ -1,3 +1,4 @@ +import 'router-slot'; import { LitElement, PropertyValueMap } from 'lit'; import { customElement, property } from 'lit/decorators.js'; import { IRoute, RouterSlot } from 'router-slot'; @@ -7,6 +8,8 @@ import { UmbRouterSlotChangeEvent, UmbRouterSlotInitEvent } from '@umbraco-cms/r * @element umb-router-slot-element * @description - Component for wrapping Router Slot element, providing some local events for implementation. * @extends UmbRouterSlotElement + * @fires {UmbRouterSlotInitEvent} init - fires when the media card is selected + * @fires {UmbRouterSlotChangeEvent} change - fires when the media card is unselected */ @customElement('umb-router-slot') export class UmbRouterSlotElement extends LitElement { @@ -38,8 +41,11 @@ export class UmbRouterSlotElement extends LitElement { constructor() { super(); this.#router = document.createElement('router-slot'); + // Note: I decided not to use the local changestate event, because it is not fired when the route is changed from any router-slot. And for now I wanted to keep it local. + //this.#router.addEventListener('changestate', this._onNavigationChanged); } + connectedCallback() { super.connectedCallback(); if (this.#listening === false) { @@ -54,6 +60,7 @@ export class UmbRouterSlotElement extends LitElement { this.#listening = false; } + protected firstUpdated(_changedProperties: PropertyValueMap | Map): void { super.firstUpdated(_changedProperties); this._routerPath = this.#router.constructAbsolutePath('') || ''; diff --git a/src/Umbraco.Web.UI.Client/src/app.ts b/src/Umbraco.Web.UI.Client/src/app.ts index fe282b328e..4d2cd611e0 100644 --- a/src/Umbraco.Web.UI.Client/src/app.ts +++ b/src/Umbraco.Web.UI.Client/src/app.ts @@ -9,7 +9,7 @@ import '@umbraco-ui/uui-modal-container'; import '@umbraco-ui/uui-modal-dialog'; import '@umbraco-ui/uui-modal-sidebar'; import 'element-internals-polyfill'; -import 'router-slot'; +import '@umbraco-cms/router'; import type { Guard, IRoute } from 'router-slot/model'; @@ -17,6 +17,7 @@ import { UUIIconRegistryEssential } from '@umbraco-ui/uui'; import { css, html } from 'lit'; import { customElement, property, state } from 'lit/decorators.js'; + import { UmbLitElement } from '@umbraco-cms/element'; import { tryExecuteAndNotify } from '@umbraco-cms/resources'; import { OpenAPI, RuntimeLevel, ServerResource } from '@umbraco-cms/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts index bb535df29f..55879ccc21 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts @@ -6,6 +6,7 @@ import { UmbDashboardExamineIndexElement } from './views/section-view-examine-in import { UmbDashboardExamineSearcherElement } from './views/section-view-examine-searchers'; import { UmbLitElement } from '@umbraco-cms/element'; +import { UmbRouterSlotChangeEvent, UmbRouterSlotInitEvent } from '@umbraco-cms/router'; @customElement('umb-dashboard-examine-management') export class UmbDashboardExamineManagementElement extends UmbLitElement { @@ -46,28 +47,22 @@ export class UmbDashboardExamineManagementElement extends UmbLitElement { ]; @state() - private _currentPath?: string; + private _routerPath?: string; + private _activePath?: string; - /** - * - */ - constructor() { - super(); - } - - private _onRouteChange() { - this._currentPath = path(); - } - - private get backbutton(): boolean { - return !(this._currentPath?.endsWith('examine-management/')); - } render() { - return html` ${this.backbutton - ? html` ← Back to overview ` + return html` ${this._activePath !== '' + ? html` ← Back to overview ` : nothing} - `; + { + this._routerPath = event.target.absoluteRouterPath; + }} + @change=${(event: UmbRouterSlotChangeEvent) => { + this._activePath = event.target.localActiveViewPath; + }}>`; } } From c95e3854be09fbd8f7e24695f2b01f909082da76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 6 Feb 2023 13:33:36 +0100 Subject: [PATCH 08/25] implement usage of umb-router-slot --- .../dashboard-examine-management.element.ts | 11 +++++++---- .../backoffice-frame/backoffice-main.element.ts | 15 ++++++++------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts index 55879ccc21..b561c18a76 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts @@ -48,20 +48,23 @@ export class UmbDashboardExamineManagementElement extends UmbLitElement { @state() private _routerPath?: string; - private _activePath?: string; + + @state() + private _activePath = ''; render() { - return html` ${this._activePath !== '' - ? html` ← Back to overview ` + return html` ${this._routerPath && this._activePath !== '' + ? html` ← Back to overview ` : nothing} { + console.log("init", event.target.absoluteRouterPath) this._routerPath = event.target.absoluteRouterPath; }} @change=${(event: UmbRouterSlotChangeEvent) => { - this._activePath = event.target.localActiveViewPath; + this._activePath = event.target.localActiveViewPath || ''; }}>`; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts index e2c04a8cfe..1bc842424b 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/backoffice-frame/backoffice-main.element.ts @@ -2,12 +2,12 @@ import { defineElement } from '@umbraco-ui/uui-base/lib/registration'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { css, html } from 'lit'; import { state } from 'lit/decorators.js'; -import { IRoutingInfo } from 'router-slot'; import { UmbSectionContext, UMB_SECTION_CONTEXT_TOKEN } from '../section/section.context'; import { UmbBackofficeContext, UMB_BACKOFFICE_CONTEXT_TOKEN } from './backoffice.context'; import type { ManifestSection } from '@umbraco-cms/models'; import { UmbLitElement } from '@umbraco-cms/element'; import { createExtensionElementOrFallback } from '@umbraco-cms/extensions-api'; +import { UmbRouterSlotChangeEvent } from '@umbraco-cms/router'; @defineElement('umb-backoffice-main') export class UmbBackofficeMain extends UmbLitElement { @@ -67,9 +67,6 @@ export class UmbBackofficeMain extends UmbLitElement { return { path: this._routePrefix + section.meta.pathname, component: () => createExtensionElementOrFallback(section, 'umb-section'), - setup: this._onRouteSetup, - // TODO: sometimes we can end up in a state where this callback doesn't get called. It could look like a bug in the router-slot. - // Niels: Could this be because _backofficeContext is not available at that state? }; }); @@ -79,8 +76,8 @@ export class UmbBackofficeMain extends UmbLitElement { }); } - private _onRouteSetup = (_component: HTMLElement, info: IRoutingInfo) => { - const currentPath = info.match.route.path; + private _onRouteChange = (event: UmbRouterSlotChangeEvent) => { + const currentPath = event.target.localActiveViewPath || '' const section = this._sections.find((s) => this._routePrefix + s.meta.pathname === currentPath); if (!section) return; this._backofficeContext?.setActiveSectionAlias(section.alias); @@ -97,7 +94,11 @@ export class UmbBackofficeMain extends UmbLitElement { } render() { - return html``; + return html` + `; } } From b762f0236a8d80cece9ffc235bf23aa7c73cd21d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 6 Feb 2023 13:47:20 +0100 Subject: [PATCH 09/25] implement section --- .../shared/components/section/section.element.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts index 9f19e4ee06..6c63ea29ae 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section.element.ts @@ -11,6 +11,7 @@ import { UmbLitElement } from '@umbraco-cms/element'; import './section-sidebar-menu/section-sidebar-menu.element.ts'; import './section-views/section-views.element.ts'; +import { UmbRouterSlotChangeEvent } from '@umbraco-cms/router'; @customElement('umb-section') export class UmbSectionElement extends UmbLitElement { @@ -173,9 +174,6 @@ export class UmbSectionElement extends UmbLitElement { return { path: 'view/' + view.meta.pathname, component: () => createExtensionElement(view), - setup: () => { - this._sectionContext?.setActiveView(view); - }, }; }) ?? []; @@ -187,6 +185,13 @@ export class UmbSectionElement extends UmbLitElement { } } + private _onRouteChange = (event: UmbRouterSlotChangeEvent) => { + const currentPath = event.target.localActiveViewPath; + const view = this._views?.find((view) => 'view/' + view.meta.pathname === currentPath); + if (!view) return; + this._sectionContext?.setActiveView(view); + } + render() { return html` ${this._menuItems && this._menuItems.length > 0 @@ -199,7 +204,7 @@ export class UmbSectionElement extends UmbLitElement { ${this._views && this._views.length > 0 ? html`` : nothing} ${this._routes && this._routes.length > 0 - ? html`` + ? html`` : nothing} From 2fb728692e3b6663d3ff367ae83e571d55d4411a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 6 Feb 2023 13:56:02 +0100 Subject: [PATCH 10/25] remove console.log --- .../examine-management/dashboard-examine-management.element.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts index b561c18a76..753b15908f 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/dashboards/examine-management/dashboard-examine-management.element.ts @@ -60,7 +60,6 @@ export class UmbDashboardExamineManagementElement extends UmbLitElement { { - console.log("init", event.target.absoluteRouterPath) this._routerPath = event.target.absoluteRouterPath; }} @change=${(event: UmbRouterSlotChangeEvent) => { From 06c718d543f92e41ffdd0f7f4ec138a69a894208 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Mon, 6 Feb 2023 13:56:12 +0100 Subject: [PATCH 11/25] implement router-slot for dashboards --- .../section-dashboards.element.ts | 28 +++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts index 246928fb34..ca5442d022 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/section/section-dashboards/section-dashboards.element.ts @@ -8,6 +8,7 @@ import { createExtensionElement, umbExtensionsRegistry } from '@umbraco-cms/exte import type { ManifestDashboard, ManifestDashboardCollection, ManifestWithMeta } from '@umbraco-cms/models'; import { UmbLitElement } from '@umbraco-cms/element'; +import { UmbRouterSlotChangeEvent, UmbRouterSlotInitEvent } from '@umbraco-cms/router'; @customElement('umb-section-dashboards') export class UmbSectionDashboardsElement extends UmbLitElement { @@ -41,14 +42,14 @@ export class UmbSectionDashboardsElement extends UmbLitElement { @state() private _dashboards?: Array; - @state() - private _currentDashboardPathname = ''; - @state() private _routes: Array = []; @state() - private _currentSectionPathname = ''; + private _routerPath?: string; + + @state() + private _activePath?: string; private _currentSectionAlias?: string; private _sectionContext?: UmbSectionContext; @@ -69,9 +70,6 @@ export class UmbSectionDashboardsElement extends UmbLitElement { this._currentSectionAlias = alias; this._observeDashboards(); }); - this.observe(this._sectionContext.pathname.pipe(first()), (pathname) => { - this._currentSectionPathname = pathname || ''; - }); } private _observeDashboards() { @@ -108,7 +106,6 @@ export class UmbSectionDashboardsElement extends UmbLitElement { return createExtensionElement(dashboard); }, setup: (component: Promise | HTMLElement, info: IRoutingInfo) => { - this._currentDashboardPathname = info.match.route.path; // When its using import, we get an element, when using createExtensionElement we get a Promise. // TODO: this is a bit hacky, can we do it in a more appropriate way: if ((component as any).then) { @@ -135,9 +132,9 @@ export class UmbSectionDashboardsElement extends UmbLitElement { ${this._dashboards.map( (dashboard) => html` + ?active="${dashboard.meta.pathname === this._activePath}"> ` )} @@ -150,7 +147,16 @@ export class UmbSectionDashboardsElement extends UmbLitElement { return html` ${this._renderNavigation()} - + { + this._routerPath = event.target.absoluteRouterPath; + }} + @change=${(event: UmbRouterSlotChangeEvent) => { + this._activePath = event.target.localActiveViewPath; + }} + > `; } From da8aab733b9d6d754796eb4e1c8ebd7451180ff8 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 6 Feb 2023 15:12:08 +0100 Subject: [PATCH 12/25] fix imports --- .../workspace/extension-root-workspace.element.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts index c501718527..563af4962a 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/settings/extensions/workspace/extension-root-workspace.element.ts @@ -1,16 +1,16 @@ import { html } from 'lit'; import { customElement, state } from 'lit/decorators.js'; -import { isManifestElementNameType , umbExtensionsRegistry } from '@umbraco-cms/extensions-api'; +import { isManifestElementNameType, umbExtensionsRegistry } from '@umbraco-cms/extensions-api'; import type { ManifestBase } from '@umbraco-cms/models'; import { UmbLitElement } from '@umbraco-cms/element'; -import { UMB_MODAL_SERVICE_CONTEXT_TOKEN } from 'src/core/modal/modal.service'; +import { UmbModalService, UMB_MODAL_SERVICE_CONTEXT_TOKEN } from '@umbraco-cms/modal'; @customElement('umb-extension-root-workspace') export class UmbExtensionRootWorkspaceElement extends UmbLitElement { @state() private _extensions?: Array = undefined; - private _modalService: UmbModalService; + private _modalService?: UmbModalService; connectedCallback(): void { super.connectedCallback(); @@ -28,11 +28,11 @@ export class UmbExtensionRootWorkspaceElement extends UmbLitElement { } #removeExtension(extension: ManifestBase) { - const modalHandler = this._modalService.confirm({ + const modalHandler = this._modalService?.confirm({ headline: 'Unload extension', confirmLabel: 'Unload', content: html`

Are you sure you want to unload the extension ${extension.alias}?

`, - color: 'danger' + color: 'danger', }); modalHandler?.onClose().then(({ confirmed }: any) => { @@ -40,7 +40,7 @@ export class UmbExtensionRootWorkspaceElement extends UmbLitElement { umbExtensionsRegistry.unregister(extension.alias); } }); - } + } render() { return html` From 4d57a30486300f05bc06f1b846173f1f7ed11553 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Tue, 7 Feb 2023 10:10:55 +0100 Subject: [PATCH 13/25] property editor checkbox --- .../input-checkbox-list.element.ts | 81 +++++++++++++++++++ ...roperty-editor-ui-checkbox-list.element.ts | 36 +++++++-- .../src/core/mocks/data/data-type.data.ts | 10 ++- 3 files changed, 121 insertions(+), 6 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-checkbox-list/input-checkbox-list.element.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-checkbox-list/input-checkbox-list.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-checkbox-list/input-checkbox-list.element.ts new file mode 100644 index 0000000000..98d3dbdc59 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-checkbox-list/input-checkbox-list.element.ts @@ -0,0 +1,81 @@ +import { css, html, nothing } from 'lit'; +import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import { customElement, property, state } from 'lit/decorators.js'; +import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins'; +import { repeat } from 'lit/directives/repeat.js'; +import { UUIBooleanInputEvent } from '@umbraco-ui/uui'; +import { UmbLitElement } from '@umbraco-cms/element'; + +@customElement('umb-input-checkbox-list') +export class UmbInputCheckboxListElement extends FormControlMixin(UmbLitElement) { + static styles = [ + UUITextStyles, + css` + uui-checkbox { + width: 100%; + } + `, + ]; + + /** + * List of items. + */ + @property() + list?: []; + + private _selectedKeys: Array = []; + public get selectedKeys(): Array { + return this._selectedKeys; + } + public set selectedKeys(keys: Array) { + this._selectedKeys = keys; + super.value = keys.join(','); + } + + @property() + public set value(keysString: string) { + if (keysString !== this._value) { + this.selectedKeys = keysString.split(/[ ,]+/); + } + } + + protected getFormElement() { + return undefined; + } + + private _setSelection(e: UUIBooleanInputEvent) { + e.stopPropagation(); + if (e.target.checked) this.selectedKeys = [...this.selectedKeys, e.target.value]; + else this._removeFromSelection(this.selectedKeys.findIndex((key) => e.target.value === key)); + + this.dispatchEvent(new CustomEvent('change', { bubbles: true, composed: true })); + } + + private _removeFromSelection(index: number) { + if (index == -1) return; + const keys = [...this.selectedKeys]; + keys.splice(index, 1); + this.selectedKeys = keys; + } + + render() { + if (!this.list) return nothing; + return html`
+ + ${repeat(this.list, (item) => item.key, this.renderCheckbox)} + +
`; + } + + renderCheckbox(item: any) { + return html``; + } +} + +export default UmbInputCheckboxListElement; + +declare global { + interface HTMLElementTagNameMap { + 'umb-input-checkbox-list': UmbInputCheckboxListElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts index 0c501fc88b..a522d15741 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/checkbox-list/property-editor-ui-checkbox-list.element.ts @@ -1,7 +1,10 @@ import { html } from 'lit'; -import { customElement, property } from 'lit/decorators.js'; +import { customElement, property, state } from 'lit/decorators.js'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import '../../../components/input-checkbox-list/input-checkbox-list.element'; +import { UmbInputCheckboxListElement } from '../../../components/input-checkbox-list/input-checkbox-list.element'; import { UmbLitElement } from '@umbraco-cms/element'; +import type { DataTypePropertyData } from '@umbraco-cms/models'; /** * @element umb-property-editor-ui-checkbox-list @@ -10,14 +13,37 @@ import { UmbLitElement } from '@umbraco-cms/element'; export class UmbPropertyEditorUICheckboxListElement extends UmbLitElement { static styles = [UUITextStyles]; - @property() - value = ''; + private _value: Array = []; + @property({ type: Array }) + public get value(): Array { + return this._value; + } + public set value(value: Array) { + this._value = value || []; + } @property({ type: Array, attribute: false }) - public config = []; + public set config(config: Array) { + const listData = config.find((x) => x.alias === 'itemList'); + + if (!listData) return; + this._list = listData.value; + } + + @state() + private _list: [] = []; + + private _onChange(event: CustomEvent) { + this.value = (event.target as UmbInputCheckboxListElement).selectedKeys; + this.dispatchEvent(new CustomEvent('property-value-change')); + console.log(this._value); + } render() { - return html`
umb-property-editor-ui-checkbox-list
`; + return html``; } } diff --git a/src/Umbraco.Web.UI.Client/src/core/mocks/data/data-type.data.ts b/src/Umbraco.Web.UI.Client/src/core/mocks/data/data-type.data.ts index 6c488aca96..2a52c9dbed 100644 --- a/src/Umbraco.Web.UI.Client/src/core/mocks/data/data-type.data.ts +++ b/src/Umbraco.Web.UI.Client/src/core/mocks/data/data-type.data.ts @@ -255,7 +255,15 @@ export const data: Array = [ isFolder: false, propertyEditorModelAlias: 'Umbraco.CheckboxList', propertyEditorUIAlias: 'Umb.PropertyEditorUI.CheckboxList', - data: [], + data: [ + { + alias: 'itemList', + value: [ + { label: 'Label 1', key: '123' }, + { label: 'Label 2', key: '456' }, + ], + }, + ], }, { name: 'Block List', From 7ea1ce4f8a69fa4df5d6a96cc906efaed16cdc81 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Tue, 7 Feb 2023 11:11:48 +0100 Subject: [PATCH 14/25] media card and grid for media --- .../input-media-picker.element.ts | 35 +++++++++++++++---- ...property-editor-ui-media-picker.element.ts | 4 +-- 2 files changed, 30 insertions(+), 9 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts index 71927a7032..8d204e0d03 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts @@ -18,8 +18,20 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) static styles = [ UUITextStyles, css` + :host { + display: grid; + gap: var(--uui-size-space-3); + padding: var(--uui-size-space-5); + border: 1px solid var(--uui-color-border); + grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); + } #add-button { - width: 100%; + text-align: center; + min-height: 160px; + } + uui-icon { + display: block; + margin: 0 auto; } `, ]; @@ -153,12 +165,16 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) private _setSelection(newSelection: Array) { this.selectedKeys = newSelection; this.dispatchEvent(new CustomEvent('change', { bubbles: true, composed: true })); + console.log(this._items); } render() { return html` ${this._items?.map((item) => this._renderItem(item))} - Add + + + Add + `; } @@ -167,13 +183,20 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) const tempItem = item as FolderTreeItem & { isTrashed: boolean }; return html` - + ${tempItem.isTrashed ? html` Trashed ` : nothing} - this._removeItem(item)} label="Remove media ${item.name}">Remove + + + + this._removeItem(item)} label="Remove media ${item.name}"> + + - - + `; } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts index e96df3ce5f..cee50e5235 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts @@ -44,9 +44,7 @@ export class UmbPropertyEditorUIMediaPickerElement extends UmbLitElement { @change=${this._onChange} .selectedKeys=${this._value} .min=${this._limitMin} - .max=${this._limitMax} - >Add + .max=${this._limitMax}> `; } } From 09ce12c23bd24bd3f4650c47e832023b747ce342 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Tue, 7 Feb 2023 11:12:30 +0100 Subject: [PATCH 15/25] no border --- .../components/input-media-picker/input-media-picker.element.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts index 8d204e0d03..7bec85dee6 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts @@ -21,8 +21,6 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) :host { display: grid; gap: var(--uui-size-space-3); - padding: var(--uui-size-space-5); - border: 1px solid var(--uui-color-border); grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); } #add-button { From f20244c1595d4f29245ad3e922fff7b6dc37dbce Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Tue, 7 Feb 2023 11:42:34 +0100 Subject: [PATCH 16/25] button render --- .../input-media-picker.element.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts index 7bec85dee6..2a9dad4b73 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts @@ -167,13 +167,14 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) } render() { - return html` - ${this._items?.map((item) => this._renderItem(item))} - - - Add - - `; + return html` ${this._items?.map((item) => this._renderItem(item))} ${this._renderButton()} `; + } + private _renderButton() { + if (this.max == 1 && this._items && this._items.length > 0) return; + return html` + + Add + `; } private _renderItem(item: FolderTreeItem) { From 5ab5113cf634edfc68c16b9bf62955b5e75ce3d3 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Tue, 7 Feb 2023 14:35:16 +0100 Subject: [PATCH 17/25] tests --- .../input-document-picker.test.ts | 18 ++++++++++++++++++ .../input-media-picker.element.ts | 1 + .../input-media-picker.test.ts | 18 ++++++++++++++++++ .../property-editor-ui-media-picker.element.ts | 4 +++- 4 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts create mode 100644 src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.test.ts diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts new file mode 100644 index 0000000000..e5fc9c1382 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts @@ -0,0 +1,18 @@ +import { expect, fixture, html } from '@open-wc/testing'; +import { UmbInputDocumentPickerElement } from './input-document-picker.element'; +import { defaultA11yConfig } from '@umbraco-cms/test-utils'; +describe('UmbPropertyEditorUINumberRangeElement', () => { + let element: UmbInputDocumentPickerElement; + + beforeEach(async () => { + element = await fixture(html` `); + }); + + it('is defined with its own instance', () => { + expect(element).to.be.instanceOf(UmbInputDocumentPickerElement); + }); + + it('passes the a11y audit', async () => { + await expect(element).shadowDom.to.be.accessible(defaultA11yConfig); + }); +}); diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts index 2a9dad4b73..4c2adfe105 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.element.ts @@ -197,6 +197,7 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) `; + //TODO: } } diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.test.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.test.ts new file mode 100644 index 0000000000..c101ab99ae --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-media-picker/input-media-picker.test.ts @@ -0,0 +1,18 @@ +import { expect, fixture, html } from '@open-wc/testing'; +import { UmbInputMediaPickerElement } from './input-media-picker.element'; +import { defaultA11yConfig } from '@umbraco-cms/test-utils'; +describe('UmbPropertyEditorUINumberRangeElement', () => { + let element: UmbInputMediaPickerElement; + + beforeEach(async () => { + element = await fixture(html` `); + }); + + it('is defined with its own instance', () => { + expect(element).to.be.instanceOf(UmbInputMediaPickerElement); + }); + + it('passes the a11y audit', async () => { + await expect(element).shadowDom.to.be.accessible(defaultA11yConfig); + }); +}); diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts index cee50e5235..e96df3ce5f 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/property-editors/uis/media-picker/property-editor-ui-media-picker.element.ts @@ -44,7 +44,9 @@ export class UmbPropertyEditorUIMediaPickerElement extends UmbLitElement { @change=${this._onChange} .selectedKeys=${this._value} .min=${this._limitMin} - .max=${this._limitMax}> + .max=${this._limitMax} + >Add `; } } From c1dcb1b3aa73eff7e240809c344ca78e5a08fc8c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Feb 2023 18:05:56 +0000 Subject: [PATCH 18/25] Bump actions/upload-artifact from 2 to 3 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml b/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml index 4c93e03587..47b19ff4ea 100644 --- a/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml +++ b/src/Umbraco.Web.UI.Client/.github/workflows/build_test.yml @@ -34,7 +34,7 @@ jobs: - run: sudo npx playwright install-deps - run: npm test - name: Upload Code Coverage reports - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 if: always() with: name: code-coverage From 092997cb38c645527e66d0564951e2b891056fc9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Feb 2023 13:44:33 +0000 Subject: [PATCH 19/25] Bump @typescript-eslint/parser from 5.48.2 to 5.50.0 Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.48.2 to 5.50.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.50.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- src/Umbraco.Web.UI.Client/package-lock.json | 417 ++------------------ src/Umbraco.Web.UI.Client/package.json | 2 +- 2 files changed, 42 insertions(+), 377 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json index 08608a4a56..6abe5da91f 100644 --- a/src/Umbraco.Web.UI.Client/package-lock.json +++ b/src/Umbraco.Web.UI.Client/package-lock.json @@ -41,7 +41,7 @@ "@types/mocha": "^10.0.0", "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^5.50.0", - "@typescript-eslint/parser": "^5.48.1", + "@typescript-eslint/parser": "^5.50.0", "@web/dev-server-esbuild": "^0.3.3", "@web/dev-server-import-maps": "^0.0.7", "@web/test-runner": "^0.15.0", @@ -6889,53 +6889,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", - "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", - "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", - "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.50.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -6970,14 +6923,14 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", - "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.50.0.tgz", + "integrity": "sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.50.0", + "@typescript-eslint/types": "5.50.0", + "@typescript-eslint/typescript-estree": "5.50.0", "debug": "^4.3.4" }, "engines": { @@ -6997,13 +6950,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", - "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", + "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2" + "@typescript-eslint/types": "5.50.0", + "@typescript-eslint/visitor-keys": "5.50.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -7040,7 +6993,7 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "node_modules/@typescript-eslint/types": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", @@ -7053,7 +7006,7 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "5.50.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", @@ -7080,96 +7033,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", - "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.50.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/types": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", - "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", - "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -7229,80 +7092,6 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", - "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", - "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", - "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", - "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.50.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -7337,12 +7126,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", - "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", + "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/types": "5.50.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -34277,32 +34066,6 @@ "tsutils": "^3.21.0" }, "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", - "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0" - } - }, - "@typescript-eslint/types": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", - "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true - }, - "@typescript-eslint/visitor-keys": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", - "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "eslint-visitor-keys": "^3.3.0" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -34330,25 +34093,25 @@ } }, "@typescript-eslint/parser": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", - "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.50.0.tgz", + "integrity": "sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.48.2", - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/scope-manager": "5.50.0", + "@typescript-eslint/types": "5.50.0", + "@typescript-eslint/typescript-estree": "5.50.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", - "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", + "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2" + "@typescript-eslint/types": "5.50.0", + "@typescript-eslint/visitor-keys": "5.50.0" } }, "@typescript-eslint/type-utils": { @@ -34361,79 +34124,22 @@ "@typescript-eslint/utils": "5.50.0", "debug": "^4.3.4", "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/types": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", - "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", - "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", - "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } } }, "@typescript-eslint/types": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", - "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", + "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", - "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", + "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", - "@typescript-eslint/visitor-keys": "5.48.2", + "@typescript-eslint/types": "5.50.0", + "@typescript-eslint/visitor-keys": "5.50.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -34483,47 +34189,6 @@ "semver": "^7.3.7" }, "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.50.0.tgz", - "integrity": "sha512-rt03kaX+iZrhssaT974BCmoUikYtZI24Vp/kwTSy841XhiYShlqoshRFDvN1FKKvU2S3gK+kcBW1EA7kNUrogg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0" - } - }, - "@typescript-eslint/types": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.50.0.tgz", - "integrity": "sha512-atruOuJpir4OtyNdKahiHZobPKFvZnBnfDiyEaBf6d9vy9visE7gDjlmhl+y29uxZ2ZDgvXijcungGFjGGex7w==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.50.0.tgz", - "integrity": "sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "@typescript-eslint/visitor-keys": "5.50.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", - "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.50.0", - "eslint-visitor-keys": "^3.3.0" - } - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -34551,12 +34216,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.48.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", - "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", + "version": "5.50.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.50.0.tgz", + "integrity": "sha512-cdMeD9HGu6EXIeGOh2yVW6oGf9wq8asBgZx7nsR/D36gTfQ0odE5kcRYe5M81vjEFAcPeugXrHg78Imu55F6gg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/types": "5.50.0", "eslint-visitor-keys": "^3.3.0" } }, diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 0529dce6a7..2af6cf3c2b 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -89,7 +89,7 @@ "@types/mocha": "^10.0.0", "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^5.50.0", - "@typescript-eslint/parser": "^5.48.1", + "@typescript-eslint/parser": "^5.50.0", "@web/dev-server-esbuild": "^0.3.3", "@web/dev-server-import-maps": "^0.0.7", "@web/test-runner": "^0.15.0", From 270ac26db319b66392148bcc1e3be71538cbaba1 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 7 Feb 2023 16:04:07 +0100 Subject: [PATCH 20/25] install new version of uui --- src/Umbraco.Web.UI.Client/package-lock.json | 1860 +++++++++---------- src/Umbraco.Web.UI.Client/package.json | 6 +- 2 files changed, 918 insertions(+), 948 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json index 6abe5da91f..000d2b0356 100644 --- a/src/Umbraco.Web.UI.Client/package-lock.json +++ b/src/Umbraco.Web.UI.Client/package-lock.json @@ -9,10 +9,8 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@umbraco-ui/uui": "^1.1.0", - "@umbraco-ui/uui-color-swatch": "file:umbraco-ui-uui-color-swatch-0.0.0.tgz", - "@umbraco-ui/uui-color-swatches": "file:umbraco-ui-uui-color-swatches-2.0.0.tgz", - "@umbraco-ui/uui-css": "^1.0.0", + "@umbraco-ui/uui": "^1.2.0-rc.0", + "@umbraco-ui/uui-css": "^1.2.0-rc.0", "@umbraco-ui/uui-modal": "file:umbraco-ui-uui-modal-0.0.0.tgz", "@umbraco-ui/uui-modal-container": "file:umbraco-ui-uui-modal-container-0.0.0.tgz", "@umbraco-ui/uui-modal-dialog": "file:umbraco-ui-uui-modal-dialog-0.0.0.tgz", @@ -7143,503 +7141,490 @@ } }, "node_modules/@umbraco-ui/uui": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.1.0.tgz", - "integrity": "sha512-PWy5Z/15tokLtMmchqmyVZFcroZJpqcuhfIu21wb1+/dX7tG8PV4D/PHFkpHaC9MkvrlkI25Kp4K0caxeIxnJw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.2.0-rc.0.tgz", + "integrity": "sha512-t5NjWxXivl5Em2xusuudQ8asJtayrpw2Y6G5Ge4P2CdyFF4YD5C1hD54HzkisfuQJDTSogERVtcNMts9y7sHeQ==", "dependencies": { - "@umbraco-ui/uui-action-bar": "1.1.0", - "@umbraco-ui/uui-avatar": "1.1.0", - "@umbraco-ui/uui-avatar-group": "1.1.0", - "@umbraco-ui/uui-badge": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-boolean-input": "1.1.0", - "@umbraco-ui/uui-box": "1.1.0", - "@umbraco-ui/uui-breadcrumbs": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-button-group": "1.1.0", - "@umbraco-ui/uui-button-inline-create": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0", - "@umbraco-ui/uui-card-content-node": "1.1.0", - "@umbraco-ui/uui-card-media": "1.1.0", - "@umbraco-ui/uui-card-user": "1.1.0", - "@umbraco-ui/uui-caret": "1.1.0", - "@umbraco-ui/uui-checkbox": "1.1.0", - "@umbraco-ui/uui-combobox": "1.2.0", - "@umbraco-ui/uui-combobox-list": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0", - "@umbraco-ui/uui-dialog": "1.1.0", - "@umbraco-ui/uui-dialog-layout": "1.1.0", - "@umbraco-ui/uui-file-dropzone": "1.1.0", - "@umbraco-ui/uui-file-preview": "1.1.0", - "@umbraco-ui/uui-form": "1.1.0", - "@umbraco-ui/uui-form-layout-item": "1.1.0", - "@umbraco-ui/uui-form-validation-message": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-icon-registry": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0", - "@umbraco-ui/uui-input": "1.1.0", - "@umbraco-ui/uui-input-file": "1.1.0", - "@umbraco-ui/uui-input-lock": "1.1.0", - "@umbraco-ui/uui-input-password": "1.1.0", - "@umbraco-ui/uui-keyboard-shortcut": "1.1.0", - "@umbraco-ui/uui-label": "1.1.0", - "@umbraco-ui/uui-loader": "1.1.0", - "@umbraco-ui/uui-loader-bar": "1.1.0", - "@umbraco-ui/uui-loader-circle": "1.1.0", - "@umbraco-ui/uui-menu-item": "1.1.0", - "@umbraco-ui/uui-pagination": "1.1.0", - "@umbraco-ui/uui-popover": "1.1.0", - "@umbraco-ui/uui-progress-bar": "1.1.0", - "@umbraco-ui/uui-radio": "1.1.0", - "@umbraco-ui/uui-range-slider": "0.1.0", - "@umbraco-ui/uui-ref": "1.1.0", - "@umbraco-ui/uui-ref-list": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0", - "@umbraco-ui/uui-ref-node-data-type": "1.1.0", - "@umbraco-ui/uui-ref-node-document-type": "1.1.0", - "@umbraco-ui/uui-ref-node-form": "1.1.0", - "@umbraco-ui/uui-ref-node-member": "1.1.0", - "@umbraco-ui/uui-ref-node-package": "1.1.0", - "@umbraco-ui/uui-ref-node-user": "1.1.0", - "@umbraco-ui/uui-scroll-container": "1.1.0", - "@umbraco-ui/uui-select": "1.1.0", - "@umbraco-ui/uui-slider": "1.1.0", - "@umbraco-ui/uui-symbol-expand": "1.1.0", - "@umbraco-ui/uui-symbol-file": "1.1.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.1.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.1.0", - "@umbraco-ui/uui-symbol-folder": "1.1.0", - "@umbraco-ui/uui-symbol-lock": "1.1.0", - "@umbraco-ui/uui-symbol-more": "1.1.0", - "@umbraco-ui/uui-symbol-sort": "1.1.0", - "@umbraco-ui/uui-table": "1.1.0", - "@umbraco-ui/uui-tabs": "1.1.0", - "@umbraco-ui/uui-tag": "1.1.0", - "@umbraco-ui/uui-textarea": "1.1.0", - "@umbraco-ui/uui-toast-notification": "1.1.0", - "@umbraco-ui/uui-toast-notification-container": "1.1.0", - "@umbraco-ui/uui-toast-notification-layout": "1.1.0", - "@umbraco-ui/uui-toggle": "1.1.0" + "@umbraco-ui/uui-action-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-avatar": "1.2.0-rc.0", + "@umbraco-ui/uui-avatar-group": "1.2.0-rc.0", + "@umbraco-ui/uui-badge": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-boolean-input": "1.2.0-rc.0", + "@umbraco-ui/uui-box": "1.2.0-rc.0", + "@umbraco-ui/uui-breadcrumbs": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-button-group": "1.2.0-rc.0", + "@umbraco-ui/uui-button-inline-create": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0", + "@umbraco-ui/uui-card-content-node": "1.2.0-rc.0", + "@umbraco-ui/uui-card-media": "1.2.0-rc.0", + "@umbraco-ui/uui-card-user": "1.2.0-rc.0", + "@umbraco-ui/uui-caret": "1.2.0-rc.0", + "@umbraco-ui/uui-checkbox": "1.2.0-rc.0", + "@umbraco-ui/uui-color-area": "1.2.0-rc.0", + "@umbraco-ui/uui-color-picker": "1.2.0-rc.0", + "@umbraco-ui/uui-color-slider": "1.2.0-rc.0", + "@umbraco-ui/uui-color-swatch": "1.2.0-rc.0", + "@umbraco-ui/uui-color-swatches": "1.2.0-rc.0", + "@umbraco-ui/uui-combobox": "1.2.0-rc.0", + "@umbraco-ui/uui-combobox-list": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0", + "@umbraco-ui/uui-dialog": "1.2.0-rc.0", + "@umbraco-ui/uui-dialog-layout": "1.2.0-rc.0", + "@umbraco-ui/uui-file-dropzone": "1.2.0-rc.0", + "@umbraco-ui/uui-file-preview": "1.2.0-rc.0", + "@umbraco-ui/uui-form": "1.2.0-rc.0", + "@umbraco-ui/uui-form-layout-item": "1.2.0-rc.0", + "@umbraco-ui/uui-form-validation-message": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0", + "@umbraco-ui/uui-input": "1.2.0-rc.0", + "@umbraco-ui/uui-input-file": "1.2.0-rc.0", + "@umbraco-ui/uui-input-lock": "1.2.0-rc.0", + "@umbraco-ui/uui-input-password": "1.2.0-rc.0", + "@umbraco-ui/uui-keyboard-shortcut": "1.2.0-rc.0", + "@umbraco-ui/uui-label": "1.2.0-rc.0", + "@umbraco-ui/uui-loader": "1.2.0-rc.0", + "@umbraco-ui/uui-loader-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-loader-circle": "1.2.0-rc.0", + "@umbraco-ui/uui-menu-item": "1.2.0-rc.0", + "@umbraco-ui/uui-pagination": "1.2.0-rc.0", + "@umbraco-ui/uui-popover": "1.2.0-rc.0", + "@umbraco-ui/uui-progress-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-radio": "1.2.0-rc.0", + "@umbraco-ui/uui-range-slider": "1.2.0-rc.0", + "@umbraco-ui/uui-ref": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-list": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-data-type": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-document-type": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-form": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-member": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-package": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-user": "1.2.0-rc.0", + "@umbraco-ui/uui-scroll-container": "1.2.0-rc.0", + "@umbraco-ui/uui-select": "1.2.0-rc.0", + "@umbraco-ui/uui-slider": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-expand": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-dropzone": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-folder": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-lock": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-more": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-sort": "1.2.0-rc.0", + "@umbraco-ui/uui-table": "1.2.0-rc.0", + "@umbraco-ui/uui-tabs": "1.2.0-rc.0", + "@umbraco-ui/uui-tag": "1.2.0-rc.0", + "@umbraco-ui/uui-textarea": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification-container": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification-layout": "1.2.0-rc.0", + "@umbraco-ui/uui-toggle": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-action-bar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.1.0.tgz", - "integrity": "sha512-dHDAIiRuTo0gVlOd5twonot48XWSH6IuLUhRPncCSRpArQO146+t2SLPztmMPtsHoSVM546saR3+7zPmb2HKfA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.2.0-rc.0.tgz", + "integrity": "sha512-CV40V9kMo5+fmTybbKc/ZKn6I/7xPWlkvPHifdu6WhwRsFeC4P8nPV6CKgxnrTIdrNbUjwK9Kn0UCs/UiKQ6FA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button-group": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button-group": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-avatar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.1.0.tgz", - "integrity": "sha512-wdIEMlkflOP+37NDel8K+H0yfYFmYxeuG09Ctoulel9EUoQuA4sQ9zlqXinLCsat9zs4HJlyoV9DwbWMXKp3TQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.2.0-rc.0.tgz", + "integrity": "sha512-xlz49sZAr5nVb4eX/eCssox8Wn/Qm4slIIZTahu2jKo1tL9s75iEQFjGGjVbNJV3EfEn5fXreHez2ADwA19d5A==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-avatar-group": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.1.0.tgz", - "integrity": "sha512-HVEWVifsDshkvI5fmSBd7HpvOdKFxpVI8tDDz5ocxr5EhD0b4Wf1Let/1QhBzHRc1+ZiWq8Ef5tIRDkGdXDVdg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.2.0-rc.0.tgz", + "integrity": "sha512-XQjl2YFGtg6vFVrlUoF/Ulbc9tmbFAbIQxSJWP/CxvQgOqFRldoeNZ9puiTOFykvCaKDc2MBkTwC2vUI/F2DCA==", "dependencies": { - "@umbraco-ui/uui-avatar": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-avatar": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-badge": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.1.0.tgz", - "integrity": "sha512-r0X8tOO0lJHuoiuR4gLWEFV6NLWI7FO1lMWQPqXhxGr9cnfCVQgPKA0rMMWlnabBnNXwvb6F8HI5OTFaVAnLNA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.2.0-rc.0.tgz", + "integrity": "sha512-QoW0puGm6yF7h77C9tq4zc8jZIDnmXsokthCVAcwks2i4BQV4SRfsEJZOQAphdNE+VOIPO5whZG5+D7smDHhCA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-base": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz", - "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.2.0-rc.0.tgz", + "integrity": "sha512-q/QU6MRoU/d6pepobqNjEEUu8fcUfQ2RjT4wWQA/z1CFtXF1xIQGGHemdmkb/V+RqUma8CimDscklxxR7yARRg==", "dependencies": { "lit": "^2.3.1" } }, "node_modules/@umbraco-ui/uui-boolean-input": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.1.0.tgz", - "integrity": "sha512-c2ZGdZFy7Y7ciLrkHmR5FkwHsQn93M+wCECxkXipo/TbBfneOd/2kFIYuiLYhn2fit+bbdXEaEc45fjOsuzUIg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.2.0-rc.0.tgz", + "integrity": "sha512-Jno5TPnwJbOi7yvSigCBmMEqK1fY2XdKUMFpB2ZXVi4T8o69cq5m+bcboARshf1NdPmkWqQMDNroMqG73gFhiA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-box": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.1.0.tgz", - "integrity": "sha512-JXXikfNWMVHhZss6T4lmI3TufH4Vtq7vGwuvRHp+NdI/F2dcLcEuHJbjp/uMMbbsqtZ1sdbmaL0hJFk1x8gK5A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.2.0-rc.0.tgz", + "integrity": "sha512-+JYJ6lwoLq7MsD51acS7ZOFrVwUiWRWywL90rGtPYXHDTkw5D/MdeFgbQjBU+vcIEEZWR5iwNX0uTpA7hO3xKw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-breadcrumbs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.1.0.tgz", - "integrity": "sha512-PBFiFhOeM8sQkDTsHI1b2OktD2P6UgEMJA93s2vtajgjNRrw4xEYmSOQJClT5n9nToZGkLjr1TCigcdzizov8Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.2.0-rc.0.tgz", + "integrity": "sha512-SyjimBB0E7fpIepBxcVOIJSYvg8Yjgtel8fA7VG/sPVmP4YSZeGoRB2G/eHAvH/VG9L7/ENOUIzEYCFYXbHJsw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-button": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.1.0.tgz", - "integrity": "sha512-sexyW4QpUOMyNiBZ+K1V4znKRvkBvNe5zhG8HiZiZDIGIXTeFozyil8Rh0usxav+O1YTTklrs6gtf1Ll8KTkIw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.2.0-rc.0.tgz", + "integrity": "sha512-VnA+1FoUpg5tMrGfpLnFCMLtDPM+ACAu1+XQcuo6o99XUYdSf+Z5lf/P4NBCDfdqdKXBSDut/Npu7DYJsYIFHA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-button-group": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.1.0.tgz", - "integrity": "sha512-Iuti8GTRiMS3k73PyYerYjKSpWEaA0EZpbJvpnbAHS6INJN0PEUwK69wVcdWchpTd/Qyi4H0HlkQbudgHdKe2A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.2.0-rc.0.tgz", + "integrity": "sha512-ROxoZPTVDkJKhX9wcmZGOqdtWiVs13QpL/2habQTzkS2JeaTTiLhIf/KPeZpZ0JPSbJnh0yj5nCL13Ov2rS96g==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-button-inline-create": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.1.0.tgz", - "integrity": "sha512-1Bc+MrLjLDS09yw5G4qhBf5t5R8jgvGoC/ozaRio4D6DXAksMA6FsDDmm2nBDg2ajLyf1DWvhwy5ScUgKyydYQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.2.0-rc.0.tgz", + "integrity": "sha512-A/FO9mRXFku+Qjg2uDNbDNRamKpP99kckwRy3hH8hzl6MpynzD+Cr7VS/bL0lmBa/G55XVrNi0BeuGbunEGvpA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-card": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.1.0.tgz", - "integrity": "sha512-d3JXO1AAzP8YK4xoR5GEScCgKW8XG6VdAji/dXlUnu+5n9L8F+wEe5db7woIiIXVv/m0a88awfBpd+RtlA4Lmg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.2.0-rc.0.tgz", + "integrity": "sha512-ZnQSb8k9N6wSeD++8pL2R7jo01FW3bKQ6SzAAlq4MFppYaylgW6BcnhIcSxiXciWRgNsb+4BJhc/0gxbJh25+g==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-card-content-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.1.0.tgz", - "integrity": "sha512-cqaydgUZaiaQgeKaAWihxclS0hdX0j34fZlAAZU+IAr9P7V9vMGyGu9en1tJE/lvTp4MkmyWCHYhTJC1+onJmQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.2.0-rc.0.tgz", + "integrity": "sha512-xgS1hK8OYimUhKP//DpKt2W054ciW+1DiEV0Qr1zWRDgAN3F85IwNiLVs6JPeBjY1yM4mOvC29POG35jc/yBmg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-card-media": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.1.0.tgz", - "integrity": "sha512-Z84KXB9HAVAD7w+vH8svvMLWzPsKKcqpJOX9CDUj0QCqpVYr97r4IMmM9Vt4oZxcNBVq+8UAcO9m+cD/Dnhc9Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.2.0-rc.0.tgz", + "integrity": "sha512-8fH3IrLtPV9rE/dkEID5rMoTIPEg4E/9VoYHms59zNTdtyQKG8dM0vLSKTbz72zaYH+Ox5VHp4X/CVIXFDH2rw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0", - "@umbraco-ui/uui-symbol-file": "1.1.0", - "@umbraco-ui/uui-symbol-folder": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-folder": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-card-user": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.1.0.tgz", - "integrity": "sha512-SGUhDVPZY0dRkf0pYa5lZbK6YnSSHHBMtFdKGYW5DEfu4ijlJrJfsBKlmFQt3PcQ2i1Yl0loTHaLq3CO6u/kPw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.2.0-rc.0.tgz", + "integrity": "sha512-B0QmgKXWt5yU0/misn3sY8PsAjOfNzOCJ/LkC9cI2zGX/tQNbfziOFwk6bAQluQP2zJnAoab1leSghP+1PcTEA==", "dependencies": { - "@umbraco-ui/uui-avatar": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0" + "@umbraco-ui/uui-avatar": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-caret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.1.0.tgz", - "integrity": "sha512-JzNL36kXWHwOa2evWQJ20kGQlX+NBQmUm0fa1LHkrwA9n91vH9JwKGID4oqTi0ukmcOucwPKFhYHt/YhNNNMHw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.2.0-rc.0.tgz", + "integrity": "sha512-V4nKfTYEqJvxG/jbwwPCzZuSK4qKra4aqWrtU6B6QMcYohYJVTaEvVE4No46AtbtrSfvKm050pMzb9sRxiMLcw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-checkbox": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.1.0.tgz", - "integrity": "sha512-0N4IuuBlYoybTNEaBVIRnaYQ/z9R0q6MCk47NPXW0WwmK9F2NaklxfBpVCRZ+g1ZfspBUPLAhKjn0SMIvoAk3Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.2.0-rc.0.tgz", + "integrity": "sha512-7smHPIBmniccCuaA3JaFCLia5uyClFElv3WBngX2qbz6JwKXQ9nemYaFOuM4KjcukMH9iFMQQy7sbrmRar0reg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-boolean-input": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-boolean-input": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, - "node_modules/@umbraco-ui/uui-color-swatch": { - "version": "0.0.0", - "resolved": "file:umbraco-ui-uui-color-swatch-0.0.0.tgz", - "integrity": "sha512-DTuZm+89Qw02M2ShkXYZEmPFl1jG/h/MP5eQgTN/HqybYrH0netgSyQB3nP2IfpUjwSo8IldhS9fb+MKyEhEiQ==", - "license": "MIT", + "node_modules/@umbraco-ui/uui-color-area": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.2.0-rc.0.tgz", + "integrity": "sha512-cUJdrcNEkXNAwjeQEV0Vi/Hj4xaj7rFOMm/U9Q9JlRUX05xkBRl01AjS6Qi0QDKEPtLG9YC+AnNXpFFA1rjtaw==", "dependencies": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-icon-registry-essential": "1.0.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", "colord": "^2.9.3" } }, - "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz", - "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==", + "node_modules/@umbraco-ui/uui-color-picker": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.2.0-rc.0.tgz", + "integrity": "sha512-rpMBG+ZyrL10w7EX/UqtWZHhwZ3oe7MSf8cQqimK/Arn1kpBqZ4JJLpJPcZ1bwcYekHbT5LbHZBD/EuHMRP1bA==", "dependencies": { - "lit": "^2.2.8" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "colord": "^2.9.3" } }, - "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-icon": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.0.0.tgz", - "integrity": "sha512-OYj9kcsfiuAhQ0yAoQtLZKWWF6cknAoXnOZYgwcuopfRG6YxIQS3rukSNz4AsoBc6Mp53TV5TB4EGEBZOXvISA==", + "node_modules/@umbraco-ui/uui-color-slider": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.2.0-rc.0.tgz", + "integrity": "sha512-04qZnUlVJmk7dN+r8BJNeZHvmu5/TqIq7WVlmHmfmbULW4hJkw18qBamfhOP7nFz06b21pfLFjBy61dqqH1tUg==", "dependencies": { - "@umbraco-ui/uui-base": "1.0.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, - "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-icon-registry": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.0.0.tgz", - "integrity": "sha512-2zj29JsoJF3FmRdTt8xaSebgs2WtSGxAglEOjM78qGGOlafSkyYelzuRGA0NP47HOH3MKp3vzL1Z1AQ2Hr31iw==", + "node_modules/@umbraco-ui/uui-color-swatch": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.2.0-rc.0.tgz", + "integrity": "sha512-acTb4xOwSMU3j1xa0IRpykdw7y9wQZoNWBPA/wWilCYJcxnJ9BeDU7QZaLrkGYOhq8vfBjtxO6+DZ4gBd5/4CA==", "dependencies": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-icon": "1.0.0" - } - }, - "node_modules/@umbraco-ui/uui-color-swatch/node_modules/@umbraco-ui/uui-icon-registry-essential": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.0.0.tgz", - "integrity": "sha512-1H2liA9/uyYqlR4E44RBTZiOlyrKgCSaJT6ytNiaBo6Br8kWqWTeDXBXngttGENQQ++eBKiUnLDVJC91xbPXug==", - "dependencies": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-icon-registry": "1.0.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0", + "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-swatches": { - "version": "2.0.0", - "resolved": "file:umbraco-ui-uui-color-swatches-2.0.0.tgz", - "integrity": "sha512-cOwYZVPl+xDNem3aijBVZJlLTD3B7ONSaC0nN2Nl6izejrcVExm+krqrC51zdm2whK/zBKWjEDmss24Ceu8l0A==", - "license": "MIT", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.2.0-rc.0.tgz", + "integrity": "sha512-mJIi+PYeQP9naFZ9CBWyKIT5C10kzavQXkfA5dp1WBwyoTbmJzDaXXkz0vf1IcYSKBjJ3y67PmVRdaR30J8GZA==", "dependencies": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-color-swatch": "0.0.0" - } - }, - "node_modules/@umbraco-ui/uui-color-swatches/node_modules/@umbraco-ui/uui-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz", - "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==", - "dependencies": { - "lit": "^2.2.8" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-color-swatch": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-combobox": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.2.0.tgz", - "integrity": "sha512-OPM5xf8F1CoiPjBqWJ5IRYKXrgGFCuwLoIZq1dhL/9V/9n5402ucZMELpMHwXrXlpK4WffjzobFuManX6nuvcg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.2.0-rc.0.tgz", + "integrity": "sha512-TnijClKq4NK7tGY0VaG3bZaTz8FYoLFezl1eXKIHYpx/hiidbu+a22Kcyio5TAW7VNFGFjJ3h3JQt06pBRBphA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-combobox-list": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-scroll-container": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-combobox-list": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-scroll-container": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-combobox-list": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.1.0.tgz", - "integrity": "sha512-bOQ4lBlfeiCabqRq2zLl7mcx2QMY7Td5CD1qjkO/qrGB9HVZcqHYRvmCPf4wM/bDhV1DZL/vI7iOfAKTB27jSA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.2.0-rc.0.tgz", + "integrity": "sha512-K3CcgBPXiUnV/1sZvwKtxdgmIjjYWBNDtJ8Bc2jpqcyN2C0rcFLBwJwTXzBtIxakPXj9G6vP/OyXRUnN4I+lsA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-css": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.1.0.tgz", - "integrity": "sha512-phS0jWH6ACvXcfPJV7HaKXpqgb4ujGwf7qxAjIvb7iK5CnGiKct/icmfJ+7Fe8XYWtgiMUj+f36E4/69XoR3nQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.2.0-rc.0.tgz", + "integrity": "sha512-eE093LnIKdr1RKggmcsVI2G7Tyr+I0lV7XH4Kuq3cPmDaOC1C1UBvRPVdVhdEtQ2LA67SAsTvXWpyEuYKZO6OQ==", "dependencies": { "lit": "^2.2.2" } }, "node_modules/@umbraco-ui/uui-dialog": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.1.0.tgz", - "integrity": "sha512-vNB/N2YeE4rLFTQfeSV88RjNv+9+iUa7qRhpFbcfDEAUZcECgYJU8EffE7W7RsLTOcQoxMaOZKFUBw2BiV9NHA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.2.0-rc.0.tgz", + "integrity": "sha512-j/ZrWFJPXBXvt0IrxEB6DoUOejsDClJWlfpH8bft8bjF4bw0uDWDFXW+wlE9aSYagALYXJIJmKzyzfxPJsjyFA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-dialog-layout": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.1.0.tgz", - "integrity": "sha512-tMfP1i7Z9d+gBkGBQD5l1vddOUnPfad1MfTqCpc6poGb54fSGR052lfuNfM+DvKfczFmeqTWhhGFx5MSxgZ+Ew==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.2.0-rc.0.tgz", + "integrity": "sha512-ZpLOucZTNEsm9cuLxWOzN437iI0zxVdArYBaPQ8G7Mkn3AxvOoqiETHq+rnNJRIsOIh0CfMuD5XWX6hPt2w+Ug==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-file-dropzone": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.1.0.tgz", - "integrity": "sha512-eFItMycXlW6ppTsRIlg3NstJ6HttCNYJoOO9fVxi1j+wdscxU+C5eqLh5K2Z7EgJdjUM9zwykLBdIY4x+Wr+Jg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.2.0-rc.0.tgz", + "integrity": "sha512-1dkcZ6AHsLABFDhCWwNdyu5oMrNnV25cmbUsesBSyM3zedDtYKD2MZLJ+QEBXaHBtiDxO+G8mAL6Jof952gheg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-dropzone": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-file-preview": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.1.0.tgz", - "integrity": "sha512-wj+vZCCBuDcupaM48l0VULQsstmV3UMCcoiD6h7VYEppQLS7RGvIcgxo8OFkrrA3FotGURq3T74iRI0p4Ra5qQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.2.0-rc.0.tgz", + "integrity": "sha512-fqbMD+uwxvV+uFrj5akmIkq1ngASKkZunt7wgq4wFeFksAi9QCMdfvdAE0aqhy9RbzdQHfLmaxOOrL8aLh3zwA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-symbol-file": "1.1.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.1.0", - "@umbraco-ui/uui-symbol-folder": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-folder": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-form": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.1.0.tgz", - "integrity": "sha512-2TFL96thzbMVPu2WuQtrXvb+BweWUF5+Wx7NsixKu3q8HCp5QGttk7DPFXf2llG9UVlF922ImnSbt9viPCg2QA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.2.0-rc.0.tgz", + "integrity": "sha512-kAR51/hAxg8rbLgam9/te3kq7aa9+HTQ2YRRyrdy2pJVVHMDIl2lKvzVf05ya7nTapW5+SMoUqWV5WjZg3lhjA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-form-layout-item": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.1.0.tgz", - "integrity": "sha512-DXIJE0X9SkpANIbNWh2CWzHoYaTNbf11sFfysoP+QNzs/Xab0FlGMaQ4XVwRVMfftFnjzIQnhKQLCJcFzV2/rA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.2.0-rc.0.tgz", + "integrity": "sha512-fbY2B2QJtmnd+GdLwEac9+egrIADeCJiGiYgl1ohcp0TYTuQakT6yhNSdkVsBpJ4dtH1+xFbsW2j8a5oRHozoQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-form-validation-message": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-form-validation-message": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-form-validation-message": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.1.0.tgz", - "integrity": "sha512-WPGxJnp2SFU9OuKylGEqD9IOE1JHl9WQ3YzAn+rxkUpASSmQndUrTfVHJpEP+heFB9yVlzXNX3OXjgcvJw4zew==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.2.0-rc.0.tgz", + "integrity": "sha512-gSEqpaHVWYGs3SxpflRTxO328ITRxmRWsDj8nWXCFGKtUK7xNKdhr85P4DWxW76u4UdcCk+lReoUxmVRelMm1Q==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-icon": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz", - "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.2.0-rc.0.tgz", + "integrity": "sha512-U98JO00fXes3Ifjq144dDKKh9ASEJ8UkBgb9aDRlVEIuku6VfhUbENLH8r3zSpgFh3lV0ObXLJMnbIQrW+tRaA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-icon-registry": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz", - "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.2.0-rc.0.tgz", + "integrity": "sha512-CQTPh/2YE6Zxa4yJMNHPDBUOibmzkNKuyavwMwQ3oFB6pOJU5agBFasS3QOaw8p6Pv9i7wwKQC7keE14fJK26g==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-icon-registry-essential": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz", - "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.2.0-rc.0.tgz", + "integrity": "sha512-zSILXAwVAvb52vlFgfIkqnaPm7So9s0MaPrjKjgluC2Ii7CZIyNwr9fjaboSrPngsjoGT2C4gUYYoJjp6vw5ew==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon-registry": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-input": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.1.0.tgz", - "integrity": "sha512-3iX/E0OXsGdGPb0coYwNusbI6+63FKKkTN6W7Gxd2fsskuEBfXyDtJ1Uxzb/7Pf/GSr7zIVeS6/lSq4m7j6Otg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.2.0-rc.0.tgz", + "integrity": "sha512-e8CabJJMrD+D8wBXKDgHQ8T7SQ7Rf7iLPzL55duLUrO80PATiMxqppyIh567bW9s5soDX7DhQNBX+UIa57chsQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-input-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.1.0.tgz", - "integrity": "sha512-Ru14anq2Jqk344ROUietNNGBo9YtRL6vRHHSntWXi57k7fXZ+mViv0KLMGHaizgqRnO7EF+e3y1hg/AcZcoRTQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.2.0-rc.0.tgz", + "integrity": "sha512-kkVSCqv61AZEHd0b4p0vmoEYosDjLl/YG3a2FEuXjBn+F6lETW+RriuhKY3a0pyRA+gTI9GRR86icpSC0KpHfQ==", "dependencies": { - "@umbraco-ui/uui-action-bar": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-file-dropzone": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-action-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-file-dropzone": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-input-lock": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.1.0.tgz", - "integrity": "sha512-7925LeQiaVGndXsb3Lna3kKMN9xFcmY+N3Hpe4jWDpdWA91KTlbcvhRmRhLzb1I0N8Af8e2LbnqvRH8mFCIlqA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.2.0-rc.0.tgz", + "integrity": "sha512-k1azXchNXcFy0QgsIm5ecJWo5Yh95vPRfwTohiDUUg4kla+yHIVHcpkNosqhYD4FKm8cAv4cdQr7o2eI+ExL6A==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-input": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-input": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-input-password": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.1.0.tgz", - "integrity": "sha512-JpPk1ryu8Cu4on0bA908YD8nZ4TeB6qs4lnIYjBvrb1olR/7YjiUXUZKwS7apyW2hU5hkCvpIFjR4VNayXE3iA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.2.0-rc.0.tgz", + "integrity": "sha512-IWsAJCRUZFVdpUDnup60i7MS2A4DePU1YIp460veAbwIZZjZBG4x9mmD6EvjFkP5YDaqCwyg3k75p3hC9RiQzw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0", - "@umbraco-ui/uui-input": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0", + "@umbraco-ui/uui-input": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-keyboard-shortcut": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.1.0.tgz", - "integrity": "sha512-vUwn3IID2q6O2IbLzGql3rDBUi/Y27bCTkSYJJguO+qpu1d/cNuYg3r7fUkcHSh1rSZaWacZiTRa0tM96pIurQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.2.0-rc.0.tgz", + "integrity": "sha512-y5uKat6H7G752q2svp6iFi0UlnlpZuj+qlUVp7GJjLJ2tYWS7M13KnNXrhOOZW5kusXJsXSw/+g3YE30f3rydg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.1.0.tgz", - "integrity": "sha512-WT7oyXrIS4d4EHc4+OuOzXZk8qzG7V0RpgRwrRsN1GAsuxuS3uRwL0JjWK/PiHs1Mf4khjcVCZN5HhuqhNy/3Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.2.0-rc.0.tgz", + "integrity": "sha512-aG/oSvVx4U36mW2XK/HF+sEj42WM/PTO4a/sDYA62gDhok1Ksl+Mk6tdTDzBh3sdGYoZDemtOcWvjd87pPgimA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-loader": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.1.0.tgz", - "integrity": "sha512-5+4yD5Q0sNzqW7Eizs+PAOBgN9LL3fcVEtW/I2GpfDqPz2llTIqmI6rFHGhNEaI61jTHzBvii82DkEawG7syxQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.2.0-rc.0.tgz", + "integrity": "sha512-hfI3wZQxrAbsq+sNca6yfZ41vUOPIlg1clZNCSh76XD5YwTgFtHDse1HBrib7NY4kkOxHhRCFW4RO7BgWJcbtA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-loader-bar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.1.0.tgz", - "integrity": "sha512-UPxg+GmEkVY/18DVEioQBJO/9FHoqHBNtgIxL0zYyqF9AyKfRmnZ21+EXuVj67nIiFasc2Z/keCko6RWSU814w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.2.0-rc.0.tgz", + "integrity": "sha512-DA1Tbvnri0HWbbzSe5v4wVezdHang8cmAfActLawF6LG9CV6LZLxSMMsSzbDBisGS8cscc0RgAeSLXnlNaLN8w==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-loader-circle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.1.0.tgz", - "integrity": "sha512-lVfeZSoH2s44A6/mSkzMk7RdzMZnkArD1R4pnhUFqAL+Y29b4c6/BBvgAsQJBTQkQSWjufh2ay4dyXuiQRXNFg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.2.0-rc.0.tgz", + "integrity": "sha512-GrRVkZrLSk1Pjmo0JtbGNUfYCVZ4ZWIGo78GDPRPOdccuTVNLS1HwdKfNV+ZRJe0hJYt1ALglSprujuG67ORcA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-menu-item": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.1.0.tgz", - "integrity": "sha512-gNQgOrxBuVapgfRo6i19PGIq9dKHh3jkjDULpdY880HktuTXB19MjQ6+sKaz6bb+t/euAgv1btbUmhuFtDiXkA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.2.0-rc.0.tgz", + "integrity": "sha512-XGytEGLb1tTnEP6eB6K/RJXYzGhhgfwrm7/OKuMvIANc2OI0toYpDSOeRclm7W4tQwZCM9OadnGXZYkzJGcj5Q==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-loader-bar": "1.1.0", - "@umbraco-ui/uui-symbol-expand": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-loader-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-expand": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-modal": { @@ -7711,284 +7696,284 @@ } }, "node_modules/@umbraco-ui/uui-pagination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.1.0.tgz", - "integrity": "sha512-4qZ7/Biik1h6S9A/J0LPezrfl7X5sYGTdS7BiyZ2YkUyu8miO3/1pEw2DY210vBo5vFqlM+x9ZOitdiFAy7jzA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.2.0-rc.0.tgz", + "integrity": "sha512-ut26Z5NPaQVs4u45TcdgaCaj2Qt5jNtCgyHpgMhqfbs28lAwwuvodvLClQ1TiTv+TzE+Kzq6YyC57tQJVkRrDQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-button-group": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-button-group": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-popover": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.1.0.tgz", - "integrity": "sha512-rCNuzH6xHEyadzzFeqWAr31bqr8DldWgtuE5+2+k4CwLBZnFIFLwTdvyVifXFTY0b+KZopgsySadsMZDlk7zaQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.2.0-rc.0.tgz", + "integrity": "sha512-AVkXJsP9IuL6rGXzTvUNqvDEA80vhMOGBGLVzwumfNzV0kIjyEWtAXQWIllssUUI5pDUY1FY7hk7RIiB5QmczA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-progress-bar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.1.0.tgz", - "integrity": "sha512-7KmJQwffT8GtMM8cs+LajIVlgFEt9SvZtxSQhOXbc3k1ydchNC4NhhblV7Y5hNwspfBWls+hmEWfEd7+rwUFmw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.2.0-rc.0.tgz", + "integrity": "sha512-RjmEpCc3moZynCDOAM5eGKi/7y2pXPGB2ohvcjCSZVDFxX3QZAyRB5PIAAT/pNo0aPii8HxTTE3b4qJFurNxGA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-radio": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.1.0.tgz", - "integrity": "sha512-ds7GR+fRtXKMeXh7AiYdPbLv/pAzL4eHSxE37QwzQ2Q1hdm9gHgkoy2rn+MpjcEu59NbqdbA0GyR4UMQm2sZLg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.2.0-rc.0.tgz", + "integrity": "sha512-I2j/bOLSHSqXnJx/Fh9Jfabao+a5Xx6BYRgkJCxRCfHl0FTncufmSwDFs5WjrR45eKFUuU9gOWtbddFQjCdBMg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-range-slider": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-0.1.0.tgz", - "integrity": "sha512-+cAmEWl9MGKTdCNYaJiov+jgJ+vmXTJsVntRayuhpKTUAxd3Q6zup+y+ht6IF4D6TVUHrg6n9B+Y7YVw7giR4g==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.2.0-rc.0.tgz", + "integrity": "sha512-EhdQAu6POZL5a8IOjBcMraCcufa1JYesVuZ2VZwGaOojfcVGjH0rIuqngpq/Oe5GAJUMOgzqCKmYyFhFCfmLpA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.1.0.tgz", - "integrity": "sha512-TEgpsP6XmTnzJygqtU3lWHn+rgtjJBmwrDsGmoF/aVLK4voZbRrYxnRJKCWtKztbqSVbgIPHoTlBcb9Yry/sqQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.2.0-rc.0.tgz", + "integrity": "sha512-rrpWYRjjbx+ge7baO+tRcn+Qa1nwecQ/Sl4d/0rgo3xP+pKAnT0rozt6htfc60a/9Mnbz7mbj0NGSzMOJZRtJA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-list": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.1.0.tgz", - "integrity": "sha512-XhEjdp3mv7g/0MGN7q9WeliuAsM/LSk/4uon/h72svD0HjxM2DFzVfNw7xI9y3XFok9jpkQn/dEE6aANiYLTvQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.2.0-rc.0.tgz", + "integrity": "sha512-8h+GG1kGc3LM5ojCZxsHRjHuvopuc5ZYXtg/Upgm7G5ct32JbVnUNM8b6hjH7NHSskDTLoslO1+wnalHcPc/Bw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.1.0.tgz", - "integrity": "sha512-/2yOkjDimptJ3Fnij9wgrjm1DQ6ETegjf5FNZ3bNa3Q5O/AGzyc+oSgHGeX1nIQYfm6d2hx+hSibXYUb80r2/A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.2.0-rc.0.tgz", + "integrity": "sha512-v9UpY1ADCAGPaFzRBLU2OTmczBNYAUN9Y6OVG5QCHUfGIvo6lwbYWJITN1tVAiofJemaTftJI9j9wy77kDTvDw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-ref": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-ref": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node-data-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.1.0.tgz", - "integrity": "sha512-M9jxkulDt49k9n2w+34m8Ut8d3q/fUDzQAUs/a6rMeO1flCxooLzbMt0JMcZ0a1Z7jWa9aZcGLu77SipefH2Zg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.2.0-rc.0.tgz", + "integrity": "sha512-TvKxerjA3vsyuLu9peVnhnOAPKzeQPsZupSKixMqm2x2oX6S1QoCPNpSbIYi6mEcDnjFMi62VFYojinbngQ3CA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node-document-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.1.0.tgz", - "integrity": "sha512-ZlKaxwq89hFP97WapXjGLX4nWgYPYtHkmYfDCr7dNOnCJ+JukoV6IznlzCVBvrUH/ItGHS7dPCi+c3QTA22v6A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.2.0-rc.0.tgz", + "integrity": "sha512-ALhCascGg+7Gl7IDih/K2ZirWhKG9pyfH3q/m4nfmNVjutLqTT1vOkvj/9DUjJw1hPdWFdn5jFYiPr1XpfUHHw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node-form": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.1.0.tgz", - "integrity": "sha512-4HC8l5JvtCy606dpmgqJVIHAZ36EU2K+bijnA5JhRqd949lltTApsUtqgFxliy+CnnxSN4fIG6eqdfZRLBJ8Hg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.2.0-rc.0.tgz", + "integrity": "sha512-tls/sJMu1MXg9vS16fpAXSKuntqKO6vkiI4oQHH1w5OV+QaS8+8nAsiWD3ogDN2P7JyOlfCMnqhj31E2EFqGPg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node-member": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.1.0.tgz", - "integrity": "sha512-2lX5GsbMyDNDxe1CH8WSC5X7bVSIL6nKdFeGfgHEbz874Fml5gco4fQZNkXpSyfJVIZ165tnRhPhXaBwZPFu0w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.2.0-rc.0.tgz", + "integrity": "sha512-Z+2/Q29kJbio7hSNntRTuiw7AXL7/6Y79rmEaDtQdz51f+hkaO35f/fQTLTf5VDuWTzgG1p6jcDpdlRMq1dQhw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node-package": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.1.0.tgz", - "integrity": "sha512-Pv0kZGQDk7WnpQ9XGMLByreYbq4FHxxLMlbOuduoFXVMuId5veQlgU27Wqt1z7oc4F/Wwg3k0v1a8P4G9iklQQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.2.0-rc.0.tgz", + "integrity": "sha512-SBQgrbvEP7dXkoZ1b1t3q0EmWmaOXtWNmd6oH8aMtA/SL43Uwjgmhv9gbxzeP8fMjK4zGCu9D0CLSmFO+1s5sg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-ref-node-user": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.1.0.tgz", - "integrity": "sha512-ZTzAyReZJtiJEfh6f6uwMMt22KQVrE9HDlhowaQKjhF57CMiD2+Jlws6C5JmBmB0vYf13TyKqLXBKQd6kUV+/w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.2.0-rc.0.tgz", + "integrity": "sha512-myEYc6NkT8y/L8n1ndeRLGN584A+r0PPxbQCaMWmVAbcAq+Eb58W3ExnZM5toHJNUWjq7o2bIeX40eckYjkE3g==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-scroll-container": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.1.0.tgz", - "integrity": "sha512-ge1YxNFfgwCRyJxU80MAV/ZriAmqT9qCB9RWdVJkiU5tobYo7XmuGikYO25DqheH+ly6dZjHypwmnyT9B3cJbg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.2.0-rc.0.tgz", + "integrity": "sha512-9XBHcDyact/5tdlrgCGwoEdmvcV14D5FrVS3jj/cOCqoBg0NaE1O9AS8OeLa1t4/HlOPijWYLj4oUs0aG3cyQg==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-select": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.1.0.tgz", - "integrity": "sha512-VfgdPGID8pCa9+lwMujp8Mp+r+0CycpnMf4tMpNrIG4bmJgICnBbXc1vpk/Qc1TguwN9WnYkckZbE5t6g+7njQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.2.0-rc.0.tgz", + "integrity": "sha512-Kmg8pTm0Ll+t0lussikOCWpvBeVxYh0TEIlaTNyLQZNwT3jKVvdyKsY4yNU7YUBMRQaBRhl0glJOTPxUBURroA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-slider": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.1.0.tgz", - "integrity": "sha512-mhvZohP+OX1NsvM5UOkTste0Zkoo+557f3IeIMuUR4hiG6CV1AJU4YZ3geT0Vcbbw/3xKQ8ndsHa4S8kES7vrw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.2.0-rc.0.tgz", + "integrity": "sha512-CqhSI2T7Rg3EAZemZvYaSaij9sLwS0Vk86g6QCzDVUoyF7q5QpUcd3+7vMD0rvbwBISarrPprooX+GGjTNLiAw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-expand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.1.0.tgz", - "integrity": "sha512-0MGimlTxzWfMM98wJG4qtzJgsOp8X8fPdAN6tpoJ53HwX/boxgXasFA80kfKgb3w95XLGWO2IdToDmbXAf76CQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.2.0-rc.0.tgz", + "integrity": "sha512-87Jxw6bYls7qs/srRXvqnadak3UDsbmYYItsIm2RS1CPxWvrSS3uEdLeCDhvMEoDCm+6B581ntmfiZ/k9OBxWQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.1.0.tgz", - "integrity": "sha512-ZfpHrWMWEaZyG72AVnL+iaQ+F8ZAYBMqeoG9aBk0JDWTZvvtDuzzDEK3MGk/qM/CDdEbxwE07s+kCPcHVd89sw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.2.0-rc.0.tgz", + "integrity": "sha512-iTZPVNB8kqQsqS/Kx/prTY1Hl70bQ+ZZKGm0+d0GxsoEoHKYB9jyQpMx80BWIO0sz5MgqM/8GA+ezAQh1v7sLw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-file-dropzone": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.1.0.tgz", - "integrity": "sha512-Wk1dXeMUAjkU9r9vVRhc1l/ythLb37D9u2xceg9GK5Nb7z5sObR4Aca72KZ2NvXnEIiFidMYvBBESycsn3RLZA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.2.0-rc.0.tgz", + "integrity": "sha512-59g/paTrCuUlZidjvQh87MSEqxcN/xJf33tEw2BhbXRFGCP/2zzqhIeZx/xh690e0/JKUxPTmhznqmdjOPt5Ig==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-file-thumbnail": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.1.0.tgz", - "integrity": "sha512-OhKG/mNeUqifeMorwcWWXajGQfnrX4F+jBZrSWVs+88kgehvE4ozqjwGH+SBbnSlFMwIOq/DM7LS97WdjxlaIg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.2.0-rc.0.tgz", + "integrity": "sha512-huuJrD1v8hxmR02+KCS4RXmvNzwdEXDEVgLReAnDzhEQBQ3nhulEAJnyexw5MZ18LkB1l5rhNeHiRbFxh9u6lw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-folder": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.1.0.tgz", - "integrity": "sha512-uurR6Awel45fyqrv2dOryOscT3h+5wgyC/Pl6V+FzJbg+bW7CTLdQksK/LSNIjc7uj8iIG1cLF//VPexl0vGjQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.2.0-rc.0.tgz", + "integrity": "sha512-jj5n22biZIcGqt3bpBluPxCmsBqAGf5FlzU/1rEZdt9HWsJ2Yo9led+Fm26SqPTlo2Wqixm+MQhmIWJjQZxbOQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-lock": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.1.0.tgz", - "integrity": "sha512-t1zY2yh0b/udwDTfzi4fwT2fnOZSKooq59hEnEUyiVK4xyd/PzmY888SowjRXiELnOLkAOG8eg8KGyZGfgHT1Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.2.0-rc.0.tgz", + "integrity": "sha512-YmbeEYeEHAEgZo46rdubsFNTCREqzr5eOGWv4t7QGOawroKGCrLJs+xpBPqGSQkWRENVpj2etWD6pa4s3LW2Dw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-more": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.1.0.tgz", - "integrity": "sha512-YLCQ+NgYfdDNgpi8RKLPdvpftc3IXgpi4e+9KfXX11bZr0FRGHehZWh/peoBTOuBYIgfTxWMVYdHuCEmP+FslA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.2.0-rc.0.tgz", + "integrity": "sha512-5YuXU3RsowBd6k7YbR39R4cP408apA9rVM2uYD0FhR5JE8XVJ1o/AlapEZB455zeQcYeaWNZKM3VhNY4hzpOMw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-symbol-sort": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.1.0.tgz", - "integrity": "sha512-qiz6DiawN71kGIuZF2FTTn6vKzI3lSQ/P2wQBqZFleKgPwmg2eLaCAFZsRB9jZu8eblhUwVzXolPvYSninvuWA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.2.0-rc.0.tgz", + "integrity": "sha512-gKqd1oMS/uZTcUUCZuqo1ZOMW13QvuVbbTL420RVzjTilC9IZ4SDZU3ZbqS/fsLYPReeKkm4U9NJZdm6a9OqpQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-table": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.1.0.tgz", - "integrity": "sha512-oer+JRv9v2LZ9uDgZp7J2V6RdSeq5R817bBFkonpx7Bg7he8GWiYJitIUtMa8itLl7ghwdcBfjgPL0yJmhI2Ag==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.2.0-rc.0.tgz", + "integrity": "sha512-BoGN8edf4MWhh2jxLcKht843c99ePeSN3LO1f7ICUFHxLJ1l+eEZLieWFh8ZpeErfY2zXsylRALsSSdGagnwKA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-tabs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.1.0.tgz", - "integrity": "sha512-FXWVve92Nyz8eDYYlQrZ4ch+6MBcpKq5RfcMxAi9BSSwpZnnkbbPGQxyIbs/TK3FYLc0eB9R1Dmmr1yJDXUX9A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.2.0-rc.0.tgz", + "integrity": "sha512-0vMtMCIAyQ6aPLQiTtM+K7O7qoNCtHEjcVU8LrqGJjdCERvsrktyP6hwDlcOW52MiYcb7H5p4wxXoxi8fKdi+g==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-tag": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.1.0.tgz", - "integrity": "sha512-BTnGjXWhsdJvh1ch51PnZG3pXtn1HrHOxByPGuaRrgDM3iJbceuI6wj6h+N+O+wV9eacJqbc33ic/qpVhcdYeQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.2.0-rc.0.tgz", + "integrity": "sha512-oZS5eaQUMo060Uh3z2yUp7ukb62j42MpE262fK7L0hmtk80Sqn9uff7RNWf3bgwIkyj+GuLm4coakSfbd56D7Q==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-textarea": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.1.0.tgz", - "integrity": "sha512-3QjJR9sLURImSxrkcwD4dzV9CSEHD0kEwdrFLSQyRS2D2fHgEgQV6FbUAhI1WNRwTB1ZP23Vx4oClfdsqs010w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.2.0-rc.0.tgz", + "integrity": "sha512-aMtDe8C2ZuEr9NLV5onhiUx5Uw/09vnN2oXILoVKaPHhxtK/oqZS6MTnoGt3rlpfjZAjwfXY049MCn8pDPOJqA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-toast-notification": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.1.0.tgz", - "integrity": "sha512-uaX3uNY+M4lOLASy/0lVLCK8/4hjkT+aTEqwgYxrTaVCDWJMaJQnxhpGrx4dZpoMGir4q5HLHgxXs7r/hBwB2w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.2.0-rc.0.tgz", + "integrity": "sha512-oaRqwcuPS9HazH+yTcaDnH3Wt7j04dE6JdWzL3Yj30NNo595ijnZbRlnShjILT2o8jh2DUhVI0JhnnogeMEssA==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-toast-notification-container": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.1.0.tgz", - "integrity": "sha512-q/GiBHuV5sSiGXbV5gledukHdOCrGpMK+egNAmtOAkmkfd0/59+/rX6wtUxgDXe7Xd5WVYViQDlTqNTYbzY1aw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.2.0-rc.0.tgz", + "integrity": "sha512-8+IPz99Py12fIuDAs89kXOdsfBszFS37XtgYpMFl9t+g4uyd7doV8jJFP8G3UnjjDuboQWhpKIJKiKCRoOmdGw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-toast-notification": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-toast-notification-layout": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.1.0.tgz", - "integrity": "sha512-6tNsmQP3UDOcjbpBrGYsc4vGrU1YPv9/NhQce8YfNM6vwnjF6f/aTHDqADG0hCEijyS0MvK1jPttbU67Zm3Rmg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.2.0-rc.0.tgz", + "integrity": "sha512-mnq3a4Wu/Uor234we97mtvfeX8nl9w0fKsH2kBAgodkjXVMQssvCOdd7MKyh6G4mXUO4/WY0HbOYOCGv2I/feQ==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0" } }, "node_modules/@umbraco-ui/uui-toggle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.1.0.tgz", - "integrity": "sha512-uuRtsUNHBoj8wz3xxax9DHpf+GAnjiNTBN0ZIcCaHvRzhRJf2vX0Bdh3joPGOoQLSd0B575I3GXkSOSIOYLxYQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.2.0-rc.0.tgz", + "integrity": "sha512-UXdiT/ROf8sKQTYge2wS4znhL4+IdpxoF4TPZr+U0k/5UQ+iQTzs6hy/GJQs5FcPnEI7gftrIHctP5O9yKsJvw==", "dependencies": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-boolean-input": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-boolean-input": "1.2.0-rc.0" } }, "node_modules/@vitejs/plugin-react": { @@ -34226,503 +34211,490 @@ } }, "@umbraco-ui/uui": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.1.0.tgz", - "integrity": "sha512-PWy5Z/15tokLtMmchqmyVZFcroZJpqcuhfIu21wb1+/dX7tG8PV4D/PHFkpHaC9MkvrlkI25Kp4K0caxeIxnJw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.2.0-rc.0.tgz", + "integrity": "sha512-t5NjWxXivl5Em2xusuudQ8asJtayrpw2Y6G5Ge4P2CdyFF4YD5C1hD54HzkisfuQJDTSogERVtcNMts9y7sHeQ==", "requires": { - "@umbraco-ui/uui-action-bar": "1.1.0", - "@umbraco-ui/uui-avatar": "1.1.0", - "@umbraco-ui/uui-avatar-group": "1.1.0", - "@umbraco-ui/uui-badge": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-boolean-input": "1.1.0", - "@umbraco-ui/uui-box": "1.1.0", - "@umbraco-ui/uui-breadcrumbs": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-button-group": "1.1.0", - "@umbraco-ui/uui-button-inline-create": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0", - "@umbraco-ui/uui-card-content-node": "1.1.0", - "@umbraco-ui/uui-card-media": "1.1.0", - "@umbraco-ui/uui-card-user": "1.1.0", - "@umbraco-ui/uui-caret": "1.1.0", - "@umbraco-ui/uui-checkbox": "1.1.0", - "@umbraco-ui/uui-combobox": "1.2.0", - "@umbraco-ui/uui-combobox-list": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0", - "@umbraco-ui/uui-dialog": "1.1.0", - "@umbraco-ui/uui-dialog-layout": "1.1.0", - "@umbraco-ui/uui-file-dropzone": "1.1.0", - "@umbraco-ui/uui-file-preview": "1.1.0", - "@umbraco-ui/uui-form": "1.1.0", - "@umbraco-ui/uui-form-layout-item": "1.1.0", - "@umbraco-ui/uui-form-validation-message": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-icon-registry": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0", - "@umbraco-ui/uui-input": "1.1.0", - "@umbraco-ui/uui-input-file": "1.1.0", - "@umbraco-ui/uui-input-lock": "1.1.0", - "@umbraco-ui/uui-input-password": "1.1.0", - "@umbraco-ui/uui-keyboard-shortcut": "1.1.0", - "@umbraco-ui/uui-label": "1.1.0", - "@umbraco-ui/uui-loader": "1.1.0", - "@umbraco-ui/uui-loader-bar": "1.1.0", - "@umbraco-ui/uui-loader-circle": "1.1.0", - "@umbraco-ui/uui-menu-item": "1.1.0", - "@umbraco-ui/uui-pagination": "1.1.0", - "@umbraco-ui/uui-popover": "1.1.0", - "@umbraco-ui/uui-progress-bar": "1.1.0", - "@umbraco-ui/uui-radio": "1.1.0", - "@umbraco-ui/uui-range-slider": "0.1.0", - "@umbraco-ui/uui-ref": "1.1.0", - "@umbraco-ui/uui-ref-list": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0", - "@umbraco-ui/uui-ref-node-data-type": "1.1.0", - "@umbraco-ui/uui-ref-node-document-type": "1.1.0", - "@umbraco-ui/uui-ref-node-form": "1.1.0", - "@umbraco-ui/uui-ref-node-member": "1.1.0", - "@umbraco-ui/uui-ref-node-package": "1.1.0", - "@umbraco-ui/uui-ref-node-user": "1.1.0", - "@umbraco-ui/uui-scroll-container": "1.1.0", - "@umbraco-ui/uui-select": "1.1.0", - "@umbraco-ui/uui-slider": "1.1.0", - "@umbraco-ui/uui-symbol-expand": "1.1.0", - "@umbraco-ui/uui-symbol-file": "1.1.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.1.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.1.0", - "@umbraco-ui/uui-symbol-folder": "1.1.0", - "@umbraco-ui/uui-symbol-lock": "1.1.0", - "@umbraco-ui/uui-symbol-more": "1.1.0", - "@umbraco-ui/uui-symbol-sort": "1.1.0", - "@umbraco-ui/uui-table": "1.1.0", - "@umbraco-ui/uui-tabs": "1.1.0", - "@umbraco-ui/uui-tag": "1.1.0", - "@umbraco-ui/uui-textarea": "1.1.0", - "@umbraco-ui/uui-toast-notification": "1.1.0", - "@umbraco-ui/uui-toast-notification-container": "1.1.0", - "@umbraco-ui/uui-toast-notification-layout": "1.1.0", - "@umbraco-ui/uui-toggle": "1.1.0" + "@umbraco-ui/uui-action-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-avatar": "1.2.0-rc.0", + "@umbraco-ui/uui-avatar-group": "1.2.0-rc.0", + "@umbraco-ui/uui-badge": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-boolean-input": "1.2.0-rc.0", + "@umbraco-ui/uui-box": "1.2.0-rc.0", + "@umbraco-ui/uui-breadcrumbs": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-button-group": "1.2.0-rc.0", + "@umbraco-ui/uui-button-inline-create": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0", + "@umbraco-ui/uui-card-content-node": "1.2.0-rc.0", + "@umbraco-ui/uui-card-media": "1.2.0-rc.0", + "@umbraco-ui/uui-card-user": "1.2.0-rc.0", + "@umbraco-ui/uui-caret": "1.2.0-rc.0", + "@umbraco-ui/uui-checkbox": "1.2.0-rc.0", + "@umbraco-ui/uui-color-area": "1.2.0-rc.0", + "@umbraco-ui/uui-color-picker": "1.2.0-rc.0", + "@umbraco-ui/uui-color-slider": "1.2.0-rc.0", + "@umbraco-ui/uui-color-swatch": "1.2.0-rc.0", + "@umbraco-ui/uui-color-swatches": "1.2.0-rc.0", + "@umbraco-ui/uui-combobox": "1.2.0-rc.0", + "@umbraco-ui/uui-combobox-list": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0", + "@umbraco-ui/uui-dialog": "1.2.0-rc.0", + "@umbraco-ui/uui-dialog-layout": "1.2.0-rc.0", + "@umbraco-ui/uui-file-dropzone": "1.2.0-rc.0", + "@umbraco-ui/uui-file-preview": "1.2.0-rc.0", + "@umbraco-ui/uui-form": "1.2.0-rc.0", + "@umbraco-ui/uui-form-layout-item": "1.2.0-rc.0", + "@umbraco-ui/uui-form-validation-message": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0", + "@umbraco-ui/uui-input": "1.2.0-rc.0", + "@umbraco-ui/uui-input-file": "1.2.0-rc.0", + "@umbraco-ui/uui-input-lock": "1.2.0-rc.0", + "@umbraco-ui/uui-input-password": "1.2.0-rc.0", + "@umbraco-ui/uui-keyboard-shortcut": "1.2.0-rc.0", + "@umbraco-ui/uui-label": "1.2.0-rc.0", + "@umbraco-ui/uui-loader": "1.2.0-rc.0", + "@umbraco-ui/uui-loader-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-loader-circle": "1.2.0-rc.0", + "@umbraco-ui/uui-menu-item": "1.2.0-rc.0", + "@umbraco-ui/uui-pagination": "1.2.0-rc.0", + "@umbraco-ui/uui-popover": "1.2.0-rc.0", + "@umbraco-ui/uui-progress-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-radio": "1.2.0-rc.0", + "@umbraco-ui/uui-range-slider": "1.2.0-rc.0", + "@umbraco-ui/uui-ref": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-list": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-data-type": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-document-type": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-form": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-member": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-package": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node-user": "1.2.0-rc.0", + "@umbraco-ui/uui-scroll-container": "1.2.0-rc.0", + "@umbraco-ui/uui-select": "1.2.0-rc.0", + "@umbraco-ui/uui-slider": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-expand": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-dropzone": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-folder": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-lock": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-more": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-sort": "1.2.0-rc.0", + "@umbraco-ui/uui-table": "1.2.0-rc.0", + "@umbraco-ui/uui-tabs": "1.2.0-rc.0", + "@umbraco-ui/uui-tag": "1.2.0-rc.0", + "@umbraco-ui/uui-textarea": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification-container": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification-layout": "1.2.0-rc.0", + "@umbraco-ui/uui-toggle": "1.2.0-rc.0" } }, "@umbraco-ui/uui-action-bar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.1.0.tgz", - "integrity": "sha512-dHDAIiRuTo0gVlOd5twonot48XWSH6IuLUhRPncCSRpArQO146+t2SLPztmMPtsHoSVM546saR3+7zPmb2HKfA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.2.0-rc.0.tgz", + "integrity": "sha512-CV40V9kMo5+fmTybbKc/ZKn6I/7xPWlkvPHifdu6WhwRsFeC4P8nPV6CKgxnrTIdrNbUjwK9Kn0UCs/UiKQ6FA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button-group": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button-group": "1.2.0-rc.0" } }, "@umbraco-ui/uui-avatar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.1.0.tgz", - "integrity": "sha512-wdIEMlkflOP+37NDel8K+H0yfYFmYxeuG09Ctoulel9EUoQuA4sQ9zlqXinLCsat9zs4HJlyoV9DwbWMXKp3TQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.2.0-rc.0.tgz", + "integrity": "sha512-xlz49sZAr5nVb4eX/eCssox8Wn/Qm4slIIZTahu2jKo1tL9s75iEQFjGGjVbNJV3EfEn5fXreHez2ADwA19d5A==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-avatar-group": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.1.0.tgz", - "integrity": "sha512-HVEWVifsDshkvI5fmSBd7HpvOdKFxpVI8tDDz5ocxr5EhD0b4Wf1Let/1QhBzHRc1+ZiWq8Ef5tIRDkGdXDVdg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.2.0-rc.0.tgz", + "integrity": "sha512-XQjl2YFGtg6vFVrlUoF/Ulbc9tmbFAbIQxSJWP/CxvQgOqFRldoeNZ9puiTOFykvCaKDc2MBkTwC2vUI/F2DCA==", "requires": { - "@umbraco-ui/uui-avatar": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-avatar": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-badge": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.1.0.tgz", - "integrity": "sha512-r0X8tOO0lJHuoiuR4gLWEFV6NLWI7FO1lMWQPqXhxGr9cnfCVQgPKA0rMMWlnabBnNXwvb6F8HI5OTFaVAnLNA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.2.0-rc.0.tgz", + "integrity": "sha512-QoW0puGm6yF7h77C9tq4zc8jZIDnmXsokthCVAcwks2i4BQV4SRfsEJZOQAphdNE+VOIPO5whZG5+D7smDHhCA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-base": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.1.0.tgz", - "integrity": "sha512-uLb3+hbGhnLxjo8UuuaVCCwApR/5Z10atAWwc5m/Q+WSdW/sEVnpLGuI6B1m1vz/RGJVjBDwXl8IET3Nq/vcrA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.2.0-rc.0.tgz", + "integrity": "sha512-q/QU6MRoU/d6pepobqNjEEUu8fcUfQ2RjT4wWQA/z1CFtXF1xIQGGHemdmkb/V+RqUma8CimDscklxxR7yARRg==", "requires": { "lit": "^2.3.1" } }, "@umbraco-ui/uui-boolean-input": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.1.0.tgz", - "integrity": "sha512-c2ZGdZFy7Y7ciLrkHmR5FkwHsQn93M+wCECxkXipo/TbBfneOd/2kFIYuiLYhn2fit+bbdXEaEc45fjOsuzUIg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.2.0-rc.0.tgz", + "integrity": "sha512-Jno5TPnwJbOi7yvSigCBmMEqK1fY2XdKUMFpB2ZXVi4T8o69cq5m+bcboARshf1NdPmkWqQMDNroMqG73gFhiA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-box": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.1.0.tgz", - "integrity": "sha512-JXXikfNWMVHhZss6T4lmI3TufH4Vtq7vGwuvRHp+NdI/F2dcLcEuHJbjp/uMMbbsqtZ1sdbmaL0hJFk1x8gK5A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.2.0-rc.0.tgz", + "integrity": "sha512-+JYJ6lwoLq7MsD51acS7ZOFrVwUiWRWywL90rGtPYXHDTkw5D/MdeFgbQjBU+vcIEEZWR5iwNX0uTpA7hO3xKw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0" } }, "@umbraco-ui/uui-breadcrumbs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.1.0.tgz", - "integrity": "sha512-PBFiFhOeM8sQkDTsHI1b2OktD2P6UgEMJA93s2vtajgjNRrw4xEYmSOQJClT5n9nToZGkLjr1TCigcdzizov8Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.2.0-rc.0.tgz", + "integrity": "sha512-SyjimBB0E7fpIepBxcVOIJSYvg8Yjgtel8fA7VG/sPVmP4YSZeGoRB2G/eHAvH/VG9L7/ENOUIzEYCFYXbHJsw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-button": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.1.0.tgz", - "integrity": "sha512-sexyW4QpUOMyNiBZ+K1V4znKRvkBvNe5zhG8HiZiZDIGIXTeFozyil8Rh0usxav+O1YTTklrs6gtf1Ll8KTkIw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.2.0-rc.0.tgz", + "integrity": "sha512-VnA+1FoUpg5tMrGfpLnFCMLtDPM+ACAu1+XQcuo6o99XUYdSf+Z5lf/P4NBCDfdqdKXBSDut/Npu7DYJsYIFHA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, "@umbraco-ui/uui-button-group": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.1.0.tgz", - "integrity": "sha512-Iuti8GTRiMS3k73PyYerYjKSpWEaA0EZpbJvpnbAHS6INJN0PEUwK69wVcdWchpTd/Qyi4H0HlkQbudgHdKe2A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.2.0-rc.0.tgz", + "integrity": "sha512-ROxoZPTVDkJKhX9wcmZGOqdtWiVs13QpL/2habQTzkS2JeaTTiLhIf/KPeZpZ0JPSbJnh0yj5nCL13Ov2rS96g==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-button-inline-create": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.1.0.tgz", - "integrity": "sha512-1Bc+MrLjLDS09yw5G4qhBf5t5R8jgvGoC/ozaRio4D6DXAksMA6FsDDmm2nBDg2ajLyf1DWvhwy5ScUgKyydYQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.2.0-rc.0.tgz", + "integrity": "sha512-A/FO9mRXFku+Qjg2uDNbDNRamKpP99kckwRy3hH8hzl6MpynzD+Cr7VS/bL0lmBa/G55XVrNi0BeuGbunEGvpA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-card": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.1.0.tgz", - "integrity": "sha512-d3JXO1AAzP8YK4xoR5GEScCgKW8XG6VdAji/dXlUnu+5n9L8F+wEe5db7woIiIXVv/m0a88awfBpd+RtlA4Lmg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.2.0-rc.0.tgz", + "integrity": "sha512-ZnQSb8k9N6wSeD++8pL2R7jo01FW3bKQ6SzAAlq4MFppYaylgW6BcnhIcSxiXciWRgNsb+4BJhc/0gxbJh25+g==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-card-content-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.1.0.tgz", - "integrity": "sha512-cqaydgUZaiaQgeKaAWihxclS0hdX0j34fZlAAZU+IAr9P7V9vMGyGu9en1tJE/lvTp4MkmyWCHYhTJC1+onJmQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.2.0-rc.0.tgz", + "integrity": "sha512-xgS1hK8OYimUhKP//DpKt2W054ciW+1DiEV0Qr1zWRDgAN3F85IwNiLVs6JPeBjY1yM4mOvC29POG35jc/yBmg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0" } }, "@umbraco-ui/uui-card-media": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.1.0.tgz", - "integrity": "sha512-Z84KXB9HAVAD7w+vH8svvMLWzPsKKcqpJOX9CDUj0QCqpVYr97r4IMmM9Vt4oZxcNBVq+8UAcO9m+cD/Dnhc9Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.2.0-rc.0.tgz", + "integrity": "sha512-8fH3IrLtPV9rE/dkEID5rMoTIPEg4E/9VoYHms59zNTdtyQKG8dM0vLSKTbz72zaYH+Ox5VHp4X/CVIXFDH2rw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0", - "@umbraco-ui/uui-symbol-file": "1.1.0", - "@umbraco-ui/uui-symbol-folder": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-folder": "1.2.0-rc.0" } }, "@umbraco-ui/uui-card-user": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.1.0.tgz", - "integrity": "sha512-SGUhDVPZY0dRkf0pYa5lZbK6YnSSHHBMtFdKGYW5DEfu4ijlJrJfsBKlmFQt3PcQ2i1Yl0loTHaLq3CO6u/kPw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.2.0-rc.0.tgz", + "integrity": "sha512-B0QmgKXWt5yU0/misn3sY8PsAjOfNzOCJ/LkC9cI2zGX/tQNbfziOFwk6bAQluQP2zJnAoab1leSghP+1PcTEA==", "requires": { - "@umbraco-ui/uui-avatar": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-card": "1.1.0" + "@umbraco-ui/uui-avatar": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-card": "1.2.0-rc.0" } }, "@umbraco-ui/uui-caret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.1.0.tgz", - "integrity": "sha512-JzNL36kXWHwOa2evWQJ20kGQlX+NBQmUm0fa1LHkrwA9n91vH9JwKGID4oqTi0ukmcOucwPKFhYHt/YhNNNMHw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.2.0-rc.0.tgz", + "integrity": "sha512-V4nKfTYEqJvxG/jbwwPCzZuSK4qKra4aqWrtU6B6QMcYohYJVTaEvVE4No46AtbtrSfvKm050pMzb9sRxiMLcw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-checkbox": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.1.0.tgz", - "integrity": "sha512-0N4IuuBlYoybTNEaBVIRnaYQ/z9R0q6MCk47NPXW0WwmK9F2NaklxfBpVCRZ+g1ZfspBUPLAhKjn0SMIvoAk3Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.2.0-rc.0.tgz", + "integrity": "sha512-7smHPIBmniccCuaA3JaFCLia5uyClFElv3WBngX2qbz6JwKXQ9nemYaFOuM4KjcukMH9iFMQQy7sbrmRar0reg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-boolean-input": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-boolean-input": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" + } + }, + "@umbraco-ui/uui-color-area": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.2.0-rc.0.tgz", + "integrity": "sha512-cUJdrcNEkXNAwjeQEV0Vi/Hj4xaj7rFOMm/U9Q9JlRUX05xkBRl01AjS6Qi0QDKEPtLG9YC+AnNXpFFA1rjtaw==", + "requires": { + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "colord": "^2.9.3" + } + }, + "@umbraco-ui/uui-color-picker": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.2.0-rc.0.tgz", + "integrity": "sha512-rpMBG+ZyrL10w7EX/UqtWZHhwZ3oe7MSf8cQqimK/Arn1kpBqZ4JJLpJPcZ1bwcYekHbT5LbHZBD/EuHMRP1bA==", + "requires": { + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "colord": "^2.9.3" + } + }, + "@umbraco-ui/uui-color-slider": { + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.2.0-rc.0.tgz", + "integrity": "sha512-04qZnUlVJmk7dN+r8BJNeZHvmu5/TqIq7WVlmHmfmbULW4hJkw18qBamfhOP7nFz06b21pfLFjBy61dqqH1tUg==", + "requires": { + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-color-swatch": { - "version": "file:umbraco-ui-uui-color-swatch-0.0.0.tgz", - "integrity": "sha512-DTuZm+89Qw02M2ShkXYZEmPFl1jG/h/MP5eQgTN/HqybYrH0netgSyQB3nP2IfpUjwSo8IldhS9fb+MKyEhEiQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.2.0-rc.0.tgz", + "integrity": "sha512-acTb4xOwSMU3j1xa0IRpykdw7y9wQZoNWBPA/wWilCYJcxnJ9BeDU7QZaLrkGYOhq8vfBjtxO6+DZ4gBd5/4CA==", "requires": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-icon-registry-essential": "1.0.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0", "colord": "^2.9.3" - }, - "dependencies": { - "@umbraco-ui/uui-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz", - "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==", - "requires": { - "lit": "^2.2.8" - } - }, - "@umbraco-ui/uui-icon": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.0.0.tgz", - "integrity": "sha512-OYj9kcsfiuAhQ0yAoQtLZKWWF6cknAoXnOZYgwcuopfRG6YxIQS3rukSNz4AsoBc6Mp53TV5TB4EGEBZOXvISA==", - "requires": { - "@umbraco-ui/uui-base": "1.0.0" - } - }, - "@umbraco-ui/uui-icon-registry": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.0.0.tgz", - "integrity": "sha512-2zj29JsoJF3FmRdTt8xaSebgs2WtSGxAglEOjM78qGGOlafSkyYelzuRGA0NP47HOH3MKp3vzL1Z1AQ2Hr31iw==", - "requires": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-icon": "1.0.0" - } - }, - "@umbraco-ui/uui-icon-registry-essential": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.0.0.tgz", - "integrity": "sha512-1H2liA9/uyYqlR4E44RBTZiOlyrKgCSaJT6ytNiaBo6Br8kWqWTeDXBXngttGENQQ++eBKiUnLDVJC91xbPXug==", - "requires": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-icon-registry": "1.0.0" - } - } } }, "@umbraco-ui/uui-color-swatches": { - "version": "file:umbraco-ui-uui-color-swatches-2.0.0.tgz", - "integrity": "sha512-cOwYZVPl+xDNem3aijBVZJlLTD3B7ONSaC0nN2Nl6izejrcVExm+krqrC51zdm2whK/zBKWjEDmss24Ceu8l0A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.2.0-rc.0.tgz", + "integrity": "sha512-mJIi+PYeQP9naFZ9CBWyKIT5C10kzavQXkfA5dp1WBwyoTbmJzDaXXkz0vf1IcYSKBjJ3y67PmVRdaR30J8GZA==", "requires": { - "@umbraco-ui/uui-base": "1.0.0", - "@umbraco-ui/uui-color-swatch": "0.0.0" - }, - "dependencies": { - "@umbraco-ui/uui-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.0.0.tgz", - "integrity": "sha512-8AC1USDYUEN372zwGs4ksQ7utt8MiuP8mcDwnYMY5naaqT9ikNU2ObLxyvbZBe1HqbV8sc2tLW3SFNeBmQATHg==", - "requires": { - "lit": "^2.2.8" - } - } + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-color-swatch": "1.2.0-rc.0" } }, "@umbraco-ui/uui-combobox": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.2.0.tgz", - "integrity": "sha512-OPM5xf8F1CoiPjBqWJ5IRYKXrgGFCuwLoIZq1dhL/9V/9n5402ucZMELpMHwXrXlpK4WffjzobFuManX6nuvcg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.2.0-rc.0.tgz", + "integrity": "sha512-TnijClKq4NK7tGY0VaG3bZaTz8FYoLFezl1eXKIHYpx/hiidbu+a22Kcyio5TAW7VNFGFjJ3h3JQt06pBRBphA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-combobox-list": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-scroll-container": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-combobox-list": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-scroll-container": "1.2.0-rc.0" } }, "@umbraco-ui/uui-combobox-list": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.1.0.tgz", - "integrity": "sha512-bOQ4lBlfeiCabqRq2zLl7mcx2QMY7Td5CD1qjkO/qrGB9HVZcqHYRvmCPf4wM/bDhV1DZL/vI7iOfAKTB27jSA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.2.0-rc.0.tgz", + "integrity": "sha512-K3CcgBPXiUnV/1sZvwKtxdgmIjjYWBNDtJ8Bc2jpqcyN2C0rcFLBwJwTXzBtIxakPXj9G6vP/OyXRUnN4I+lsA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-css": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.1.0.tgz", - "integrity": "sha512-phS0jWH6ACvXcfPJV7HaKXpqgb4ujGwf7qxAjIvb7iK5CnGiKct/icmfJ+7Fe8XYWtgiMUj+f36E4/69XoR3nQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.2.0-rc.0.tgz", + "integrity": "sha512-eE093LnIKdr1RKggmcsVI2G7Tyr+I0lV7XH4Kuq3cPmDaOC1C1UBvRPVdVhdEtQ2LA67SAsTvXWpyEuYKZO6OQ==", "requires": { "lit": "^2.2.2" } }, "@umbraco-ui/uui-dialog": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.1.0.tgz", - "integrity": "sha512-vNB/N2YeE4rLFTQfeSV88RjNv+9+iUa7qRhpFbcfDEAUZcECgYJU8EffE7W7RsLTOcQoxMaOZKFUBw2BiV9NHA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.2.0-rc.0.tgz", + "integrity": "sha512-j/ZrWFJPXBXvt0IrxEB6DoUOejsDClJWlfpH8bft8bjF4bw0uDWDFXW+wlE9aSYagALYXJIJmKzyzfxPJsjyFA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0" } }, "@umbraco-ui/uui-dialog-layout": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.1.0.tgz", - "integrity": "sha512-tMfP1i7Z9d+gBkGBQD5l1vddOUnPfad1MfTqCpc6poGb54fSGR052lfuNfM+DvKfczFmeqTWhhGFx5MSxgZ+Ew==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.2.0-rc.0.tgz", + "integrity": "sha512-ZpLOucZTNEsm9cuLxWOzN437iI0zxVdArYBaPQ8G7Mkn3AxvOoqiETHq+rnNJRIsOIh0CfMuD5XWX6hPt2w+Ug==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-file-dropzone": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.1.0.tgz", - "integrity": "sha512-eFItMycXlW6ppTsRIlg3NstJ6HttCNYJoOO9fVxi1j+wdscxU+C5eqLh5K2Z7EgJdjUM9zwykLBdIY4x+Wr+Jg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.2.0-rc.0.tgz", + "integrity": "sha512-1dkcZ6AHsLABFDhCWwNdyu5oMrNnV25cmbUsesBSyM3zedDtYKD2MZLJ+QEBXaHBtiDxO+G8mAL6Jof952gheg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-dropzone": "1.2.0-rc.0" } }, "@umbraco-ui/uui-file-preview": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.1.0.tgz", - "integrity": "sha512-wj+vZCCBuDcupaM48l0VULQsstmV3UMCcoiD6h7VYEppQLS7RGvIcgxo8OFkrrA3FotGURq3T74iRI0p4Ra5qQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.2.0-rc.0.tgz", + "integrity": "sha512-fqbMD+uwxvV+uFrj5akmIkq1ngASKkZunt7wgq4wFeFksAi9QCMdfvdAE0aqhy9RbzdQHfLmaxOOrL8aLh3zwA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-symbol-file": "1.1.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.1.0", - "@umbraco-ui/uui-symbol-folder": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-folder": "1.2.0-rc.0" } }, "@umbraco-ui/uui-form": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.1.0.tgz", - "integrity": "sha512-2TFL96thzbMVPu2WuQtrXvb+BweWUF5+Wx7NsixKu3q8HCp5QGttk7DPFXf2llG9UVlF922ImnSbt9viPCg2QA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.2.0-rc.0.tgz", + "integrity": "sha512-kAR51/hAxg8rbLgam9/te3kq7aa9+HTQ2YRRyrdy2pJVVHMDIl2lKvzVf05ya7nTapW5+SMoUqWV5WjZg3lhjA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-form-layout-item": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.1.0.tgz", - "integrity": "sha512-DXIJE0X9SkpANIbNWh2CWzHoYaTNbf11sFfysoP+QNzs/Xab0FlGMaQ4XVwRVMfftFnjzIQnhKQLCJcFzV2/rA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.2.0-rc.0.tgz", + "integrity": "sha512-fbY2B2QJtmnd+GdLwEac9+egrIADeCJiGiYgl1ohcp0TYTuQakT6yhNSdkVsBpJ4dtH1+xFbsW2j8a5oRHozoQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-form-validation-message": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-form-validation-message": "1.2.0-rc.0" } }, "@umbraco-ui/uui-form-validation-message": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.1.0.tgz", - "integrity": "sha512-WPGxJnp2SFU9OuKylGEqD9IOE1JHl9WQ3YzAn+rxkUpASSmQndUrTfVHJpEP+heFB9yVlzXNX3OXjgcvJw4zew==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.2.0-rc.0.tgz", + "integrity": "sha512-gSEqpaHVWYGs3SxpflRTxO328ITRxmRWsDj8nWXCFGKtUK7xNKdhr85P4DWxW76u4UdcCk+lReoUxmVRelMm1Q==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-icon": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.1.0.tgz", - "integrity": "sha512-t/TXB7p1cFphN9QZG6tdKGFgCZntxlzBqUvXKJ9Ge8ZCdp1pFozLTBPuEELv5z0CN+JgZMMlXXisvYD5j9C9og==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.2.0-rc.0.tgz", + "integrity": "sha512-U98JO00fXes3Ifjq144dDKKh9ASEJ8UkBgb9aDRlVEIuku6VfhUbENLH8r3zSpgFh3lV0ObXLJMnbIQrW+tRaA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-icon-registry": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.1.0.tgz", - "integrity": "sha512-JWQQYjXs3nGgXOpmIjrUKiuSeD37TeSYCoLfFH9NL41V5/MkSPgyE0eHASKyo2BRsx+cslFMNPV52TEjw9BGtA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.2.0-rc.0.tgz", + "integrity": "sha512-CQTPh/2YE6Zxa4yJMNHPDBUOibmzkNKuyavwMwQ3oFB6pOJU5agBFasS3QOaw8p6Pv9i7wwKQC7keE14fJK26g==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0" } }, "@umbraco-ui/uui-icon-registry-essential": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.1.0.tgz", - "integrity": "sha512-S6h9+7/iHYcmJw8MW5hwTXmL7iPHYHohl+frnXzFnkItD7YDmrpfy3K6GYcENIWvOXLhGXa+JWnPz6m0N4WiZg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.2.0-rc.0.tgz", + "integrity": "sha512-zSILXAwVAvb52vlFgfIkqnaPm7So9s0MaPrjKjgluC2Ii7CZIyNwr9fjaboSrPngsjoGT2C4gUYYoJjp6vw5ew==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon-registry": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry": "1.2.0-rc.0" } }, "@umbraco-ui/uui-input": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.1.0.tgz", - "integrity": "sha512-3iX/E0OXsGdGPb0coYwNusbI6+63FKKkTN6W7Gxd2fsskuEBfXyDtJ1Uxzb/7Pf/GSr7zIVeS6/lSq4m7j6Otg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.2.0-rc.0.tgz", + "integrity": "sha512-e8CabJJMrD+D8wBXKDgHQ8T7SQ7Rf7iLPzL55duLUrO80PATiMxqppyIh567bW9s5soDX7DhQNBX+UIa57chsQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-input-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.1.0.tgz", - "integrity": "sha512-Ru14anq2Jqk344ROUietNNGBo9YtRL6vRHHSntWXi57k7fXZ+mViv0KLMGHaizgqRnO7EF+e3y1hg/AcZcoRTQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.2.0-rc.0.tgz", + "integrity": "sha512-kkVSCqv61AZEHd0b4p0vmoEYosDjLl/YG3a2FEuXjBn+F6lETW+RriuhKY3a0pyRA+gTI9GRR86icpSC0KpHfQ==", "requires": { - "@umbraco-ui/uui-action-bar": "1.1.0", - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-file-dropzone": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-action-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-file-dropzone": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, "@umbraco-ui/uui-input-lock": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.1.0.tgz", - "integrity": "sha512-7925LeQiaVGndXsb3Lna3kKMN9xFcmY+N3Hpe4jWDpdWA91KTlbcvhRmRhLzb1I0N8Af8e2LbnqvRH8mFCIlqA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.2.0-rc.0.tgz", + "integrity": "sha512-k1azXchNXcFy0QgsIm5ecJWo5Yh95vPRfwTohiDUUg4kla+yHIVHcpkNosqhYD4FKm8cAv4cdQr7o2eI+ExL6A==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-input": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-input": "1.2.0-rc.0" } }, "@umbraco-ui/uui-input-password": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.1.0.tgz", - "integrity": "sha512-JpPk1ryu8Cu4on0bA908YD8nZ4TeB6qs4lnIYjBvrb1olR/7YjiUXUZKwS7apyW2hU5hkCvpIFjR4VNayXE3iA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.2.0-rc.0.tgz", + "integrity": "sha512-IWsAJCRUZFVdpUDnup60i7MS2A4DePU1YIp460veAbwIZZjZBG4x9mmD6EvjFkP5YDaqCwyg3k75p3hC9RiQzw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0", - "@umbraco-ui/uui-input": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0", + "@umbraco-ui/uui-input": "1.2.0-rc.0" } }, "@umbraco-ui/uui-keyboard-shortcut": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.1.0.tgz", - "integrity": "sha512-vUwn3IID2q6O2IbLzGql3rDBUi/Y27bCTkSYJJguO+qpu1d/cNuYg3r7fUkcHSh1rSZaWacZiTRa0tM96pIurQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.2.0-rc.0.tgz", + "integrity": "sha512-y5uKat6H7G752q2svp6iFi0UlnlpZuj+qlUVp7GJjLJ2tYWS7M13KnNXrhOOZW5kusXJsXSw/+g3YE30f3rydg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.1.0.tgz", - "integrity": "sha512-WT7oyXrIS4d4EHc4+OuOzXZk8qzG7V0RpgRwrRsN1GAsuxuS3uRwL0JjWK/PiHs1Mf4khjcVCZN5HhuqhNy/3Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.2.0-rc.0.tgz", + "integrity": "sha512-aG/oSvVx4U36mW2XK/HF+sEj42WM/PTO4a/sDYA62gDhok1Ksl+Mk6tdTDzBh3sdGYoZDemtOcWvjd87pPgimA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-loader": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.1.0.tgz", - "integrity": "sha512-5+4yD5Q0sNzqW7Eizs+PAOBgN9LL3fcVEtW/I2GpfDqPz2llTIqmI6rFHGhNEaI61jTHzBvii82DkEawG7syxQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.2.0-rc.0.tgz", + "integrity": "sha512-hfI3wZQxrAbsq+sNca6yfZ41vUOPIlg1clZNCSh76XD5YwTgFtHDse1HBrib7NY4kkOxHhRCFW4RO7BgWJcbtA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-loader-bar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.1.0.tgz", - "integrity": "sha512-UPxg+GmEkVY/18DVEioQBJO/9FHoqHBNtgIxL0zYyqF9AyKfRmnZ21+EXuVj67nIiFasc2Z/keCko6RWSU814w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.2.0-rc.0.tgz", + "integrity": "sha512-DA1Tbvnri0HWbbzSe5v4wVezdHang8cmAfActLawF6LG9CV6LZLxSMMsSzbDBisGS8cscc0RgAeSLXnlNaLN8w==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-loader-circle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.1.0.tgz", - "integrity": "sha512-lVfeZSoH2s44A6/mSkzMk7RdzMZnkArD1R4pnhUFqAL+Y29b4c6/BBvgAsQJBTQkQSWjufh2ay4dyXuiQRXNFg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.2.0-rc.0.tgz", + "integrity": "sha512-GrRVkZrLSk1Pjmo0JtbGNUfYCVZ4ZWIGo78GDPRPOdccuTVNLS1HwdKfNV+ZRJe0hJYt1ALglSprujuG67ORcA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-menu-item": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.1.0.tgz", - "integrity": "sha512-gNQgOrxBuVapgfRo6i19PGIq9dKHh3jkjDULpdY880HktuTXB19MjQ6+sKaz6bb+t/euAgv1btbUmhuFtDiXkA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.2.0-rc.0.tgz", + "integrity": "sha512-XGytEGLb1tTnEP6eB6K/RJXYzGhhgfwrm7/OKuMvIANc2OI0toYpDSOeRclm7W4tQwZCM9OadnGXZYkzJGcj5Q==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-loader-bar": "1.1.0", - "@umbraco-ui/uui-symbol-expand": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-loader-bar": "1.2.0-rc.0", + "@umbraco-ui/uui-symbol-expand": "1.2.0-rc.0" } }, "@umbraco-ui/uui-modal": { @@ -34794,284 +34766,284 @@ } }, "@umbraco-ui/uui-pagination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.1.0.tgz", - "integrity": "sha512-4qZ7/Biik1h6S9A/J0LPezrfl7X5sYGTdS7BiyZ2YkUyu8miO3/1pEw2DY210vBo5vFqlM+x9ZOitdiFAy7jzA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.2.0-rc.0.tgz", + "integrity": "sha512-ut26Z5NPaQVs4u45TcdgaCaj2Qt5jNtCgyHpgMhqfbs28lAwwuvodvLClQ1TiTv+TzE+Kzq6YyC57tQJVkRrDQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-button-group": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-button-group": "1.2.0-rc.0" } }, "@umbraco-ui/uui-popover": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.1.0.tgz", - "integrity": "sha512-rCNuzH6xHEyadzzFeqWAr31bqr8DldWgtuE5+2+k4CwLBZnFIFLwTdvyVifXFTY0b+KZopgsySadsMZDlk7zaQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.2.0-rc.0.tgz", + "integrity": "sha512-AVkXJsP9IuL6rGXzTvUNqvDEA80vhMOGBGLVzwumfNzV0kIjyEWtAXQWIllssUUI5pDUY1FY7hk7RIiB5QmczA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-progress-bar": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.1.0.tgz", - "integrity": "sha512-7KmJQwffT8GtMM8cs+LajIVlgFEt9SvZtxSQhOXbc3k1ydchNC4NhhblV7Y5hNwspfBWls+hmEWfEd7+rwUFmw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.2.0-rc.0.tgz", + "integrity": "sha512-RjmEpCc3moZynCDOAM5eGKi/7y2pXPGB2ohvcjCSZVDFxX3QZAyRB5PIAAT/pNo0aPii8HxTTE3b4qJFurNxGA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-radio": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.1.0.tgz", - "integrity": "sha512-ds7GR+fRtXKMeXh7AiYdPbLv/pAzL4eHSxE37QwzQ2Q1hdm9gHgkoy2rn+MpjcEu59NbqdbA0GyR4UMQm2sZLg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.2.0-rc.0.tgz", + "integrity": "sha512-I2j/bOLSHSqXnJx/Fh9Jfabao+a5Xx6BYRgkJCxRCfHl0FTncufmSwDFs5WjrR45eKFUuU9gOWtbddFQjCdBMg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-range-slider": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-0.1.0.tgz", - "integrity": "sha512-+cAmEWl9MGKTdCNYaJiov+jgJ+vmXTJsVntRayuhpKTUAxd3Q6zup+y+ht6IF4D6TVUHrg6n9B+Y7YVw7giR4g==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.2.0-rc.0.tgz", + "integrity": "sha512-EhdQAu6POZL5a8IOjBcMraCcufa1JYesVuZ2VZwGaOojfcVGjH0rIuqngpq/Oe5GAJUMOgzqCKmYyFhFCfmLpA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.1.0.tgz", - "integrity": "sha512-TEgpsP6XmTnzJygqtU3lWHn+rgtjJBmwrDsGmoF/aVLK4voZbRrYxnRJKCWtKztbqSVbgIPHoTlBcb9Yry/sqQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.2.0-rc.0.tgz", + "integrity": "sha512-rrpWYRjjbx+ge7baO+tRcn+Qa1nwecQ/Sl4d/0rgo3xP+pKAnT0rozt6htfc60a/9Mnbz7mbj0NGSzMOJZRtJA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-list": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.1.0.tgz", - "integrity": "sha512-XhEjdp3mv7g/0MGN7q9WeliuAsM/LSk/4uon/h72svD0HjxM2DFzVfNw7xI9y3XFok9jpkQn/dEE6aANiYLTvQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.2.0-rc.0.tgz", + "integrity": "sha512-8h+GG1kGc3LM5ojCZxsHRjHuvopuc5ZYXtg/Upgm7G5ct32JbVnUNM8b6hjH7NHSskDTLoslO1+wnalHcPc/Bw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.1.0.tgz", - "integrity": "sha512-/2yOkjDimptJ3Fnij9wgrjm1DQ6ETegjf5FNZ3bNa3Q5O/AGzyc+oSgHGeX1nIQYfm6d2hx+hSibXYUb80r2/A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.2.0-rc.0.tgz", + "integrity": "sha512-v9UpY1ADCAGPaFzRBLU2OTmczBNYAUN9Y6OVG5QCHUfGIvo6lwbYWJITN1tVAiofJemaTftJI9j9wy77kDTvDw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-ref": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-ref": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node-data-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.1.0.tgz", - "integrity": "sha512-M9jxkulDt49k9n2w+34m8Ut8d3q/fUDzQAUs/a6rMeO1flCxooLzbMt0JMcZ0a1Z7jWa9aZcGLu77SipefH2Zg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.2.0-rc.0.tgz", + "integrity": "sha512-TvKxerjA3vsyuLu9peVnhnOAPKzeQPsZupSKixMqm2x2oX6S1QoCPNpSbIYi6mEcDnjFMi62VFYojinbngQ3CA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node-document-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.1.0.tgz", - "integrity": "sha512-ZlKaxwq89hFP97WapXjGLX4nWgYPYtHkmYfDCr7dNOnCJ+JukoV6IznlzCVBvrUH/ItGHS7dPCi+c3QTA22v6A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.2.0-rc.0.tgz", + "integrity": "sha512-ALhCascGg+7Gl7IDih/K2ZirWhKG9pyfH3q/m4nfmNVjutLqTT1vOkvj/9DUjJw1hPdWFdn5jFYiPr1XpfUHHw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node-form": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.1.0.tgz", - "integrity": "sha512-4HC8l5JvtCy606dpmgqJVIHAZ36EU2K+bijnA5JhRqd949lltTApsUtqgFxliy+CnnxSN4fIG6eqdfZRLBJ8Hg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.2.0-rc.0.tgz", + "integrity": "sha512-tls/sJMu1MXg9vS16fpAXSKuntqKO6vkiI4oQHH1w5OV+QaS8+8nAsiWD3ogDN2P7JyOlfCMnqhj31E2EFqGPg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node-member": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.1.0.tgz", - "integrity": "sha512-2lX5GsbMyDNDxe1CH8WSC5X7bVSIL6nKdFeGfgHEbz874Fml5gco4fQZNkXpSyfJVIZ165tnRhPhXaBwZPFu0w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.2.0-rc.0.tgz", + "integrity": "sha512-Z+2/Q29kJbio7hSNntRTuiw7AXL7/6Y79rmEaDtQdz51f+hkaO35f/fQTLTf5VDuWTzgG1p6jcDpdlRMq1dQhw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node-package": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.1.0.tgz", - "integrity": "sha512-Pv0kZGQDk7WnpQ9XGMLByreYbq4FHxxLMlbOuduoFXVMuId5veQlgU27Wqt1z7oc4F/Wwg3k0v1a8P4G9iklQQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.2.0-rc.0.tgz", + "integrity": "sha512-SBQgrbvEP7dXkoZ1b1t3q0EmWmaOXtWNmd6oH8aMtA/SL43Uwjgmhv9gbxzeP8fMjK4zGCu9D0CLSmFO+1s5sg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "@umbraco-ui/uui-ref-node-user": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.1.0.tgz", - "integrity": "sha512-ZTzAyReZJtiJEfh6f6uwMMt22KQVrE9HDlhowaQKjhF57CMiD2+Jlws6C5JmBmB0vYf13TyKqLXBKQd6kUV+/w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.2.0-rc.0.tgz", + "integrity": "sha512-myEYc6NkT8y/L8n1ndeRLGN584A+r0PPxbQCaMWmVAbcAq+Eb58W3ExnZM5toHJNUWjq7o2bIeX40eckYjkE3g==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-ref-node": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-ref-node": "1.2.0-rc.0" } }, "@umbraco-ui/uui-scroll-container": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.1.0.tgz", - "integrity": "sha512-ge1YxNFfgwCRyJxU80MAV/ZriAmqT9qCB9RWdVJkiU5tobYo7XmuGikYO25DqheH+ly6dZjHypwmnyT9B3cJbg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.2.0-rc.0.tgz", + "integrity": "sha512-9XBHcDyact/5tdlrgCGwoEdmvcV14D5FrVS3jj/cOCqoBg0NaE1O9AS8OeLa1t4/HlOPijWYLj4oUs0aG3cyQg==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-select": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.1.0.tgz", - "integrity": "sha512-VfgdPGID8pCa9+lwMujp8Mp+r+0CycpnMf4tMpNrIG4bmJgICnBbXc1vpk/Qc1TguwN9WnYkckZbE5t6g+7njQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.2.0-rc.0.tgz", + "integrity": "sha512-Kmg8pTm0Ll+t0lussikOCWpvBeVxYh0TEIlaTNyLQZNwT3jKVvdyKsY4yNU7YUBMRQaBRhl0glJOTPxUBURroA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-slider": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.1.0.tgz", - "integrity": "sha512-mhvZohP+OX1NsvM5UOkTste0Zkoo+557f3IeIMuUR4hiG6CV1AJU4YZ3geT0Vcbbw/3xKQ8ndsHa4S8kES7vrw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.2.0-rc.0.tgz", + "integrity": "sha512-CqhSI2T7Rg3EAZemZvYaSaij9sLwS0Vk86g6QCzDVUoyF7q5QpUcd3+7vMD0rvbwBISarrPprooX+GGjTNLiAw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-expand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.1.0.tgz", - "integrity": "sha512-0MGimlTxzWfMM98wJG4qtzJgsOp8X8fPdAN6tpoJ53HwX/boxgXasFA80kfKgb3w95XLGWO2IdToDmbXAf76CQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.2.0-rc.0.tgz", + "integrity": "sha512-87Jxw6bYls7qs/srRXvqnadak3UDsbmYYItsIm2RS1CPxWvrSS3uEdLeCDhvMEoDCm+6B581ntmfiZ/k9OBxWQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.1.0.tgz", - "integrity": "sha512-ZfpHrWMWEaZyG72AVnL+iaQ+F8ZAYBMqeoG9aBk0JDWTZvvtDuzzDEK3MGk/qM/CDdEbxwE07s+kCPcHVd89sw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.2.0-rc.0.tgz", + "integrity": "sha512-iTZPVNB8kqQsqS/Kx/prTY1Hl70bQ+ZZKGm0+d0GxsoEoHKYB9jyQpMx80BWIO0sz5MgqM/8GA+ezAQh1v7sLw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-file-dropzone": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.1.0.tgz", - "integrity": "sha512-Wk1dXeMUAjkU9r9vVRhc1l/ythLb37D9u2xceg9GK5Nb7z5sObR4Aca72KZ2NvXnEIiFidMYvBBESycsn3RLZA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.2.0-rc.0.tgz", + "integrity": "sha512-59g/paTrCuUlZidjvQh87MSEqxcN/xJf33tEw2BhbXRFGCP/2zzqhIeZx/xh690e0/JKUxPTmhznqmdjOPt5Ig==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-file-thumbnail": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.1.0.tgz", - "integrity": "sha512-OhKG/mNeUqifeMorwcWWXajGQfnrX4F+jBZrSWVs+88kgehvE4ozqjwGH+SBbnSlFMwIOq/DM7LS97WdjxlaIg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.2.0-rc.0.tgz", + "integrity": "sha512-huuJrD1v8hxmR02+KCS4RXmvNzwdEXDEVgLReAnDzhEQBQ3nhulEAJnyexw5MZ18LkB1l5rhNeHiRbFxh9u6lw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-folder": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.1.0.tgz", - "integrity": "sha512-uurR6Awel45fyqrv2dOryOscT3h+5wgyC/Pl6V+FzJbg+bW7CTLdQksK/LSNIjc7uj8iIG1cLF//VPexl0vGjQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.2.0-rc.0.tgz", + "integrity": "sha512-jj5n22biZIcGqt3bpBluPxCmsBqAGf5FlzU/1rEZdt9HWsJ2Yo9led+Fm26SqPTlo2Wqixm+MQhmIWJjQZxbOQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-lock": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.1.0.tgz", - "integrity": "sha512-t1zY2yh0b/udwDTfzi4fwT2fnOZSKooq59hEnEUyiVK4xyd/PzmY888SowjRXiELnOLkAOG8eg8KGyZGfgHT1Q==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.2.0-rc.0.tgz", + "integrity": "sha512-YmbeEYeEHAEgZo46rdubsFNTCREqzr5eOGWv4t7QGOawroKGCrLJs+xpBPqGSQkWRENVpj2etWD6pa4s3LW2Dw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-more": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.1.0.tgz", - "integrity": "sha512-YLCQ+NgYfdDNgpi8RKLPdvpftc3IXgpi4e+9KfXX11bZr0FRGHehZWh/peoBTOuBYIgfTxWMVYdHuCEmP+FslA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.2.0-rc.0.tgz", + "integrity": "sha512-5YuXU3RsowBd6k7YbR39R4cP408apA9rVM2uYD0FhR5JE8XVJ1o/AlapEZB455zeQcYeaWNZKM3VhNY4hzpOMw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-symbol-sort": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.1.0.tgz", - "integrity": "sha512-qiz6DiawN71kGIuZF2FTTn6vKzI3lSQ/P2wQBqZFleKgPwmg2eLaCAFZsRB9jZu8eblhUwVzXolPvYSninvuWA==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.2.0-rc.0.tgz", + "integrity": "sha512-gKqd1oMS/uZTcUUCZuqo1ZOMW13QvuVbbTL420RVzjTilC9IZ4SDZU3ZbqS/fsLYPReeKkm4U9NJZdm6a9OqpQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-table": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.1.0.tgz", - "integrity": "sha512-oer+JRv9v2LZ9uDgZp7J2V6RdSeq5R817bBFkonpx7Bg7he8GWiYJitIUtMa8itLl7ghwdcBfjgPL0yJmhI2Ag==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.2.0-rc.0.tgz", + "integrity": "sha512-BoGN8edf4MWhh2jxLcKht843c99ePeSN3LO1f7ICUFHxLJ1l+eEZLieWFh8ZpeErfY2zXsylRALsSSdGagnwKA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-tabs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.1.0.tgz", - "integrity": "sha512-FXWVve92Nyz8eDYYlQrZ4ch+6MBcpKq5RfcMxAi9BSSwpZnnkbbPGQxyIbs/TK3FYLc0eB9R1Dmmr1yJDXUX9A==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.2.0-rc.0.tgz", + "integrity": "sha512-0vMtMCIAyQ6aPLQiTtM+K7O7qoNCtHEjcVU8LrqGJjdCERvsrktyP6hwDlcOW52MiYcb7H5p4wxXoxi8fKdi+g==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-tag": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.1.0.tgz", - "integrity": "sha512-BTnGjXWhsdJvh1ch51PnZG3pXtn1HrHOxByPGuaRrgDM3iJbceuI6wj6h+N+O+wV9eacJqbc33ic/qpVhcdYeQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.2.0-rc.0.tgz", + "integrity": "sha512-oZS5eaQUMo060Uh3z2yUp7ukb62j42MpE262fK7L0hmtk80Sqn9uff7RNWf3bgwIkyj+GuLm4coakSfbd56D7Q==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-textarea": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.1.0.tgz", - "integrity": "sha512-3QjJR9sLURImSxrkcwD4dzV9CSEHD0kEwdrFLSQyRS2D2fHgEgQV6FbUAhI1WNRwTB1ZP23Vx4oClfdsqs010w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.2.0-rc.0.tgz", + "integrity": "sha512-aMtDe8C2ZuEr9NLV5onhiUx5Uw/09vnN2oXILoVKaPHhxtK/oqZS6MTnoGt3rlpfjZAjwfXY049MCn8pDPOJqA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0" } }, "@umbraco-ui/uui-toast-notification": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.1.0.tgz", - "integrity": "sha512-uaX3uNY+M4lOLASy/0lVLCK8/4hjkT+aTEqwgYxrTaVCDWJMaJQnxhpGrx4dZpoMGir4q5HLHgxXs7r/hBwB2w==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.2.0-rc.0.tgz", + "integrity": "sha512-oaRqwcuPS9HazH+yTcaDnH3Wt7j04dE6JdWzL3Yj30NNo595ijnZbRlnShjILT2o8jh2DUhVI0JhnnogeMEssA==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-button": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0", - "@umbraco-ui/uui-icon": "1.1.0", - "@umbraco-ui/uui-icon-registry-essential": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-button": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0", + "@umbraco-ui/uui-icon": "1.2.0-rc.0", + "@umbraco-ui/uui-icon-registry-essential": "1.2.0-rc.0" } }, "@umbraco-ui/uui-toast-notification-container": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.1.0.tgz", - "integrity": "sha512-q/GiBHuV5sSiGXbV5gledukHdOCrGpMK+egNAmtOAkmkfd0/59+/rX6wtUxgDXe7Xd5WVYViQDlTqNTYbzY1aw==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.2.0-rc.0.tgz", + "integrity": "sha512-8+IPz99Py12fIuDAs89kXOdsfBszFS37XtgYpMFl9t+g4uyd7doV8jJFP8G3UnjjDuboQWhpKIJKiKCRoOmdGw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-toast-notification": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-toast-notification": "1.2.0-rc.0" } }, "@umbraco-ui/uui-toast-notification-layout": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.1.0.tgz", - "integrity": "sha512-6tNsmQP3UDOcjbpBrGYsc4vGrU1YPv9/NhQce8YfNM6vwnjF6f/aTHDqADG0hCEijyS0MvK1jPttbU67Zm3Rmg==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.2.0-rc.0.tgz", + "integrity": "sha512-mnq3a4Wu/Uor234we97mtvfeX8nl9w0fKsH2kBAgodkjXVMQssvCOdd7MKyh6G4mXUO4/WY0HbOYOCGv2I/feQ==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-css": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-css": "1.2.0-rc.0" } }, "@umbraco-ui/uui-toggle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.1.0.tgz", - "integrity": "sha512-uuRtsUNHBoj8wz3xxax9DHpf+GAnjiNTBN0ZIcCaHvRzhRJf2vX0Bdh3joPGOoQLSd0B575I3GXkSOSIOYLxYQ==", + "version": "1.2.0-rc.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.2.0-rc.0.tgz", + "integrity": "sha512-UXdiT/ROf8sKQTYge2wS4znhL4+IdpxoF4TPZr+U0k/5UQ+iQTzs6hy/GJQs5FcPnEI7gftrIHctP5O9yKsJvw==", "requires": { - "@umbraco-ui/uui-base": "1.1.0", - "@umbraco-ui/uui-boolean-input": "1.1.0" + "@umbraco-ui/uui-base": "1.2.0-rc.0", + "@umbraco-ui/uui-boolean-input": "1.2.0-rc.0" } }, "@vitejs/plugin-react": { diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 2af6cf3c2b..2e0c5cfaf6 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -57,10 +57,8 @@ "npm": ">=8.0.0 < 9" }, "dependencies": { - "@umbraco-ui/uui": "^1.1.0", - "@umbraco-ui/uui-color-swatch": "file:umbraco-ui-uui-color-swatch-0.0.0.tgz", - "@umbraco-ui/uui-color-swatches": "file:umbraco-ui-uui-color-swatches-2.0.0.tgz", - "@umbraco-ui/uui-css": "^1.0.0", + "@umbraco-ui/uui": "^1.2.0-rc.0", + "@umbraco-ui/uui-css": "^1.2.0-rc.0", "@umbraco-ui/uui-modal": "file:umbraco-ui-uui-modal-0.0.0.tgz", "@umbraco-ui/uui-modal-container": "file:umbraco-ui-uui-modal-container-0.0.0.tgz", "@umbraco-ui/uui-modal-dialog": "file:umbraco-ui-uui-modal-dialog-0.0.0.tgz", From 447ff8e34efd6aa719f46fb4adaee894a684a665 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 7 Feb 2023 16:04:17 +0100 Subject: [PATCH 21/25] use uui-icon-swatches in icon picker --- src/Umbraco.Web.UI.Client/src/app.ts | 3 -- .../modal-layout-icon-picker.element.ts | 43 ++++++++++-------- .../umbraco-ui-uui-color-swatch-0.0.0.tgz | Bin 3182 -> 0 bytes .../umbraco-ui-uui-color-swatches-2.0.0.tgz | Bin 2852 -> 0 bytes 4 files changed, 23 insertions(+), 23 deletions(-) delete mode 100644 src/Umbraco.Web.UI.Client/umbraco-ui-uui-color-swatch-0.0.0.tgz delete mode 100644 src/Umbraco.Web.UI.Client/umbraco-ui-uui-color-swatches-2.0.0.tgz diff --git a/src/Umbraco.Web.UI.Client/src/app.ts b/src/Umbraco.Web.UI.Client/src/app.ts index 4d2cd611e0..198e31a6c5 100644 --- a/src/Umbraco.Web.UI.Client/src/app.ts +++ b/src/Umbraco.Web.UI.Client/src/app.ts @@ -2,8 +2,6 @@ import '@umbraco-ui/uui-css/dist/uui-css.css'; import '@umbraco-cms/css'; // TODO: remove these imports when they are part of UUI -import '@umbraco-ui/uui-color-swatch'; -import '@umbraco-ui/uui-color-swatches'; import '@umbraco-ui/uui-modal'; import '@umbraco-ui/uui-modal-container'; import '@umbraco-ui/uui-modal-dialog'; @@ -17,7 +15,6 @@ import { UUIIconRegistryEssential } from '@umbraco-ui/uui'; import { css, html } from 'lit'; import { customElement, property, state } from 'lit/decorators.js'; - import { UmbLitElement } from '@umbraco-cms/element'; import { tryExecuteAndNotify } from '@umbraco-cms/resources'; import { OpenAPI, RuntimeLevel, ServerResource } from '@umbraco-cms/backend-api'; diff --git a/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts b/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts index fb85c037e8..f355a041c4 100644 --- a/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts @@ -1,15 +1,13 @@ -import type { UUIColorSwatchesEvent } from '@umbraco-ui/uui-color-swatches'; +import type { UUIColorSwatchesEvent } from '@umbraco-ui/uui'; import { css, html } from 'lit'; import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { customElement, property, state } from 'lit/decorators.js'; +import { styleMap } from 'lit/directives/style-map.js'; import { UmbModalLayoutElement } from '../modal-layout.element'; import icons from '../../../../../public-assets/icons/icons.json'; -import '@umbraco-ui/uui-color-swatch'; -import '@umbraco-ui/uui-color-swatches'; - export interface UmbModalIconPickerData { multiple: boolean; selection: string[]; @@ -56,6 +54,7 @@ export class UmbModalLayoutIconPickerElement extends UmbModalLayoutElement icon.name); @property({ type: Array }) - iconlistFiltered: Array; + iconlistFiltered: Array = []; @property({ type: Array }) colorlist = [ @@ -118,10 +117,13 @@ export class UmbModalLayoutIconPickerElement extends UmbModalLayoutElement + .value="${this._currentColor || ''}" + label="Color switcher for icons" + @change="${this._onColorChange}"> + ${this.colorlist.map( + (color) => + html` ` + )} +
${this.renderIconSelection()} @@ -199,8 +201,9 @@ export class UmbModalLayoutIconPickerElement extends UmbModalLayoutElementW@XX5kG13Wq7I0IJhK}dK|`T2!BG)j|< zqg!;8gh>{lIhtfigtmP7x;3&&fPhSBOkRg1A~7%FUgps_!+zrAw4dkH8Dpl5DI-(L zc!oJmViOIho0A?&vm_-MzbO%gl=lPTC(t6v7+9g%$PY1NZ*f|OrWx@$y&|kH>zxRv zjdpJ+*9`a2j7MP)`HY!JOknCK@zIR}F;p)vhP;~sh?8_1WtwH^sDfzP_a8M?TDPWu@&jSkRHUvZcd zsJCsSGQ?vNHVawFB-8+L6I&kFYD;2s_ycW$eF2q{Q)#MLHP>oWJV`L&$Gh zLUq!bOSLssC2JcZsTS*tQ{rgxp%yV}X8+AnEQ``gh&D+ndqbx)-jU;dLsDQsrvbJLBnU*idjRK!j!r0pyGH92Icq-MPVHmW1TM9_O4Vv2B#&jABPdE8xEhT~*V= zn$TL*8b22o^37KH0iY@Jgw8D*LoPnek~|Ki)-}s25&(mT&mn)fT8o6pV(i0jZ_AWs zUTdpfE>$PO(9t?bFy^4$|==Kc9S%TMW@=V~ki_o*b7w@0a!>CQ)%2ftl`ceLC zg{chGLtan)bHKUezaA3b_Nu0>ov))!tJUK%OTwHRR?m|ZXqnuEWWpOo+BF8A_uZm1 z)Jv85Ln&|yv>++SreoX@vZ!Bou)Vk3U1&Tb8Rert=jl2Mt||Hz%x|cVLr1#T5JfZy z!o`3vAW@6ZW}ysYMU7|ZR#=55KcSE&4Ys`qCP_((eG1cH`C5SskRf_JnM_6o|59v+ zT!CqUe&QrHIMj#?qV0Oo1L9rE(hPW>w>lh?0D|!yxJuRrbz{A>&PP^b64?=hja(z> zbglDV`;5j-vxF!7CM7*&Ul{4lcK4nTn%Utpq{R{jjNGE-5S>7>8&6@VUXMR;%rwgOg7`5Shhpkz|8D>OyZ*DQ3E{lAn#Fo-Ud8Gwh^IJ^^Lh#V;C$++yn@9a2;?3S zgiIz@Ei0A6D=Sw%Ty#89BSHm$d>n6aG$yFX7?ub(R%6R5>Eue^=ZL09hc|Ket%W?B*JMLQWBu+ z8HuF`npa@}1*$*Ex9r#T8OL(9dL`Q@L@TtgD$uhuOtDkI3kl@RA4Kw#sF)o{X<%%> zH(B(z^C~c^42P~0<peoTk}Vo=daHH_2<3L``4TQZ}04T3+KP~cAstL{|`3*FPye{ ztY~3kZ>|)0F8rv{kop9CRg}Ixey7Slkelly3##yBpDN@!9@s~6#i7~Ns_66>)iwf48j9VF$he(kH_%8$v@%dnE0TE@ zijo=UDI50tP&3QNF5v2G)%7(!_w?8`+NpzI3cIa+jV!MGGMM-^OQNd1VXiR}@ zLE`Dt{?m$rS@^yzYDH-DekzV6#J-wdX$7{OmlMnlN*itgT5{TNp`AJ^DT@ES?f%2v zsZ_5F(coj8(@;XjX@s&oMmWad%_kzxe{tp`$B_{53E71&i?bvQ^AtJ0{s!G1Pw3QC zh|D5H;#b2UizNmcWq2ZTe2%0(p)E2LiK#NcslPC zK1QRd%Vv~>0dr~6hr0e%e^sjRB21=<9Gnln+uj*`zrDZvW7o2Zkyx&2Eg6hm%X<76 z9mmiqVJOdzi-O1K^$AiZq?u)1US57;GfRX}idOLg@SK>qFUi6J5WY_+L-(9y0!W-rhp|A3WRM#Qz6*^g)KFIwZJDH)^*=8-M=F{eS5m z{a*|TcdY;Hid?Vm|9iXp+Z+FX(EESYt)IsIxPU-jk`aB0p*5qp5b4VhiF*&It=V0-aW&~!9C(~ypLEfa`#^78bE=^h=@#UJl@3N0%#JMx zi!Y1Ki-qJ8J?$6Az)BU#1g<^lDlT6wS733mibHV+NHqN0td8e1)l)mW?Fk6Prg^_J3dM(=TxwJBn;{d9+na?_|y zOnsMWSRks&SiiPZ!e{~ICTm?cwHtw|sCJX6R8fOoabKur*N&K1fN{SgQ7X34l!ZSZ z9FDAc8Gfc=GRC3y5n4De`scg1Z?qG=!_$A^NZz@vwxqTeCN{%%7aZvgrFnU_bH2%V UHqYkSJYVzkUjpMQdjLcL0AlVNRsaA1 diff --git a/src/Umbraco.Web.UI.Client/umbraco-ui-uui-color-swatches-2.0.0.tgz b/src/Umbraco.Web.UI.Client/umbraco-ui-uui-color-swatches-2.0.0.tgz deleted file mode 100644 index f741e8b847140725f23788e9922b5db7d5dadd15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2852 zcmV+<3)}P`iwFP!00002|Lq%VbK5pDpZP0rOxsWyiK6_Rk!&Za<6b?Jq?tOtesDcD zL_!i`h~yEZY{%7qzr}+jC{nW1x}Hl%oV1dF#lEmFfa@6hS9naij1Idr49Jc9nLm5v z$Md|Mtu53v?s>hQw+nNd+dJ@eXUBu@@MUXv2R@%Y!ISY6C&0=h2ni1=KEIKNPU9#^ z(H-(RZ=-iKJz``^!nBPh>6D>48YR&by_?r9cC(Cj zhL|hEO30YCh%E4!<-8ohY^dClWUy%6T%f5a+8uU-~}yo zXU(lfQ1|fXHy{3eg!Yl`PjEOUHlUv21YKN!sy~8cF!jsuGjQoD-G9{54m8-9q`zE; zV)QNHehFQU3urNy&=~YFD9}p$vEvJcBx-S8H7uGuh_TJkcyiw<_5 zGc8eWF^ABf)N_HMRh3C9UVMf4ge12`?9jo)ukYlfeqK!f9BEY_8HqC{6hgGd6^yKs9-| z4fBSAaS%v5dk4iG2_e_iODXr{=-tubr=z#+TCVt7Os5~}xXM_eu{Bhbas%4P76qIy ze59k2oLv|I_}hJoXa=bm+ccVyM^eWFkv%{oLcF?@XwjAjqq(e4;5e8px`H?rTxuiR z3+POhCHuD0Y)t(tl3ZNmWrTfD#Gdc&Dg}l+#j)e4UzHGV(%D7$;z z4ci7~dp@rf+ebqd`B#hC#BElXfxlQkPH0eO2=S|vk}1rkM97^@L*56q#RR7g&eEte zqKviCl!jA$<0!t`s5eSltpzk=9QTo@8P8`vgY(eQZHEF8Ku^ z!j*yKF<#rMr&7r-f5KH z#!xoe7kQf9Xf@-@kLk`G!fBe&A?UBK5*>K#L&+2Y=0SwSqCPqSYT@`Rh~%R5{x%9` z@YSL$KL9qdP`QY4YB>%Rw2BuXXOWxoMx+U*z2tHOBIvXA^UXi8zW?=Q$^`y~96;6(Hh`Jk7LzF+bC@}kX(G>p zc8I4$z&Avkb`ArF*olB~)xB*E($&`HrpBToDU?J_!WH5=K$}y6zTwp3sIoR1q2f*< zl5=i#l?cZI9I~B^;EOm%IAf^*_}%{fcm1Dj7cleoYCfxBeg(U4peVwDsPI*#3-v@^ z2a2zJ5?w>pPD*Jc)FTU{znz!+sPY_r$d;(;xtXEElapWNZRgqfQl8GjjIr~FtF~r! z6^cp&tH^x?sRnB+jP;*kjTLdeO`|QYH_om3I=eqS|Lf03&HE3{{~Not_rKfQ8|(c4 zWcfdj42$nO8xp%&D{Q!)>#0#jeG+nsaeJ7_;_L3~ z>2@jSnTcwOX;@Zcd9R0(dm059Bg65R3cE&{tK9R$$W$eZgF>uw=B_3k0wyfeXDVOEZWJGs*%1 z7{*hSWFf*KX18C6ctxCYA9Xqs0zOAk;>+PAVl0bM$JgJ)#ruekO=%gya{H(08Xi-lJ#8b>lc?|;9s+52&0XX~eyW#ySz9ut=)W7o2tKS#$QYz#yn*b+ zYKkugiso+<5+W8wSK>$mXCX$Qd;)iqTwE@>alJ$$E$MzA4FBZqGGvjU3&oD;laft9 zq6$NCmWUn*-bMi^HCn~;(i`5T?QYF7!9JXFkU^3Wuj#BN?d>&SIFJa|G57y5{#OgT zr;PtzZ_}%t|8_Ul_rFi_=+{3lbqH`*T+>1Ts6jWr8xo;n?OETR|F5{A|4TvPp89WB z^!iu*f5+SK*8cyb{r^Toakc3mPLLLOJbJBdp{Zb$^TwqM40Q8g5fG?klDwW-R)Z|* zYgYXS)K>+g=xUJsIyUfTw_M|mf@)`o6FS2wL1q_W&Sf9vuLIP$6ihrX(b9|g9N@Jq z!S3?g>3K0OuFQ)c`kET$7t^2w*=tj_SLQru&T74s`FyL!;-9=_e-r`CR{>QC3Vqj` zBg@IA2Fof$Llfo9XgV&aG89 zUNqF}{bkOU_kfCP5;OicC-c8v5Z+V&ZEf`y Date: Tue, 7 Feb 2023 16:04:55 +0100 Subject: [PATCH 22/25] remove isLight for now --- .../layouts/icon-picker/modal-layout-icon-picker.element.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts b/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts index f355a041c4..82567b8e78 100644 --- a/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts +++ b/src/Umbraco.Web.UI.Client/src/core/modal/layouts/icon-picker/modal-layout-icon-picker.element.ts @@ -122,9 +122,6 @@ export class UmbModalLayoutIconPickerElement extends UmbModalLayoutElement Date: Wed, 8 Feb 2023 09:41:52 +0100 Subject: [PATCH 23/25] add general import of workspace layout --- src/Umbraco.Web.UI.Client/.storybook/preview.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Umbraco.Web.UI.Client/.storybook/preview.js b/src/Umbraco.Web.UI.Client/.storybook/preview.js index 9e30c4c31a..78b58f1fa6 100644 --- a/src/Umbraco.Web.UI.Client/.storybook/preview.js +++ b/src/Umbraco.Web.UI.Client/.storybook/preview.js @@ -29,6 +29,7 @@ import '../src/backoffice/shared/components/backoffice-frame/backoffice-notifica import '../libs/element/context-provider.element'; import '../src/backoffice/shared/components/backoffice-frame/backoffice-modal-container.element'; import '../src/backoffice/shared/components/code-block/code-block.element'; +import '../src/backoffice/shared/components/workspace/workspace-layout/workspace-layout.element'; class UmbStoryBookElement extends LitElement { _umbIconStore = new UmbIconStore(); From 71cf139c215d4ab0f97435b021622327cd8ebeec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Feb 2023 18:06:37 +0000 Subject: [PATCH 24/25] Bump @storybook/builder-vite from 0.2.7 to 0.3.0 Bumps [@storybook/builder-vite](https://github.com/storybookjs/builder-vite/tree/HEAD/packages/builder-vite) from 0.2.7 to 0.3.0. - [Release notes](https://github.com/storybookjs/builder-vite/releases) - [Commits](https://github.com/storybookjs/builder-vite/commits/v0.3.0/packages/builder-vite) --- updated-dependencies: - dependency-name: "@storybook/builder-vite" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- src/Umbraco.Web.UI.Client/package-lock.json | 99 +++++++++++---------- src/Umbraco.Web.UI.Client/package.json | 2 +- 2 files changed, 52 insertions(+), 49 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json index 000d2b0356..aa12882141 100644 --- a/src/Umbraco.Web.UI.Client/package-lock.json +++ b/src/Umbraco.Web.UI.Client/package-lock.json @@ -31,7 +31,7 @@ "@storybook/addon-actions": "^6.5.14", "@storybook/addon-essentials": "^6.5.15", "@storybook/addon-links": "^6.5.15", - "@storybook/builder-vite": "^0.2.7", + "@storybook/builder-vite": "^0.3.0", "@storybook/mdx2-csf": "^0.0.3", "@storybook/web-components": "^6.5.15", "@types/chai": "^4.3.4", @@ -2752,20 +2752,36 @@ } }, "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.0.5.tgz", - "integrity": "sha512-HwAEj/vAP1+hzBfIv9DTCyg+1O0/LG48Up7j1RmJ+pFwjb/wRxzUBco4LqKFKe7SZ0M6IyASNh1oKP3yHnJElA==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", + "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", "dev": true, "dependencies": { - "@rollup/pluginutils": "^4.2.1", "glob": "^7.2.0", "glob-promise": "^4.2.0", - "magic-string": "^0.26.1", - "react-docgen-typescript": "^2.1.1" + "magic-string": "^0.27.0", + "react-docgen-typescript": "^2.2.2" }, "peerDependencies": { "typescript": ">= 4.3.x", - "vite": ">2.0.0-0" + "vite": "^3.0.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" } }, "node_modules/@jridgewell/gen-mapping": { @@ -3313,19 +3329,6 @@ "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", "dev": true }, - "node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - } - }, "node_modules/@storybook/addon-a11y": { "version": "6.5.15", "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-6.5.15.tgz", @@ -4005,12 +4008,12 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-0.2.7.tgz", - "integrity": "sha512-IvgInn1dsL4amHn8IDHWv2KaoWyRWxGQvHvctfHl7ayN8fke6Tzg8lBUxVoGBfqeoO3glo/zsVUUO+aNeUUlxQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-0.3.0.tgz", + "integrity": "sha512-sTnk4P0kkIMjYpQzTij5Ehy4w9rs6hAI1x8qUQt3280E7PLbtmbvKtxNa2dQ+g9BEV3UeYCPOS3puxH3fGwSWA==", "dev": true, "dependencies": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.0.5", + "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", "@storybook/core-common": "^6.4.3", "@storybook/mdx1-csf": "^0.0.4", "@storybook/node-logger": "^6.4.3", @@ -4028,9 +4031,9 @@ }, "peerDependencies": { "@storybook/mdx2-csf": "^0.0.3", - "@sveltejs/vite-plugin-svelte": "^1.0.0", - "@vitejs/plugin-vue": "^3.0.0", - "vite": ">= 3.0.0", + "@sveltejs/vite-plugin-svelte": "^2.0.0", + "@vitejs/plugin-vue": "^4.0.0", + "vite": ">= 4.0.0", "vue-docgen-api": "^4.40.0" }, "peerDependenciesMeta": { @@ -30911,16 +30914,26 @@ } }, "@joshwooding/vite-plugin-react-docgen-typescript": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.0.5.tgz", - "integrity": "sha512-HwAEj/vAP1+hzBfIv9DTCyg+1O0/LG48Up7j1RmJ+pFwjb/wRxzUBco4LqKFKe7SZ0M6IyASNh1oKP3yHnJElA==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.2.1.tgz", + "integrity": "sha512-ou4ZJSXMMWHqGS4g8uNRbC5TiTWxAgQZiVucoUrOCWuPrTbkpJbmVyIi9jU72SBry7gQtuMEDp4YR8EEXAg7VQ==", "dev": true, "requires": { - "@rollup/pluginutils": "^4.2.1", "glob": "^7.2.0", "glob-promise": "^4.2.0", - "magic-string": "^0.26.1", - "react-docgen-typescript": "^2.1.1" + "magic-string": "^0.27.0", + "react-docgen-typescript": "^2.2.2" + }, + "dependencies": { + "magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + } } }, "@jridgewell/gen-mapping": { @@ -31382,16 +31395,6 @@ } } }, - "@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, - "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - } - }, "@storybook/addon-a11y": { "version": "6.5.15", "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-6.5.15.tgz", @@ -31779,12 +31782,12 @@ } }, "@storybook/builder-vite": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-0.2.7.tgz", - "integrity": "sha512-IvgInn1dsL4amHn8IDHWv2KaoWyRWxGQvHvctfHl7ayN8fke6Tzg8lBUxVoGBfqeoO3glo/zsVUUO+aNeUUlxQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-0.3.0.tgz", + "integrity": "sha512-sTnk4P0kkIMjYpQzTij5Ehy4w9rs6hAI1x8qUQt3280E7PLbtmbvKtxNa2dQ+g9BEV3UeYCPOS3puxH3fGwSWA==", "dev": true, "requires": { - "@joshwooding/vite-plugin-react-docgen-typescript": "0.0.5", + "@joshwooding/vite-plugin-react-docgen-typescript": "0.2.1", "@storybook/core-common": "^6.4.3", "@storybook/mdx1-csf": "^0.0.4", "@storybook/node-logger": "^6.4.3", diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 2e0c5cfaf6..e294e1def2 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -79,7 +79,7 @@ "@storybook/addon-actions": "^6.5.14", "@storybook/addon-essentials": "^6.5.15", "@storybook/addon-links": "^6.5.15", - "@storybook/builder-vite": "^0.2.7", + "@storybook/builder-vite": "^0.3.0", "@storybook/mdx2-csf": "^0.0.3", "@storybook/web-components": "^6.5.15", "@types/chai": "^4.3.4", From 62a86484226ac84ea5aa463be2c9bf61d438a1e0 Mon Sep 17 00:00:00 2001 From: Lone Iversen <108085781+loivsen@users.noreply.github.com> Date: Wed, 8 Feb 2023 10:22:08 +0100 Subject: [PATCH 25/25] typo in document picker test --- .../input-document-picker/input-document-picker.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts index e5fc9c1382..b8841ac2db 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/input-document-picker/input-document-picker.test.ts @@ -5,7 +5,7 @@ describe('UmbPropertyEditorUINumberRangeElement', () => { let element: UmbInputDocumentPickerElement; beforeEach(async () => { - element = await fixture(html` `); + element = await fixture(html` `); }); it('is defined with its own instance', () => {