From bcafb065dc4d5b80bf2b729ec0666abcf83c4ec1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20Jos=C3=A9=20Borba=20Fernandes?= Date: Tue, 9 Jul 2024 10:18:21 -0300 Subject: [PATCH] Fix broken build / Ignore Autogenerated --- .gitignore | 5 + .vscode/settings.json | 26 +- apps/demo-react/src/App.tsx | 2 +- packages/ui-stencil-angular/package.json | 2 +- .../angular-component-lib/utils.ts | 65 - packages/ui-stencil-react/.gitignore | 1 + .../components/stencil-generated/index.js | 14 - .../components/stencil-generated/index.js.map | 1 - .../react-component-lib/createComponent.js | 65 - .../createComponent.js.map | 1 - .../createOverlayComponent.js | 98 - .../createOverlayComponent.js.map | 1 - .../react-component-lib/index.js | 3 - .../react-component-lib/index.js.map | 1 - .../react-component-lib/interfaces.js | 2 - .../react-component-lib/interfaces.js.map | 1 - .../react-component-lib/utils/attachProps.js | 92 - .../utils/attachProps.js.map | 1 - .../react-component-lib/utils/case.js | 7 - .../react-component-lib/utils/case.js.map | 1 - .../react-component-lib/utils/dev.js | 13 - .../react-component-lib/utils/dev.js.map | 1 - .../react-component-lib/utils/index.js | 31 - .../react-component-lib/utils/index.js.map | 1 - packages/ui-stencil-react/dist/index.js | 3 - packages/ui-stencil-react/dist/index.js.map | 1 - .../components/stencil-generated/index.d.ts | 12 - .../react-component-lib/createComponent.d.ts | 10 - .../createOverlayComponent.d.ts | 21 - .../react-component-lib/index.d.ts | 2 - .../react-component-lib/interfaces.d.ts | 29 - .../utils/attachProps.d.ts | 9 - .../react-component-lib/utils/case.d.ts | 2 - .../react-component-lib/utils/dev.d.ts | 2 - .../react-component-lib/utils/index.d.ts | 10 - .../ui-stencil-react/dist/types/index.d.ts | 2 - .../src/components/stencil-generated/.gitkeep | 0 .../react-component-lib/createComponent.tsx | 106 - .../createOverlayComponent.tsx | 142 - .../react-component-lib/index.ts | 2 - .../react-component-lib/interfaces.ts | 34 - .../react-component-lib/utils/attachProps.ts | 125 - .../react-component-lib/utils/case.ts | 7 - .../react-component-lib/utils/dev.ts | 14 - .../react-component-lib/utils/index.tsx | 50 - packages/ui-stencil-vue/.gitignore | 4 + packages/ui-stencil-vue/dist/plugin.d.ts | 4 - packages/ui-stencil-vue/dist/plugin.js | 11 - packages/ui-stencil-vue/dist/plugin.js.map | 1 - .../dist/vue-component-lib/utils.d.ts | 4 - .../dist/vue-component-lib/utils.js | 112 - .../dist/vue-component-lib/utils.js.map | 1 - packages/ui-stencil/src/index.ts | 2 +- packages/ui-stencil/stencil.config.ts | 39 +- pnpm-lock.yaml | 2329 ++++++++++------- 55 files changed, 1365 insertions(+), 2160 deletions(-) delete mode 100644 packages/ui-stencil-angular/projects/component-library/src/lib/stencil-generated/angular-component-lib/utils.ts create mode 100644 packages/ui-stencil-react/.gitignore delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/index.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/index.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js.map delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js delete mode 100644 packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js.map delete mode 100644 packages/ui-stencil-react/dist/index.js delete mode 100644 packages/ui-stencil-react/dist/index.js.map delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/index.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createComponent.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createOverlayComponent.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/index.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/interfaces.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/attachProps.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/case.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/dev.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/index.d.ts delete mode 100644 packages/ui-stencil-react/dist/types/index.d.ts create mode 100644 packages/ui-stencil-react/src/components/stencil-generated/.gitkeep delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createComponent.tsx delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createOverlayComponent.tsx delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/index.ts delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/interfaces.ts delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/attachProps.ts delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/case.ts delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/dev.ts delete mode 100644 packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/index.tsx create mode 100644 packages/ui-stencil-vue/.gitignore delete mode 100644 packages/ui-stencil-vue/dist/plugin.d.ts delete mode 100644 packages/ui-stencil-vue/dist/plugin.js delete mode 100644 packages/ui-stencil-vue/dist/plugin.js.map delete mode 100644 packages/ui-stencil-vue/dist/vue-component-lib/utils.d.ts delete mode 100644 packages/ui-stencil-vue/dist/vue-component-lib/utils.js delete mode 100644 packages/ui-stencil-vue/dist/vue-component-lib/utils.js.map diff --git a/.gitignore b/.gitignore index d1595af4..6d91f215 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,8 @@ yarn-error.log* # vercel .vercel + + +# Sentil +**/stencil-generated/* +!**/stencil-generated/.gitkeep \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index abe6f1d1..33f278eb 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -16,19 +16,19 @@ "workbench.editor.highlightModifiedTabs": true, "explorer.sortOrder": "type", "files.trimFinalNewlines": true, - "files.exclude": { - "**/.git": true, - "**/.turbo": true, - "**/.next": true, - "**/.angular": true, - "**/.stencil": true, - "**/.vscode": true, - "**/build": true, - "**/dist": true, - "**/node_modules": true, - "**/storybook-static": true, - "**/out": true - }, + // "files.exclude": { + // "**/.git": true, + // "**/.turbo": true, + // "**/.next": true, + // "**/.angular": true, + // "**/.stencil": true, + // "**/.vscode": true, + // "**/build": true, + // "**/dist": true, + // "**/node_modules": true, + // "**/storybook-static": true, + // "**/out": true + // }, "search.exclude": { "**/.git": true, "**/.turbo": true, diff --git a/apps/demo-react/src/App.tsx b/apps/demo-react/src/App.tsx index ef9366b2..ccabd02b 100644 --- a/apps/demo-react/src/App.tsx +++ b/apps/demo-react/src/App.tsx @@ -16,7 +16,7 @@ function App() {

Stencil Components

- +
diff --git a/packages/ui-stencil-angular/package.json b/packages/ui-stencil-angular/package.json index 1fd6fd3e..3e473c0b 100644 --- a/packages/ui-stencil-angular/package.json +++ b/packages/ui-stencil-angular/package.json @@ -32,6 +32,6 @@ "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "ng-packagr": "^18.0.0", - "typescript": "^5.4.5" + "typescript": "~5.4.5" } } diff --git a/packages/ui-stencil-angular/projects/component-library/src/lib/stencil-generated/angular-component-lib/utils.ts b/packages/ui-stencil-angular/projects/component-library/src/lib/stencil-generated/angular-component-lib/utils.ts deleted file mode 100644 index b7590487..00000000 --- a/packages/ui-stencil-angular/projects/component-library/src/lib/stencil-generated/angular-component-lib/utils.ts +++ /dev/null @@ -1,65 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -import { fromEvent } from 'rxjs'; - -export const proxyInputs = (Cmp: any, inputs: string[]) => { - const Prototype = Cmp.prototype; - inputs.forEach((item) => { - Object.defineProperty(Prototype, item, { - get() { - return this.el[item]; - }, - set(val: any) { - this.z.runOutsideAngular(() => (this.el[item] = val)); - }, - /** - * In the event that proxyInputs is called - * multiple times re-defining these inputs - * will cause an error to be thrown. As a result - * we set configurable: true to indicate these - * properties can be changed. - */ - configurable: true, - }); - }); -}; - -export const proxyMethods = (Cmp: any, methods: string[]) => { - const Prototype = Cmp.prototype; - methods.forEach((methodName) => { - Prototype[methodName] = function () { - const args = arguments; - return this.z.runOutsideAngular(() => this.el[methodName].apply(this.el, args)); - }; - }); -}; - -export const proxyOutputs = (instance: any, el: any, events: string[]) => { - events.forEach((eventName) => (instance[eventName] = fromEvent(el, eventName))); -}; - -export const defineCustomElement = (tagName: string, customElement: any) => { - if (customElement !== undefined && typeof customElements !== 'undefined' && !customElements.get(tagName)) { - customElements.define(tagName, customElement); - } -}; - -// tslint:disable-next-line: only-arrow-functions -export function ProxyCmp(opts: { defineCustomElementFn?: () => void; inputs?: any; methods?: any }) { - const decorator = function (cls: any) { - const { defineCustomElementFn, inputs, methods } = opts; - - if (defineCustomElementFn !== undefined) { - defineCustomElementFn(); - } - - if (inputs) { - proxyInputs(cls, inputs); - } - if (methods) { - proxyMethods(cls, methods); - } - return cls; - }; - return decorator; -} diff --git a/packages/ui-stencil-react/.gitignore b/packages/ui-stencil-react/.gitignore new file mode 100644 index 00000000..3e221292 --- /dev/null +++ b/packages/ui-stencil-react/.gitignore @@ -0,0 +1 @@ +/dist \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/index.js b/packages/ui-stencil-react/dist/components/stencil-generated/index.js deleted file mode 100644 index a7136e89..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import { createReactComponent } from './react-component-lib'; -export const OramaChat = createReactComponent('orama-chat'); -export const OramaChatAssistentMessage = createReactComponent('orama-chat-assistent-message'); -export const OramaChatMessagesContainer = createReactComponent('orama-chat-messages-container'); -export const OramaChatUserMessage = createReactComponent('orama-chat-user-message'); -export const OramaInput = createReactComponent('orama-input'); -export const OramaParagraph = createReactComponent('orama-paragraph'); -export const OramaSearch = createReactComponent('orama-search'); -export const OramaSmall = createReactComponent('orama-small'); -export const OramaSpan = createReactComponent('orama-span'); -export const OramaTextarea = createReactComponent('orama-textarea'); -export const SearchBox = createReactComponent('search-box'); -export const SearchBoxToggler = createReactComponent('search-box-toggler'); -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/index.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/index.js.map deleted file mode 100644 index 40a32652..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/components/stencil-generated/index.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,oBAAoB,EAAE,MAAM,uBAAuB,CAAC;AAM7D,MAAM,CAAC,MAAM,SAAS,GAAgB,oBAAoB,CAAsC,YAAY,CAAC,CAAC;AAC9G,MAAM,CAAC,MAAM,yBAAyB,GAAgB,oBAAoB,CAAsE,8BAA8B,CAAC,CAAC;AAChL,MAAM,CAAC,MAAM,0BAA0B,GAAgB,oBAAoB,CAAwE,+BAA+B,CAAC,CAAC;AACpL,MAAM,CAAC,MAAM,oBAAoB,GAAgB,oBAAoB,CAA4D,yBAAyB,CAAC,CAAC;AAC5J,MAAM,CAAC,MAAM,UAAU,GAAgB,oBAAoB,CAAwC,aAAa,CAAC,CAAC;AAClH,MAAM,CAAC,MAAM,cAAc,GAAgB,oBAAoB,CAAgD,iBAAiB,CAAC,CAAC;AAClI,MAAM,CAAC,MAAM,WAAW,GAAgB,oBAAoB,CAA0C,cAAc,CAAC,CAAC;AACtH,MAAM,CAAC,MAAM,UAAU,GAAgB,oBAAoB,CAAwC,aAAa,CAAC,CAAC;AAClH,MAAM,CAAC,MAAM,SAAS,GAAgB,oBAAoB,CAAsC,YAAY,CAAC,CAAC;AAC9G,MAAM,CAAC,MAAM,aAAa,GAAgB,oBAAoB,CAA8C,gBAAgB,CAAC,CAAC;AAC9H,MAAM,CAAC,MAAM,SAAS,GAAgB,oBAAoB,CAAsC,YAAY,CAAC,CAAC;AAC9G,MAAM,CAAC,MAAM,gBAAgB,GAAgB,oBAAoB,CAAoD,oBAAoB,CAAC,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js deleted file mode 100644 index c8a51f9a..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js +++ /dev/null @@ -1,65 +0,0 @@ -var __rest = (this && this.__rest) || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) - t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") - for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) - t[p[i]] = s[p[i]]; - } - return t; -}; -import React, { createElement } from 'react'; -import { attachProps, camelToDashCase, createForwardRef, dashToPascalCase, isCoveredByReact, mergeRefs } from './utils'; -export const createReactComponent = (tagName, ReactComponentContext, manipulatePropsFunction, defineCustomElement) => { - if (defineCustomElement !== undefined) { - defineCustomElement(); - } - const displayName = dashToPascalCase(tagName); - const ReactComponent = class extends React.Component { - constructor(props) { - super(props); - this.setComponentElRef = (element) => { - this.componentEl = element; - }; - } - componentDidMount() { - this.componentDidUpdate(this.props); - } - componentDidUpdate(prevProps) { - attachProps(this.componentEl, this.props, prevProps); - } - render() { - const _a = this.props, { children, forwardedRef, style, className, ref } = _a, cProps = __rest(_a, ["children", "forwardedRef", "style", "className", "ref"]); - let propsToPass = Object.keys(cProps).reduce((acc, name) => { - const value = cProps[name]; - if (name.indexOf('on') === 0 && name[2] === name[2].toUpperCase()) { - const eventName = name.substring(2).toLowerCase(); - if (typeof document !== 'undefined' && isCoveredByReact(eventName)) { - acc[name] = value; - } - } - else { - const type = typeof value; - if (type === 'string' || type === 'boolean' || type === 'number') { - acc[camelToDashCase(name)] = value; - } - } - return acc; - }, {}); - if (manipulatePropsFunction) { - propsToPass = manipulatePropsFunction(this.props, propsToPass); - } - const newProps = Object.assign(Object.assign({}, propsToPass), { ref: mergeRefs(forwardedRef, this.setComponentElRef), style }); - return createElement(tagName, newProps, children); - } - static get displayName() { - return displayName; - } - }; - if (ReactComponentContext) { - ReactComponent.contextType = ReactComponentContext; - } - return createForwardRef(ReactComponent, displayName); -}; -//# sourceMappingURL=createComponent.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js.map deleted file mode 100644 index 342727f2..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createComponent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"createComponent.js","sourceRoot":"","sources":["../../../../src/components/stencil-generated/react-component-lib/createComponent.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js deleted file mode 100644 index 76274726..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js +++ /dev/null @@ -1,98 +0,0 @@ -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); -}; -var __rest = (this && this.__rest) || function (s, e) { - var t = {}; - for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) - t[p] = s[p]; - if (s != null && typeof Object.getOwnPropertySymbols === "function") - for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { - if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) - t[p[i]] = s[p[i]]; - } - return t; -}; -import React from 'react'; -import ReactDOM from 'react-dom'; -import { attachProps, dashToPascalCase, defineCustomElement, setRef } from './utils'; -export const createOverlayComponent = (tagName, controller, customElement) => { - defineCustomElement(tagName, customElement); - const displayName = dashToPascalCase(tagName); - const didDismissEventName = `on${displayName}DidDismiss`; - const didPresentEventName = `on${displayName}DidPresent`; - const willDismissEventName = `on${displayName}WillDismiss`; - const willPresentEventName = `on${displayName}WillPresent`; - let isDismissing = false; - class Overlay extends React.Component { - constructor(props) { - super(props); - if (typeof document !== 'undefined') { - this.el = document.createElement('div'); - } - this.handleDismiss = this.handleDismiss.bind(this); - } - static get displayName() { - return displayName; - } - componentDidMount() { - if (this.props.isOpen) { - this.present(); - } - } - componentWillUnmount() { - if (this.overlay) { - this.overlay.dismiss(); - } - } - handleDismiss(event) { - if (this.props.onDidDismiss) { - this.props.onDidDismiss(event); - } - setRef(this.props.forwardedRef, null); - } - shouldComponentUpdate(nextProps) { - if (this.overlay && nextProps.isOpen !== this.props.isOpen && nextProps.isOpen === false) { - isDismissing = true; - } - return true; - } - componentDidUpdate(prevProps) { - return __awaiter(this, void 0, void 0, function* () { - if (this.overlay) { - attachProps(this.overlay, this.props, prevProps); - } - if (prevProps.isOpen !== this.props.isOpen && this.props.isOpen === true) { - this.present(prevProps); - } - if (this.overlay && prevProps.isOpen !== this.props.isOpen && this.props.isOpen === false) { - yield this.overlay.dismiss(); - isDismissing = false; - this.forceUpdate(); - } - }); - } - present(prevProps) { - return __awaiter(this, void 0, void 0, function* () { - const _a = this.props, { children, isOpen, onDidDismiss, onDidPresent, onWillDismiss, onWillPresent } = _a, cProps = __rest(_a, ["children", "isOpen", "onDidDismiss", "onDidPresent", "onWillDismiss", "onWillPresent"]); - const elementProps = Object.assign(Object.assign({}, cProps), { ref: this.props.forwardedRef, [didDismissEventName]: this.handleDismiss, [didPresentEventName]: (e) => this.props.onDidPresent && this.props.onDidPresent(e), [willDismissEventName]: (e) => this.props.onWillDismiss && this.props.onWillDismiss(e), [willPresentEventName]: (e) => this.props.onWillPresent && this.props.onWillPresent(e) }); - this.overlay = yield controller.create(Object.assign(Object.assign({}, elementProps), { component: this.el, componentProps: {} })); - setRef(this.props.forwardedRef, this.overlay); - attachProps(this.overlay, elementProps, prevProps); - yield this.overlay.present(); - }); - } - render() { - return ReactDOM.createPortal(this.props.isOpen || isDismissing ? this.props.children : null, this.el); - } - } - return React.forwardRef((props, ref) => { - return React.createElement(Overlay, Object.assign({}, props, { forwardedRef: ref })); - }); -}; -//# sourceMappingURL=createOverlayComponent.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js.map deleted file mode 100644 index b84b8721..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/createOverlayComponent.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"createOverlayComponent.js","sourceRoot":"","sources":["../../../../src/components/stencil-generated/react-component-lib/createOverlayComponent.tsx"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js deleted file mode 100644 index 1aa0845f..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js +++ /dev/null @@ -1,3 +0,0 @@ -export { createReactComponent } from './createComponent'; -export { createOverlayComponent } from './createOverlayComponent'; -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js.map deleted file mode 100644 index fb135243..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/components/stencil-generated/react-component-lib/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AACzD,OAAO,EAAE,sBAAsB,EAAE,MAAM,0BAA0B,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js deleted file mode 100644 index c30bb68c..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js +++ /dev/null @@ -1,2 +0,0 @@ -export {}; -//# sourceMappingURL=interfaces.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js.map deleted file mode 100644 index d12a511c..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/interfaces.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"interfaces.js","sourceRoot":"","sources":["../../../../src/components/stencil-generated/react-component-lib/interfaces.ts"],"names":[],"mappings":""} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js deleted file mode 100644 index c276cc52..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js +++ /dev/null @@ -1,92 +0,0 @@ -import { camelToDashCase } from './case'; -export const attachProps = (node, newProps, oldProps = {}) => { - if (node instanceof Element) { - const className = getClassName(node.classList, newProps, oldProps); - if (className !== '') { - node.className = className; - } - Object.keys(newProps).forEach((name) => { - if (name === 'children' || - name === 'style' || - name === 'ref' || - name === 'class' || - name === 'className' || - name === 'forwardedRef') { - return; - } - if (name.indexOf('on') === 0 && name[2] === name[2].toUpperCase()) { - const eventName = name.substring(2); - const eventNameLc = eventName[0].toLowerCase() + eventName.substring(1); - if (!isCoveredByReact(eventNameLc)) { - syncEvent(node, eventNameLc, newProps[name]); - } - } - else { - node[name] = newProps[name]; - const propType = typeof newProps[name]; - if (propType === 'string') { - node.setAttribute(camelToDashCase(name), newProps[name]); - } - } - }); - } -}; -export const getClassName = (classList, newProps, oldProps) => { - const newClassProp = newProps.className || newProps.class; - const oldClassProp = oldProps.className || oldProps.class; - const currentClasses = arrayToMap(classList); - const incomingPropClasses = arrayToMap(newClassProp ? newClassProp.split(' ') : []); - const oldPropClasses = arrayToMap(oldClassProp ? oldClassProp.split(' ') : []); - const finalClassNames = []; - currentClasses.forEach((currentClass) => { - if (incomingPropClasses.has(currentClass)) { - finalClassNames.push(currentClass); - incomingPropClasses.delete(currentClass); - } - else if (!oldPropClasses.has(currentClass)) { - finalClassNames.push(currentClass); - } - }); - incomingPropClasses.forEach((s) => finalClassNames.push(s)); - return finalClassNames.join(' '); -}; -export const transformReactEventName = (eventNameSuffix) => { - switch (eventNameSuffix) { - case 'doubleclick': - return 'dblclick'; - } - return eventNameSuffix; -}; -export const isCoveredByReact = (eventNameSuffix) => { - if (typeof document === 'undefined') { - return true; - } - else { - const eventName = 'on' + transformReactEventName(eventNameSuffix); - let isSupported = eventName in document; - if (!isSupported) { - const element = document.createElement('div'); - element.setAttribute(eventName, 'return;'); - isSupported = typeof element[eventName] === 'function'; - } - return isSupported; - } -}; -export const syncEvent = (node, eventName, newEventHandler) => { - const eventStore = node.__events || (node.__events = {}); - const oldEventHandler = eventStore[eventName]; - if (oldEventHandler) { - node.removeEventListener(eventName, oldEventHandler); - } - node.addEventListener(eventName, (eventStore[eventName] = function handler(e) { - if (newEventHandler) { - newEventHandler.call(this, e); - } - })); -}; -const arrayToMap = (arr) => { - const map = new Map(); - arr.forEach((s) => map.set(s, s)); - return map; -}; -//# sourceMappingURL=attachProps.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js.map deleted file mode 100644 index 10fa1223..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/attachProps.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"attachProps.js","sourceRoot":"","sources":["../../../../../src/components/stencil-generated/react-component-lib/utils/attachProps.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js deleted file mode 100644 index ce986dd9..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js +++ /dev/null @@ -1,7 +0,0 @@ -export const dashToPascalCase = (str) => str - .toLowerCase() - .split('-') - .map((segment) => segment.charAt(0).toUpperCase() + segment.slice(1)) - .join(''); -export const camelToDashCase = (str) => str.replace(/([A-Z])/g, (m) => `-${m[0].toLowerCase()}`); -//# sourceMappingURL=case.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js.map deleted file mode 100644 index 97450458..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/case.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"case.js","sourceRoot":"","sources":["../../../../../src/components/stencil-generated/react-component-lib/utils/case.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,MAAM,gBAAgB,GAAG,CAAC,GAAW,EAAE,EAAE,CAC9C,GAAG;KACA,WAAW,EAAE;KACb,KAAK,CAAC,GAAG,CAAC;KACV,GAAG,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,OAAO,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;KACpE,IAAI,CAAC,EAAE,CAAC,CAAC;AACd,MAAM,CAAC,MAAM,eAAe,GAAG,CAAC,GAAW,EAAE,EAAE,CAAC,GAAG,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC,CAAS,EAAE,EAAE,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js deleted file mode 100644 index b62b02b2..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js +++ /dev/null @@ -1,13 +0,0 @@ -export const isDevMode = () => { - return process && process.env && process.env.NODE_ENV === 'development'; -}; -const warnings = {}; -export const deprecationWarning = (key, message) => { - if (isDevMode()) { - if (!warnings[key]) { - console.warn(message); - warnings[key] = true; - } - } -}; -//# sourceMappingURL=dev.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js.map deleted file mode 100644 index 44e5dd5a..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/dev.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"dev.js","sourceRoot":"","sources":["../../../../../src/components/stencil-generated/react-component-lib/utils/dev.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,MAAM,SAAS,GAAG,GAAG,EAAE;IAC5B,OAAO,OAAO,IAAI,OAAO,CAAC,GAAG,IAAI,OAAO,CAAC,GAAG,CAAC,QAAQ,KAAK,aAAa,CAAC;AAC1E,CAAC,CAAC;AAEF,MAAM,QAAQ,GAA+B,EAAE,CAAC;AAEhD,MAAM,CAAC,MAAM,kBAAkB,GAAG,CAAC,GAAW,EAAE,OAAe,EAAE,EAAE;IACjE,IAAI,SAAS,EAAE,EAAE,CAAC;QAChB,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE,CAAC;YACnB,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;YACtB,QAAQ,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC;QACvB,CAAC;IACH,CAAC;AACH,CAAC,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js deleted file mode 100644 index 08739111..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js +++ /dev/null @@ -1,31 +0,0 @@ -import React from 'react'; -export const setRef = (ref, value) => { - if (typeof ref === 'function') { - ref(value); - } - else if (ref != null) { - ref.current = value; - } -}; -export const mergeRefs = (...refs) => { - return (value) => { - refs.forEach((ref) => { - setRef(ref, value); - }); - }; -}; -export const createForwardRef = (ReactComponent, displayName) => { - const forwardRef = (props, ref) => { - return React.createElement(ReactComponent, Object.assign({}, props, { forwardedRef: ref })); - }; - forwardRef.displayName = displayName; - return React.forwardRef(forwardRef); -}; -export const defineCustomElement = (tagName, customElement) => { - if (customElement !== undefined && typeof customElements !== 'undefined' && !customElements.get(tagName)) { - customElements.define(tagName, customElement); - } -}; -export * from './attachProps'; -export * from './case'; -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js.map b/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js.map deleted file mode 100644 index 88e47a3f..00000000 --- a/packages/ui-stencil-react/dist/components/stencil-generated/react-component-lib/utils/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../src/components/stencil-generated/react-component-lib/utils/index.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAW1B,MAAM,CAAC,MAAM,MAAM,GAAG,CAAC,GAA+D,EAAE,KAAU,EAAE,EAAE;IACpG,IAAI,OAAO,GAAG,KAAK,UAAU,EAAE,CAAC;QAC9B,GAAG,CAAC,KAAK,CAAC,CAAC;IACb,CAAC;SAAM,IAAI,GAAG,IAAI,IAAI,EAAE,CAAC;QAEtB,GAAmC,CAAC,OAAO,GAAG,KAAK,CAAC;IACvD,CAAC;AACH,CAAC,CAAC;AAEF,MAAM,CAAC,MAAM,SAAS,GAAG,CACvB,GAAG,IAAoE,EAC/C,EAAE;IAC1B,OAAO,CAAC,KAAU,EAAE,EAAE;QACpB,IAAI,CAAC,OAAO,CAAC,CAAC,GAAG,EAAE,EAAE;YACnB,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,CAAC;QACrB,CAAC,CAAC,CAAC;IACL,CAAC,CAAC;AACJ,CAAC,CAAC;AAEF,MAAM,CAAC,MAAM,gBAAgB,GAAG,CAAwB,cAAmB,EAAE,WAAmB,EAAE,EAAE;IAClG,MAAM,UAAU,GAAG,CACjB,KAAuD,EACvD,GAA0C,EAC1C,EAAE;QACF,OAAO,oBAAC,cAAc,oBAAK,KAAK,IAAE,YAAY,EAAE,GAAG,IAAI,CAAC;IAC1D,CAAC,CAAC;IACF,UAAU,CAAC,WAAW,GAAG,WAAW,CAAC;IAErC,OAAO,KAAK,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC;AACtC,CAAC,CAAC;AAEF,MAAM,CAAC,MAAM,mBAAmB,GAAG,CAAC,OAAe,EAAE,aAAkB,EAAE,EAAE;IACzE,IAAI,aAAa,KAAK,SAAS,IAAI,OAAO,cAAc,KAAK,WAAW,IAAI,CAAC,cAAc,CAAC,GAAG,CAAC,OAAO,CAAC,EAAE,CAAC;QACzG,cAAc,CAAC,MAAM,CAAC,OAAO,EAAE,aAAa,CAAC,CAAC;IAChD,CAAC;AACH,CAAC,CAAC;AAEF,cAAc,eAAe,CAAC;AAC9B,cAAc,QAAQ,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/index.js b/packages/ui-stencil-react/dist/index.js deleted file mode 100644 index 946ceac8..00000000 --- a/packages/ui-stencil-react/dist/index.js +++ /dev/null @@ -1,3 +0,0 @@ -export * from "./components/stencil-generated"; -export { defineCustomElements } from "ui-stencil/loader"; -//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/index.js.map b/packages/ui-stencil-react/dist/index.js.map deleted file mode 100644 index 0f8cfe7c..00000000 --- a/packages/ui-stencil-react/dist/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,gCAAgC,CAAC;AAC/C,OAAO,EAAE,oBAAoB,EAAE,MAAM,mBAAmB,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/index.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/index.d.ts deleted file mode 100644 index 43b19031..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/index.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare const OramaChat: import("react").ForwardRefExoticComponent; -export declare const OramaChatAssistentMessage: import("react").ForwardRefExoticComponent; -export declare const OramaChatMessagesContainer: import("react").ForwardRefExoticComponent; -export declare const OramaChatUserMessage: import("react").ForwardRefExoticComponent; -export declare const OramaInput: import("react").ForwardRefExoticComponent; -export declare const OramaParagraph: import("react").ForwardRefExoticComponent; -export declare const OramaSearch: import("react").ForwardRefExoticComponent; -export declare const OramaSmall: import("react").ForwardRefExoticComponent; -export declare const OramaSpan: import("react").ForwardRefExoticComponent; -export declare const OramaTextarea: import("react").ForwardRefExoticComponent; -export declare const SearchBox: import("react").ForwardRefExoticComponent; -export declare const SearchBoxToggler: import("react").ForwardRefExoticComponent; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createComponent.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createComponent.d.ts deleted file mode 100644 index f051df1a..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createComponent.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; -export interface HTMLStencilElement extends HTMLElement { - componentOnReady(): Promise; -} -interface StencilReactInternalProps extends React.HTMLAttributes { - forwardedRef: React.RefObject; - ref?: React.Ref; -} -export declare const createReactComponent: (tagName: string, ReactComponentContext?: React.Context, manipulatePropsFunction?: (originalProps: StencilReactInternalProps, propsToPass: any) => ExpandedPropsTypes, defineCustomElement?: () => void) => React.ForwardRefExoticComponent> & React.RefAttributes>; -export {}; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createOverlayComponent.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createOverlayComponent.d.ts deleted file mode 100644 index cdedeb8f..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/createOverlayComponent.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; -import { OverlayEventDetail } from './interfaces'; -import { StencilReactForwardedRef } from './utils'; -interface OverlayElement extends HTMLElement { - present: () => Promise; - dismiss: (data?: any, role?: string | undefined) => Promise; -} -export interface ReactOverlayProps { - children?: React.ReactNode; - isOpen: boolean; - onDidDismiss?: (event: CustomEvent) => void; - onDidPresent?: (event: CustomEvent) => void; - onWillDismiss?: (event: CustomEvent) => void; - onWillPresent?: (event: CustomEvent) => void; -} -export declare const createOverlayComponent: (tagName: string, controller: { - create: (options: any) => Promise; -}, customElement?: any) => React.ForwardRefExoticComponent; -}> & React.RefAttributes>; -export {}; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/index.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/index.d.ts deleted file mode 100644 index 85e81ad1..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/index.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { createReactComponent } from './createComponent'; -export { createOverlayComponent } from './createOverlayComponent'; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/interfaces.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/interfaces.d.ts deleted file mode 100644 index 99665f16..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/interfaces.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface EventEmitter { - emit: (data?: T) => CustomEvent; -} -export interface StyleReactProps { - class?: string; - className?: string; - style?: { - [key: string]: any; - }; -} -export interface OverlayEventDetail { - data?: T; - role?: string; -} -export interface OverlayInterface { - el: HTMLElement; - animated: boolean; - keyboardClose: boolean; - overlayIndex: number; - presented: boolean; - enterAnimation?: any; - leaveAnimation?: any; - didPresent: EventEmitter; - willPresent: EventEmitter; - willDismiss: EventEmitter; - didDismiss: EventEmitter; - present(): Promise; - dismiss(data?: any, role?: string): Promise; -} diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/attachProps.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/attachProps.d.ts deleted file mode 100644 index 6c9fc6f1..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/attachProps.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export declare const attachProps: (node: HTMLElement, newProps: any, oldProps?: any) => void; -export declare const getClassName: (classList: DOMTokenList, newProps: any, oldProps: any) => string; -export declare const transformReactEventName: (eventNameSuffix: string) => string; -export declare const isCoveredByReact: (eventNameSuffix: string) => boolean; -export declare const syncEvent: (node: Element & { - __events?: { - [key: string]: ((e: Event) => any) | undefined; - }; -}, eventName: string, newEventHandler?: (e: Event) => any) => void; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/case.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/case.d.ts deleted file mode 100644 index f23043f8..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/case.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare const dashToPascalCase: (str: string) => string; -export declare const camelToDashCase: (str: string) => string; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/dev.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/dev.d.ts deleted file mode 100644 index 489467af..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/dev.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare const isDevMode: () => boolean; -export declare const deprecationWarning: (key: string, message: string) => void; diff --git a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/index.d.ts b/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/index.d.ts deleted file mode 100644 index e7a0a6f4..00000000 --- a/packages/ui-stencil-react/dist/types/components/stencil-generated/react-component-lib/utils/index.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; -import type { StyleReactProps } from '../interfaces'; -export type StencilReactExternalProps = PropType & Omit, 'style'> & StyleReactProps; -export type StencilReactForwardedRef = ((instance: T | null) => void) | React.MutableRefObject | null; -export declare const setRef: (ref: StencilReactForwardedRef | React.Ref | undefined, value: any) => void; -export declare const mergeRefs: (...refs: (StencilReactForwardedRef | React.Ref | undefined)[]) => React.RefCallback; -export declare const createForwardRef: (ReactComponent: any, displayName: string) => React.ForwardRefExoticComponent> & React.RefAttributes>; -export declare const defineCustomElement: (tagName: string, customElement: any) => void; -export * from './attachProps'; -export * from './case'; diff --git a/packages/ui-stencil-react/dist/types/index.d.ts b/packages/ui-stencil-react/dist/types/index.d.ts deleted file mode 100644 index 49b8df3a..00000000 --- a/packages/ui-stencil-react/dist/types/index.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./components/stencil-generated"; -export { defineCustomElements } from "ui-stencil/loader"; diff --git a/packages/ui-stencil-react/src/components/stencil-generated/.gitkeep b/packages/ui-stencil-react/src/components/stencil-generated/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createComponent.tsx b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createComponent.tsx deleted file mode 100644 index 7c7415a2..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createComponent.tsx +++ /dev/null @@ -1,106 +0,0 @@ -import React, { createElement } from 'react'; - -import { attachProps, camelToDashCase, createForwardRef, dashToPascalCase, isCoveredByReact, mergeRefs } from './utils'; - -export interface HTMLStencilElement extends HTMLElement { - componentOnReady(): Promise; -} - -interface StencilReactInternalProps extends React.HTMLAttributes { - forwardedRef: React.RefObject; - ref?: React.Ref; -} - -export const createReactComponent = < - PropType, - ElementType extends HTMLStencilElement, - ContextStateType = {}, - ExpandedPropsTypes = {} ->( - tagName: string, - ReactComponentContext?: React.Context, - manipulatePropsFunction?: ( - originalProps: StencilReactInternalProps, - propsToPass: any - ) => ExpandedPropsTypes, - defineCustomElement?: () => void -) => { - if (defineCustomElement !== undefined) { - defineCustomElement(); - } - - const displayName = dashToPascalCase(tagName); - const ReactComponent = class extends React.Component> { - componentEl!: ElementType; - - setComponentElRef = (element: ElementType) => { - this.componentEl = element; - }; - - constructor(props: StencilReactInternalProps) { - super(props); - } - - componentDidMount() { - this.componentDidUpdate(this.props); - } - - componentDidUpdate(prevProps: StencilReactInternalProps) { - attachProps(this.componentEl, this.props, prevProps); - } - - render() { - const { children, forwardedRef, style, className, ref, ...cProps } = this.props; - - let propsToPass = Object.keys(cProps).reduce((acc: any, name) => { - const value = (cProps as any)[name]; - - if (name.indexOf('on') === 0 && name[2] === name[2].toUpperCase()) { - const eventName = name.substring(2).toLowerCase(); - if (typeof document !== 'undefined' && isCoveredByReact(eventName)) { - acc[name] = value; - } - } else { - // we should only render strings, booleans, and numbers as attrs in html. - // objects, functions, arrays etc get synced via properties on mount. - const type = typeof value; - - if (type === 'string' || type === 'boolean' || type === 'number') { - acc[camelToDashCase(name)] = value; - } - } - return acc; - }, {} as ExpandedPropsTypes); - - if (manipulatePropsFunction) { - propsToPass = manipulatePropsFunction(this.props, propsToPass); - } - - const newProps: Omit, 'forwardedRef'> = { - ...propsToPass, - ref: mergeRefs(forwardedRef, this.setComponentElRef), - style, - }; - - /** - * We use createElement here instead of - * React.createElement to work around a - * bug in Vite (https://github.com/vitejs/vite/issues/6104). - * React.createElement causes all elements to be rendered - * as instead of the actual Web Component. - */ - return createElement(tagName, newProps, children); - } - - static get displayName() { - return displayName; - } - }; - - // If context was passed to createReactComponent then conditionally add it to the Component Class - if (ReactComponentContext) { - ReactComponent.contextType = ReactComponentContext; - } - - return createForwardRef(ReactComponent, displayName); -}; diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createOverlayComponent.tsx b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createOverlayComponent.tsx deleted file mode 100644 index 288c38dd..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/createOverlayComponent.tsx +++ /dev/null @@ -1,142 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; - -import { OverlayEventDetail } from './interfaces'; -import { StencilReactForwardedRef, attachProps, dashToPascalCase, defineCustomElement, setRef } from './utils'; - -interface OverlayElement extends HTMLElement { - present: () => Promise; - dismiss: (data?: any, role?: string | undefined) => Promise; -} - -export interface ReactOverlayProps { - children?: React.ReactNode; - isOpen: boolean; - onDidDismiss?: (event: CustomEvent) => void; - onDidPresent?: (event: CustomEvent) => void; - onWillDismiss?: (event: CustomEvent) => void; - onWillPresent?: (event: CustomEvent) => void; -} - -export const createOverlayComponent = ( - tagName: string, - controller: { create: (options: any) => Promise }, - customElement?: any -) => { - defineCustomElement(tagName, customElement); - - const displayName = dashToPascalCase(tagName); - const didDismissEventName = `on${displayName}DidDismiss`; - const didPresentEventName = `on${displayName}DidPresent`; - const willDismissEventName = `on${displayName}WillDismiss`; - const willPresentEventName = `on${displayName}WillPresent`; - - type Props = OverlayComponent & - ReactOverlayProps & { - forwardedRef?: StencilReactForwardedRef; - }; - - let isDismissing = false; - - class Overlay extends React.Component { - overlay?: OverlayType; - el!: HTMLDivElement; - - constructor(props: Props) { - super(props); - if (typeof document !== 'undefined') { - this.el = document.createElement('div'); - } - this.handleDismiss = this.handleDismiss.bind(this); - } - - static get displayName() { - return displayName; - } - - componentDidMount() { - if (this.props.isOpen) { - this.present(); - } - } - - componentWillUnmount() { - if (this.overlay) { - this.overlay.dismiss(); - } - } - - handleDismiss(event: CustomEvent>) { - if (this.props.onDidDismiss) { - this.props.onDidDismiss(event); - } - setRef(this.props.forwardedRef, null); - } - - shouldComponentUpdate(nextProps: Props) { - // Check if the overlay component is about to dismiss - if (this.overlay && nextProps.isOpen !== this.props.isOpen && nextProps.isOpen === false) { - isDismissing = true; - } - - return true; - } - - async componentDidUpdate(prevProps: Props) { - if (this.overlay) { - attachProps(this.overlay, this.props, prevProps); - } - - if (prevProps.isOpen !== this.props.isOpen && this.props.isOpen === true) { - this.present(prevProps); - } - if (this.overlay && prevProps.isOpen !== this.props.isOpen && this.props.isOpen === false) { - await this.overlay.dismiss(); - isDismissing = false; - - /** - * Now that the overlay is dismissed - * we need to render again so that any - * inner components will be unmounted - */ - this.forceUpdate(); - } - } - - async present(prevProps?: Props) { - const { children, isOpen, onDidDismiss, onDidPresent, onWillDismiss, onWillPresent, ...cProps } = this.props; - const elementProps = { - ...cProps, - ref: this.props.forwardedRef, - [didDismissEventName]: this.handleDismiss, - [didPresentEventName]: (e: CustomEvent) => this.props.onDidPresent && this.props.onDidPresent(e), - [willDismissEventName]: (e: CustomEvent) => this.props.onWillDismiss && this.props.onWillDismiss(e), - [willPresentEventName]: (e: CustomEvent) => this.props.onWillPresent && this.props.onWillPresent(e), - }; - - this.overlay = await controller.create({ - ...elementProps, - component: this.el, - componentProps: {}, - }); - - setRef(this.props.forwardedRef, this.overlay); - attachProps(this.overlay, elementProps, prevProps); - - await this.overlay.present(); - } - - render() { - /** - * Continue to render the component even when - * overlay is dismissing otherwise component - * will be hidden before animation is done. - */ - return ReactDOM.createPortal(this.props.isOpen || isDismissing ? this.props.children : null, this.el); - } - } - - return React.forwardRef((props, ref) => { - return ; - }); -}; diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/index.ts b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/index.ts deleted file mode 100644 index 85e81ad1..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { createReactComponent } from './createComponent'; -export { createOverlayComponent } from './createOverlayComponent'; diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/interfaces.ts b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/interfaces.ts deleted file mode 100644 index 92e5389c..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/interfaces.ts +++ /dev/null @@ -1,34 +0,0 @@ -// General types important to applications using stencil built components -export interface EventEmitter { - emit: (data?: T) => CustomEvent; -} - -export interface StyleReactProps { - class?: string; - className?: string; - style?: { [key: string]: any }; -} - -export interface OverlayEventDetail { - data?: T; - role?: string; -} - -export interface OverlayInterface { - el: HTMLElement; - animated: boolean; - keyboardClose: boolean; - overlayIndex: number; - presented: boolean; - - enterAnimation?: any; - leaveAnimation?: any; - - didPresent: EventEmitter; - willPresent: EventEmitter; - willDismiss: EventEmitter; - didDismiss: EventEmitter; - - present(): Promise; - dismiss(data?: any, role?: string): Promise; -} diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/attachProps.ts b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/attachProps.ts deleted file mode 100644 index 9a1825f5..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/attachProps.ts +++ /dev/null @@ -1,125 +0,0 @@ -import { camelToDashCase } from './case'; - -export const attachProps = (node: HTMLElement, newProps: any, oldProps: any = {}) => { - // some test frameworks don't render DOM elements, so we test here to make sure we are dealing with DOM first - if (node instanceof Element) { - // add any classes in className to the class list - const className = getClassName(node.classList, newProps, oldProps); - if (className !== '') { - node.className = className; - } - - Object.keys(newProps).forEach((name) => { - if ( - name === 'children' || - name === 'style' || - name === 'ref' || - name === 'class' || - name === 'className' || - name === 'forwardedRef' - ) { - return; - } - if (name.indexOf('on') === 0 && name[2] === name[2].toUpperCase()) { - const eventName = name.substring(2); - const eventNameLc = eventName[0].toLowerCase() + eventName.substring(1); - - if (!isCoveredByReact(eventNameLc)) { - syncEvent(node, eventNameLc, newProps[name]); - } - } else { - (node as any)[name] = newProps[name]; - const propType = typeof newProps[name]; - if (propType === 'string') { - node.setAttribute(camelToDashCase(name), newProps[name]); - } - } - }); - } -}; - -export const getClassName = (classList: DOMTokenList, newProps: any, oldProps: any) => { - const newClassProp: string = newProps.className || newProps.class; - const oldClassProp: string = oldProps.className || oldProps.class; - // map the classes to Maps for performance - const currentClasses = arrayToMap(classList); - const incomingPropClasses = arrayToMap(newClassProp ? newClassProp.split(' ') : []); - const oldPropClasses = arrayToMap(oldClassProp ? oldClassProp.split(' ') : []); - const finalClassNames: string[] = []; - // loop through each of the current classes on the component - // to see if it should be a part of the classNames added - currentClasses.forEach((currentClass) => { - if (incomingPropClasses.has(currentClass)) { - // add it as its already included in classnames coming in from newProps - finalClassNames.push(currentClass); - incomingPropClasses.delete(currentClass); - } else if (!oldPropClasses.has(currentClass)) { - // add it as it has NOT been removed by user - finalClassNames.push(currentClass); - } - }); - incomingPropClasses.forEach((s) => finalClassNames.push(s)); - return finalClassNames.join(' '); -}; - -/** - * Transforms a React event name to a browser event name. - */ -export const transformReactEventName = (eventNameSuffix: string) => { - switch (eventNameSuffix) { - case 'doubleclick': - return 'dblclick'; - } - return eventNameSuffix; -}; - -/** - * Checks if an event is supported in the current execution environment. - * @license Modernizr 3.0.0pre (Custom Build) | MIT - */ -export const isCoveredByReact = (eventNameSuffix: string) => { - if (typeof document === 'undefined') { - return true; - } else { - const eventName = 'on' + transformReactEventName(eventNameSuffix); - let isSupported = eventName in document; - - if (!isSupported) { - const element = document.createElement('div'); - element.setAttribute(eventName, 'return;'); - isSupported = typeof (element as any)[eventName] === 'function'; - } - - return isSupported; - } -}; - -export const syncEvent = ( - node: Element & { __events?: { [key: string]: ((e: Event) => any) | undefined } }, - eventName: string, - newEventHandler?: (e: Event) => any -) => { - const eventStore = node.__events || (node.__events = {}); - const oldEventHandler = eventStore[eventName]; - - // Remove old listener so they don't double up. - if (oldEventHandler) { - node.removeEventListener(eventName, oldEventHandler); - } - - // Bind new listener. - node.addEventListener( - eventName, - (eventStore[eventName] = function handler(e: Event) { - if (newEventHandler) { - newEventHandler.call(this, e); - } - }) - ); -}; - -const arrayToMap = (arr: string[] | DOMTokenList) => { - const map = new Map(); - (arr as string[]).forEach((s: string) => map.set(s, s)); - return map; -}; diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/case.ts b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/case.ts deleted file mode 100644 index 786689dc..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/case.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const dashToPascalCase = (str: string) => - str - .toLowerCase() - .split('-') - .map((segment) => segment.charAt(0).toUpperCase() + segment.slice(1)) - .join(''); -export const camelToDashCase = (str: string) => str.replace(/([A-Z])/g, (m: string) => `-${m[0].toLowerCase()}`); diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/dev.ts b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/dev.ts deleted file mode 100644 index cc6f9ed0..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/dev.ts +++ /dev/null @@ -1,14 +0,0 @@ -export const isDevMode = () => { - return process && process.env && process.env.NODE_ENV === 'development'; -}; - -const warnings: { [key: string]: boolean } = {}; - -export const deprecationWarning = (key: string, message: string) => { - if (isDevMode()) { - if (!warnings[key]) { - console.warn(message); - warnings[key] = true; - } - } -}; diff --git a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/index.tsx b/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/index.tsx deleted file mode 100644 index a66bd02d..00000000 --- a/packages/ui-stencil-react/src/components/stencil-generated/react-component-lib/utils/index.tsx +++ /dev/null @@ -1,50 +0,0 @@ -import React from 'react'; - -import type { StyleReactProps } from '../interfaces'; - -export type StencilReactExternalProps = PropType & - Omit, 'style'> & - StyleReactProps; - -// This will be replaced with React.ForwardedRef when react-output-target is upgraded to React v17 -export type StencilReactForwardedRef = ((instance: T | null) => void) | React.MutableRefObject | null; - -export const setRef = (ref: StencilReactForwardedRef | React.Ref | undefined, value: any) => { - if (typeof ref === 'function') { - ref(value); - } else if (ref != null) { - // Cast as a MutableRef so we can assign current - (ref as React.MutableRefObject).current = value; - } -}; - -export const mergeRefs = ( - ...refs: (StencilReactForwardedRef | React.Ref | undefined)[] -): React.RefCallback => { - return (value: any) => { - refs.forEach((ref) => { - setRef(ref, value); - }); - }; -}; - -export const createForwardRef = (ReactComponent: any, displayName: string) => { - const forwardRef = ( - props: StencilReactExternalProps, - ref: StencilReactForwardedRef - ) => { - return ; - }; - forwardRef.displayName = displayName; - - return React.forwardRef(forwardRef); -}; - -export const defineCustomElement = (tagName: string, customElement: any) => { - if (customElement !== undefined && typeof customElements !== 'undefined' && !customElements.get(tagName)) { - customElements.define(tagName, customElement); - } -}; - -export * from './attachProps'; -export * from './case'; diff --git a/packages/ui-stencil-vue/.gitignore b/packages/ui-stencil-vue/.gitignore new file mode 100644 index 00000000..319c6421 --- /dev/null +++ b/packages/ui-stencil-vue/.gitignore @@ -0,0 +1,4 @@ +# Autogenerated files +lib/components.ts + +dist \ No newline at end of file diff --git a/packages/ui-stencil-vue/dist/plugin.d.ts b/packages/ui-stencil-vue/dist/plugin.d.ts deleted file mode 100644 index ce7afefd..00000000 --- a/packages/ui-stencil-vue/dist/plugin.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Plugin } from "vue"; -export declare const ComponentLibrary: Plugin; -export * from "./components"; -export * from "./plugin"; diff --git a/packages/ui-stencil-vue/dist/plugin.js b/packages/ui-stencil-vue/dist/plugin.js deleted file mode 100644 index 5145f063..00000000 --- a/packages/ui-stencil-vue/dist/plugin.js +++ /dev/null @@ -1,11 +0,0 @@ -import { applyPolyfills, defineCustomElements } from "ui-stencil/loader"; -export const ComponentLibrary = { - async install() { - applyPolyfills().then(() => { - defineCustomElements(); - }); - }, -}; -export * from "./components"; -export * from "./plugin"; -//# sourceMappingURL=plugin.js.map \ No newline at end of file diff --git a/packages/ui-stencil-vue/dist/plugin.js.map b/packages/ui-stencil-vue/dist/plugin.js.map deleted file mode 100644 index 82e20116..00000000 --- a/packages/ui-stencil-vue/dist/plugin.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"plugin.js","sourceRoot":"","sources":["../lib/plugin.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,cAAc,EAAE,oBAAoB,EAAE,MAAM,mBAAmB,CAAC;AAEzE,MAAM,CAAC,MAAM,gBAAgB,GAAW;IACtC,KAAK,CAAC,OAAO;QACX,cAAc,EAAE,CAAC,IAAI,CAAC,GAAG,EAAE;YACzB,oBAAoB,EAAE,CAAC;QACzB,CAAC,CAAC,CAAC;IACL,CAAC;CACF,CAAC;AAGF,cAAc,cAAc,CAAC;AAC7B,cAAc,UAAU,CAAC"} \ No newline at end of file diff --git a/packages/ui-stencil-vue/dist/vue-component-lib/utils.d.ts b/packages/ui-stencil-vue/dist/vue-component-lib/utils.d.ts deleted file mode 100644 index d7c0696b..00000000 --- a/packages/ui-stencil-vue/dist/vue-component-lib/utils.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface InputProps { - modelValue?: T; -} -export declare const defineContainer: (name: string, defineCustomElement: any, componentProps?: string[], modelProp?: string, modelUpdateEvent?: string) => import("vue").DefineSetupFnComponent, {}, {}, Props & InputProps & {}, import("vue").PublicProps>; diff --git a/packages/ui-stencil-vue/dist/vue-component-lib/utils.js b/packages/ui-stencil-vue/dist/vue-component-lib/utils.js deleted file mode 100644 index e94e97bf..00000000 --- a/packages/ui-stencil-vue/dist/vue-component-lib/utils.js +++ /dev/null @@ -1,112 +0,0 @@ -import { defineComponent, getCurrentInstance, h, inject, ref, withDirectives } from 'vue'; -const UPDATE_VALUE_EVENT = 'update:modelValue'; -const MODEL_VALUE = 'modelValue'; -const ROUTER_LINK_VALUE = 'routerLink'; -const NAV_MANAGER = 'navManager'; -const ROUTER_PROP_PREFIX = 'router'; -const ARIA_PROP_PREFIX = 'aria'; -const EMPTY_PROP = Symbol(); -const DEFAULT_EMPTY_PROP = { default: EMPTY_PROP }; -const getComponentClasses = (classes) => { - return (classes === null || classes === void 0 ? void 0 : classes.split(' ')) || []; -}; -const getElementClasses = (ref, componentClasses, defaultClasses = []) => { - var _a; - return [...Array.from(((_a = ref.value) === null || _a === void 0 ? void 0 : _a.classList) || []), ...defaultClasses].filter((c, i, self) => !componentClasses.has(c) && self.indexOf(c) === i); -}; -export const defineContainer = (name, defineCustomElement, componentProps = [], modelProp, modelUpdateEvent) => { - if (defineCustomElement !== undefined) { - defineCustomElement(); - } - const Container = defineComponent((props, { attrs, slots, emit }) => { - var _a; - let modelPropValue = props[modelProp]; - const containerRef = ref(); - const classes = new Set(getComponentClasses(attrs.class)); - const vModelDirective = { - created: (el) => { - const eventsNames = Array.isArray(modelUpdateEvent) ? modelUpdateEvent : [modelUpdateEvent]; - eventsNames.forEach((eventName) => { - el.addEventListener(eventName.toLowerCase(), (e) => { - if (e.target.tagName === el.tagName) { - modelPropValue = (e === null || e === void 0 ? void 0 : e.target)[modelProp]; - emit(UPDATE_VALUE_EVENT, modelPropValue); - } - }); - }); - }, - }; - const currentInstance = getCurrentInstance(); - const hasRouter = (_a = currentInstance === null || currentInstance === void 0 ? void 0 : currentInstance.appContext) === null || _a === void 0 ? void 0 : _a.provides[NAV_MANAGER]; - const navManager = hasRouter ? inject(NAV_MANAGER) : undefined; - const handleRouterLink = (ev) => { - const { routerLink } = props; - if (routerLink === EMPTY_PROP) - return; - if (navManager !== undefined) { - let navigationPayload = { event: ev }; - for (const key in props) { - const value = props[key]; - if (props.hasOwnProperty(key) && key.startsWith(ROUTER_PROP_PREFIX) && value !== EMPTY_PROP) { - navigationPayload[key] = value; - } - } - navManager.navigate(navigationPayload); - } - else { - console.warn('Tried to navigate, but no router was found. Make sure you have mounted Vue Router.'); - } - }; - return () => { - modelPropValue = props[modelProp]; - getComponentClasses(attrs.class).forEach((value) => { - classes.add(value); - }); - const oldClick = props.onClick; - const handleClick = (ev) => { - if (oldClick !== undefined) { - oldClick(ev); - } - if (!ev.defaultPrevented) { - handleRouterLink(ev); - } - }; - let propsToAdd = { - ref: containerRef, - class: getElementClasses(containerRef, classes), - onClick: handleClick, - }; - for (const key in props) { - const value = props[key]; - if ((props.hasOwnProperty(key) && value !== EMPTY_PROP) || key.startsWith(ARIA_PROP_PREFIX)) { - propsToAdd[key] = value; - } - } - if (modelProp) { - if (props[MODEL_VALUE] !== EMPTY_PROP) { - propsToAdd = Object.assign(Object.assign({}, propsToAdd), { [modelProp]: props[MODEL_VALUE] }); - } - else if (modelPropValue !== EMPTY_PROP) { - propsToAdd = Object.assign(Object.assign({}, propsToAdd), { [modelProp]: modelPropValue }); - } - } - const node = h(name, propsToAdd, slots.default && slots.default()); - return modelProp === undefined ? node : withDirectives(node, [[vModelDirective]]); - }; - }); - if (typeof Container !== 'function') { - Container.name = name; - Container.props = { - [ROUTER_LINK_VALUE]: DEFAULT_EMPTY_PROP, - }; - componentProps.forEach((componentProp) => { - Container.props[componentProp] = DEFAULT_EMPTY_PROP; - }); - if (modelProp) { - Container.props[MODEL_VALUE] = DEFAULT_EMPTY_PROP; - Container.emits = [UPDATE_VALUE_EVENT]; - } - } - return Container; -}; -//# sourceMappingURL=utils.js.map \ No newline at end of file diff --git a/packages/ui-stencil-vue/dist/vue-component-lib/utils.js.map b/packages/ui-stencil-vue/dist/vue-component-lib/utils.js.map deleted file mode 100644 index f60037f6..00000000 --- a/packages/ui-stencil-vue/dist/vue-component-lib/utils.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"utils.js","sourceRoot":"","sources":["../../lib/vue-component-lib/utils.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/packages/ui-stencil/src/index.ts b/packages/ui-stencil/src/index.ts index 75a86c26..cb64ac1b 100644 --- a/packages/ui-stencil/src/index.ts +++ b/packages/ui-stencil/src/index.ts @@ -1 +1 @@ -export * from './components/search-box/search-box' +export * from './components' diff --git a/packages/ui-stencil/stencil.config.ts b/packages/ui-stencil/stencil.config.ts index 47e2b674..fe2a9e99 100644 --- a/packages/ui-stencil/stencil.config.ts +++ b/packages/ui-stencil/stencil.config.ts @@ -1,6 +1,6 @@ import type { Config } from '@stencil/core' import { sass } from '@stencil/sass' -import { postcss } from '@stencil-community/postcss'; +import { postcss } from '@stencil-community/postcss' import autoprefixer from 'autoprefixer' import cssnano from 'cssnano' import postcssPresetEnv from 'postcss-preset-env' @@ -11,7 +11,7 @@ import { angularOutputTarget } from '@stencil/angular-output-target' import { vueOutputTarget } from '@stencil/vue-output-target' const namespace = 'orama-ui' -const componentCorePackage = namespace +const componentCorePackage = 'ui-stencil' export const config: Config = { namespace, @@ -19,41 +19,38 @@ export const config: Config = { outputTargets: [ { type: 'dist', - esmLoaderPath: '../loader' + esmLoaderPath: '../loader', }, { - type: 'dist-custom-elements' + type: 'dist-custom-elements', }, { - type: 'docs-readme' + type: 'docs-readme', }, { type: 'www', - serviceWorker: null // disable service workers + serviceWorker: null, // disable service workers }, reactOutputTarget({ componentCorePackage, - proxiesFile: '../ui-stencil-react/src/components/stencil-generated/index.ts' + proxiesFile: '../ui-stencil-react/src/components/stencil-generated/index.ts', }), angularOutputTarget({ componentCorePackage, directivesProxyFile: '../ui-stencil-angular/projects/component-library/src/lib/stencil-generated/components.ts', - directivesArrayFile: '../ui-stencil-angular/projects/component-library/src/lib/stencil-generated/index.ts' + directivesArrayFile: '../ui-stencil-angular/projects/component-library/src/lib/stencil-generated/index.ts', }), vueOutputTarget({ componentCorePackage, - proxiesFile: '../ui-stencil-vue/lib/components.ts' - }) + proxiesFile: '../ui-stencil-vue/lib/components.ts', + }), ], testing: { - browserHeadless: 'new' + browserHeadless: 'new', }, plugins: [ sass({ - injectGlobalPaths: - [ - 'src/styles/abstracts.scss' - ] + injectGlobalPaths: ['src/styles/abstracts.scss'], }), postcss({ plugins: [ @@ -62,8 +59,8 @@ export const config: Config = { rucksack(), cssfunctions({ functions: { - pxToRem: (px: string) => `calc(${px}rem / var(--base-font-size, 16))` - } + pxToRem: (px: string) => `calc(${px}rem / var(--base-font-size, 16))`, + }, }), postcssPresetEnv({ stage: 3, @@ -74,9 +71,9 @@ export const config: Config = { 'custom-properties': true, 'nested-calc': true, 'prefers-color-scheme-query': true, - } + }, }), - ] - }) - ] + ], + }), + ], } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5749e100..53ff7b5a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 1.8.3 '@turbo/gen': specifier: ^2.0.5 - version: 2.0.5(@types/node@20.14.9)(typescript@5.5.2) + version: 2.0.6(@types/node@20.14.10)(typescript@5.5.3) eslint: specifier: ^9.5.0 - version: 9.5.0 + version: 9.6.0 eslint-config-custom: specifier: workspace:* version: link:config/eslint-config-custom @@ -28,34 +28,34 @@ importers: version: 3.3.2 turbo: specifier: ^2.0.5 - version: 2.0.5 + version: 2.0.6 apps/demo-angular: dependencies: '@angular/animations': specifier: ^18.0.5 - version: 18.0.5(@angular/core@18.0.5) + version: 18.0.6(@angular/core@18.0.6) '@angular/common': specifier: ^18.0.5 - version: 18.0.5(@angular/core@18.0.5)(rxjs@7.8.1) + version: 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) '@angular/compiler': specifier: ^18.0.5 - version: 18.0.5(@angular/core@18.0.5) + version: 18.0.6(@angular/core@18.0.6) '@angular/core': specifier: ^18.0.5 - version: 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) + version: 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^18.0.5 - version: 18.0.5(@angular/common@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5)(rxjs@7.8.1) + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) '@angular/platform-browser': specifier: ^18.0.5 - version: 18.0.5(@angular/animations@18.0.5)(@angular/common@18.0.5)(@angular/core@18.0.5) + version: 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) '@angular/platform-browser-dynamic': specifier: ^18.0.5 - version: 18.0.5(@angular/common@18.0.5)(@angular/compiler@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5) + version: 18.0.6(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) '@angular/router': specifier: ^18.0.5 - version: 18.0.5(@angular/common@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5)(rxjs@7.8.1) + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -74,13 +74,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.0.6 - version: 18.0.6(@angular/compiler-cli@18.0.5)(@types/node@20.14.9)(karma@6.4.3)(ng-packagr@18.0.0)(typescript@5.5.2) + version: 18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(karma@6.4.3)(typescript@5.5.3) '@angular/cli': specifier: ~18.0.6 - version: 18.0.6 + version: 18.0.7 '@angular/compiler-cli': specifier: ^18.0.5 - version: 18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2) + version: 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -104,7 +104,7 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) typescript: specifier: ~5.5.2 - version: 5.5.2 + version: 5.5.3 apps/demo-react: dependencies: @@ -126,28 +126,28 @@ importers: version: 18.3.0 '@typescript-eslint/eslint-plugin': specifier: ^7.14.1 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@9.5.0)(typescript@5.5.2) + version: 7.16.0(@typescript-eslint/parser@7.16.0)(eslint@9.6.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.14.1 - version: 7.14.1(eslint@9.5.0)(typescript@5.5.2) + version: 7.16.0(eslint@9.6.0)(typescript@5.5.3) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.1) + version: 4.3.1(vite@5.3.3) eslint: specifier: ^9.5.0 - version: 9.5.0 + version: 9.6.0 eslint-plugin-react-hooks: specifier: ^4.6.2 - version: 4.6.2(eslint@9.5.0) + version: 4.6.2(eslint@9.6.0) eslint-plugin-react-refresh: specifier: ^0.4.7 - version: 0.4.7(eslint@9.5.0) + version: 0.4.7(eslint@9.6.0) typescript: specifier: ^5.5.2 - version: 5.5.2 + version: 5.5.3 vite: specifier: ^5.3.1 - version: 5.3.1(@types/node@20.14.9) + version: 5.3.3(@types/node@20.14.10) apps/demo-vue: dependencies: @@ -156,20 +156,20 @@ importers: version: link:../../packages/ui-stencil-vue vue: specifier: ^3.4.30 - version: 3.4.30(typescript@5.5.2) + version: 3.4.31(typescript@5.5.3) devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.1)(vue@3.4.30) + version: 5.0.5(vite@5.3.3)(vue@3.4.31) typescript: specifier: ^5.5.2 - version: 5.5.2 + version: 5.5.3 vite: specifier: ^5.3.1 - version: 5.3.1(@types/node@20.14.9) + version: 5.3.3(@types/node@20.14.10) vue-tsc: specifier: ^2.0.22 - version: 2.0.22(typescript@5.5.2) + version: 2.0.26(typescript@5.5.3) apps/storybook: dependencies: @@ -182,16 +182,16 @@ importers: devDependencies: '@chromatic-com/storybook': specifier: ^1 - version: 1.6.0(react@18.3.1) + version: 1.6.1(react@18.3.1) '@stencil/core': specifier: ^4.19.0 - version: 4.19.0 + version: 4.19.2 '@storybook/addon-a11y': specifier: ^8.1.11 version: 8.1.11 '@storybook/addon-designs': specifier: ^8.0.2 - version: 8.0.2(@storybook/blocks@8.1.11)(@storybook/theming@8.1.11)(react-dom@18.3.1)(react@18.3.1) + version: 8.0.3(@storybook/blocks@8.1.11)(@storybook/theming@8.1.11)(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-essentials': specifier: ^8.1.11 version: 8.1.11(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1) @@ -218,28 +218,28 @@ importers: version: 8.1.11(prettier@3.3.2) '@storybook/html-vite': specifier: ^8.1.11 - version: 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vite@4.5.3) + version: 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3)(vite@4.5.3) '@storybook/manager-api': specifier: ^8.1.11 version: 8.1.11(react-dom@18.3.1)(react@18.3.1) '@storybook/nextjs': specifier: ^8.1.11 - version: 8.1.11(@swc/core@1.6.5)(esbuild@0.20.2)(jest@29.7.0)(next@14.2.4)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(webpack@5.92.1) + version: 8.1.11(@swc/core@1.6.13)(esbuild@0.20.2)(jest@29.7.0)(next@14.2.4)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3)(webpack@5.92.1) '@storybook/react': specifier: ^8.1.11 - version: 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2) + version: 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3) '@storybook/test': specifier: ^8.1.11 version: 8.1.11(jest@29.7.0) '@storybook/test-runner': specifier: ^0.19.0 - version: 0.19.0(@types/node@20.14.9)(prettier@3.3.2) + version: 0.19.0(@types/node@20.14.10)(prettier@3.3.2) '@storybook/theming': specifier: ^8.1.11 version: 8.1.11(react-dom@18.3.1)(react@18.3.1) eslint-plugin-storybook: specifier: ^0.8.0 - version: 0.8.0(eslint@8.57.0)(typescript@5.5.2) + version: 0.8.0(eslint@8.57.0)(typescript@5.5.3) react: specifier: ^18.2.0 version: 18.3.1 @@ -251,13 +251,13 @@ importers: version: 8.1.11(react-dom@18.3.1)(react@18.3.1) storybook-addon-stencil: specifier: ^0.2.1 - version: 0.2.1(prettier@3.3.2)(typescript@5.5.2)(vite@4.5.3) + version: 0.2.1(prettier@3.3.2)(typescript@5.5.3)(vite@4.5.3) typescript: specifier: ^5.0.2 - version: 5.5.2 + version: 5.5.3 vite: specifier: ^4.4.5 - version: 4.5.3(@types/node@20.14.9) + version: 4.5.3(@types/node@20.14.10) wait-on: specifier: ^7.0.1 version: 7.2.0 @@ -266,7 +266,7 @@ importers: dependencies: eslint-config-next: specifier: ^14.0.1 - version: 14.2.4(eslint@8.57.0)(typescript@5.5.2) + version: 14.2.4(eslint@8.57.0)(typescript@5.5.3) eslint-config-prettier: specifier: ^9.0.0 version: 9.1.0(eslint@8.57.0) @@ -283,35 +283,35 @@ importers: dependencies: '@oramacloud/client': specifier: 1.3.2 - version: 1.3.2(typescript@5.5.2) + version: 1.3.2(typescript@5.5.3) '@phosphor-icons/webcomponents': specifier: ^2.1.5 version: 2.1.5 '@stencil/core': specifier: ^4.19.0 - version: 4.19.0 + version: 4.19.2 '@stencil/store': specifier: ^2.0.16 - version: 2.0.16(@stencil/core@4.19.0) + version: 2.0.16(@stencil/core@4.19.2) sse.js: specifier: ^2.5.0 version: 2.5.0 devDependencies: '@stencil-community/postcss': specifier: ^2.2.0 - version: 2.2.0(@stencil/core@4.19.0) + version: 2.2.0(@stencil/core@4.19.2) '@stencil/angular-output-target': specifier: ^0.8.4 - version: 0.8.4(@stencil/core@4.19.0) + version: 0.8.4(@stencil/core@4.19.2) '@stencil/react-output-target': specifier: ^0.5.3 - version: 0.5.3(@stencil/core@4.19.0) + version: 0.5.3(@stencil/core@4.19.2) '@stencil/sass': specifier: ^3.0.12 - version: 3.0.12(@stencil/core@4.19.0) + version: 3.0.12(@stencil/core@4.19.2) '@stencil/vue-output-target': specifier: ^0.8.8 - version: 0.8.8(@stencil/core@4.19.0) + version: 0.8.8(@stencil/core@4.19.2) '@types/autoprefixer': specifier: ^10.2.0 version: 10.2.0(postcss@8.4.39) @@ -320,19 +320,19 @@ importers: version: 29.5.12 '@types/node': specifier: ^20.14.9 - version: 20.14.9 + version: 20.14.10 autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) cssnano: specifier: ^7.0.3 - version: 7.0.3(postcss@8.4.39) + version: 7.0.4(postcss@8.4.39) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.9) + version: 29.7.0(@types/node@20.14.10) jest-cli: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.9) + version: 29.7.0(@types/node@20.14.10) postcss: specifier: ^8.4.39 version: 8.4.39 @@ -341,10 +341,10 @@ importers: version: 4.0.2(postcss@8.4.39) postcss-preset-env: specifier: ^9.5.15 - version: 9.5.15(postcss@8.4.39) + version: 9.6.0(postcss@8.4.39) puppeteer: specifier: ^22.12.1 - version: 22.12.1(typescript@5.5.2) + version: 22.12.1(typescript@5.5.3) rucksack-css: specifier: ^1.0.2 version: 1.0.2 @@ -356,28 +356,28 @@ importers: dependencies: '@angular/animations': specifier: ^18.0.5 - version: 18.0.5(@angular/core@18.0.5) + version: 18.0.6(@angular/core@18.0.6) '@angular/common': specifier: ^18.0.5 - version: 18.0.5(@angular/core@18.0.5)(rxjs@7.8.1) + version: 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) '@angular/compiler': specifier: ^18.0.5 - version: 18.0.5(@angular/core@18.0.5) + version: 18.0.6(@angular/core@18.0.6) '@angular/core': specifier: ^18.0.5 - version: 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) + version: 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^18.0.5 - version: 18.0.5(@angular/common@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5)(rxjs@7.8.1) + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) '@angular/platform-browser': specifier: ^18.0.5 - version: 18.0.5(@angular/animations@18.0.5)(@angular/common@18.0.5)(@angular/core@18.0.5) + version: 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) '@angular/platform-browser-dynamic': specifier: ^18.0.5 - version: 18.0.5(@angular/common@18.0.5)(@angular/compiler@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5) + version: 18.0.6(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6) '@angular/router': specifier: ^18.0.5 - version: 18.0.5(@angular/common@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5)(rxjs@7.8.1) + version: 18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1) rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -393,13 +393,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^18.0.6 - version: 18.0.6(@angular/compiler-cli@18.0.5)(@types/node@20.14.9)(karma@6.4.3)(ng-packagr@18.0.0)(typescript@5.5.2) + version: 18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(karma@6.4.3)(ng-packagr@18.0.0)(typescript@5.4.5) '@angular/cli': specifier: ~18.0.6 - version: 18.0.6 + version: 18.0.7 '@angular/compiler-cli': specifier: ^18.0.5 - version: 18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2) + version: 18.0.6(@angular/compiler@18.0.6)(typescript@5.4.5) karma: specifier: ~6.4.3 version: 6.4.3 @@ -411,10 +411,10 @@ importers: version: 2.2.1 ng-packagr: specifier: ^18.0.0 - version: 18.0.0(@angular/compiler-cli@18.0.5)(tslib@2.6.3)(typescript@5.5.2) + version: 18.0.0(@angular/compiler-cli@18.0.6)(tslib@2.6.3)(typescript@5.4.5) typescript: - specifier: ^5.4.5 - version: 5.5.2 + specifier: ~5.4.5 + version: 5.4.5 packages/ui-stencil-react: dependencies: @@ -424,7 +424,7 @@ importers: devDependencies: '@types/node': specifier: ^20.14.9 - version: 20.14.9 + version: 20.14.10 '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -436,7 +436,7 @@ importers: version: 18.3.1(react@18.3.1) typescript: specifier: ^5.5.2 - version: 5.5.2 + version: 5.5.3 packages/ui-stencil-vue: dependencies: @@ -446,13 +446,13 @@ importers: devDependencies: '@types/node': specifier: ^20.14.9 - version: 20.14.9 + version: 20.14.10 typescript: specifier: ^5.5.2 - version: 5.5.2 + version: 5.5.3 vue: specifier: ^3.4.30 - version: 3.4.30(typescript@5.5.2) + version: 3.4.31(typescript@5.5.3) tools/maintenance: {} @@ -470,18 +470,18 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@angular-devkit/architect@0.1800.6: - resolution: {integrity: sha512-VJ08XM9XR8d3ldXEMIeaiamBSvQqX+ucIKw73zubP37yFVAuvXriDOFskcouVUT0RxWXIZVcNxrgp2t3FE4F6w==} + /@angular-devkit/architect@0.1800.7: + resolution: {integrity: sha512-ZYIjdngUOjY6G2XJGHtATLr+HhJWdo7Z3ATlzQTGI9D1a02kW3UFlELQBhFIn+1o78FU6W0STZgyfBH8M7wD2w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 18.0.6 + '@angular-devkit/core': 18.0.7 rxjs: 7.8.1 transitivePeerDependencies: - chokidar dev: true - /@angular-devkit/build-angular@18.0.6(@angular/compiler-cli@18.0.5)(@types/node@20.14.9)(karma@6.4.3)(ng-packagr@18.0.0)(typescript@5.5.2): - resolution: {integrity: sha512-87ynzPHHYr+iL3GsBgJWVlChMuubQgiXYWf2JLXRLNGduSOdoa18vxT1jU11b6C9G+avDSnMbtq+sk841pT1kg==} + /@angular-devkit/build-angular@18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(karma@6.4.3)(ng-packagr@18.0.0)(typescript@5.4.5): + resolution: {integrity: sha512-64wCCqPA7ZpawqSopnGQ9USJBt0EiejrtD7iJLA9xgIlpJhoIetxGnglPxfiBNs5RmXXTQDY+8yrUwEPA2l6cQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^18.0.0 @@ -522,11 +522,11 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1800.6 - '@angular-devkit/build-webpack': 0.1800.6(webpack-dev-server@5.0.4)(webpack@5.91.0) - '@angular-devkit/core': 18.0.6 - '@angular/build': 18.0.6(@angular/compiler-cli@18.0.5)(@types/node@20.14.9)(less@4.2.0)(postcss@8.4.38)(terser@5.31.0)(typescript@5.5.2) - '@angular/compiler-cli': 18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2) + '@angular-devkit/architect': 0.1800.7 + '@angular-devkit/build-webpack': 0.1800.7(webpack-dev-server@5.0.4)(webpack@5.91.0) + '@angular-devkit/core': 18.0.7 + '@angular/build': 18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.4.5) + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.4.5) '@babel/core': 7.24.5 '@babel/generator': 7.24.5 '@babel/helper-annotate-as-pure': 7.22.5 @@ -537,7 +537,7 @@ packages: '@babel/preset-env': 7.24.5(@babel/core@7.24.5) '@babel/runtime': 7.24.5 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 18.0.6(@angular/compiler-cli@18.0.5)(typescript@5.5.2)(webpack@5.91.0) + '@ngtools/webpack': 18.0.7(@angular/compiler-cli@18.0.6)(typescript@5.4.5)(webpack@5.91.0) '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.2.11) ansi-colors: 4.1.3 autoprefixer: 10.4.19(postcss@8.4.38) @@ -562,14 +562,14 @@ packages: magic-string: 0.30.10 mini-css-extract-plugin: 2.9.0(webpack@5.91.0) mrmime: 2.0.0 - ng-packagr: 18.0.0(@angular/compiler-cli@18.0.5)(tslib@2.6.3)(typescript@5.5.2) + ng-packagr: 18.0.0(@angular/compiler-cli@18.0.6)(tslib@2.6.3)(typescript@5.4.5) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 piscina: 4.5.0 postcss: 8.4.38 - postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.2)(webpack@5.91.0) + postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.4.5)(webpack@5.91.0) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.77.2 @@ -577,12 +577,12 @@ packages: semver: 7.6.2 source-map-loader: 5.0.0(webpack@5.91.0) source-map-support: 0.5.21 - terser: 5.31.0 + terser: 5.29.2 tree-kill: 1.2.2 tslib: 2.6.2 - typescript: 5.5.2 + typescript: 5.4.5 undici: 6.18.0 - vite: 5.2.11(@types/node@20.14.9)(less@4.2.0)(sass@1.77.2)(terser@5.31.0) + vite: 5.2.11(@types/node@20.14.10)(less@4.2.0)(sass@1.77.2)(terser@5.29.2) watchpack: 2.4.1 webpack: 5.91.0(esbuild@0.21.3) webpack-dev-middleware: 7.2.1(webpack@5.91.0) @@ -610,14 +610,143 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-webpack@0.1800.6(webpack-dev-server@5.0.4)(webpack@5.91.0): - resolution: {integrity: sha512-hIQ4FtcxsNVEHlKZVFIfFiFKNNxEdacS/Nsy/YJ0AU6EOkUd6AOVsc539GniJQOk4RBNKS9wOlJBtF/2g1sjhQ==} + /@angular-devkit/build-angular@18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(karma@6.4.3)(typescript@5.5.3): + resolution: {integrity: sha512-64wCCqPA7ZpawqSopnGQ9USJBt0EiejrtD7iJLA9xgIlpJhoIetxGnglPxfiBNs5RmXXTQDY+8yrUwEPA2l6cQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^18.0.0 + '@angular/localize': ^18.0.0 + '@angular/platform-server': ^18.0.0 + '@angular/service-worker': ^18.0.0 + '@web/test-runner': ^0.18.0 + browser-sync: ^3.0.2 + jest: ^29.5.0 + jest-environment-jsdom: ^29.5.0 + karma: ^6.3.0 + ng-packagr: ^18.0.0 + protractor: ^7.0.0 + tailwindcss: ^2.0.0 || ^3.0.0 + typescript: '>=5.4 <5.5' + peerDependenciesMeta: + '@angular/localize': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + '@web/test-runner': + optional: true + browser-sync: + optional: true + jest: + optional: true + jest-environment-jsdom: + optional: true + karma: + optional: true + ng-packagr: + optional: true + protractor: + optional: true + tailwindcss: + optional: true + dependencies: + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.1800.7 + '@angular-devkit/build-webpack': 0.1800.7(webpack-dev-server@5.0.4)(webpack@5.91.0) + '@angular-devkit/core': 18.0.7 + '@angular/build': 18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.5.3) + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) + '@babel/core': 7.24.5 + '@babel/generator': 7.24.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5) + '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.5) + '@babel/preset-env': 7.24.5(@babel/core@7.24.5) + '@babel/runtime': 7.24.5 + '@discoveryjs/json-ext': 0.5.7 + '@ngtools/webpack': 18.0.7(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.91.0) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.2.11) + ansi-colors: 4.1.3 + autoprefixer: 10.4.19(postcss@8.4.38) + babel-loader: 9.1.3(@babel/core@7.24.5)(webpack@5.91.0) + browserslist: 4.23.1 + copy-webpack-plugin: 11.0.0(webpack@5.91.0) + critters: 0.0.22 + css-loader: 7.1.1(webpack@5.91.0) + esbuild-wasm: 0.21.3 + fast-glob: 3.3.2 + http-proxy-middleware: 3.0.0 + https-proxy-agent: 7.0.4 + inquirer: 9.2.22 + istanbul-lib-instrument: 6.0.2 + jsonc-parser: 3.2.1 + karma: 6.4.3 + karma-source-map-support: 1.4.0 + less: 4.2.0 + less-loader: 12.2.0(less@4.2.0)(webpack@5.91.0) + license-webpack-plugin: 4.0.2(webpack@5.91.0) + loader-utils: 3.2.1 + magic-string: 0.30.10 + mini-css-extract-plugin: 2.9.0(webpack@5.91.0) + mrmime: 2.0.0 + open: 8.4.2 + ora: 5.4.1 + parse5-html-rewriting-stream: 7.0.0 + picomatch: 4.0.2 + piscina: 4.5.0 + postcss: 8.4.38 + postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.3)(webpack@5.91.0) + resolve-url-loader: 5.0.0 + rxjs: 7.8.1 + sass: 1.77.2 + sass-loader: 14.2.1(sass@1.77.2)(webpack@5.91.0) + semver: 7.6.2 + source-map-loader: 5.0.0(webpack@5.91.0) + source-map-support: 0.5.21 + terser: 5.29.2 + tree-kill: 1.2.2 + tslib: 2.6.2 + typescript: 5.5.3 + undici: 6.18.0 + vite: 5.2.11(@types/node@20.14.10)(less@4.2.0)(sass@1.77.2)(terser@5.29.2) + watchpack: 2.4.1 + webpack: 5.91.0(esbuild@0.21.3) + webpack-dev-middleware: 7.2.1(webpack@5.91.0) + webpack-dev-server: 5.0.4(webpack@5.91.0) + webpack-merge: 5.10.0 + webpack-subresource-integrity: 5.1.0(webpack@5.91.0) + optionalDependencies: + esbuild: 0.21.3 + transitivePeerDependencies: + - '@rspack/core' + - '@swc/core' + - '@types/node' + - bufferutil + - chokidar + - debug + - html-webpack-plugin + - lightningcss + - node-sass + - sass-embedded + - stylus + - sugarss + - supports-color + - uglify-js + - utf-8-validate + - webpack-cli + dev: true + + /@angular-devkit/build-webpack@0.1800.7(webpack-dev-server@5.0.4)(webpack@5.91.0): + resolution: {integrity: sha512-UQN0VFincuhuIHch8y9rfaDbVJ8RMwIJ084geJnJNMLEbzpiRdo1t4rrcuXLN0+Fp5U0bHdHl/OGyLI9GTynWg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 dependencies: - '@angular-devkit/architect': 0.1800.6 + '@angular-devkit/architect': 0.1800.7 rxjs: 7.8.1 webpack: 5.91.0(esbuild@0.21.3) webpack-dev-server: 5.0.4(webpack@5.91.0) @@ -625,8 +754,8 @@ packages: - chokidar dev: true - /@angular-devkit/core@18.0.6: - resolution: {integrity: sha512-07U0S2fpUBjkg4k6uAEQQHSFfearyHGrONlgkxAlk7HWM5jfHp/8D2+ui1OFZgXpSAHF2C5gULbze/2o9ZNgag==} + /@angular-devkit/core@18.0.7: + resolution: {integrity: sha512-pVmuE37DNuTe3S4Lh1jg6U4dyHljiZiqI99u3gtS7PF765P4AeGlugHIYE7ztC74fYd9gy04sWnbeV+RQuBTVw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^3.5.2 @@ -642,11 +771,11 @@ packages: source-map: 0.7.4 dev: true - /@angular-devkit/schematics@18.0.6: - resolution: {integrity: sha512-lzjPp8qWV4p3reyKZ2QRF7rQYc17WMCR61vKldQJBuJrS30yx87x22ASn4BCAo7kKKRv8gXJmoXjCPDFlcfRsw==} + /@angular-devkit/schematics@18.0.7: + resolution: {integrity: sha512-U0lYPjhOaxdw+0UwVsv5y+wJdZ6DD+0ASiommB7j9kEmrPp53MhSvYNYWvwbIWwJceDa3eNq3fAmQOlVXvFCVg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 18.0.6 + '@angular-devkit/core': 18.0.7 jsonc-parser: 3.2.1 magic-string: 0.30.10 ora: 5.4.1 @@ -655,18 +784,83 @@ packages: - chokidar dev: true - /@angular/animations@18.0.5(@angular/core@18.0.5): - resolution: {integrity: sha512-RYwlS+4I33beAWdzFFmaDPqXZN+r66qPzzMOk9LQguwF76eBJbykHniODalSLvjrY6Iz7CULavByYNpzq2TT7A==} + /@angular/animations@18.0.6(@angular/core@18.0.6): + resolution: {integrity: sha512-43FOKRB0+ElHWNt6AGFoBKtYf8YqIc5mUP8jS4R7ff+M5c9KrDbRp1M+lzL3uARcncwfQjttyedKTz4IHRzi0g==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.0.5 + '@angular/core': 18.0.6 dependencies: - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 dev: false - /@angular/build@18.0.6(@angular/compiler-cli@18.0.5)(@types/node@20.14.9)(less@4.2.0)(postcss@8.4.38)(terser@5.31.0)(typescript@5.5.2): - resolution: {integrity: sha512-W6S1sx00D4pd7qDIyzPMNFmw8d783+/Aknl+2cUrYlJqw0Oan1Bt6mXVg48Jwxr0hVsovoNZXSRFXXI5hvW8ZA==} + /@angular/build@18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.4.5): + resolution: {integrity: sha512-6XfLx8VHDIB6o0cAyOqX4sUok0tB24/AupAxTtQpt+fbwVOv6fj+M1dzGj+3bdopM6WzZUPiBxjk+o/3QRCEbA==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^18.0.0 + '@angular/localize': ^18.0.0 + '@angular/platform-server': ^18.0.0 + '@angular/service-worker': ^18.0.0 + less: ^4.2.0 + postcss: ^8.4.0 + tailwindcss: ^2.0.0 || ^3.0.0 + typescript: '>=5.4 <5.5' + peerDependenciesMeta: + '@angular/localize': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + less: + optional: true + postcss: + optional: true + tailwindcss: + optional: true + dependencies: + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.1800.7 + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.4.5) + '@babel/core': 7.24.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.2.11) + ansi-colors: 4.1.3 + browserslist: 4.23.1 + critters: 0.0.22 + esbuild: 0.21.3 + fast-glob: 3.3.2 + https-proxy-agent: 7.0.4 + inquirer: 9.2.22 + less: 4.2.0 + lmdb: 3.0.8 + magic-string: 0.30.10 + mrmime: 2.0.0 + ora: 5.4.1 + parse5-html-rewriting-stream: 7.0.0 + picomatch: 4.0.2 + piscina: 4.5.0 + postcss: 8.4.38 + sass: 1.77.2 + semver: 7.6.2 + typescript: 5.4.5 + undici: 6.18.0 + vite: 5.2.11(@types/node@20.14.10)(less@4.2.0)(sass@1.77.2)(terser@5.29.2) + watchpack: 2.4.1 + transitivePeerDependencies: + - '@types/node' + - chokidar + - lightningcss + - stylus + - sugarss + - supports-color + - terser + dev: true + + /@angular/build@18.0.7(@angular/compiler-cli@18.0.6)(@types/node@20.14.10)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.5.3): + resolution: {integrity: sha512-6XfLx8VHDIB6o0cAyOqX4sUok0tB24/AupAxTtQpt+fbwVOv6fj+M1dzGj+3bdopM6WzZUPiBxjk+o/3QRCEbA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^18.0.0 @@ -692,8 +886,8 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1800.6 - '@angular/compiler-cli': 18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2) + '@angular-devkit/architect': 0.1800.7 + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-split-export-declaration': 7.24.5 @@ -716,9 +910,9 @@ packages: postcss: 8.4.38 sass: 1.77.2 semver: 7.6.2 - typescript: 5.5.2 + typescript: 5.5.3 undici: 6.18.0 - vite: 5.2.11(@types/node@20.14.9)(less@4.2.0)(sass@1.77.2)(terser@5.31.0) + vite: 5.2.11(@types/node@20.14.10)(less@4.2.0)(sass@1.77.2)(terser@5.29.2) watchpack: 2.4.1 transitivePeerDependencies: - '@types/node' @@ -730,15 +924,15 @@ packages: - terser dev: true - /@angular/cli@18.0.6: - resolution: {integrity: sha512-T0ii60zVqBzxtC4jusKkR5YOdubP5+n9SPd8gm9Dat4jUeePc5O5+6qmjpFXZlibxLNSVIm89hLBb7/rMJIkIg==} + /@angular/cli@18.0.7: + resolution: {integrity: sha512-CHnpI6d6MpXFsx3750jN4IX3oeieIMKzUPVZUMvPgDbhGFfChHKdxdJStDjYsH47pORb2pMHULw0RJCAPvtB9A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true dependencies: - '@angular-devkit/architect': 0.1800.6 - '@angular-devkit/core': 18.0.6 - '@angular-devkit/schematics': 18.0.6 - '@schematics/angular': 18.0.6 + '@angular-devkit/architect': 0.1800.7 + '@angular-devkit/core': 18.0.7 + '@angular-devkit/schematics': 18.0.7 + '@schematics/angular': 18.0.7 '@yarnpkg/lockfile': 1.1.0 ansi-colors: 4.1.3 ini: 4.1.2 @@ -758,27 +952,27 @@ packages: - supports-color dev: true - /@angular/common@18.0.5(@angular/core@18.0.5)(rxjs@7.8.1): - resolution: {integrity: sha512-yItVQSu+Rx8gthWJDTOHwbzItY8/lqmmmYA1RMex0u3GkJoX3/3TZSGXbbBXl8GH8vmQOfp9yj3C02JmlwldRg==} + /@angular/common@18.0.6(@angular/core@18.0.6)(rxjs@7.8.1): + resolution: {integrity: sha512-ARwNte/POelohW6DaNJQ56rZbEJMCvGSdhvaJNpJ0UlFxvKmK+6QmAcgLb5WwNoCqQcjtjUKavekhfNlpg5NBg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 18.0.5 + '@angular/core': 18.0.6 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) rxjs: 7.8.1 tslib: 2.6.3 dev: false - /@angular/compiler-cli@18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2): - resolution: {integrity: sha512-aFKDDTsRmc691EkNRj9OkrKNXDOaHdXB42MyUrj3WwJIJFMnSY/UDf6h+CRVF0U+CITszFyWhmeHQRA/3mJWNg==} + /@angular/compiler-cli@18.0.6(@angular/compiler@18.0.6)(typescript@5.4.5): + resolution: {integrity: sha512-D5UUcSB0JywnwsPg6svHjh+uZVhvJ9iHDFbj3sBGYSQ4NWu0P7tk9g43s8eOF53goYRkPeyCI1QkRGMLZLE8Vg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} hasBin: true peerDependencies: - '@angular/compiler': 18.0.5 + '@angular/compiler': 18.0.6 typescript: '>=5.4 <5.5' dependencies: - '@angular/compiler': 18.0.5(@angular/core@18.0.5) + '@angular/compiler': 18.0.6(@angular/core@18.0.6) '@babel/core': 7.24.7 '@jridgewell/sourcemap-codec': 1.4.15 chokidar: 3.6.0 @@ -786,26 +980,48 @@ packages: reflect-metadata: 0.2.2 semver: 7.6.2 tslib: 2.6.3 - typescript: 5.5.2 + typescript: 5.4.5 yargs: 17.7.2 transitivePeerDependencies: - supports-color dev: true - /@angular/compiler@18.0.5(@angular/core@18.0.5): - resolution: {integrity: sha512-U1/qjNDjxMukXwQrJZjmr87KVxQmHbD7fxVlg0+qafHLe+YDuCtyOfQSGEZrWhwktxvAYZbl3FK+m3Hnk/D3Nw==} + /@angular/compiler-cli@18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3): + resolution: {integrity: sha512-D5UUcSB0JywnwsPg6svHjh+uZVhvJ9iHDFbj3sBGYSQ4NWu0P7tk9g43s8eOF53goYRkPeyCI1QkRGMLZLE8Vg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + hasBin: true peerDependencies: - '@angular/core': 18.0.5 + '@angular/compiler': 18.0.6 + typescript: '>=5.4 <5.5' + dependencies: + '@angular/compiler': 18.0.6(@angular/core@18.0.6) + '@babel/core': 7.24.7 + '@jridgewell/sourcemap-codec': 1.4.15 + chokidar: 3.6.0 + convert-source-map: 1.9.0 + reflect-metadata: 0.2.2 + semver: 7.6.2 + tslib: 2.6.3 + typescript: 5.5.3 + yargs: 17.7.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@angular/compiler@18.0.6(@angular/core@18.0.6): + resolution: {integrity: sha512-n0MuxGdKrzFfO/UWDf8FzXiPoGIyMXJ7bT+KHuctg1tIQWzTe3zsB7/6De/MGUz1oLkU9TuigF4KWdkSKf5Amg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/core': 18.0.6 peerDependenciesMeta: '@angular/core': optional: true dependencies: - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 - /@angular/core@18.0.5(rxjs@7.8.1)(zone.js@0.14.7): - resolution: {integrity: sha512-0UuL+aMMWGYksz09YBsiHq1li7GmL8obB3IC3T5MwDqnn7FGRUBfBUOZEkM6B+pwgg+RAtNdJkbCfbh1z74bFQ==} + /@angular/core@18.0.6(rxjs@7.8.1)(zone.js@0.14.7): + resolution: {integrity: sha512-a5ucQqCNI/6MzJl+r+NGvPqR/z44aVB1WttmZ/AbKIh2VIkEFp9VqOg+0HQnEItoMI8BnRbrsYHGp+D5Mtw8Jg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 @@ -815,67 +1031,67 @@ packages: tslib: 2.6.3 zone.js: 0.14.7 - /@angular/forms@18.0.5(@angular/common@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5)(rxjs@7.8.1): - resolution: {integrity: sha512-nO7bN+nO2/czgKSvPx6ewqpfb8xXOyns06uovWpAXSH4jYoiZ6CHTHhOKrOL/3SRkhUV9u+EUXTTAOSBkS+OBA==} + /@angular/forms@18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1): + resolution: {integrity: sha512-hwF/H5tVhMLC5qmGEaCCJI2yQ58o5rBY6dGTQhfWQn3+bntISQfZ+4mk1kT2iQeuiQCkI78KNhBV2bbLA9kGUw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.0.5 - '@angular/core': 18.0.5 - '@angular/platform-browser': 18.0.5 + '@angular/common': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 18.0.5(@angular/core@18.0.5)(rxjs@7.8.1) - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 18.0.5(@angular/animations@18.0.5)(@angular/common@18.0.5)(@angular/core@18.0.5) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) rxjs: 7.8.1 tslib: 2.6.3 dev: false - /@angular/platform-browser-dynamic@18.0.5(@angular/common@18.0.5)(@angular/compiler@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5): - resolution: {integrity: sha512-i8CXojKcjsKzD2JR2clIisqavlHCW1jw+F2hJVrf/JR9iu6kVpGpZOqb3yYHoQCsPa7hUzQnn0ewYwBvlWsDmw==} + /@angular/platform-browser-dynamic@18.0.6(@angular/common@18.0.6)(@angular/compiler@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6): + resolution: {integrity: sha512-GTf8ZpUxvNT42z5Ia7qkqNXkdO4y0OR31gfJ8ZDHYFJoMtbkFExX/8rQdGSvDckkfws/DGTk+XcYZg+Vveal6Q==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.0.5 - '@angular/compiler': 18.0.5 - '@angular/core': 18.0.5 - '@angular/platform-browser': 18.0.5 + '@angular/common': 18.0.6 + '@angular/compiler': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 dependencies: - '@angular/common': 18.0.5(@angular/core@18.0.5)(rxjs@7.8.1) - '@angular/compiler': 18.0.5(@angular/core@18.0.5) - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 18.0.5(@angular/animations@18.0.5)(@angular/common@18.0.5)(@angular/core@18.0.5) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/compiler': 18.0.6(@angular/core@18.0.6) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) tslib: 2.6.3 dev: false - /@angular/platform-browser@18.0.5(@angular/animations@18.0.5)(@angular/common@18.0.5)(@angular/core@18.0.5): - resolution: {integrity: sha512-hBKaGz7dhsjNhD0aWB8G2/YZQ/MaBhzFIQSAZMPs2ccAqH1Jx772/Y11k57seA3VaPpnL8WZ1apOSJgALUJ//w==} + /@angular/platform-browser@18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6): + resolution: {integrity: sha512-ihEni4hIIwOPaWIY+elF7UjWLEpNwYPCql9xhcSA3/SpB8zdaqwV/JgEPnBd5+exwcGr07TGcZ3hLfM7xR6N/w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/animations': 18.0.5 - '@angular/common': 18.0.5 - '@angular/core': 18.0.5 + '@angular/animations': 18.0.6 + '@angular/common': 18.0.6 + '@angular/core': 18.0.6 peerDependenciesMeta: '@angular/animations': optional: true dependencies: - '@angular/animations': 18.0.5(@angular/core@18.0.5) - '@angular/common': 18.0.5(@angular/core@18.0.5)(rxjs@7.8.1) - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/animations': 18.0.6(@angular/core@18.0.6) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 dev: false - /@angular/router@18.0.5(@angular/common@18.0.5)(@angular/core@18.0.5)(@angular/platform-browser@18.0.5)(rxjs@7.8.1): - resolution: {integrity: sha512-GmdzD5FZYPKCGP6mV3AZraAU6czfGcjjCym6mIsdJr3DyMwnQSwaaHAu8qlQbPDVfsP+gKVSPh1JxI1lzzarLA==} + /@angular/router@18.0.6(@angular/common@18.0.6)(@angular/core@18.0.6)(@angular/platform-browser@18.0.6)(rxjs@7.8.1): + resolution: {integrity: sha512-0hPs0ZVIEuf7MZd6quRCBsXEBMQvh0QHCjlj/WrRB3LSHs616mi+olApQ1DvwNZBYXfI7/qW7TQyUyNbm+xkfg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 18.0.5 - '@angular/core': 18.0.5 - '@angular/platform-browser': 18.0.5 + '@angular/common': 18.0.6 + '@angular/core': 18.0.6 + '@angular/platform-browser': 18.0.6 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 18.0.5(@angular/core@18.0.5)(rxjs@7.8.1) - '@angular/core': 18.0.5(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/platform-browser': 18.0.5(@angular/animations@18.0.5)(@angular/common@18.0.5)(@angular/core@18.0.5) + '@angular/common': 18.0.6(@angular/core@18.0.6)(rxjs@7.8.1) + '@angular/core': 18.0.6(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 18.0.6(@angular/animations@18.0.6)(@angular/common@18.0.6)(@angular/core@18.0.6) rxjs: 7.8.1 tslib: 2.6.3 dev: false @@ -905,7 +1121,7 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 + '@babel/generator': 7.24.5 '@babel/helper-compilation-targets': 7.24.7 '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.5) '@babel/helpers': 7.24.7 @@ -1836,21 +2052,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.5): - resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7): resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} engines: {node: '>=6.9.0'} @@ -1880,20 +2081,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.5): - resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.24.5 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.5) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7): resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} engines: {node: '>=6.9.0'} @@ -3120,8 +3307,8 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.5) + '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.5) + '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.5) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.5) @@ -3505,12 +3692,12 @@ packages: dev: true optional: true - /@chromatic-com/storybook@1.6.0(react@18.3.1): - resolution: {integrity: sha512-6sHj0l194KMBIZ0D5SeJ+Ys+zslehKHcC2d6Hd/YEn4cCl7p9mLuxrZjvf8xharGKy8vf9Q1tKrU2YdldzUBoQ==} + /@chromatic-com/storybook@1.6.1(react@18.3.1): + resolution: {integrity: sha512-x1x1NB3j4xpfeSWKr96emc+7ZvfsvH+/WVb3XCjkB24PPbT8VZXb3mJSAQMrSzuQ8+eQE9kDogYHH9Fj3tb/Cw==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} dependencies: - chromatic: 11.5.4 - filesize: 10.1.2 + chromatic: 11.5.5 + filesize: 10.1.4 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.3.1) strip-ansi: 7.1.0 @@ -3523,7 +3710,6 @@ packages: /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - requiresBuild: true dev: true /@cspotcode/source-map-support@0.8.1: @@ -3533,15 +3719,15 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@csstools/cascade-layer-name-parser@1.0.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3): - resolution: {integrity: sha512-iNCCOnaoycAfcIot3v/orjkTol+j8+Z5xgpqxUpZSdqeaxCADQZtldHhlvzDipmi7OoWdcJUO6DRZcnkMSBEIg==} + /@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.0 - '@csstools/css-tokenizer': ^2.3.2 + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 dependencies: - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 dev: true /@csstools/color-helpers@4.2.1: @@ -3549,53 +3735,53 @@ packages: engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/css-calc@1.2.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3): - resolution: {integrity: sha512-rlOh81K3CvtY969Od5b1h29YT6MpCHejMCURKrRrXFeCpz67HGaBNvBmWT5S7S+CKn+V7KJ+qxSmK8jNd/aZWA==} + /@csstools/css-calc@1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-tfOuvUQeo7Hz+FcuOd3LfXVp+342pnWUJ7D2y8NUpu1Ww6xnTbHLpz018/y6rtbHifJ3iIEf9ttxXd8KG7nL0Q==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.0 - '@csstools/css-tokenizer': ^2.3.2 + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 dependencies: - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 dev: true - /@csstools/css-color-parser@2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3): - resolution: {integrity: sha512-Qqhb5I/gEh1wI4brf6Kmy0Xn4J1IqO8OTDKWGRsBYtL4bGkHcV9i0XI2Mmo/UYFtSRoXW/RmKTcMh6sCI433Cw==} + /@csstools/css-color-parser@2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-yUb0mk/k2yVNcQvRmd9uikpu6D0aamFJGgU++5d0lng6ucaJkhKyhDCQCj9rVuQYntvFQKqyU6UfTPQWU2UkXQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.0 - '@csstools/css-tokenizer': ^2.3.2 + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 dependencies: '@csstools/color-helpers': 4.2.1 - '@csstools/css-calc': 1.2.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 dev: true - /@csstools/css-parser-algorithms@2.7.0(@csstools/css-tokenizer@2.3.3): - resolution: {integrity: sha512-qvBMcOU/uWFCH/VO0MYe0AMs0BGMWAt6FTryMbFIKYtZtVnqTZtT8ktv5o718llkaGZWomJezJZjq3vJDHeJNQ==} + /@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-tokenizer': ^2.3.2 + '@csstools/css-tokenizer': ^2.4.1 dependencies: - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-tokenizer': 2.4.1 dev: true - /@csstools/css-tokenizer@2.3.3: - resolution: {integrity: sha512-fTaF0vRcXVJ4cmwg8nHofydDjitKMDBzC8cCu+O/Lg13C4PdkC15GVjGpbmWauOOnhomVSTg5I5LpLJFJE2Hfw==} + /@csstools/css-tokenizer@2.4.1: + resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/media-query-list-parser@2.1.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3): - resolution: {integrity: sha512-t1/CdyVJzOQUiGUcIBXRzTAkWTFPxiPnoKwowKW2z9Uj78c2bBWI/X94BeVfUwVq1xtCjD7dnO8kS6WONgp8Jw==} + /@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.0 - '@csstools/css-tokenizer': ^2.3.2 + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 dependencies: - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 dev: true /@csstools/postcss-cascade-layers@4.0.6(postcss@8.4.39): @@ -3609,43 +3795,56 @@ packages: postcss-selector-parser: 6.1.0 dev: true - /@csstools/postcss-color-function@3.0.17(postcss@8.4.39): - resolution: {integrity: sha512-hi6g5KHMvxpxf01LCVu5xnNxX5h2Vkn9aKRmspn2esWjWtshuTXVOavTjwvogA+Eycm9Rn21QTYNU+qbKw6IeQ==} + /@csstools/postcss-color-function@3.0.19(postcss@8.4.39): + resolution: {integrity: sha512-d1OHEXyYGe21G3q88LezWWx31ImEDdmINNDy0LyLNN9ChgN2bPxoubUPiHf9KmwypBMaHmNcMuA/WZOKdZk/Lg==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.4 + dependencies: + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) + '@csstools/utilities': 1.0.0(postcss@8.4.39) + postcss: 8.4.39 + dev: true + + /@csstools/postcss-color-mix-function@2.0.19(postcss@8.4.39): + resolution: {integrity: sha512-mLvQlMX+keRYr16AuvuV8WYKUwF+D0DiCqlBdvhQ0KYEtcQl9/is9Ssg7RcIys8x0jIn2h1zstS4izckdZj9wg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /@csstools/postcss-color-mix-function@2.0.17(postcss@8.4.39): - resolution: {integrity: sha512-Y65GHGCY1R+9+/5KrJjN7gAF1NZydng4AGknMggeUJIyo2ckLb4vBrlDmpIcHDdjQtV5631j1hxvalVTbpoiFw==} + /@csstools/postcss-content-alt-text@1.0.0(postcss@8.4.39): + resolution: {integrity: sha512-SkHdj7EMM/57GVvSxSELpUg7zb5eAndBeuvGwFzYtU06/QXJ/h9fuK7wO5suteJzGhm3GDF/EWPCdWV2h1IGHQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /@csstools/postcss-exponential-functions@1.0.8(postcss@8.4.39): - resolution: {integrity: sha512-/4WHpu4MrCCsUWRaDreyBcdF+5xnudk1JJLg6aWREeMaSpr3vsD0eywmOXct3xUm28TCqKS//S86IlcDJJdzoQ==} + /@csstools/postcss-exponential-functions@1.0.9(postcss@8.4.39): + resolution: {integrity: sha512-x1Avr15mMeuX7Z5RJUl7DmjhUtg+Amn5DZRD0fQ2TlTFTcJS8U1oxXQ9e5mA62S2RJgUU6db20CRoJyDvae2EQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.2.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 postcss: 8.4.39 dev: true @@ -3660,53 +3859,53 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-gamut-mapping@1.0.10(postcss@8.4.39): - resolution: {integrity: sha512-iPz4/cO8YiNjAYdtAiKGBdKZdFlAvDtUr2AgvAMxCa83e9MwTIKmsJZC3Frw7VYmkfknmdElEZr1FJU+PmB2PA==} + /@csstools/postcss-gamut-mapping@1.0.11(postcss@8.4.39): + resolution: {integrity: sha512-KrHGsUPXRYxboXmJ9wiU/RzDM7y/5uIefLWKFSc36Pok7fxiPyvkSHO51kh+RLZS1W5hbqw9qaa6+tKpTSxa5g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 postcss: 8.4.39 dev: true - /@csstools/postcss-gradients-interpolation-method@4.0.18(postcss@8.4.39): - resolution: {integrity: sha512-rZH7RnNYY911I/n8+DRrcri89GffptdyuFDGGj/UbxDISFirdR1uI/wcur9KYR/uFHXqrnJjrfi1cisfB7bL+g==} + /@csstools/postcss-gradients-interpolation-method@4.0.20(postcss@8.4.39): + resolution: {integrity: sha512-ZFl2JBHano6R20KB5ZrB8KdPM2pVK0u+/3cGQ2T8VubJq982I2LSOvQ4/VtxkAXjkPkk1rXt4AD1ni7UjTZ1Og==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /@csstools/postcss-hwb-function@3.0.16(postcss@8.4.39): - resolution: {integrity: sha512-nlC4D5xB7pomgR4kDZ1lqbVqrs6gxPqsM2OE5CkCn0EqCMxtqqtadtbK2dcFwzyujv3DL4wYNo+fgF4rJgLPZA==} + /@csstools/postcss-hwb-function@3.0.18(postcss@8.4.39): + resolution: {integrity: sha512-3ifnLltR5C7zrJ+g18caxkvSRnu9jBBXCYgnBznRjxm6gQJGnnCO9H6toHfywNdNr/qkiVf2dymERPQLDnjLRQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /@csstools/postcss-ic-unit@3.0.6(postcss@8.4.39): - resolution: {integrity: sha512-fHaU9C/sZPauXMrzPitZ/xbACbvxbkPpHoUgB9Kw5evtsBWdVkVrajOyiT9qX7/c+G1yjApoQjP1fQatldsy9w==} + /@csstools/postcss-ic-unit@3.0.7(postcss@8.4.39): + resolution: {integrity: sha512-YoaNHH2wNZD+c+rHV02l4xQuDpfR8MaL7hD45iJyr+USwvr0LOheeytJ6rq8FN6hXBmEeoJBeXXgGmM8fkhH4g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 postcss-value-parser: 4.2.0 @@ -3732,15 +3931,15 @@ packages: postcss-selector-parser: 6.1.0 dev: true - /@csstools/postcss-light-dark-function@1.0.6(postcss@8.4.39): - resolution: {integrity: sha512-bu+cxKpcTrMDMkVCv7QURwKNPZEuXA3J0Udvz3HfmQHt4+OIvvfvDpTgejFXdOliCU4zK9/QdqebPcYneygZtg==} + /@csstools/postcss-light-dark-function@1.0.8(postcss@8.4.39): + resolution: {integrity: sha512-x0UtpCyVnERsplUeoaY6nEtp1HxTf4lJjoK/ULEm40DraqFfUdUSt76yoOyX5rGY6eeOUOkurHyYlFHVKv/pew==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true @@ -3782,39 +3981,39 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-logical-viewport-units@2.0.10(postcss@8.4.39): - resolution: {integrity: sha512-nGP0KanI/jXrUMpaIBz6mdy/vNs3d/cjbNYuoEc7lCdNkntmxZvwxC2zIKI8QzGWaYsh9jahozMVceZ0jNyjgg==} + /@csstools/postcss-logical-viewport-units@2.0.11(postcss@8.4.39): + resolution: {integrity: sha512-ElITMOGcjQtvouxjd90WmJRIw1J7KMP+M+O87HaVtlgOOlDt1uEPeTeii8qKGe2AiedEp0XOGIo9lidbiU2Ogg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-tokenizer': 2.4.1 '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /@csstools/postcss-media-minmax@1.1.7(postcss@8.4.39): - resolution: {integrity: sha512-AjLG+vJvhrN2geUjYNvzncW1TJ+vC4QrVPGrLPxOSJ2QXC94krQErSW4aXMj0b13zhvVWeqf2NHIOVQknqV9cg==} + /@csstools/postcss-media-minmax@1.1.8(postcss@8.4.39): + resolution: {integrity: sha512-KYQCal2i7XPNtHAUxCECdrC7tuxIWQCW+s8eMYs5r5PaAiVTeKwlrkRS096PFgojdNCmHeG0Cb7njtuNswNf+w==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.2.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/media-query-list-parser': 2.1.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) + '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) postcss: 8.4.39 dev: true - /@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.10(postcss@8.4.39): - resolution: {integrity: sha512-DXae3i7OYJTejxcoUuf/AOIpy+6FWfGGKo/I3WefZI538l3k+ErU6V2xQOx/UmUXT2FDIdE1Ucl9JkZib2rEsA==} + /@csstools/postcss-media-queries-aspect-ratio-number-values@2.0.11(postcss@8.4.39): + resolution: {integrity: sha512-YD6jrib20GRGQcnOu49VJjoAnQ/4249liuz7vTpy/JfgqQ1Dlc5eD4HPUMNLOw9CWey9E6Etxwf/xc/ZF8fECA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/media-query-list-parser': 2.1.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) postcss: 8.4.39 dev: true @@ -3839,22 +4038,22 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-oklab-function@3.0.17(postcss@8.4.39): - resolution: {integrity: sha512-kIng3Xmw6NKUvD/eEoHGwbyDFXDsuzsVGtNo3ndgZYYqy+DLiD+3drxwRKiViE5LUieLB1ERczXpLVmpSw61eg==} + /@csstools/postcss-oklab-function@3.0.19(postcss@8.4.39): + resolution: {integrity: sha512-e3JxXmxjU3jpU7TzZrsNqSX4OHByRC3XjItV3Ieo/JEQmLg5rdOL4lkv/1vp27gXemzfNt44F42k/pn0FpE21Q==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /@csstools/postcss-progressive-custom-properties@3.2.0(postcss@8.4.39): - resolution: {integrity: sha512-BZlirVxCRgKlE7yVme+Xvif72eTn1MYXj8oZ4Knb+jwaH4u3AN1DjbhM7j86RP5vvuAOexJ4JwfifYYKWMN/QQ==} + /@csstools/postcss-progressive-custom-properties@3.3.0(postcss@8.4.39): + resolution: {integrity: sha512-W2oV01phnILaRGYPmGFlL2MT/OgYjQDrL9sFlbdikMFi6oQkFki9B86XqEWR7HCsTZFVq7dbzr/o71B75TKkGg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 @@ -3863,16 +4062,16 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-relative-color-syntax@2.0.17(postcss@8.4.39): - resolution: {integrity: sha512-EVckAtG8bocItZflXLJ50Su+gwg/4Jhkz1BztyNsT0/svwS6QMAeLjyUA75OsgtejNWQHvBMWna4xc9LCqdjrQ==} + /@csstools/postcss-relative-color-syntax@2.0.19(postcss@8.4.39): + resolution: {integrity: sha512-MxUMSNvio1WwuS6WRLlQuv6nNPXwIWUFzBBAvL/tBdWfiKjiJnAa6eSSN5gtaacSqUkQ/Ce5Z1OzLRfeaWhADA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true @@ -3887,15 +4086,15 @@ packages: postcss-selector-parser: 6.1.0 dev: true - /@csstools/postcss-stepped-value-functions@3.0.9(postcss@8.4.39): - resolution: {integrity: sha512-uAw1J8hiZ0mM1DLaziI7CP5oagSwDnS5kufuROGIJFzESYfTqNVS3b7FgDZto9AxXdkwI+Sn48+cvG8PwzGMog==} + /@csstools/postcss-stepped-value-functions@3.0.10(postcss@8.4.39): + resolution: {integrity: sha512-MZwo0D0TYrQhT5FQzMqfy/nGZ28D1iFtpN7Su1ck5BPHS95+/Y5O9S4kEvo76f2YOsqwYcT8ZGehSI1TnzuX2g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.2.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 postcss: 8.4.39 dev: true @@ -3910,15 +4109,15 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-trigonometric-functions@3.0.9(postcss@8.4.39): - resolution: {integrity: sha512-rCAtKX3EsH91ZIHoxFzAAcMQeQCS+PsjzHl6fvsGXz/SV3lqzSmO7MWgFXyPktC2zjZXgOObAJ/2QkhMqVpgNg==} + /@csstools/postcss-trigonometric-functions@3.0.10(postcss@8.4.39): + resolution: {integrity: sha512-G9G8moTc2wiad61nY5HfvxLiM/myX0aYK4s1x8MQlPH29WDPxHQM7ghGgvv2qf2xH+rrXhztOmjGHJj4jsEqXw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.2.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/css-calc': 1.2.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 postcss: 8.4.39 dev: true @@ -4783,22 +4982,22 @@ packages: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - /@eslint-community/eslint-utils@4.4.0(eslint@9.5.0): + /@eslint-community/eslint-utils@4.4.0(eslint@9.6.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 9.5.0 + eslint: 9.6.0 eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.10.1: - resolution: {integrity: sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==} + /@eslint-community/regexpp@4.11.0: + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - /@eslint/config-array@0.16.0: - resolution: {integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==} + /@eslint/config-array@0.17.0: + resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: '@eslint/object-schema': 2.1.4 @@ -4845,8 +5044,8 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@eslint/js@9.5.0: - resolution: {integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==} + /@eslint/js@9.6.0: + resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -5134,7 +5333,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -5155,14 +5354,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.9) + jest-config: 29.7.0(@types/node@20.14.10) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5197,7 +5396,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 jest-mock: 29.7.0 dev: true @@ -5224,7 +5423,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.9 + '@types/node': 20.14.10 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5257,14 +5456,14 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.9 + '@types/node': 20.14.10 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.2 + istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.7 @@ -5345,7 +5544,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.9 + '@types/node': 20.14.10 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -5656,16 +5855,29 @@ packages: dev: true optional: true - /@ngtools/webpack@18.0.6(@angular/compiler-cli@18.0.5)(typescript@5.5.2)(webpack@5.91.0): - resolution: {integrity: sha512-chSRbPpnqTThURQqUvWAgEGkLcn5TQnUQPD1HBf4WcoO/OkaK4Q1Sa8FrEllkC6/Dlyj7myi8rskQz+V8K7GSg==} + /@ngtools/webpack@18.0.7(@angular/compiler-cli@18.0.6)(typescript@5.4.5)(webpack@5.91.0): + resolution: {integrity: sha512-lXTy+SpLpoO5verX7TGTxV3sbD9MGWxMwJGdXA7DwZcVtDe5t38ZntzJUm7OpxWjRZ/OJn6JLmURNLcVNHzp9g==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^18.0.0 + typescript: '>=5.4 <5.5' + webpack: ^5.54.0 + dependencies: + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.4.5) + typescript: 5.4.5 + webpack: 5.91.0(esbuild@0.21.3) + dev: true + + /@ngtools/webpack@18.0.7(@angular/compiler-cli@18.0.6)(typescript@5.5.3)(webpack@5.91.0): + resolution: {integrity: sha512-lXTy+SpLpoO5verX7TGTxV3sbD9MGWxMwJGdXA7DwZcVtDe5t38ZntzJUm7OpxWjRZ/OJn6JLmURNLcVNHzp9g==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^18.0.0 typescript: '>=5.4 <5.5' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2) - typescript: 5.5.2 + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.5.3) + typescript: 5.5.3 webpack: 5.91.0(esbuild@0.21.3) dev: true @@ -5698,9 +5910,9 @@ packages: dependencies: agent-base: 7.1.1 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 - lru-cache: 10.2.2 - socks-proxy-agent: 8.0.3 + https-proxy-agent: 7.0.5 + lru-cache: 10.4.2 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color dev: true @@ -5717,7 +5929,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/promise-spawn': 7.0.2 - lru-cache: 10.2.2 + lru-cache: 10.4.2 npm-pick-manifest: 9.0.1 proc-log: 4.2.0 promise-inflight: 1.0.1 @@ -5747,7 +5959,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/git': 5.0.7 - glob: 10.4.2 + glob: 10.4.5 hosted-git-info: 7.0.2 json-parse-even-better-errors: 3.0.2 normalize-package-data: 6.0.2 @@ -5789,15 +6001,15 @@ packages: engines: {node: '>= 16.0.0'} dev: false - /@oramacloud/client@1.3.2(typescript@5.5.2): + /@oramacloud/client@1.3.2(typescript@5.5.3): resolution: {integrity: sha512-veF5z2T8YTOYvHe2a9Ls9NneyND8KHq67ij5RUsKH+tmbri2SIIRJwJ/38YmZpTur60QVhbsHxxQ5Hh76ZkqvA==} dependencies: '@orama/orama': 2.0.21 '@paralleldrive/cuid2': 2.2.2 lodash: 4.17.21 - openai: 4.52.3 + openai: 4.52.4 react: 18.3.1 - vue: 3.4.30(typescript@5.5.2) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - encoding - typescript @@ -5855,7 +6067,7 @@ packages: react-refresh: 0.14.2 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /@puppeteer/browsers@2.2.3: @@ -6135,7 +6347,7 @@ packages: react: 18.3.1 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.18.0): + /@rollup/plugin-json@6.1.0(rollup@4.18.1): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6144,11 +6356,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - rollup: 4.18.0 + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + rollup: 4.18.1 dev: true - /@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.18.1): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6157,16 +6369,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 4.18.0 + rollup: 4.18.1 dev: true - /@rollup/pluginutils@5.1.0(rollup@4.18.0): + /@rollup/pluginutils@5.1.0(rollup@4.18.1): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6178,139 +6390,139 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.18.0 + rollup: 4.18.1 dev: true - /@rollup/rollup-android-arm-eabi@4.18.0: - resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==} + /@rollup/rollup-android-arm-eabi@4.18.1: + resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.18.0: - resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} + /@rollup/rollup-android-arm64@4.18.1: + resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.18.0: - resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} + /@rollup/rollup-darwin-arm64@4.18.1: + resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.18.0: - resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} + /@rollup/rollup-darwin-x64@4.18.1: + resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.18.0: - resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} + /@rollup/rollup-linux-arm-gnueabihf@4.18.1: + resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.18.0: - resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} + /@rollup/rollup-linux-arm-musleabihf@4.18.1: + resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.18.0: - resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} + /@rollup/rollup-linux-arm64-gnu@4.18.1: + resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.18.0: - resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} + /@rollup/rollup-linux-arm64-musl@4.18.1: + resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.18.0: - resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} + /@rollup/rollup-linux-powerpc64le-gnu@4.18.1: + resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.18.0: - resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} + /@rollup/rollup-linux-riscv64-gnu@4.18.1: + resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.18.0: - resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} + /@rollup/rollup-linux-s390x-gnu@4.18.1: + resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.18.0: - resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} + /@rollup/rollup-linux-x64-gnu@4.18.1: + resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.18.0: - resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} + /@rollup/rollup-linux-x64-musl@4.18.1: + resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.18.0: - resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} + /@rollup/rollup-win32-arm64-msvc@4.18.1: + resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.18.0: - resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} + /@rollup/rollup-win32-ia32-msvc@4.18.1: + resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.18.0: - resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} + /@rollup/rollup-win32-x64-msvc@4.18.1: + resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/wasm-node@4.18.0: - resolution: {integrity: sha512-DkLoyblRMhJw9ZogW9zCpyH0CNJ+7GaM7Ty+Vl+G21z/Gr7uKBaXqcJqwWUiNYVxTOgxZrxhDG6pmOFxOuswvw==} + /@rollup/wasm-node@4.18.1: + resolution: {integrity: sha512-/5JNIo7af3BkPdsm0omZTwi/KcEiknR3/bs2HEdmudgey+xDyX0qtcM7Q8MFbpqddzR6+FleUjyGVv1ykL3v1Q==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: @@ -6323,12 +6535,12 @@ packages: resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} dev: false - /@schematics/angular@18.0.6: - resolution: {integrity: sha512-SZ73nNhCengIOy3GCUbLL++GdpaQ5T9bh05OAdQJuUNtwz1ot8QoQjkcbumKIfTicwMiLxy+OR4sZN1VcUVYpQ==} + /@schematics/angular@18.0.7: + resolution: {integrity: sha512-46jcRDnMYfnwN5CAXimbptbrBdLrNhG3NFGNT1B2O9DzmlXwLclK/z7lz/v70RcBNWMnOcnsYMFB4IbLhN/Fog==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 18.0.6 - '@angular-devkit/schematics': 18.0.6 + '@angular-devkit/core': 18.0.7 + '@angular-devkit/schematics': 18.0.7 jsonc-parser: 3.2.1 transitivePeerDependencies: - chokidar @@ -6423,60 +6635,60 @@ packages: resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} dev: true - /@stencil-community/postcss@2.2.0(@stencil/core@4.19.0): + /@stencil-community/postcss@2.2.0(@stencil/core@4.19.2): resolution: {integrity: sha512-PuPdjqgF6HdvSLwS6fpLf1TRzd3bd6zqpsICCUA0u9sxPnwrsIpx1xYyA/K9hSWrmyUg0WhHPvkX9k26N5DCnw==} peerDependencies: '@stencil/core': '>=2.0.0 || >=3.0.0 || >=4.0.0' dependencies: - '@stencil/core': 4.19.0 + '@stencil/core': 4.19.2 postcss: 8.4.39 dev: true - /@stencil/angular-output-target@0.8.4(@stencil/core@4.19.0): + /@stencil/angular-output-target@0.8.4(@stencil/core@4.19.2): resolution: {integrity: sha512-QvmHTueXXs5vB9W2L12uEzFmAuR8sqATJV2b+SCFmYsjJSaymiSqR3dKo2wnr0tZiTgU1t16BWaUKiSh3wPXpw==} peerDependencies: '@stencil/core': '>=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0' dependencies: - '@stencil/core': 4.19.0 + '@stencil/core': 4.19.2 dev: true - /@stencil/core@4.19.0: - resolution: {integrity: sha512-Lky99+K9guu5fFMi3ows9q6p0/gjuZmfmVHxcPMQa5QZKSwG+D19u7G1xcd3p6I+xIfwk71gFxrmcKU1gaOCdg==} + /@stencil/core@4.19.2: + resolution: {integrity: sha512-ZdnbHmHEl8E5vN0GWDtONe5w6j3CrSqqxZM4hNLBPkV/aouWKug7D5/Mi6RazfYO5U4fmHQYLwMz60rHcx0G4g==} engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true - /@stencil/react-output-target@0.5.3(@stencil/core@4.19.0): + /@stencil/react-output-target@0.5.3(@stencil/core@4.19.2): resolution: {integrity: sha512-68jwRp35CjAcwhTJ9yFD/3n+jrHOqvEH2jreVuPVvZK+4tkhPlYlwz0d1E1RlF3jyifUSfdkWUGgXIEy8Fo3yw==} peerDependencies: '@stencil/core': '>=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0' dependencies: - '@stencil/core': 4.19.0 + '@stencil/core': 4.19.2 dev: true - /@stencil/sass@3.0.12(@stencil/core@4.19.0): + /@stencil/sass@3.0.12(@stencil/core@4.19.2): resolution: {integrity: sha512-aXMgpG13ftxLYo2dDauapvE9gKzSxTAqCMOfTqbPhKUCZ43JsknkLx+PArRaFtfYeVGSQ8eTS4ck7/Nlec+PNA==} engines: {node: '>=12.0.0', npm: '>=6.0.0'} peerDependencies: '@stencil/core': '>=2.0.0 || >=3.0.0-beta.0 || >= 4.0.0-beta.0 || >= 4.0.0' dependencies: - '@stencil/core': 4.19.0 + '@stencil/core': 4.19.2 dev: true - /@stencil/store@2.0.16(@stencil/core@4.19.0): + /@stencil/store@2.0.16(@stencil/core@4.19.2): resolution: {integrity: sha512-ET3EByKlmNyTA8O+tcp5YWePOiVnPIiuoiIaxTrf3zFFVo7JWVsVoak9IE0UTn3MkIM0ubR9lgxvi70uN588/A==} engines: {node: '>=12.0.0', npm: '>=6.0.0'} peerDependencies: '@stencil/core': '>=2.0.0 || >=3.0.0 || >= 4.0.0-beta.0 || >= 4.0.0' dependencies: - '@stencil/core': 4.19.0 + '@stencil/core': 4.19.2 dev: false - /@stencil/vue-output-target@0.8.8(@stencil/core@4.19.0): + /@stencil/vue-output-target@0.8.8(@stencil/core@4.19.2): resolution: {integrity: sha512-xrpz92lmTuLgwY9CLgl2Q14+zBXfBuXiRS6uXFPfeaFo0pe+do8cZitOOQ8i8tcoCa/tAqgD9B9CD+yQehSIGg==} peerDependencies: '@stencil/core': '>=2.0.0 || >=3 || >= 4.0.0-beta.0 || >= 4.0.0' dependencies: - '@stencil/core': 4.19.0 + '@stencil/core': 4.19.2 dev: true /@storybook/addon-a11y@8.1.11: @@ -6522,8 +6734,8 @@ packages: - supports-color dev: true - /@storybook/addon-designs@8.0.2(@storybook/blocks@8.1.11)(@storybook/theming@8.1.11)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-/ZDVB1dCmb56IZymb0z5uuodjpAx19NxwI2URHFMFZiwv65lwom5AJx2QHdzqyQfXHryGq/eQrUSswNPYVYqwA==} + /@storybook/addon-designs@8.0.3(@storybook/blocks@8.1.11)(@storybook/theming@8.1.11)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-uArLGYDwiRDjgJHgMotOLGGYK4hq1hBb0PfTJrlBnPy6evky9khrqf4KmXrIh4ViOyZ5t01THe1DnBj52DwrEQ==} peerDependencies: '@storybook/blocks': ^8.0.0 '@storybook/components': ^8.0.0 @@ -6637,7 +6849,7 @@ packages: react: optional: true dependencies: - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 react: 18.3.1 ts-dedent: 2.2.0 @@ -6671,7 +6883,7 @@ packages: webpack: ^5.0.0 dependencies: '@storybook/node-logger': 8.1.11 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /@storybook/addon-themes@8.1.11: @@ -6705,7 +6917,7 @@ packages: '@storybook/client-logger': 8.1.11 '@storybook/components': 8.1.11(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 8.1.11 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/docs-tools': 8.1.11(prettier@3.3.2) '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) @@ -6713,7 +6925,7 @@ packages: '@storybook/preview-api': 8.1.11 '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 8.1.11 - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.6 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -6758,7 +6970,7 @@ packages: - supports-color dev: true - /@storybook/builder-vite@8.1.11(prettier@3.3.2)(typescript@5.5.2)(vite@4.5.3): + /@storybook/builder-vite@8.1.11(prettier@3.3.2)(typescript@5.5.3)(vite@4.5.3): resolution: {integrity: sha512-hG4eoNMCPgjZ2Ai+zSmk69zjsyEihe75XbJXtYfGRqjMWtz2+SAUFO54fLc2BD5svcUiTeN+ukWcTrwApyPsKg==} peerDependencies: '@preact/preset-vite': '*' @@ -6790,15 +7002,15 @@ packages: fs-extra: 11.2.0 magic-string: 0.30.10 ts-dedent: 2.2.0 - typescript: 5.5.2 - vite: 4.5.3(@types/node@20.14.9) + typescript: 5.5.3 + vite: 4.5.3(@types/node@20.14.10) transitivePeerDependencies: - encoding - prettier - supports-color dev: true - /@storybook/builder-webpack5@8.1.11(@swc/core@1.6.5)(esbuild@0.20.2)(prettier@3.3.2)(typescript@5.5.2): + /@storybook/builder-webpack5@8.1.11(@swc/core@1.6.13)(esbuild@0.20.2)(prettier@3.3.2)(typescript@5.5.3): resolution: {integrity: sha512-3/aKmnZu+mHj5LB4VyvzrlHzn2iVjH5y8EUPtFYOkjc2KBkPpF39jBHecfDVCWeO/6kgvAI41t7LLnYB6DZqhw==} peerDependencies: typescript: '*' @@ -6823,7 +7035,7 @@ packages: css-loader: 6.11.0(webpack@5.92.1) es-module-lexer: 1.5.4 express: 4.19.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.2)(webpack@5.92.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.3)(webpack@5.92.1) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.92.1) magic-string: 0.30.10 @@ -6831,13 +7043,13 @@ packages: process: 0.11.10 semver: 7.6.2 style-loader: 3.3.4(webpack@5.92.1) - terser-webpack-plugin: 5.3.10(@swc/core@1.6.5)(esbuild@0.20.2)(webpack@5.92.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13)(esbuild@0.20.2)(webpack@5.92.1) ts-dedent: 2.2.0 - typescript: 5.5.2 + typescript: 5.5.3 url: 0.11.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) webpack-dev-middleware: 6.1.3(webpack@5.92.1) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.5.0 @@ -6922,7 +7134,7 @@ packages: '@babel/core': 7.24.7 '@babel/preset-env': 7.24.7(@babel/core@7.24.7) '@babel/types': 7.24.7 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/csf-tools': 8.1.11 '@storybook/node-logger': 8.1.11 '@storybook/types': 8.1.11 @@ -6947,7 +7159,7 @@ packages: '@radix-ui/react-dialog': 1.1.1(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-slot': 1.1.0(@types/react@18.3.3)(react@18.3.1) '@storybook/client-logger': 8.1.11 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 8.1.11(react-dom@18.3.1)(react@18.3.1) @@ -6984,7 +7196,7 @@ packages: find-cache-dir: 3.3.2 find-up: 5.0.0 fs-extra: 11.2.0 - glob: 10.4.2 + glob: 10.4.5 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 node-fetch: 2.7.0 @@ -7006,7 +7218,7 @@ packages: /@storybook/core-events@8.1.11: resolution: {integrity: sha512-vXaNe2KEW9BGlLrg0lzmf5cJ0xt+suPjWmEODH5JqBbrdZ67X6ApA2nb6WcxDQhykesWCuFN5gp1l+JuDOBi7A==} dependencies: - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 ts-dedent: 2.2.0 /@storybook/core-server@8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1): @@ -7020,7 +7232,7 @@ packages: '@storybook/channels': 8.1.11 '@storybook/core-common': 8.1.11(prettier@3.3.2) '@storybook/core-events': 8.1.11 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/csf-tools': 8.1.11 '@storybook/docs-mdx': 3.1.0-next.0 '@storybook/global': 5.0.0 @@ -7056,7 +7268,7 @@ packages: util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.1 - ws: 8.17.1 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - encoding @@ -7085,7 +7297,7 @@ packages: resolution: {integrity: sha512-hkA8gjFtSN/tabG0cuvmEqanMXtxPr3qTkp4UNSt1R6jBEgFHRG2y/KYLl367kDwOSFTT987ZgRfJJruU66Fvw==} dependencies: '@storybook/csf-tools': 8.1.11 - unplugin: 1.10.1 + unplugin: 1.11.0 transitivePeerDependencies: - supports-color dev: true @@ -7097,7 +7309,7 @@ packages: '@babel/parser': 7.24.7 '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/types': 8.1.11 fs-extra: 11.2.0 recast: 0.23.9 @@ -7111,8 +7323,8 @@ packages: lodash: 4.17.21 dev: true - /@storybook/csf@0.1.9: - resolution: {integrity: sha512-JlZ6v/iFn+iKohKGpYXnMeNeTiiAMeFoDhYnPLIC8GnyyIWqEI9wJYrOK9i9rxlJ8NZAH/ojGC/u/xVC41qSgQ==} + /@storybook/csf@0.1.11: + resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} dependencies: type-fest: 2.19.0 @@ -7139,11 +7351,11 @@ packages: /@storybook/global@5.0.0: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - /@storybook/html-vite@8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vite@4.5.3): + /@storybook/html-vite@8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3)(vite@4.5.3): resolution: {integrity: sha512-U+Er6MKGeGRbgS+q10x8LZL5mj83jk3zU6ZY3CIw9woKAeUhblHb9TYaYDUgCQ1au+WlnfD41FmLj/1PEKq1CQ==} engines: {node: '>=18.0.0'} dependencies: - '@storybook/builder-vite': 8.1.11(prettier@3.3.2)(typescript@5.5.2)(vite@4.5.3) + '@storybook/builder-vite': 8.1.11(prettier@3.3.2)(typescript@5.5.3)(vite@4.5.3) '@storybook/core-server': 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1) '@storybook/html': 8.1.11(prettier@3.3.2) '@storybook/node-logger': 8.1.11 @@ -7206,7 +7418,7 @@ packages: '@storybook/channels': 8.1.11 '@storybook/client-logger': 8.1.11 '@storybook/core-events': 8.1.11 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) '@storybook/router': 8.1.11 @@ -7226,7 +7438,7 @@ packages: resolution: {integrity: sha512-e02y9dmxowo7cTKYm9am7UO6NOHoHy6Xi7xZf/UA932qLwFZUtk5pnwIEFaZWI3OQsRUCGhP+FL5zizU7uVZeg==} dev: true - /@storybook/nextjs@8.1.11(@swc/core@1.6.5)(esbuild@0.20.2)(jest@29.7.0)(next@14.2.4)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(webpack@5.92.1): + /@storybook/nextjs@8.1.11(@swc/core@1.6.13)(esbuild@0.20.2)(jest@29.7.0)(next@14.2.4)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3)(webpack@5.92.1): resolution: {integrity: sha512-pY83TdMn/TdIPFBV9k6H3Gn1wMQW9rJ3flWVBJcgAt346bJB8fEgHIGJ8XHMlQe2Zyg5B+Is0TsSrIs9VT/bCg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7255,13 +7467,13 @@ packages: '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) '@babel/runtime': 7.24.7 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.92.1) - '@storybook/builder-webpack5': 8.1.11(@swc/core@1.6.5)(esbuild@0.20.2)(prettier@3.3.2)(typescript@5.5.2) + '@storybook/builder-webpack5': 8.1.11(@swc/core@1.6.13)(esbuild@0.20.2)(prettier@3.3.2)(typescript@5.5.3) '@storybook/core-common': 8.1.11(prettier@3.3.2) '@storybook/core-events': 8.1.11 '@storybook/node-logger': 8.1.11 - '@storybook/preset-react-webpack': 8.1.11(@swc/core@1.6.5)(esbuild@0.20.2)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2) + '@storybook/preset-react-webpack': 8.1.11(@swc/core@1.6.13)(esbuild@0.20.2)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3) '@storybook/preview-api': 8.1.11 - '@storybook/react': 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2) + '@storybook/react': 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3) '@storybook/test': 8.1.11(jest@29.7.0) '@storybook/types': 8.1.11 '@types/node': 18.19.39 @@ -7274,9 +7486,9 @@ packages: loader-utils: 3.3.1 next: 14.2.4(@babel/core@7.24.7)(react-dom@18.3.1)(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.92.1) - pnp-webpack-plugin: 1.7.0(typescript@5.5.2) + pnp-webpack-plugin: 1.7.0(typescript@5.5.3) postcss: 8.4.39 - postcss-loader: 8.1.1(postcss@8.4.39)(typescript@5.5.2)(webpack@5.92.1) + postcss-loader: 8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.92.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 @@ -7288,8 +7500,8 @@ packages: ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.5.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + typescript: 5.5.3 + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) optionalDependencies: sharp: 0.33.4 transitivePeerDependencies: @@ -7322,7 +7534,7 @@ packages: /@storybook/node-logger@8.1.11: resolution: {integrity: sha512-wdzFo7B2naGhS52L3n1qBkt5BfvQjs8uax6B741yKRpiGgeAN8nz8+qelkD25MbSukxvbPgDot7WJvsMU/iCzg==} - /@storybook/preset-react-webpack@8.1.11(@swc/core@1.6.5)(esbuild@0.20.2)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2): + /@storybook/preset-react-webpack@8.1.11(@swc/core@1.6.13)(esbuild@0.20.2)(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3): resolution: {integrity: sha512-2a+1TyztCOlwZAcfBUinzjTpaqsWNrco9Vfq5ueJTmNl/EwtN33sxoAu2bBaUkka8MvPZl5a1VP1b5e2GXHFEQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7336,8 +7548,8 @@ packages: '@storybook/core-webpack': 8.1.11(prettier@3.3.2) '@storybook/docs-tools': 8.1.11(prettier@3.3.2) '@storybook/node-logger': 8.1.11 - '@storybook/react': 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.2)(webpack@5.92.1) + '@storybook/react': 8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.3)(webpack@5.92.1) '@types/node': 18.19.39 '@types/semver': 7.5.8 find-up: 5.0.0 @@ -7349,8 +7561,8 @@ packages: resolve: 1.22.8 semver: 7.6.2 tsconfig-paths: 4.2.0 - typescript: 5.5.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + typescript: 5.5.3 + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) transitivePeerDependencies: - '@swc/core' - encoding @@ -7367,14 +7579,14 @@ packages: '@storybook/channels': 8.1.11 '@storybook/client-logger': 8.1.11 '@storybook/core-events': 8.1.11 - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 '@storybook/types': 8.1.11 '@types/qs': 6.9.15 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.12.1 + qs: 6.12.3 tiny-invariant: 1.3.3 ts-dedent: 2.2.0 util-deprecate: 1.0.2 @@ -7383,7 +7595,7 @@ packages: resolution: {integrity: sha512-K/9NZmjnL0D1BROkTNWNoPqgL2UaocALRSqCARmkBLgU2Rn/FuZgEclHkWlYo6pUrmLNK+bZ+XzpNMu12iTbpg==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.5.2)(webpack@5.92.1): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.5.3)(webpack@5.92.1): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -7394,10 +7606,10 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.7 - react-docgen-typescript: 2.2.2(typescript@5.5.2) + react-docgen-typescript: 2.2.2(typescript@5.5.3) tslib: 2.6.3 - typescript: 5.5.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + typescript: 5.5.3 + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) transitivePeerDependencies: - supports-color dev: true @@ -7412,7 +7624,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@storybook/react@8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2): + /@storybook/react@8.1.11(prettier@3.3.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.3): resolution: {integrity: sha512-t+EYXOkgwg3ropLGS9y8gGvX5/Okffu/6JYL3YWksrBGAZSqVV4NkxCnVJZepS717SyhR0tN741gv/SxxFPJMg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7445,7 +7657,7 @@ packages: semver: 7.6.2 ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.5.2 + typescript: 5.5.3 util-deprecate: 1.0.2 transitivePeerDependencies: - encoding @@ -7458,12 +7670,12 @@ packages: dependencies: '@storybook/client-logger': 8.1.11 memoizerific: 1.11.3 - qs: 6.12.1 + qs: 6.12.3 /@storybook/source-loader@8.1.11: resolution: {integrity: sha512-4cfJ7aPjtniIdDGiFjdFpO47byHOl4RKYCJEHf9t+j0xHmlXe4B9aAinxuFfv3GKAXfLvSbbwGO0cDZQRj+brw==} dependencies: - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/types': 8.1.11 estraverse: 5.3.0 lodash: 4.17.21 @@ -7487,7 +7699,7 @@ packages: - supports-color dev: true - /@storybook/test-runner@0.19.0(@types/node@20.14.9)(prettier@3.3.2): + /@storybook/test-runner@0.19.0(@types/node@20.14.10)(prettier@3.3.2): resolution: {integrity: sha512-7bA+hUcIYM1j8IcWE43FaUoTRXeYsISQycQFSztZwbcx9mSAEWDbiVfuwl6G7R71nK2hfNgKO5VjEBeVDsnWcw==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -7498,13 +7710,13 @@ packages: '@babel/types': 7.24.7 '@jest/types': 29.6.3 '@storybook/core-common': 8.1.11(prettier@3.3.2) - '@storybook/csf': 0.1.9 + '@storybook/csf': 0.1.11 '@storybook/csf-tools': 8.1.11 '@storybook/preview-api': 8.1.11 - '@swc/core': 1.6.5 - '@swc/jest': 0.2.36(@swc/core@1.6.5) + '@swc/core': 1.6.13 + '@swc/jest': 0.2.36(@swc/core@1.6.13) expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@20.14.9) + jest: 29.7.0(@types/node@20.14.10) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-junit: 16.0.0 @@ -7513,7 +7725,7 @@ packages: jest-serializer-html: 7.1.0 jest-watch-typeahead: 2.2.2(jest@29.7.0) nyc: 15.1.0 - playwright: 1.45.0 + playwright: 1.45.1 transitivePeerDependencies: - '@swc/helpers' - '@types/node' @@ -7595,8 +7807,8 @@ packages: - supports-color dev: false - /@swc/core-darwin-arm64@1.6.5: - resolution: {integrity: sha512-RGQhMdni2v1/ANQ/2K+F+QYdzaucekYBewZcX1ogqJ8G5sbPaBdYdDN1qQ4kHLCIkPtGP6qC7c71qPEqL2RidQ==} + /@swc/core-darwin-arm64@1.6.13: + resolution: {integrity: sha512-SOF4buAis72K22BGJ3N8y88mLNfxLNprTuJUpzikyMGrvkuBFNcxYtMhmomO0XHsgLDzOJ+hWzcgjRNzjMsUcQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -7604,8 +7816,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.6.5: - resolution: {integrity: sha512-/pSN0/Jtcbbb9+ovS9rKxR3qertpFAM3OEJr/+Dh/8yy7jK5G5EFPIrfsw/7Q5987ERPIJIH6BspK2CBB2tgcg==} + /@swc/core-darwin-x64@1.6.13: + resolution: {integrity: sha512-AW8akFSC+tmPE6YQQvK9S2A1B8pjnXEINg+gGgw0KRUUXunvu1/OEOeC5L2Co1wAwhD7bhnaefi06Qi9AiwOag==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -7613,8 +7825,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.6.5: - resolution: {integrity: sha512-B0g/dROCE747RRegs/jPHuKJgwXLracDhnqQa80kFdgWEMjlcb7OMCgs5OX86yJGRS4qcYbiMGD0Pp7Kbqn3yw==} + /@swc/core-linux-arm-gnueabihf@1.6.13: + resolution: {integrity: sha512-f4gxxvDXVUm2HLYXRd311mSrmbpQF2MZ4Ja6XCQz1hWAxXdhRl1gpnZ+LH/xIfGSwQChrtLLVrkxdYUCVuIjFg==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -7622,8 +7834,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.6.5: - resolution: {integrity: sha512-W8meapgXTq8AOtSvDG4yKR8ant2WWD++yOjgzAleB5VAC+oC+aa8YJROGxj8HepurU8kurqzcialwoMeq5SZZQ==} + /@swc/core-linux-arm64-gnu@1.6.13: + resolution: {integrity: sha512-Nf/eoW2CbG8s+9JoLtjl9FByBXyQ5cjdBsA4efO7Zw4p+YSuXDgc8HRPC+E2+ns0praDpKNZtLvDtmF2lL+2Gg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -7631,8 +7843,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.6.5: - resolution: {integrity: sha512-jyCKqoX50Fg8rJUQqh4u5PqnE7nqYKXHjVH2WcYr114/MU21zlsI+YL6aOQU1XP8bJQ2gPQ1rnlnGJdEHiKS/w==} + /@swc/core-linux-arm64-musl@1.6.13: + resolution: {integrity: sha512-2OysYSYtdw79prJYuKIiux/Gj0iaGEbpS2QZWCIY4X9sGoETJ5iMg+lY+YCrIxdkkNYd7OhIbXdYFyGs/w5LDg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -7640,8 +7852,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.6.5: - resolution: {integrity: sha512-G6HmUn/RRIlXC0YYFfBz2qh6OZkHS/KUPkhoG4X9ADcgWXXjOFh6JrefwsYj8VBAJEnr5iewzjNfj+nztwHaeA==} + /@swc/core-linux-x64-gnu@1.6.13: + resolution: {integrity: sha512-PkR4CZYJNk5hcd2+tMWBpnisnmYsUzazI1O5X7VkIGFcGePTqJ/bWlfUIVVExWxvAI33PQFzLbzmN5scyIUyGQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -7649,8 +7861,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.6.5: - resolution: {integrity: sha512-AQpBjBnelQDSbeTJA50AXdS6+CP66LsXIMNTwhPSgUfE7Bx1ggZV11Fsi4Q5SGcs6a8Qw1cuYKN57ZfZC5QOuA==} + /@swc/core-linux-x64-musl@1.6.13: + resolution: {integrity: sha512-OdsY7wryTxCKwGQcwW9jwWg3cxaHBkTTHi91+5nm7hFPpmZMz1HivJrWAMwVE7iXFw+M4l6ugB/wCvpYrUAAjA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -7658,8 +7870,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.6.5: - resolution: {integrity: sha512-MZTWM8kUwS30pVrtbzSGEXtek46aXNb/mT9D6rsS7NvOuv2w+qZhjR1rzf4LNbbn5f8VnR4Nac1WIOYZmfC5ng==} + /@swc/core-win32-arm64-msvc@1.6.13: + resolution: {integrity: sha512-ap6uNmYjwk9M/+bFEuWRNl3hq4VqgQ/Lk+ID/F5WGqczNr0L7vEf+pOsRAn0F6EV+o/nyb3ePt8rLhE/wjHpPg==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -7667,8 +7879,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.6.5: - resolution: {integrity: sha512-WZdu4gISAr3yOm1fVwKhhk6+MrP7kVX0KMP7+ZQFTN5zXQEiDSDunEJKVgjMVj3vlR+6mnAqa/L0V9Qa8+zKlQ==} + /@swc/core-win32-ia32-msvc@1.6.13: + resolution: {integrity: sha512-IJ8KH4yIUHTnS/U1jwQmtbfQals7zWPG0a9hbEfIr4zI0yKzjd83lmtS09lm2Q24QBWOCFGEEbuZxR4tIlvfzA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -7676,8 +7888,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.6.5: - resolution: {integrity: sha512-ezXgucnMTzlFIxQZw7ls/5r2hseFaRoDL04cuXUOs97E8r+nJSmFsRQm/ygH5jBeXNo59nyZCalrjJAjwfgACA==} + /@swc/core-win32-x64-msvc@1.6.13: + resolution: {integrity: sha512-f6/sx6LMuEnbuxtiSL/EkR0Y6qUHFw1XVrh6rwzKXptTipUdOY+nXpKoh+1UsBm/r7H0/5DtOdrn3q5ZHbFZjQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -7685,8 +7897,8 @@ packages: dev: true optional: true - /@swc/core@1.6.5: - resolution: {integrity: sha512-tyVvUK/HDOUUsK6/GmWvnqUtD9oDpPUA4f7f7JCOV8hXxtfjMtAZeBKf93yrB1XZet69TDR7EN0hFC6i4MF0Ig==} + /@swc/core@1.6.13: + resolution: {integrity: sha512-eailUYex6fkfaQTev4Oa3mwn0/e3mQU4H8y1WPuImYQESOQDtVrowwUGDSc19evpBbHpKtwM+hw8nLlhIsF+Tw==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -7698,16 +7910,16 @@ packages: '@swc/counter': 0.1.3 '@swc/types': 0.1.9 optionalDependencies: - '@swc/core-darwin-arm64': 1.6.5 - '@swc/core-darwin-x64': 1.6.5 - '@swc/core-linux-arm-gnueabihf': 1.6.5 - '@swc/core-linux-arm64-gnu': 1.6.5 - '@swc/core-linux-arm64-musl': 1.6.5 - '@swc/core-linux-x64-gnu': 1.6.5 - '@swc/core-linux-x64-musl': 1.6.5 - '@swc/core-win32-arm64-msvc': 1.6.5 - '@swc/core-win32-ia32-msvc': 1.6.5 - '@swc/core-win32-x64-msvc': 1.6.5 + '@swc/core-darwin-arm64': 1.6.13 + '@swc/core-darwin-x64': 1.6.13 + '@swc/core-linux-arm-gnueabihf': 1.6.13 + '@swc/core-linux-arm64-gnu': 1.6.13 + '@swc/core-linux-arm64-musl': 1.6.13 + '@swc/core-linux-x64-gnu': 1.6.13 + '@swc/core-linux-x64-musl': 1.6.13 + '@swc/core-win32-arm64-msvc': 1.6.13 + '@swc/core-win32-ia32-msvc': 1.6.13 + '@swc/core-win32-x64-msvc': 1.6.13 dev: true /@swc/counter@0.1.3: @@ -7721,14 +7933,14 @@ packages: tslib: 2.6.3 dev: true - /@swc/jest@0.2.36(@swc/core@1.6.5): + /@swc/jest@0.2.36(@swc/core@1.6.13): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.6.5 + '@swc/core': 1.6.13 '@swc/counter': 0.1.3 jsonc-parser: 3.3.1 dev: true @@ -7780,7 +7992,7 @@ packages: chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@20.14.9) + jest: 29.7.0(@types/node@20.14.10) lodash: 4.17.21 redent: 3.0.0 dev: true @@ -7832,11 +8044,11 @@ packages: minimatch: 9.0.5 dev: true - /@turbo/gen@2.0.5(@types/node@20.14.9)(typescript@5.5.2): - resolution: {integrity: sha512-bLLYHI/SCA2g0j3ANzzMGKAA4RepqugcgNalCbcF/DQVJhWFGN9ug8h0IC8EQZxvV7LYWSmZPqL0tj80WG6Ajw==} + /@turbo/gen@2.0.6(@types/node@20.14.10)(typescript@5.5.3): + resolution: {integrity: sha512-Epv3tt40mrNCzL6XKELdHvM1KSYvY7bg4uRZAjS0SuYYY5E0gGjpeZPqqUNZl7fwmTHZLEZH5qqoKxbGWZsKXQ==} hasBin: true dependencies: - '@turbo/workspaces': 2.0.5 + '@turbo/workspaces': 2.0.6 chalk: 2.4.2 commander: 10.0.1 fs-extra: 10.1.0 @@ -7844,7 +8056,7 @@ packages: minimatch: 9.0.5 node-plop: 0.26.3 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.14.9)(typescript@5.5.2) + ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -7855,8 +8067,8 @@ packages: - typescript dev: true - /@turbo/workspaces@2.0.5: - resolution: {integrity: sha512-rYJsnIVbo2QWSd23WcrABagWPtm96uVsoXQzpK0ObtH/i4TYeL7vhxF4D1rH2NFvbGpOww+VdDP7i4J1Nt6KzA==} + /@turbo/workspaces@2.0.6: + resolution: {integrity: sha512-WMX8OZLgUAZZMzyVfEk7s3/cs0uoOWpJ9y8sGSLlbDdc0Wdhoa88B2967xiMI8dPtWHg4mpEUduyYy2Lzmaofg==} hasBin: true dependencies: chalk: 2.4.2 @@ -7919,25 +8131,25 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.9 + '@types/node': 20.14.10 /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.19.5 - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 /@types/cookie@0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} @@ -7946,13 +8158,13 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/cross-spawn@6.0.6: resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/detect-port@1.3.5: @@ -8006,7 +8218,7 @@ packages: /@types/express-serve-static-core@4.19.5: resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8027,13 +8239,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/hast@3.0.4: @@ -8052,7 +8264,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/inquirer@6.5.0: @@ -8097,8 +8309,8 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: false - /@types/lodash@4.17.5: - resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==} + /@types/lodash@4.17.6: + resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} dev: true /@types/mdx@2.0.13: @@ -8115,14 +8327,14 @@ packages: /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 form-data: 4.0.0 dev: false /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/node@18.19.39: @@ -8130,8 +8342,8 @@ packages: dependencies: undici-types: 5.26.5 - /@types/node@20.14.9: - resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + /@types/node@20.14.10: + resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} dependencies: undici-types: 5.26.5 @@ -8190,7 +8402,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.9 + '@types/node': 20.14.10 /@types/serve-index@1.9.4: resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} @@ -8202,13 +8414,13 @@ packages: resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.9 + '@types/node': 20.14.10 '@types/send': 0.17.4 /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/stack-utils@2.0.3: @@ -8218,7 +8430,7 @@ packages: /@types/through@0.0.33: resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/tinycolor2@1.4.6: @@ -8239,13 +8451,13 @@ packages: /@types/wait-on@5.3.4: resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true /@types/yargs-parser@21.0.3: @@ -8262,12 +8474,12 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 dev: true optional: true - /@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1)(eslint@9.5.0)(typescript@5.5.2): - resolution: {integrity: sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==} + /@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0)(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -8277,46 +8489,46 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/type-utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) - '@typescript-eslint/visitor-keys': 7.14.1 - eslint: 9.5.0 + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.16.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.0 + eslint: 9.6.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.2): - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.5 - eslint: 8.57.0 - typescript: 5.5.2 + eslint: 9.6.0 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - dev: false + dev: true - /@typescript-eslint/parser@7.14.1(eslint@9.5.0)(typescript@5.5.2): - resolution: {integrity: sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.5.3): + resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 typescript: '*' @@ -8324,16 +8536,16 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/scope-manager': 7.2.0 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.5 - eslint: 9.5.0 - typescript: 5.5.2 + eslint: 8.57.0 + typescript: 5.5.3 transitivePeerDependencies: - supports-color - dev: true + dev: false /@typescript-eslint/scope-manager@5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} @@ -8343,24 +8555,24 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/scope-manager@6.21.0: - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 - dev: false - - /@typescript-eslint/scope-manager@7.14.1: - resolution: {integrity: sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==} + /@typescript-eslint/scope-manager@7.16.0: + resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 dev: true - /@typescript-eslint/type-utils@7.14.1(eslint@9.5.0)(typescript@5.5.2): - resolution: {integrity: sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==} + /@typescript-eslint/scope-manager@7.2.0: + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 + dev: false + + /@typescript-eslint/type-utils@7.16.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -8369,12 +8581,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@9.5.0)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3) debug: 4.3.5 - eslint: 9.5.0 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + eslint: 9.6.0 + ts-api-utils: 1.3.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true @@ -8384,17 +8596,17 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@6.21.0: - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: false - - /@typescript-eslint/types@7.14.1: - resolution: {integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==} + /@typescript-eslint/types@7.16.0: + resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.2): + /@typescript-eslint/types@7.2.0: + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: false + + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8409,57 +8621,57 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.2) - typescript: 5.5.2 + tsutils: 3.21.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.2): - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3): + resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/visitor-keys': 7.16.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 + minimatch: 9.0.5 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color - dev: false + dev: true - /@typescript-eslint/typescript-estree@7.14.1(typescript@5.5.2): - resolution: {integrity: sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/typescript-estree@7.2.0(typescript@5.5.3): + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.5 + minimatch: 9.0.3 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.5.3) + typescript: 5.5.3 transitivePeerDependencies: - supports-color - dev: true + dev: false - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -8470,7 +8682,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.2 @@ -8479,17 +8691,17 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.14.1(eslint@9.5.0)(typescript@5.5.2): - resolution: {integrity: sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==} + /@typescript-eslint/utils@7.16.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - eslint: 9.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3) + eslint: 9.6.0 transitivePeerDependencies: - supports-color - typescript @@ -8503,21 +8715,21 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.21.0: - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@7.16.0: + resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/types': 7.16.0 eslint-visitor-keys: 3.4.3 - dev: false + dev: true - /@typescript-eslint/visitor-keys@7.14.1: - resolution: {integrity: sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==} - engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/visitor-keys@7.2.0: + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 - dev: true + dev: false /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -8528,10 +8740,10 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - vite: 5.2.11(@types/node@20.14.9)(less@4.2.0)(sass@1.77.2)(terser@5.31.0) + vite: 5.2.11(@types/node@20.14.10)(less@4.2.0)(sass@1.77.2)(terser@5.29.2) dev: true - /@vitejs/plugin-react@4.3.1(vite@5.3.1): + /@vitejs/plugin-react@4.3.1(vite@5.3.3): resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -8542,20 +8754,20 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.1(@types/node@20.14.9) + vite: 5.3.3(@types/node@20.14.10) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@5.0.5(vite@5.3.1)(vue@3.4.30): + /@vitejs/plugin-vue@5.0.5(vite@5.3.3)(vue@3.4.31): resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.3.1(@types/node@20.14.9) - vue: 3.4.30(typescript@5.5.2) + vite: 5.3.3(@types/node@20.14.10) + vue: 3.4.31(typescript@5.5.3) dev: true /@vitest/expect@1.6.0: @@ -8581,107 +8793,107 @@ packages: pretty-format: 29.7.0 dev: true - /@volar/language-core@2.3.4: - resolution: {integrity: sha512-wXBhY11qG6pCDAqDnbBRFIDSIwbqkWI7no+lj5+L7IlA7HRIjRP7YQLGzT0LF4lS6eHkMSsclXqy9DwYJasZTQ==} + /@volar/language-core@2.4.0-alpha.15: + resolution: {integrity: sha512-mt8z4Fm2WxfQYoQHPcKVjLQV6PgPqyKLbkCVY2cr5RSaamqCHjhKEpsFX66aL4D/7oYguuaUw9Bx03Vt0TpIIA==} dependencies: - '@volar/source-map': 2.3.4 + '@volar/source-map': 2.4.0-alpha.15 dev: true - /@volar/source-map@2.3.4: - resolution: {integrity: sha512-C+t63nwcblqLIVTYXaVi/+gC8NukDaDIQI72J3R7aXGvtgaVB16c+J8Iz7/VfOy7kjYv7lf5GhBny6ACw9fTGQ==} + /@volar/source-map@2.4.0-alpha.15: + resolution: {integrity: sha512-8Htngw5TmBY4L3ClDqBGyfLhsB8EmoEXUH1xydyEtEoK0O6NX5ur4Jw8jgvscTlwzizyl/wsN1vn0cQXVbbXYg==} dev: true - /@volar/typescript@2.3.4: - resolution: {integrity: sha512-acCvt7dZECyKcvO5geNybmrqOsu9u8n5XP1rfiYsOLYGPxvHRav9BVmEdRyZ3vvY6mNyQ1wLL5Hday4IShe17w==} + /@volar/typescript@2.4.0-alpha.15: + resolution: {integrity: sha512-U3StRBbDuxV6Woa4hvGS4kz3XcOzrWUKgFdEFN+ba1x3eaYg7+ytau8ul05xgA+UNGLXXsKur7fTUhDFyISk0w==} dependencies: - '@volar/language-core': 2.3.4 + '@volar/language-core': 2.4.0-alpha.15 path-browserify: 1.0.1 vscode-uri: 3.0.8 dev: true - /@vue/compiler-core@3.4.30: - resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} + /@vue/compiler-core@3.4.31: + resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.30 + '@vue/shared': 3.4.31 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - /@vue/compiler-dom@3.4.30: - resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} + /@vue/compiler-dom@3.4.31: + resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} dependencies: - '@vue/compiler-core': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-core': 3.4.31 + '@vue/shared': 3.4.31 - /@vue/compiler-sfc@3.4.30: - resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} + /@vue/compiler-sfc@3.4.31: + resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.30 - '@vue/compiler-dom': 3.4.30 - '@vue/compiler-ssr': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-core': 3.4.31 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.39 source-map-js: 1.2.0 - /@vue/compiler-ssr@3.4.30: - resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} + /@vue/compiler-ssr@3.4.31: + resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} dependencies: - '@vue/compiler-dom': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 - /@vue/language-core@2.0.22(typescript@5.5.2): - resolution: {integrity: sha512-dNTAAtEOuMiz7N1s5tKpypnVVCtawxVSF5BukD0ELcYSw+DSbrSlYYSw8GuwvurodCeYFSHsmslE+c2sYDNoiA==} + /@vue/language-core@2.0.26(typescript@5.5.3): + resolution: {integrity: sha512-/lt6SfQ3O1yDAhPsnLv9iSUgXd1dMHqUm/t3RctfqjuwQf1LnftZ414X3UBn6aXT4MiwXWtbNJ4Z0NZWwDWgJQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.3.4 - '@vue/compiler-dom': 3.4.30 - '@vue/shared': 3.4.30 + '@volar/language-core': 2.4.0-alpha.15 + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - typescript: 5.5.2 + typescript: 5.5.3 vue-template-compiler: 2.7.16 dev: true - /@vue/reactivity@3.4.30: - resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} + /@vue/reactivity@3.4.31: + resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} dependencies: - '@vue/shared': 3.4.30 + '@vue/shared': 3.4.31 - /@vue/runtime-core@3.4.30: - resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} + /@vue/runtime-core@3.4.31: + resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} dependencies: - '@vue/reactivity': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/reactivity': 3.4.31 + '@vue/shared': 3.4.31 - /@vue/runtime-dom@3.4.30: - resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} + /@vue/runtime-dom@3.4.31: + resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} dependencies: - '@vue/reactivity': 3.4.30 - '@vue/runtime-core': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/reactivity': 3.4.31 + '@vue/runtime-core': 3.4.31 + '@vue/shared': 3.4.31 csstype: 3.1.3 - /@vue/server-renderer@3.4.30(vue@3.4.30): - resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} + /@vue/server-renderer@3.4.31(vue@3.4.31): + resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} peerDependencies: - vue: 3.4.30 + vue: 3.4.31 dependencies: - '@vue/compiler-ssr': 3.4.30 - '@vue/shared': 3.4.30 - vue: 3.4.30(typescript@5.5.2) + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + vue: 3.4.31(typescript@5.5.3) - /@vue/shared@3.4.30: - resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} + /@vue/shared@3.4.31: + resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} /@webassemblyjs/ast@1.12.1: resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -8844,20 +9056,20 @@ packages: negotiator: 0.6.3 dev: true - /acorn-import-assertions@1.9.0(acorn@8.12.0): + /acorn-import-assertions@1.9.0(acorn@8.12.1): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.12.0 + acorn: 8.12.1 dev: true - /acorn-import-attributes@1.9.5(acorn@8.12.0): + /acorn-import-attributes@1.9.5(acorn@8.12.1): resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.12.0 + acorn: 8.12.1 dev: true /acorn-jsx@5.3.2(acorn@7.4.1): @@ -8868,12 +9080,12 @@ packages: acorn: 7.4.1 dev: true - /acorn-jsx@5.3.2(acorn@8.12.0): + /acorn-jsx@5.3.2(acorn@8.12.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.12.0 + acorn: 8.12.1 /acorn-walk@7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} @@ -8884,7 +9096,7 @@ packages: resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.12.0 + acorn: 8.12.1 dev: true /acorn@7.4.1: @@ -8893,8 +9105,8 @@ packages: hasBin: true dev: true - /acorn@8.12.0: - resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true @@ -9250,7 +9462,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.1 - caniuse-lite: 1.0.30001638 + caniuse-lite: 1.0.30001640 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -9266,7 +9478,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.1 - caniuse-lite: 1.0.30001638 + caniuse-lite: 1.0.30001640 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -9279,7 +9491,7 @@ packages: hasBin: true dependencies: browserslist: 2.11.3 - caniuse-lite: 1.0.30001638 + caniuse-lite: 1.0.30001640 normalize-range: 0.1.2 num2fraction: 1.2.2 postcss: 6.0.23 @@ -9365,7 +9577,7 @@ packages: '@babel/core': 7.24.7 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /babel-plugin-istanbul@6.1.1: @@ -9725,8 +9937,8 @@ packages: deprecated: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools. hasBin: true dependencies: - caniuse-lite: 1.0.30001638 - electron-to-chromium: 1.4.812 + caniuse-lite: 1.0.30001640 + electron-to-chromium: 1.4.820 dev: true /browserslist@4.23.1: @@ -9734,10 +9946,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001638 - electron-to-chromium: 1.4.812 + caniuse-lite: 1.0.30001640 + electron-to-chromium: 1.4.820 node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.1) + update-browserslist-db: 1.1.0(browserslist@4.23.1) dev: true /bser@2.1.1: @@ -9811,8 +10023,8 @@ packages: dependencies: '@npmcli/fs': 3.1.1 fs-minipass: 3.0.3 - glob: 10.4.2 - lru-cache: 10.2.2 + glob: 10.4.5 + lru-cache: 10.4.2 minipass: 7.1.2 minipass-collect: 2.0.1 minipass-flush: 1.0.5 @@ -9875,13 +10087,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.23.1 - caniuse-lite: 1.0.30001638 + caniuse-lite: 1.0.30001640 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001638: - resolution: {integrity: sha512-5SuJUJ7cZnhPpeLHaH0c/HPAnAHZvS6ElWyHK9GSIbVOQABLzowiI2pjmpvZ1WEbkyz46iFd4UXlOHR5SqgfMQ==} + /caniuse-lite@1.0.30001640: + resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} dev: true /case-sensitive-paths-webpack-plugin@2.4.0: @@ -9997,8 +10209,8 @@ packages: engines: {node: '>=10'} dev: true - /chromatic@11.5.4: - resolution: {integrity: sha512-+J+CopeUSyGUIQJsU6X7CfvSmeVBs0j6LZ9AgF4+XTjI4pFmUiUXsTc00rH9x9W1jCppOaqDXv2kqJJXGDK3mA==} + /chromatic@11.5.5: + resolution: {integrity: sha512-YS0GJwegF0vpMbwZE68/xJlI4SlUGMqI78V2ATAF19YwTHaq8jGP1CPQGKUSlgWUhzPtyu3ELy6Dvv/owYljAg==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -10267,6 +10479,10 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + /confbox@0.1.7: + resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + dev: true + /connect-history-api-fallback@2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} @@ -10393,7 +10609,23 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig@9.0.0(typescript@5.5.2): + /cosmiconfig@9.0.0(typescript@5.4.5): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + typescript: 5.4.5 + dev: true + + /cosmiconfig@9.0.0(typescript@5.5.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -10406,7 +10638,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.2 + typescript: 5.5.3 dev: true /create-ecdh@4.0.4: @@ -10437,7 +10669,7 @@ packages: sha.js: 2.4.11 dev: true - /create-jest@29.7.0(@types/node@20.14.9): + /create-jest@29.7.0(@types/node@20.14.10): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10446,7 +10678,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.9) + jest-config: 29.7.0(@types/node@20.14.10) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10553,7 +10785,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.39) postcss-value-parser: 4.2.0 semver: 7.6.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /css-loader@7.1.1(webpack@5.91.0): @@ -10633,8 +10865,8 @@ packages: resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} dev: true - /cssdb@8.0.2: - resolution: {integrity: sha512-zbOCmmbcHvr2lP+XrZSgftGMGumbosC6IM3dbxwifwPEBD70pVJaH3Ho191VBEqDg644AM7PPPVj0ZXokTjZng==} + /cssdb@8.1.0: + resolution: {integrity: sha512-BQN57lfS4dYt2iL0LgyrlDbefZKEtUyrO8rbzrbGrqBk6OoyNTQLF+porY9DrpDBjLo4NEvj2IJttC7vf3x+Ew==} dev: true /cssesc@3.0.0: @@ -10643,8 +10875,8 @@ packages: hasBin: true dev: true - /cssnano-preset-default@7.0.3(postcss@8.4.39): - resolution: {integrity: sha512-dQ3Ba1p/oewICp/szF1XjFFgql8OlOBrI2YNBUUwhHQnJNoMOcQTa+Bi7jSJN8r/eM1egW0Ud1se/S7qlduWKA==} + /cssnano-preset-default@7.0.4(postcss@8.4.39): + resolution: {integrity: sha512-jQ6zY9GAomQX7/YNLibMEsRZguqMUGuupXcEk2zZ+p3GUxwCAsobqPYE62VrJ9qZ0l9ltrv2rgjwZPBIFIjYtw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -10655,7 +10887,7 @@ packages: postcss: 8.4.39 postcss-calc: 10.0.0(postcss@8.4.39) postcss-colormin: 7.0.1(postcss@8.4.39) - postcss-convert-values: 7.0.1(postcss@8.4.39) + postcss-convert-values: 7.0.2(postcss@8.4.39) postcss-discard-comments: 7.0.1(postcss@8.4.39) postcss-discard-duplicates: 7.0.0(postcss@8.4.39) postcss-discard-empty: 7.0.0(postcss@8.4.39) @@ -10691,13 +10923,13 @@ packages: postcss: 8.4.39 dev: true - /cssnano@7.0.3(postcss@8.4.39): - resolution: {integrity: sha512-lsekJctOTqdCn4cNrtrSwsuMR/fHC+oiVMHkp/OugBWtwjH8XJag1/OtGaYJGtz0un1fQcRy4ryfYTQsfh+KSQ==} + /cssnano@7.0.4(postcss@8.4.39): + resolution: {integrity: sha512-rQgpZra72iFjiheNreXn77q1haS2GEy69zCMbu4cpXCFPMQF+D4Ik5V7ktMzUF/sA7xCIgcqHwGPnCD+0a1vHg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 dependencies: - cssnano-preset-default: 7.0.3(postcss@8.4.39) + cssnano-preset-default: 7.0.4(postcss@8.4.39) lilconfig: 3.1.2 postcss: 8.4.39 dev: true @@ -11017,7 +11249,6 @@ packages: /detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} - requiresBuild: true dev: true /detect-newline@3.1.0: @@ -11266,8 +11497,8 @@ packages: jake: 10.9.1 dev: true - /electron-to-chromium@1.4.812: - resolution: {integrity: sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg==} + /electron-to-chromium@1.4.820: + resolution: {integrity: sha512-kK/4O/YunacfboFEk/BDf7VO1HoPmDudLTJAU9NmXIOSjsV7qVIX3OrI4REZo0VmdqhcpUcncQc6N8Q3aEXlHg==} dev: true /elliptic@6.5.5: @@ -11336,7 +11567,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.14.9 + '@types/node': 20.14.10 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -11723,7 +11954,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@14.2.4(eslint@8.57.0)(typescript@5.5.2): + /eslint-config-next@14.2.4(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-Qr0wMgG9m6m4uYy2jrYJmyuNlYZzPRQq5Kvb9IDlYwn+7yq6W6sfMNFgb+9guM1KYwuIo6TIaiFhZJ6SnQ/Efw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -11734,15 +11965,15 @@ packages: dependencies: '@next/eslint-plugin-next': 14.2.4 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) - typescript: 5.5.2 + typescript: 5.5.3 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -11776,7 +12007,7 @@ packages: - supports-color dev: false - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -11786,8 +12017,8 @@ packages: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -11799,7 +12030,7 @@ packages: - supports-color dev: false - /eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: @@ -11820,11 +12051,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color dev: false @@ -11836,7 +12067,7 @@ packages: htmlparser2: 9.1.0 dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -11846,7 +12077,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.5.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -11855,7 +12086,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -11905,21 +12136,21 @@ packages: eslint: 8.57.0 dev: false - /eslint-plugin-react-hooks@4.6.2(eslint@9.5.0): + /eslint-plugin-react-hooks@4.6.2(eslint@9.6.0): resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 9.5.0 + eslint: 9.6.0 dev: true - /eslint-plugin-react-refresh@0.4.7(eslint@9.5.0): + /eslint-plugin-react-refresh@0.4.7(eslint@9.6.0): resolution: {integrity: sha512-yrj+KInFmwuQS2UQcg1SF83ha1tuHC1jMQbRNyuWtlEzzKRDgAl7L4Yp4NlDUZTZNlWvHEzOtJhMi40R7JxcSw==} peerDependencies: eslint: '>=7' dependencies: - eslint: 9.5.0 + eslint: 9.6.0 dev: true /eslint-plugin-react@7.33.2(eslint@8.57.0): @@ -11947,14 +12178,14 @@ packages: string.prototype.matchall: 4.0.11 dev: false - /eslint-plugin-storybook@0.8.0(eslint@8.57.0)(typescript@5.5.2): + /eslint-plugin-storybook@0.8.0(eslint@8.57.0)(typescript@5.5.3): resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} engines: {node: '>= 18'} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -12010,7 +12241,7 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 @@ -12026,7 +12257,7 @@ packages: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.5.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 @@ -12050,16 +12281,16 @@ packages: transitivePeerDependencies: - supports-color - /eslint@9.5.0: - resolution: {integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==} + /eslint@9.6.0: + resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@eslint-community/regexpp': 4.10.1 - '@eslint/config-array': 0.16.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.5.0 + '@eslint/js': 9.6.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -12071,7 +12302,7 @@ packages: eslint-scope: 8.0.1 eslint-visitor-keys: 4.0.0 espree: 10.1.0 - esquery: 1.5.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 8.0.0 @@ -12097,8 +12328,8 @@ packages: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 4.0.0 dev: true @@ -12106,8 +12337,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 3.4.3 /esprima@4.0.1: @@ -12115,8 +12346,8 @@ packages: engines: {node: '>=4'} hasBin: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -12291,7 +12522,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.5 + debug: 4.3.4 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -12387,8 +12618,8 @@ packages: minimatch: 5.1.6 dev: true - /filesize@10.1.2: - resolution: {integrity: sha512-Dx770ai81ohflojxhU+oG+Z2QGvKdYxgEr9OSA8UVrqhwNHjfH9A8f5NKfg83fEH8ZFA5N5llJo5T3PIoZ4CRA==} + /filesize@10.1.4: + resolution: {integrity: sha512-ryBwPIIeErmxgPnm6cbESAzXjuEFubs+yKYLBZvg3CaiNcmkJChoOGcBSrZ6IwkMwPABwPpVXE6IlNdGJJrvEg==} engines: {node: '>= 10.4.0'} dev: true @@ -12537,8 +12768,8 @@ packages: /flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - /flow-parser@0.238.2: - resolution: {integrity: sha512-fs7FSnzzKF6oSzjk14JlBHt82DPchYHVsXtPi4Fkn+qrunVjWaBZY7nSO/mC9X4l9+wRah/R69DRd5NGDOrWqw==} + /flow-parser@0.239.1: + resolution: {integrity: sha512-topOrETNxJ6T2gAnQiWqAlzGPj8uI2wtmNOlDIMNB+qyvGJZ6R++STbUOTAYmvPhOMz2gXnXPH0hOvURYmrBow==} engines: {node: '>=0.4.0'} dev: true @@ -12574,7 +12805,7 @@ packages: cross-spawn: 7.0.3 signal-exit: 4.1.0 - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.5.2)(webpack@5.92.1): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.5.3)(webpack@5.92.1): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -12593,8 +12824,8 @@ packages: schema-utils: 3.3.0 semver: 7.6.2 tapable: 2.2.1 - typescript: 5.5.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + typescript: 5.5.3 + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /form-data-encoder@1.7.2: @@ -12826,7 +13057,7 @@ packages: consola: 3.2.3 defu: 6.1.4 node-fetch-native: 1.6.4 - nypm: 0.3.8 + nypm: 0.3.9 ohash: 1.1.3 pathe: 1.1.2 tar: 6.2.1 @@ -12864,13 +13095,12 @@ packages: path-scurry: 1.11.1 dev: false - /glob@10.4.2: - resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} - engines: {node: '>=16 || 14 >=14.18'} + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true dependencies: foreground-child: 3.2.1 - jackspeak: 3.4.0 + jackspeak: 3.4.2 minimatch: 9.0.5 minipass: 7.1.2 package-json-from-dist: 1.0.0 @@ -13145,7 +13375,7 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - lru-cache: 10.2.2 + lru-cache: 10.4.2 dev: true /hpack.js@2.1.6: @@ -13201,7 +13431,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /htmlparser2@3.10.1: @@ -13343,6 +13573,16 @@ packages: - supports-color dev: true + /https-proxy-agent@7.0.5: + resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.5 + transitivePeerDependencies: + - supports-color + dev: true + /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -13972,6 +14212,19 @@ packages: /istanbul-lib-instrument@6.0.2: resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} engines: {node: '>=10'} + dependencies: + '@babel/core': 7.24.5 + '@babel/parser': 7.24.7 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 7.6.2 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} + engines: {node: '>=10'} dependencies: '@babel/core': 7.24.7 '@babel/parser': 7.24.7 @@ -14041,9 +14294,9 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: false - /jackspeak@3.4.0: - resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} - engines: {node: '>=14'} + /jackspeak@3.4.2: + resolution: {integrity: sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==} + engines: {node: 14 >=14.21 || 16 >=16.20 || >=18} dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -14085,7 +14338,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -14106,7 +14359,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.14.9): + /jest-cli@29.7.0(@types/node@20.14.10): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14120,10 +14373,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.9) + create-jest: 29.7.0(@types/node@20.14.10) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.9) + jest-config: 29.7.0(@types/node@20.14.10) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -14134,7 +14387,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.14.9): + /jest-config@29.7.0(@types/node@20.14.10): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -14149,7 +14402,7 @@ packages: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 babel-jest: 29.7.0(@babel/core@7.24.7) chalk: 4.1.2 ci-info: 3.9.0 @@ -14209,7 +14462,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -14225,7 +14478,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.9 + '@types/node': 20.14.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -14286,7 +14539,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 jest-util: 29.7.0 dev: true @@ -14299,13 +14552,13 @@ packages: jest-runner: ^29.3.1 dependencies: expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@20.14.9) + jest: 29.7.0(@types/node@20.14.10) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-process-manager: 0.4.0 jest-runner: 29.7.0 nyc: 15.1.0 - playwright-core: 1.45.0 + playwright-core: 1.45.1 rimraf: 3.0.2 uuid: 8.3.2 transitivePeerDependencies: @@ -14382,7 +14635,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -14413,7 +14666,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -14471,7 +14724,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -14498,7 +14751,7 @@ packages: dependencies: ansi-escapes: 6.2.1 chalk: 5.3.0 - jest: 29.7.0(@types/node@20.14.9) + jest: 29.7.0(@types/node@20.14.10) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -14512,7 +14765,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.9 + '@types/node': 20.14.10 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -14524,7 +14777,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -14533,13 +14786,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@20.14.9): + /jest@29.7.0(@types/node@20.14.10): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14552,7 +14805,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.9) + jest-cli: 29.7.0(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14618,7 +14871,7 @@ packages: '@babel/register': 7.24.6(@babel/core@7.24.7) babel-core: 7.0.0-bridge.0(@babel/core@7.24.7) chalk: 4.1.2 - flow-parser: 0.238.2 + flow-parser: 0.239.1 graceful-fs: 4.2.11 micromatch: 4.0.7 neo-async: 2.6.2 @@ -15132,9 +15385,9 @@ packages: tslib: 2.6.3 dev: true - /lru-cache@10.2.2: - resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} - engines: {node: 14 || >=16.14} + /lru-cache@10.4.2: + resolution: {integrity: sha512-voV4dDrdVZVNz84n39LFKDaRzfwhdzJ7akpyXfTMxCgRUp07U3lcJUXRlhTKP17rgt09sUzLi5iCitpEAr+6ug==} + engines: {node: 14 || 16 || 18 || 20 || >=22} /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -15472,6 +15725,15 @@ packages: hasBin: true dev: true + /mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + dependencies: + acorn: 8.12.1 + pathe: 1.1.2 + pkg-types: 1.1.3 + ufo: 1.5.3 + dev: true + /mrmime@2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} @@ -15583,7 +15845,7 @@ packages: '@next/env': 14.2.4 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001638 + caniuse-lite: 1.0.30001640 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 @@ -15604,7 +15866,7 @@ packages: - babel-plugin-macros dev: true - /ng-packagr@18.0.0(@angular/compiler-cli@18.0.5)(tslib@2.6.3)(typescript@5.5.2): + /ng-packagr@18.0.0(@angular/compiler-cli@18.0.6)(tslib@2.6.3)(typescript@5.4.5): resolution: {integrity: sha512-fIkMk2nOAuhsLGOiCQUVdXpOI2WUdnMX/u8VXMRWVD0i+nLJdcWb1mmRb4TAYgqimy7M47OgQFKQrv/SBMgqGQ==} engines: {node: ^18.19.1 || >=20.11.1} hasBin: true @@ -15617,10 +15879,10 @@ packages: tailwindcss: optional: true dependencies: - '@angular/compiler-cli': 18.0.5(@angular/compiler@18.0.5)(typescript@5.5.2) - '@rollup/plugin-json': 6.1.0(rollup@4.18.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) - '@rollup/wasm-node': 4.18.0 + '@angular/compiler-cli': 18.0.6(@angular/compiler@18.0.6)(typescript@5.4.5) + '@rollup/plugin-json': 6.1.0(rollup@4.18.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) + '@rollup/wasm-node': 4.18.1 ajv: 8.16.0 ansi-colors: 4.1.3 browserslist: 4.23.1 @@ -15641,9 +15903,9 @@ packages: rxjs: 7.8.1 sass: 1.77.6 tslib: 2.6.3 - typescript: 5.5.2 + typescript: 5.4.5 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 dev: true /nice-napi@1.0.2: @@ -15745,7 +16007,7 @@ packages: dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.1 - glob: 10.4.2 + glob: 10.4.5 graceful-fs: 4.2.11 make-fetch-happen: 13.0.1 nopt: 7.2.1 @@ -15809,7 +16071,7 @@ packages: url: 0.11.3 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /node-preload@0.2.1: @@ -15980,8 +16242,8 @@ packages: - supports-color dev: true - /nypm@0.3.8: - resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} + /nypm@0.3.9: + resolution: {integrity: sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==} engines: {node: ^14.16.0 || >=16.10.0} hasBin: true dependencies: @@ -15989,6 +16251,7 @@ packages: consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 + pkg-types: 1.1.3 ufo: 1.5.3 dev: true @@ -16134,8 +16397,8 @@ packages: is-wsl: 2.2.0 dev: true - /openai@4.52.3: - resolution: {integrity: sha512-IyQLYKGYoEEkUCEm2frPzwHDJ3Ym663KtivnY6pWCzuoi6/HgSIMMxpcuTRS81GH6tiULPYGmTxIvzXdmPIWOw==} + /openai@4.52.4: + resolution: {integrity: sha512-3CkV7e8epJBnTe5ptn4i3ivfm1d8cvkbvBOzhGmGYEarpDpcCgwOMV1aBPvZ/HoveUtREWUE9Fqcy7BcPNtMJg==} hasBin: true dependencies: '@types/node': 18.19.39 @@ -16224,7 +16487,7 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - yocto-queue: 1.0.0 + yocto-queue: 1.1.1 dev: true /p-locate@3.0.0: @@ -16280,8 +16543,8 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /pac-proxy-agent@7.0.1: - resolution: {integrity: sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==} + /pac-proxy-agent@7.0.2: + resolution: {integrity: sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==} engines: {node: '>= 14'} dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 @@ -16289,9 +16552,9 @@ packages: debug: 4.3.5 get-uri: 6.0.3 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 + https-proxy-agent: 7.0.5 pac-resolver: 7.0.1 - socks-proxy-agent: 8.0.3 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color dev: true @@ -16486,7 +16749,7 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} dependencies: - lru-cache: 10.2.2 + lru-cache: 10.4.2 minipass: 7.1.2 /path-to-regexp@0.1.7: @@ -16603,27 +16866,35 @@ packages: find-up: 6.3.0 dev: true - /playwright-core@1.45.0: - resolution: {integrity: sha512-lZmHlFQ0VYSpAs43dRq1/nJ9G/6SiTI7VPqidld9TDefL9tX87bTKExWZZUF5PeRyqtXqd8fQi2qmfIedkwsNQ==} + /pkg-types@1.1.3: + resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + dependencies: + confbox: 0.1.7 + mlly: 1.7.1 + pathe: 1.1.2 + dev: true + + /playwright-core@1.45.1: + resolution: {integrity: sha512-LF4CUUtrUu2TCpDw4mcrAIuYrEjVDfT1cHbJMfwnE2+1b8PZcFzPNgvZCvq2JfQ4aTjRCCHw5EJ2tmr2NSzdPg==} engines: {node: '>=18'} hasBin: true dev: true - /playwright@1.45.0: - resolution: {integrity: sha512-4z3ac3plDfYzGB6r0Q3LF8POPR20Z8D0aXcxbJvmfMgSSq1hkcgvFRXJk9rUq5H/MJ0Ktal869hhOdI/zUTeLA==} + /playwright@1.45.1: + resolution: {integrity: sha512-Hjrgae4kpSQBr98nhCj3IScxVeVUixqj+5oyif8TdIn2opTCPEzqAqNMeK42i3cWDCVu9MI+ZsGWw+gVR4ISBg==} engines: {node: '>=18'} hasBin: true dependencies: - playwright-core: 1.45.0 + playwright-core: 1.45.1 optionalDependencies: fsevents: 2.3.2 dev: true - /pnp-webpack-plugin@1.7.0(typescript@5.5.2): + /pnp-webpack-plugin@1.7.0(typescript@5.5.3): resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0(typescript@5.5.2) + ts-pnp: 1.2.0(typescript@5.5.3) transitivePeerDependencies: - typescript dev: true @@ -16682,16 +16953,16 @@ packages: postcss: 6.0.23 dev: true - /postcss-color-functional-notation@6.0.12(postcss@8.4.39): - resolution: {integrity: sha512-LGLWl6EDofJwDHMElYvt4YU9AeH+oijzOfeKhE0ebuu0aBSDeEg7CfFXMi0iiXWV1VKxn3MLGOtcBNnOiQS9Yg==} + /postcss-color-functional-notation@6.0.14(postcss@8.4.39): + resolution: {integrity: sha512-dNUX+UH4dAozZ8uMHZ3CtCNYw8fyFAmqqdcyxMr7PEdM9jLXV19YscoYO0F25KqZYhmtWKQ+4tKrIZQrwzwg7A==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true @@ -16739,8 +17010,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values@7.0.1(postcss@8.4.39): - resolution: {integrity: sha512-9x2ofb+hYPwHWMlWAzyWys2yMDZYGfkX9LodbaVTmLdlupmtH2AGvj8Up95wzzNPRDEzPIxQIkUaPJew3bT6xA==} + /postcss-convert-values@7.0.2(postcss@8.4.39): + resolution: {integrity: sha512-MuZIF6HJ4izko07Q0TgW6pClalI4al6wHRNPkFzqQdwAwG7hPn0lA58VZdxyb2Vl5AYjJ1piO+jgF9EnTjQwQQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -16750,42 +17021,42 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-custom-media@10.0.7(postcss@8.4.39): - resolution: {integrity: sha512-o2k5nnvRZhF36pr1fGFM7a1EMTcNdKNO70Tp1g2lfpYgiwIctR7ic4acBCDHBMYRcQ8mFlaBB1QsEywqrSIaFQ==} + /postcss-custom-media@10.0.8(postcss@8.4.39): + resolution: {integrity: sha512-V1KgPcmvlGdxTel4/CyQtBJEFhMVpEmRGFrnVtgfGIHj5PJX9vO36eFBxKBeJn+aCDTed70cc+98Mz3J/uVdGQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/media-query-list-parser': 2.1.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) + '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) postcss: 8.4.39 dev: true - /postcss-custom-properties@13.3.11(postcss@8.4.39): - resolution: {integrity: sha512-CAIgz03I/GMhVbAKIi3u3P8j5JY2KHl0TlePcfUX3OUy8t0ynnWvyJaS1D92pEAw1LjmeKWi7+aIU0s53iYdOQ==} + /postcss-custom-properties@13.3.12(postcss@8.4.39): + resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 postcss-value-parser: 4.2.0 dev: true - /postcss-custom-selectors@7.1.11(postcss@8.4.39): - resolution: {integrity: sha512-IoGprXOueDJL5t3ZuWR+QzPpmrQCFNhvoICsg0vDSehGwWNG0YV/Z4A+zouGRonC7NJThoV+A8A74IEMqMQUQw==} + /postcss-custom-selectors@7.1.12(postcss@8.4.39): + resolution: {integrity: sha512-ctIoprBMJwByYMGjXG0F7IT2iMF2hnamQ+aWZETyBM0aAlyaYdVZTeUkk8RB+9h9wP+NdN3f01lfvKl2ZSqC0g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.12(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 + '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 postcss: 8.4.39 postcss-selector-parser: 6.1.0 dev: true @@ -16837,13 +17108,13 @@ packages: postcss: 8.4.39 dev: true - /postcss-double-position-gradients@5.0.6(postcss@8.4.39): - resolution: {integrity: sha512-QJ+089FKMaqDxOhhIHsJrh4IP7h4PIHNC5jZP5PMmnfUScNu8Hji2lskqpFWCvu+5sj+2EJFyzKd13sLEWOZmQ==} + /postcss-double-position-gradients@5.0.7(postcss@8.4.39): + resolution: {integrity: sha512-1xEhjV9u1s4l3iP5lRt1zvMjI/ya8492o9l/ivcxHhkO3nOz16moC4JpMxDUGrOs4R3hX+KWT7gKoV842cwRgg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 postcss-value-parser: 4.2.0 @@ -16931,21 +17202,43 @@ packages: postcss: 6.0.23 dev: true - /postcss-lab-function@6.0.17(postcss@8.4.39): - resolution: {integrity: sha512-QzjC6/3J6XKZzHGuUKhWNvlDMfWo+08dQOfQj4vWQdpZFdOxCh9QCR4w4XbV68EkdzywJie1mcm81jwFyV0+kg==} + /postcss-lab-function@6.0.19(postcss@8.4.39): + resolution: {integrity: sha512-vwln/mgvFrotJuGV8GFhpAOu9iGf3pvTBr6dLPDmUcqVD5OsQpEFyQMAFTxSxWXGEzBj6ld4pZ/9GDfEpXvo0g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 2.0.3(@csstools/css-parser-algorithms@2.7.0)(@csstools/css-tokenizer@2.3.3) - '@csstools/css-parser-algorithms': 2.7.0(@csstools/css-tokenizer@2.3.3) - '@csstools/css-tokenizer': 2.3.3 - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) + '@csstools/css-color-parser': 2.0.4(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) '@csstools/utilities': 1.0.0(postcss@8.4.39) postcss: 8.4.39 dev: true - /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.5.2)(webpack@5.91.0): + /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.4.5)(webpack@5.91.0): + resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + dependencies: + cosmiconfig: 9.0.0(typescript@5.4.5) + jiti: 1.21.6 + postcss: 8.4.38 + semver: 7.6.2 + webpack: 5.91.0(esbuild@0.21.3) + transitivePeerDependencies: + - typescript + dev: true + + /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.5.3)(webpack@5.91.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -16958,7 +17251,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.5.3) jiti: 1.21.6 postcss: 8.4.38 semver: 7.6.2 @@ -16967,7 +17260,7 @@ packages: - typescript dev: true - /postcss-loader@8.1.1(postcss@8.4.39)(typescript@5.5.2)(webpack@5.92.1): + /postcss-loader@8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.92.1): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -16980,11 +17273,11 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.5.3) jiti: 1.21.6 postcss: 8.4.39 semver: 7.6.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) transitivePeerDependencies: - typescript dev: true @@ -17275,64 +17568,65 @@ packages: postcss: 6.0.23 dev: true - /postcss-preset-env@9.5.15(postcss@8.4.39): - resolution: {integrity: sha512-z/2akOVQChOGAdzaUR4pQrDOM3xGZc5/k4THHWyREbWAfngaJATA2SkEQMkiyV5Y/EoSwE0nt0IiaIs6CMmxfQ==} + /postcss-preset-env@9.6.0(postcss@8.4.39): + resolution: {integrity: sha512-Lxfk4RYjUdwPCYkc321QMdgtdCP34AeI94z+/8kVmqnTIlD4bMRQeGcMZgwz8BxHrzQiFXYIR5d7k/9JMs2MEA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: '@csstools/postcss-cascade-layers': 4.0.6(postcss@8.4.39) - '@csstools/postcss-color-function': 3.0.17(postcss@8.4.39) - '@csstools/postcss-color-mix-function': 2.0.17(postcss@8.4.39) - '@csstools/postcss-exponential-functions': 1.0.8(postcss@8.4.39) + '@csstools/postcss-color-function': 3.0.19(postcss@8.4.39) + '@csstools/postcss-color-mix-function': 2.0.19(postcss@8.4.39) + '@csstools/postcss-content-alt-text': 1.0.0(postcss@8.4.39) + '@csstools/postcss-exponential-functions': 1.0.9(postcss@8.4.39) '@csstools/postcss-font-format-keywords': 3.0.2(postcss@8.4.39) - '@csstools/postcss-gamut-mapping': 1.0.10(postcss@8.4.39) - '@csstools/postcss-gradients-interpolation-method': 4.0.18(postcss@8.4.39) - '@csstools/postcss-hwb-function': 3.0.16(postcss@8.4.39) - '@csstools/postcss-ic-unit': 3.0.6(postcss@8.4.39) + '@csstools/postcss-gamut-mapping': 1.0.11(postcss@8.4.39) + '@csstools/postcss-gradients-interpolation-method': 4.0.20(postcss@8.4.39) + '@csstools/postcss-hwb-function': 3.0.18(postcss@8.4.39) + '@csstools/postcss-ic-unit': 3.0.7(postcss@8.4.39) '@csstools/postcss-initial': 1.0.1(postcss@8.4.39) '@csstools/postcss-is-pseudo-class': 4.0.8(postcss@8.4.39) - '@csstools/postcss-light-dark-function': 1.0.6(postcss@8.4.39) + '@csstools/postcss-light-dark-function': 1.0.8(postcss@8.4.39) '@csstools/postcss-logical-float-and-clear': 2.0.1(postcss@8.4.39) '@csstools/postcss-logical-overflow': 1.0.1(postcss@8.4.39) '@csstools/postcss-logical-overscroll-behavior': 1.0.1(postcss@8.4.39) '@csstools/postcss-logical-resize': 2.0.1(postcss@8.4.39) - '@csstools/postcss-logical-viewport-units': 2.0.10(postcss@8.4.39) - '@csstools/postcss-media-minmax': 1.1.7(postcss@8.4.39) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.10(postcss@8.4.39) + '@csstools/postcss-logical-viewport-units': 2.0.11(postcss@8.4.39) + '@csstools/postcss-media-minmax': 1.1.8(postcss@8.4.39) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.11(postcss@8.4.39) '@csstools/postcss-nested-calc': 3.0.2(postcss@8.4.39) '@csstools/postcss-normalize-display-values': 3.0.2(postcss@8.4.39) - '@csstools/postcss-oklab-function': 3.0.17(postcss@8.4.39) - '@csstools/postcss-progressive-custom-properties': 3.2.0(postcss@8.4.39) - '@csstools/postcss-relative-color-syntax': 2.0.17(postcss@8.4.39) + '@csstools/postcss-oklab-function': 3.0.19(postcss@8.4.39) + '@csstools/postcss-progressive-custom-properties': 3.3.0(postcss@8.4.39) + '@csstools/postcss-relative-color-syntax': 2.0.19(postcss@8.4.39) '@csstools/postcss-scope-pseudo-class': 3.0.1(postcss@8.4.39) - '@csstools/postcss-stepped-value-functions': 3.0.9(postcss@8.4.39) + '@csstools/postcss-stepped-value-functions': 3.0.10(postcss@8.4.39) '@csstools/postcss-text-decoration-shorthand': 3.0.7(postcss@8.4.39) - '@csstools/postcss-trigonometric-functions': 3.0.9(postcss@8.4.39) + '@csstools/postcss-trigonometric-functions': 3.0.10(postcss@8.4.39) '@csstools/postcss-unset-value': 3.0.1(postcss@8.4.39) autoprefixer: 10.4.19(postcss@8.4.39) browserslist: 4.23.1 css-blank-pseudo: 6.0.2(postcss@8.4.39) css-has-pseudo: 6.0.5(postcss@8.4.39) css-prefers-color-scheme: 9.0.1(postcss@8.4.39) - cssdb: 8.0.2 + cssdb: 8.1.0 postcss: 8.4.39 postcss-attribute-case-insensitive: 6.0.3(postcss@8.4.39) postcss-clamp: 4.1.0(postcss@8.4.39) - postcss-color-functional-notation: 6.0.12(postcss@8.4.39) + postcss-color-functional-notation: 6.0.14(postcss@8.4.39) postcss-color-hex-alpha: 9.0.4(postcss@8.4.39) postcss-color-rebeccapurple: 9.0.3(postcss@8.4.39) - postcss-custom-media: 10.0.7(postcss@8.4.39) - postcss-custom-properties: 13.3.11(postcss@8.4.39) - postcss-custom-selectors: 7.1.11(postcss@8.4.39) + postcss-custom-media: 10.0.8(postcss@8.4.39) + postcss-custom-properties: 13.3.12(postcss@8.4.39) + postcss-custom-selectors: 7.1.12(postcss@8.4.39) postcss-dir-pseudo-class: 8.0.1(postcss@8.4.39) - postcss-double-position-gradients: 5.0.6(postcss@8.4.39) + postcss-double-position-gradients: 5.0.7(postcss@8.4.39) postcss-focus-visible: 9.0.1(postcss@8.4.39) postcss-focus-within: 8.0.1(postcss@8.4.39) postcss-font-variant: 5.0.0(postcss@8.4.39) postcss-gap-properties: 5.0.1(postcss@8.4.39) postcss-image-set-function: 6.0.3(postcss@8.4.39) - postcss-lab-function: 6.0.17(postcss@8.4.39) + postcss-lab-function: 6.0.19(postcss@8.4.39) postcss-logical: 7.0.1(postcss@8.4.39) postcss-nesting: 12.1.5(postcss@8.4.39) postcss-opacity-percentage: 2.0.0(postcss@8.4.39) @@ -17622,11 +17916,11 @@ packages: agent-base: 7.1.1 debug: 4.3.5 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 + https-proxy-agent: 7.0.5 lru-cache: 7.18.3 - pac-proxy-agent: 7.0.1 + pac-proxy-agent: 7.0.2 proxy-from-env: 1.1.0 - socks-proxy-agent: 8.0.3 + socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color dev: true @@ -17690,21 +17984,21 @@ packages: chromium-bidi: 0.5.24(devtools-protocol@0.0.1299070) debug: 4.3.5 devtools-protocol: 0.0.1299070 - ws: 8.17.1 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: true - /puppeteer@22.12.1(typescript@5.5.2): + /puppeteer@22.12.1(typescript@5.5.3): resolution: {integrity: sha512-1GxY8dnEnHr1SLzdSDr0FCjM6JQfAh2E2I/EqzeF8a58DbGVk9oVjj4lFdqNoVbpgFSpAbz7VER9St7S1wDpNg==} engines: {node: '>=18'} hasBin: true requiresBuild: true dependencies: '@puppeteer/browsers': 2.2.3 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.5.3) devtools-protocol: 0.0.1299070 puppeteer-core: 22.12.1 transitivePeerDependencies: @@ -17730,8 +18024,8 @@ packages: side-channel: 1.0.6 dev: true - /qs@6.12.1: - resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} + /qs@6.12.3: + resolution: {integrity: sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 @@ -17815,12 +18109,12 @@ packages: tween-functions: 1.2.0 dev: true - /react-docgen-typescript@2.2.2(typescript@5.5.2): + /react-docgen-typescript@2.2.2(typescript@5.5.3): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.5.2 + typescript: 5.5.3 dev: true /react-docgen@7.0.3: @@ -18072,7 +18366,7 @@ packages: /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.24.5 dev: true /regex-parser@2.3.0: @@ -18294,12 +18588,12 @@ packages: dependencies: glob: 7.2.3 - /rimraf@5.0.7: - resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} - engines: {node: '>=14.18'} + /rimraf@5.0.9: + resolution: {integrity: sha512-3i7b8OcswU6CpU8Ej89quJD4O98id7TtVM5U4Mybh84zQXdrFmDLouWBEEaD/QfO3gDDfH+AGFCGsR7kngzQnA==} + engines: {node: 14 >=14.20 || 16 >=16.20 || >=18} hasBin: true dependencies: - glob: 10.4.2 + glob: 10.4.5 dev: true /ripemd160@2.0.2: @@ -18317,29 +18611,29 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.18.0: - resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==} + /rollup@4.18.1: + resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.0 - '@rollup/rollup-android-arm64': 4.18.0 - '@rollup/rollup-darwin-arm64': 4.18.0 - '@rollup/rollup-darwin-x64': 4.18.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.0 - '@rollup/rollup-linux-arm-musleabihf': 4.18.0 - '@rollup/rollup-linux-arm64-gnu': 4.18.0 - '@rollup/rollup-linux-arm64-musl': 4.18.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0 - '@rollup/rollup-linux-riscv64-gnu': 4.18.0 - '@rollup/rollup-linux-s390x-gnu': 4.18.0 - '@rollup/rollup-linux-x64-gnu': 4.18.0 - '@rollup/rollup-linux-x64-musl': 4.18.0 - '@rollup/rollup-win32-arm64-msvc': 4.18.0 - '@rollup/rollup-win32-ia32-msvc': 4.18.0 - '@rollup/rollup-win32-x64-msvc': 4.18.0 + '@rollup/rollup-android-arm-eabi': 4.18.1 + '@rollup/rollup-android-arm64': 4.18.1 + '@rollup/rollup-darwin-arm64': 4.18.1 + '@rollup/rollup-darwin-x64': 4.18.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.18.1 + '@rollup/rollup-linux-arm-musleabihf': 4.18.1 + '@rollup/rollup-linux-arm64-gnu': 4.18.1 + '@rollup/rollup-linux-arm64-musl': 4.18.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1 + '@rollup/rollup-linux-riscv64-gnu': 4.18.1 + '@rollup/rollup-linux-s390x-gnu': 4.18.1 + '@rollup/rollup-linux-x64-gnu': 4.18.1 + '@rollup/rollup-linux-x64-musl': 4.18.1 + '@rollup/rollup-win32-arm64-msvc': 4.18.1 + '@rollup/rollup-win32-ia32-msvc': 4.18.1 + '@rollup/rollup-win32-x64-msvc': 4.18.1 fsevents: 2.3.3 dev: true @@ -18454,7 +18748,7 @@ packages: dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /sass-loader@14.2.1(sass@1.77.2)(webpack@5.91.0): @@ -18838,8 +19132,8 @@ packages: websocket-driver: 0.7.4 dev: true - /socks-proxy-agent@8.0.3: - resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==} + /socks-proxy-agent@8.0.4: + resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 @@ -19020,11 +19314,11 @@ packages: /store2@2.14.3: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} - /storybook-addon-stencil@0.2.1(prettier@3.3.2)(typescript@5.5.2)(vite@4.5.3): + /storybook-addon-stencil@0.2.1(prettier@3.3.2)(typescript@5.5.3)(vite@4.5.3): resolution: {integrity: sha512-tPm/6UE56y4Oh6Qg0XJhg+pf3XqnG8mNkMQuxWVQKTtcguwXzPAfD1OvMrgrfD/6Mi0Fn6sPljYiAQSi1O3XSQ==} dependencies: - '@stencil/core': 4.19.0 - '@storybook/builder-vite': 8.1.11(prettier@3.3.2)(typescript@5.5.2)(vite@4.5.3) + '@stencil/core': 4.19.2 + '@storybook/builder-vite': 8.1.11(prettier@3.3.2)(typescript@5.5.3)(vite@4.5.3) '@storybook/types': 8.1.11 custom-elements-manifest: 1.0.0 transitivePeerDependencies: @@ -19093,7 +19387,7 @@ packages: dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 - text-decoder: 1.1.0 + text-decoder: 1.1.1 optionalDependencies: bare-events: 2.4.2 dev: true @@ -19253,7 +19547,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /styled-jsx@5.1.1(@babel/core@7.24.7)(react@18.3.1): @@ -19413,7 +19707,7 @@ packages: type-fest: 2.19.0 unique-string: 3.0.0 - /terser-webpack-plugin@5.3.10(@swc/core@1.6.5)(esbuild@0.20.2)(webpack@5.92.1): + /terser-webpack-plugin@5.3.10(@swc/core@1.6.13)(esbuild@0.20.2)(webpack@5.92.1): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -19430,13 +19724,13 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.6.5 + '@swc/core': 1.6.13 esbuild: 0.20.2 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.1 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + terser: 5.29.2 + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /terser-webpack-plugin@5.3.10(esbuild@0.21.3)(webpack@5.91.0): @@ -19460,17 +19754,17 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.1 + terser: 5.29.2 webpack: 5.91.0(esbuild@0.21.3) dev: true - /terser@5.31.0: - resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} + /terser@5.29.2: + resolution: {integrity: sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.0 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -19481,7 +19775,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.0 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -19495,8 +19789,8 @@ packages: minimatch: 3.1.2 dev: true - /text-decoder@1.1.0: - resolution: {integrity: sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==} + /text-decoder@1.1.1: + resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} dependencies: b4a: 1.6.6 dev: true @@ -19613,19 +19907,19 @@ packages: hasBin: true dev: true - /ts-api-utils@1.3.0(typescript@5.5.2): + /ts-api-utils@1.3.0(typescript@5.5.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.2 + typescript: 5.5.3 /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} - /ts-node@10.9.2(@types/node@20.14.9)(typescript@5.5.2): + /ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -19644,19 +19938,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.9 - acorn: 8.12.0 + '@types/node': 20.14.10 + acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.2 + typescript: 5.5.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-pnp@1.2.0(typescript@5.5.2): + /ts-pnp@1.2.0(typescript@5.5.3): resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -19665,7 +19959,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.5.2 + typescript: 5.5.3 dev: true /tsconfig-paths-webpack-plugin@4.1.0: @@ -19705,14 +19999,14 @@ packages: /tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - /tsutils@3.21.0(typescript@5.5.2): + /tsutils@3.21.0(typescript@5.5.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.5.2 + typescript: 5.5.3 dev: true /tty-browserify@0.0.1: @@ -19730,64 +20024,64 @@ packages: - supports-color dev: true - /turbo-darwin-64@2.0.5: - resolution: {integrity: sha512-t/9XpWYIjOhIHUdwiR47SYBGYHkR1zWLxTkTNKZwCSn8BN0cfjPZ1BR6kcwYGxLGBhtl5GBf6A29nq2K7iwAjg==} + /turbo-darwin-64@2.0.6: + resolution: {integrity: sha512-XpgBwWj3Ggmz/gQVqXdMKXHC1iFPMDiuwugLwSzE7Ih0O13JuNtYZKhQnopvbDQnFQCeRq2Vsm5OTWabg/oB/g==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@2.0.5: - resolution: {integrity: sha512-//5y4RJvnal8CttOLBwlaBqblcQb1qTlIxLN+I8O3E3rPuvHOupNKB9ZJxYIQ8oWf8ns8Ec8cxQ0GSBLTJIMtA==} + /turbo-darwin-arm64@2.0.6: + resolution: {integrity: sha512-RfeZYXIAkiA21E8lsvfptGTqz/256YD+eI1x37fedfvnHFWuIMFZGAOwJxtZc6QasQunDZ9TRRREbJNI68tkIw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@2.0.5: - resolution: {integrity: sha512-LDtEDU2Gm8p3lKu//aHXZFRKUCVu68BNF9LQ+HmiCKFpNyK7khpMTxIAAUhDqt+AzlrbxtrxcCpCJaWg1JDjHg==} + /turbo-linux-64@2.0.6: + resolution: {integrity: sha512-92UDa0xNQQbx0HdSp9ag3YSS3xPdavhc7q9q9mxIAcqyjjD6VElA4Y85m4F/DDGE5SolCrvBz2sQhVmkOd6Caw==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@2.0.5: - resolution: {integrity: sha512-84wdrzntErBNxkHcwHxiTZdaginQAxGPnwLTyZj8lpUYI7okPoxy3jKpUeMHN3adm3iDedl/x0mYSIvVVkmOiA==} + /turbo-linux-arm64@2.0.6: + resolution: {integrity: sha512-eQKu6utCVUkIH2kqOzD8OS6E0ba6COjWm6PRDTNCHQRljZW503ycaTUIdMOiJrVg1MkEjDyOReUg8s8D18aJ4Q==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@2.0.5: - resolution: {integrity: sha512-SgaFZ0VW6kHCJogLNuLEleAauAJx2Y48wazZGVRmBpgSUS2AylXesaBMhJaEScYqLz7mIRn6KOgwM8D4wTxI9g==} + /turbo-windows-64@2.0.6: + resolution: {integrity: sha512-+9u4EPrpoeHYCQ46dRcou9kbkSoelhOelHNcbs2d86D6ruYD/oIAHK9qgYK8LeARRz0jxhZIA/dWYdYsxJJWkw==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@2.0.5: - resolution: {integrity: sha512-foUxLOZoru0IRNIxm53fkfM4ubas9P0nTFjIcHtd+E8YHeogt8GqTweNre2e6ri1EHDo71emmuQgpuoFCOXZMg==} + /turbo-windows-arm64@2.0.6: + resolution: {integrity: sha512-rdrKL+p+EjtdDVg0wQ/7yTbzkIYrnb0Pw4IKcjsy3M0RqUM9UcEi67b94XOAyTa5a0GqJL1+tUj2ebsFGPgZbg==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@2.0.5: - resolution: {integrity: sha512-+6+hcWr4nwuESlKqUc626HMOTd3QT8hUOc9QM45PP1d4nErGkNOgExm4Pcov3in7LTuadMnB0gcd/BuzkEDIPw==} + /turbo@2.0.6: + resolution: {integrity: sha512-/Ftmxd5Mq//a9yMonvmwENNUN65jOVTwhhBPQjEtNZutYT9YKyzydFGLyVM1nzhpLWahQSMamRc/RDBv5EapzA==} hasBin: true optionalDependencies: - turbo-darwin-64: 2.0.5 - turbo-darwin-arm64: 2.0.5 - turbo-linux-64: 2.0.5 - turbo-linux-arm64: 2.0.5 - turbo-windows-64: 2.0.5 - turbo-windows-arm64: 2.0.5 + turbo-darwin-64: 2.0.6 + turbo-darwin-arm64: 2.0.6 + turbo-linux-64: 2.0.6 + turbo-linux-arm64: 2.0.6 + turbo-windows-64: 2.0.6 + turbo-windows-arm64: 2.0.6 dev: true /tween-functions@1.2.0: @@ -19894,8 +20188,14 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript@5.5.2: - resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} engines: {node: '>=14.17'} hasBin: true @@ -20021,11 +20321,11 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin@1.10.1: - resolution: {integrity: sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==} + /unplugin@1.11.0: + resolution: {integrity: sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==} engines: {node: '>=14.0.0'} dependencies: - acorn: 8.12.0 + acorn: 8.12.1 chokidar: 3.6.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.2 @@ -20036,8 +20336,8 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.16(browserslist@4.23.1): - resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==} + /update-browserslist-db@1.1.0(browserslist@4.23.1): + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -20073,7 +20373,7 @@ packages: resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} dependencies: punycode: 1.4.1 - qs: 6.12.1 + qs: 6.12.3 dev: true /urlpattern-polyfill@10.0.0: @@ -20172,7 +20472,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite@4.5.3(@types/node@20.14.9): + /vite@4.5.3(@types/node@20.14.10): resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -20200,7 +20500,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 esbuild: 0.18.20 postcss: 8.4.39 rollup: 3.29.4 @@ -20208,7 +20508,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.2.11(@types/node@20.14.9)(less@4.2.0)(sass@1.77.2)(terser@5.31.0): + /vite@5.2.11(@types/node@20.14.10)(less@4.2.0)(sass@1.77.2)(terser@5.29.2): resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -20236,19 +20536,19 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 esbuild: 0.20.2 less: 4.2.0 postcss: 8.4.39 - rollup: 4.18.0 + rollup: 4.18.1 sass: 1.77.2 - terser: 5.31.0 + terser: 5.29.2 optionalDependencies: fsevents: 2.3.3 dev: true - /vite@5.3.1(@types/node@20.14.9): - resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} + /vite@5.3.3(@types/node@20.14.10): + resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -20275,10 +20575,10 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.9 + '@types/node': 20.14.10 esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.18.0 + rollup: 4.18.1 optionalDependencies: fsevents: 2.3.3 dev: true @@ -20303,32 +20603,32 @@ packages: he: 1.2.0 dev: true - /vue-tsc@2.0.22(typescript@5.5.2): - resolution: {integrity: sha512-lMBIwPBO0sxCcmvu45yt1b035AaQ8/XSXQDk8m75y4j0jSXY/y/XzfEtssQ9JMS47lDaR10O3/926oCs8OeGUw==} + /vue-tsc@2.0.26(typescript@5.5.3): + resolution: {integrity: sha512-tOhuwy2bIXbMhz82ef37qeiaQHMXKQkD6mOF6CCPl3/uYtST3l6fdNyfMxipudrQTxTfXVPlgJdMENBFfC1CfQ==} hasBin: true peerDependencies: - typescript: '*' + typescript: '>=5.0.0' dependencies: - '@volar/typescript': 2.3.4 - '@vue/language-core': 2.0.22(typescript@5.5.2) + '@volar/typescript': 2.4.0-alpha.15 + '@vue/language-core': 2.0.26(typescript@5.5.3) semver: 7.6.2 - typescript: 5.5.2 + typescript: 5.5.3 dev: true - /vue@3.4.30(typescript@5.5.2): - resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} + /vue@3.4.31(typescript@5.5.3): + resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.30 - '@vue/compiler-sfc': 3.4.30 - '@vue/runtime-dom': 3.4.30 - '@vue/server-renderer': 3.4.30(vue@3.4.30) - '@vue/shared': 3.4.30 - typescript: 5.5.2 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-sfc': 3.4.31 + '@vue/runtime-dom': 3.4.31 + '@vue/server-renderer': 3.4.31(vue@3.4.31) + '@vue/shared': 3.4.31 + typescript: 5.5.3 /wait-on@7.2.0: resolution: {integrity: sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==} @@ -20413,7 +20713,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.92.1(@swc/core@1.6.5)(esbuild@0.20.2) + webpack: 5.92.1(@swc/core@1.6.13)(esbuild@0.20.2) dev: true /webpack-dev-middleware@7.2.1(webpack@5.91.0): @@ -20469,7 +20769,7 @@ packages: launch-editor: 2.8.0 open: 10.1.0 p-retry: 6.2.0 - rimraf: 5.0.7 + rimraf: 5.0.9 schema-utils: 4.2.0 selfsigned: 2.4.1 serve-index: 1.9.1 @@ -20477,7 +20777,7 @@ packages: spdy: 4.0.2 webpack: 5.91.0(esbuild@0.21.3) webpack-dev-middleware: 7.2.1(webpack@5.91.0) - ws: 8.17.1 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - debug @@ -20544,8 +20844,8 @@ packages: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.0 - acorn-import-assertions: 1.9.0(acorn@8.12.0) + acorn: 8.12.1 + acorn-import-assertions: 1.9.0(acorn@8.12.1) browserslist: 4.23.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.0 @@ -20569,7 +20869,7 @@ packages: - uglify-js dev: true - /webpack@5.92.1(@swc/core@1.6.5)(esbuild@0.20.2): + /webpack@5.92.1(@swc/core@1.6.13)(esbuild@0.20.2): resolution: {integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==} engines: {node: '>=10.13.0'} hasBin: true @@ -20584,8 +20884,8 @@ packages: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.0 - acorn-import-attributes: 1.9.5(acorn@8.12.0) + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) browserslist: 4.23.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.0 @@ -20600,7 +20900,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.5)(esbuild@0.20.2)(webpack@5.92.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13)(esbuild@0.20.2)(webpack@5.92.1) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -20784,6 +21084,19 @@ packages: optional: true dev: true + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + /xml@1.0.1: resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} dev: true @@ -20892,8 +21205,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + /yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} dev: true