diff --git a/.github/workflows/publish_package_to_npmjs.yml b/.github/workflows/publish_package_to_npmjs.yml
new file mode 100644
index 000000000..779ece1b2
--- /dev/null
+++ b/.github/workflows/publish_package_to_npmjs.yml
@@ -0,0 +1,25 @@
+name: Publish Package to npmjs
+
+on:
+ release:
+ types: [published]
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - uses: actions/setup-node@v3
+ with:
+ node-version-file: .node-version
+ cache: 'npm'
+ registry-url: 'https://registry.npmjs.org'
+
+ - name: Install dependencies
+ run: npm ci
+
+ - run: npm publish --access public
+ env:
+ NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
diff --git a/.jest/Mock.js b/.jest/Mock.js
index 77d604170..e69de29bb 100644
--- a/.jest/Mock.js
+++ b/.jest/Mock.js
@@ -1,18 +0,0 @@
-export default {
- use: () => {},
- unuse: () => {}
-};
-
-Object.defineProperty(window, 'matchMedia', {
- writable: true,
- value: jest.fn().mockImplementation(query => ({
- matches: false,
- media: query,
- onchange: null,
- addListener: jest.fn(), // Deprecated
- removeListener: jest.fn(), // Deprecated
- addEventListener: jest.fn(),
- removeEventListener: jest.fn(),
- dispatchEvent: jest.fn(),
- })),
-});
\ No newline at end of file
diff --git a/.jest/setup.js b/.jest/setup.js
index 5d72226ba..e69de29bb 100644
--- a/.jest/setup.js
+++ b/.jest/setup.js
@@ -1 +0,0 @@
-import 'jest-canvas-mock';
diff --git a/.storybook/main.js b/.storybook/main.ts
similarity index 84%
rename from .storybook/main.js
rename to .storybook/main.ts
index 1754a05ce..b9273f6e6 100644
--- a/.storybook/main.js
+++ b/.storybook/main.ts
@@ -1,10 +1,14 @@
-module.exports = {
+import type { StorybookConfig } from '@storybook/react-webpack5';
+
+const config: StorybookConfig = {
addons: [
'@storybook/addon-knobs',
'@storybook/addon-essentials',
'@storybook/addon-links',
'@storybook/addon-a11y',
+ '@storybook/addon-interactions',
'@storybook/addon-storysource',
+ 'storybook-addon-pseudo-states',
'@kemuridama/storybook-addon-github',
],
stories: [
@@ -20,7 +24,7 @@ module.exports = {
module: {
...config.module,
rules: [
- ...config.module.rules,
+ ...(config.module?.rules ?? []),
{
test: /\.stories\.tsx?$/,
use: [require.resolve('@storybook/source-loader')],
@@ -63,3 +67,5 @@ module.exports = {
autodocs: true,
},
};
+
+export default config;
diff --git a/.storybook/manager.js b/.storybook/manager.js
index 182ce3dc7..2348e314a 100644
--- a/.storybook/manager.js
+++ b/.storybook/manager.js
@@ -1,6 +1,6 @@
import { addons } from '@storybook/addons';
import { create } from '@storybook/theming';
-import logo from '../.storybook/logo-vibes.svg';
+import logo from './logo-vibes.svg';
addons.setConfig({
theme: create({
@@ -8,4 +8,4 @@ addons.setConfig({
brandTitle: 'vibes',
brandImage: logo,
}),
-})
+});
diff --git a/.storybook/preview.js b/.storybook/preview.tsx
similarity index 80%
rename from .storybook/preview.js
rename to .storybook/preview.tsx
index 1962e5dd5..24b1d3f26 100644
--- a/.storybook/preview.js
+++ b/.storybook/preview.tsx
@@ -1,16 +1,18 @@
import * as React from 'react';
+import ReactDOM from 'react-dom';
import { DocsContainer } from '@storybook/addon-docs';
-import '../vibes_2021.min.css';
+import { Decorator, Parameters } from '@storybook/react';
import { VibesProvider, useLang } from '../src/utilities/VibesProvider';
-import ReactDOM from 'react-dom';
+import '../vibes_2021.min.css';
-const LanguagePortal = React.forwardRef(({ lang }, ref) =>
- ReactDOM.createPortal(
, document.body)
+const LanguagePortal = React.forwardRef(
+ ({ lang }, ref) =>
+ ReactDOM.createPortal(, document.body)
);
-export const decorators = [
+export const decorators: Decorator[] = [
(Story, context) => {
- const portalParentRef = React.useRef();
+ const portalParentRef = React.useRef(null);
return (
(
diff --git a/dist/lv1/forms/ReadOnlyField.js b/dist/lv1/forms/ReadOnlyField.js
index 965e3b6cb..98210f836 100644
--- a/dist/lv1/forms/ReadOnlyField.js
+++ b/dist/lv1/forms/ReadOnlyField.js
@@ -32,7 +32,7 @@ var ReadOnlyField = function (props) {
};
/**
* ユーザーの入力内容が表示される想定のコンポーネントのため、
- * data-masking が明示的に false でない限りは true にして freee-rrweb で録画されないようにする。
+ * data-masking が明示的に false でない限りは true にして行動追跡ツールに保存されないようにする。
* props 自体は readonly のため、コピーした配列で data-masking が undefined のときに true で上書きしている。
*/
var checkedProps = __assign(__assign({}, props), { 'data-masking': props['data-masking'] !== undefined ? props['data-masking'] : true });
diff --git a/dist/lv2/accordionPanel/AccordionPanel.d.ts b/dist/lv2/accordionPanel/AccordionPanel.d.ts
index 1204812b0..7a781a0a8 100644
--- a/dist/lv2/accordionPanel/AccordionPanel.d.ts
+++ b/dist/lv2/accordionPanel/AccordionPanel.d.ts
@@ -9,6 +9,9 @@ declare type Props = {
* border を表示するか
*/
border?: 'both' | 'bottom' | 'top';
+ /**
+ * @deprecated この値を指定しても何も変わりません
+ */
small?: boolean;
onClick: () => any;
} & MarginClassProps & CommonProps;
diff --git a/dist/lv2/accordionPanel/AccordionPanel.js.map b/dist/lv2/accordionPanel/AccordionPanel.js.map
index fa5beb9f7..de94d06ec 100644
--- a/dist/lv2/accordionPanel/AccordionPanel.js.map
+++ b/dist/lv2/accordionPanel/AccordionPanel.js.map
@@ -1 +1 @@
-{"version":3,"file":"AccordionPanel.js","sourceRoot":"","sources":["../../../src/lv2/accordionPanel/AccordionPanel.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"AccordionPanel.js","sourceRoot":"","sources":["../../../src/lv2/accordionPanel/AccordionPanel.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/lv2/breadcrumbs/Breadcrumbs.d.ts b/dist/lv2/breadcrumbs/Breadcrumbs.d.ts
index f26c2e64b..9505d9454 100644
--- a/dist/lv2/breadcrumbs/Breadcrumbs.d.ts
+++ b/dist/lv2/breadcrumbs/Breadcrumbs.d.ts
@@ -8,7 +8,7 @@ declare type Props = {
url?: string;
onClick?: () => void;
/**
- * (deprecated) `onSelfWindowNavigation` を使用してください
+ * @deprecated `onSelfWindowNavigation` を使用してください
*/
onClickNavigator?: () => void;
/**
diff --git a/dist/lv2/combobox/ApiMultiComboBox.d.ts b/dist/lv2/combobox/ApiMultiComboBox.d.ts
index d75305118..bc111752d 100644
--- a/dist/lv2/combobox/ApiMultiComboBox.d.ts
+++ b/dist/lv2/combobox/ApiMultiComboBox.d.ts
@@ -1,11 +1,16 @@
import * as React from 'react';
-import { CommonProps } from '../../utilities/commonProps';
import { PropsFromTextField } from './MultiComboBox';
import { ApiMetaData, FetchParams, MultiComboBoxOption } from './hooks';
export { useApiMultiComboBox } from './hooks/apiMultiComboBox';
export type { ApiMetaData } from './hooks';
export type { MultiComboBoxOption } from './hooks';
-declare type Props = {
+/**
+ * `MultiComboBox` に API による検索とページネーションの機能を付与したコンポーネントです。使い方・使い分けについては `MultiComboBox` も参照してください
+ *
+ * * リソース管理のため、基本的には`useApiMultiComboBox`を併用してください
+ * * リスト内の項目が固定されている場合は`MultiComboBox`を使用してください。
+ */
+declare const ApiMultiComboBox: React.ForwardRefExoticComponent<{
/**
* コンボボックスに表示するためのデータを取得するメソッドです。
* 検索やページネーションのタイミングで呼び出されます。
@@ -22,20 +27,14 @@ declare type Props = {
/**
* 新規登録時のハンドラです。新規登録を表示するか否かの判定も兼ねています。
*/
- createNewItem?: (fieldValue: string) => void;
- values?: MultiComboBoxOption[];
+ createNewItem?: ((fieldValue: string) => void) | undefined;
+ values?: MultiComboBoxOption[] | undefined;
options: MultiComboBoxOption[];
- maxSelectionCount?: number;
- listWidth?: 'xSmall' | 'small' | 'medium' | 'large';
- emptyMessage?: string;
- onChange?: (values: MultiComboBoxOption[]) => void;
- onBlur?: (e: React.FormEvent, fetchParams: FetchParams, values?: MultiComboBoxOption[]) => void;
- onFocus?: () => void;
-} & Omit & CommonProps;
-/**
- * `MultiComboBox` に API による検索とページネーションの機能を付与したコンポーネントです。使い方・使い分けについては `MultiComboBox` も参照してください
- *
- * * リソース管理のため、基本的には`useApiMultiComboBox`を併用してください
- * * リスト内の項目が固定されている場合は`MultiComboBox`を使用してください。
- */
-export default function ApiMultiComboBox(props: Props): React.ReactElement;
+ maxSelectionCount?: number | undefined;
+ listWidth?: "small" | "medium" | "large" | "xSmall" | undefined;
+ emptyMessage?: string | undefined;
+ onChange?: ((values: MultiComboBoxOption[]) => void) | undefined;
+ onBlur?: ((e: React.FormEvent, fetchParams: FetchParams, values?: MultiComboBoxOption[] | undefined) => void) | undefined;
+ onFocus?: (() => void) | undefined;
+} & Omit & import("../../utilities/commonProps").CommonDataProps & import("../../utilities/functionalMarginClasses").FunctionalMarginProps & React.RefAttributes>;
+export default ApiMultiComboBox;
diff --git a/dist/lv2/combobox/ApiMultiComboBox.js b/dist/lv2/combobox/ApiMultiComboBox.js
index c56c508e9..03ea73dd5 100644
--- a/dist/lv2/combobox/ApiMultiComboBox.js
+++ b/dist/lv2/combobox/ApiMultiComboBox.js
@@ -32,13 +32,7 @@ import { useApiMultiComboBoxInternal } from './hooks/apiMultiComboBox';
import vbClassNames from '../../utilities/vbClassNames';
export { useApiMultiComboBox } from './hooks/apiMultiComboBox';
var baseClassName = 'vb-multiComboBox';
-/**
- * `MultiComboBox` に API による検索とページネーションの機能を付与したコンポーネントです。使い方・使い分けについては `MultiComboBox` も参照してください
- *
- * * リソース管理のため、基本的には`useApiMultiComboBox`を併用してください
- * * リスト内の項目が固定されている場合は`MultiComboBox`を使用してください。
- */
-export default function ApiMultiComboBox(props) {
+function ApiMultiComboBoxInner(props, ref) {
var fetchItems = props.fetchItems, isLoading = props.isLoading, _a = props.meta, currentPage = _a.currentPage, totalPages = _a.totalPages, createNewItem = props.createNewItem, _b = props.values, values = _b === void 0 ? [] : _b, options = props.options, maxSelectionCount = props.maxSelectionCount, emptyMessage = props.emptyMessage, listWidth = props.listWidth, id = props.id, label = props.label, labelledby = props.labelledby, name = props.name, required = props.required, disabled = props.disabled, width = props.width, error = props.error, borderless = props.borderless, onBlur = props.onBlur, onFocus = props.onFocus, onInput = props.onInput, onKeyDown = props.onKeyDown, onChange = props.onChange;
var uniqueId = useUniqueId(id || baseClassName);
var _c = useApiMultiComboBoxInternal({
@@ -55,7 +49,7 @@ export default function ApiMultiComboBox(props) {
maxSelectionCount: maxSelectionCount,
}), filteredOptions = _c.filteredOptions, isLoadingMore = _c.isLoadingMore, loadMore = _c.loadMore, textFieldValue = _c.fieldValue, isOpen = _c.isOpen, setOpen = _c.setOpen, selectedIndex = _c.selectedIndex, listOptionsRef = _c.listOptionsRef, selectedOptionRef = _c.selectedOptionRef, borderRef = _c.borderRef, onFieldBlur = _c.onFieldBlur, onFieldChange = _c.onFieldChange, onFieldFocus = _c.onFieldFocus, onFieldKeyDown = _c.onFieldKeyDown, onSelectOption = _c.onSelectOption, onRemoveOption = _c.onRemoveOption, onClickNewItem = _c.onClickNewItem;
var listBoxClassName = createListBoxClassName({ isOpen: isOpen, listWidth: listWidth, width: width });
- var _d = useAdjustListPosition(isOpen), textFieldRef = _d.textFieldRef, listOptionsMaxHeight = _d.listOptionsMaxHeight;
+ var _d = useAdjustListPosition(isOpen, ref), textFieldRef = _d.textFieldRef, listOptionsMaxHeight = _d.listOptionsMaxHeight;
var hasNextPages = currentPage < totalPages;
var listIsEmpty = !isLoading && filteredOptions.length === 0;
var isLoadingAll = isLoading && !isLoadingMore;
@@ -106,4 +100,12 @@ export default function ApiMultiComboBox(props) {
}) && (React.createElement(CreateNewItem, { createNewItem: onClickNewItem, fieldValue: textFieldValue, isSelected: selectedIndex ===
filteredOptions.length + (hasNextPages ? 1 : 0), selectedOptionRef: selectedOptionRef, uniqueId: uniqueId }))))))));
}
+/**
+ * `MultiComboBox` に API による検索とページネーションの機能を付与したコンポーネントです。使い方・使い分けについては `MultiComboBox` も参照してください
+ *
+ * * リソース管理のため、基本的には`useApiMultiComboBox`を併用してください
+ * * リスト内の項目が固定されている場合は`MultiComboBox`を使用してください。
+ */
+var ApiMultiComboBox = React.forwardRef(ApiMultiComboBoxInner);
+export default ApiMultiComboBox;
//# sourceMappingURL=ApiMultiComboBox.js.map
\ No newline at end of file
diff --git a/dist/lv2/combobox/ApiMultiComboBox.js.map b/dist/lv2/combobox/ApiMultiComboBox.js.map
index 46d579c1b..0e18159b4 100644
--- a/dist/lv2/combobox/ApiMultiComboBox.js.map
+++ b/dist/lv2/combobox/ApiMultiComboBox.js.map
@@ -1 +1 @@
-{"version":3,"file":"ApiMultiComboBox.js","sourceRoot":"","sources":["../../../src/lv2/combobox/ApiMultiComboBox.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"ApiMultiComboBox.js","sourceRoot":"","sources":["../../../src/lv2/combobox/ApiMultiComboBox.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/lv2/combobox/hooks/apiComboBox.d.ts b/dist/lv2/combobox/hooks/apiComboBox.d.ts
index 6c603a568..f25e55a21 100644
--- a/dist/lv2/combobox/hooks/apiComboBox.d.ts
+++ b/dist/lv2/combobox/hooks/apiComboBox.d.ts
@@ -21,7 +21,7 @@ export declare const useApiComboBoxInternal: ({ createNewItem, currentPage, fetc
onFieldChange: (e: React.ChangeEvent) => Promise;
onFieldFocus: (e: React.FormEvent) => void;
onFieldKeyDown: (e: React.KeyboardEvent) => void;
- onSelectOption: (option: SingleComboBoxOption) => void;
+ onSelectOption: (option?: SingleComboBoxOption | undefined) => void;
selectedIndex: number;
selectedOptionRef: import("react").RefObject;
};
diff --git a/dist/lv2/combobox/hooks/apiComboBox.js b/dist/lv2/combobox/hooks/apiComboBox.js
index 851c18b7d..e95796b74 100644
--- a/dist/lv2/combobox/hooks/apiComboBox.js
+++ b/dist/lv2/combobox/hooks/apiComboBox.js
@@ -150,6 +150,9 @@ export var useApiComboBoxInternal = function (_a) {
debouncedFetchItems,
]);
var onSelectOption = useCallback(function (option) {
+ if (option === null || option === void 0 ? void 0 : option.disabled) {
+ return;
+ }
handleSelectOption(option);
setOpen(false);
}, [handleSelectOption, setOpen]);
diff --git a/dist/lv2/combobox/hooks/apiComboBox.js.map b/dist/lv2/combobox/hooks/apiComboBox.js.map
index 2ea6b082f..9b4457d0f 100644
--- a/dist/lv2/combobox/hooks/apiComboBox.js.map
+++ b/dist/lv2/combobox/hooks/apiComboBox.js.map
@@ -1 +1 @@
-{"version":3,"file":"apiComboBox.js","sourceRoot":"","sources":["../../../../src/lv2/combobox/hooks/apiComboBox.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"apiComboBox.js","sourceRoot":"","sources":["../../../../src/lv2/combobox/hooks/apiComboBox.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/lv2/combobox/hooks/apiMultiComboBox.js b/dist/lv2/combobox/hooks/apiMultiComboBox.js
index b7857c807..7eddc38d1 100644
--- a/dist/lv2/combobox/hooks/apiMultiComboBox.js
+++ b/dist/lv2/combobox/hooks/apiMultiComboBox.js
@@ -102,6 +102,9 @@ export var useApiMultiComboBoxInternal = function (_a) {
}
}, [onFocus, setOpen, maxSelectionCount, values]);
var onSelectOption = useCallback(function (option) {
+ if (option.disabled) {
+ return;
+ }
setFieldValue('');
setSelectedIndex(0);
if (onChange) {
diff --git a/dist/lv2/combobox/hooks/apiMultiComboBox.js.map b/dist/lv2/combobox/hooks/apiMultiComboBox.js.map
index 9f9484164..feadd2287 100644
--- a/dist/lv2/combobox/hooks/apiMultiComboBox.js.map
+++ b/dist/lv2/combobox/hooks/apiMultiComboBox.js.map
@@ -1 +1 @@
-{"version":3,"file":"apiMultiComboBox.js","sourceRoot":"","sources":["../../../../src/lv2/combobox/hooks/apiMultiComboBox.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"apiMultiComboBox.js","sourceRoot":"","sources":["../../../../src/lv2/combobox/hooks/apiMultiComboBox.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/lv2/dropdownButton/DropdownButton.d.ts b/dist/lv2/dropdownButton/DropdownButton.d.ts
index a88ca573b..e85ce3259 100644
--- a/dist/lv2/dropdownButton/DropdownButton.d.ts
+++ b/dist/lv2/dropdownButton/DropdownButton.d.ts
@@ -21,9 +21,7 @@ declare type Props = {
iconOnly?: boolean;
iconPosition?: 'left' | 'right';
/**
- * dropdownContentsをスクロール追従させないための設定です。
- * ドロップダウンボタン自体は、この設定では固定されません。
- * ドロップダウンボタンをfixed要素に配置する場合に利用してください。
+ * @deprecated このプロパティは使用されません
*/
contentsFixed?: boolean;
/**
diff --git a/dist/lv2/dropdownButton/DropdownButton.js b/dist/lv2/dropdownButton/DropdownButton.js
index ea98064b6..e155d7791 100644
--- a/dist/lv2/dropdownButton/DropdownButton.js
+++ b/dist/lv2/dropdownButton/DropdownButton.js
@@ -38,11 +38,11 @@ import { filterButtonAriaProps, } from '../../utilities/AriaProps';
* @param props
*/
var DropdownButton = function (props) {
- var buttonLabel = props.buttonLabel, disabled = props.disabled, small = props.small, large = props.large, dropdownContents = props.dropdownContents, appearance = props.appearance, iconOnly = props.iconOnly, iconPosition = props.iconPosition, contentsFixed = props.contentsFixed, IconOnlyComponent = props.IconOnlyComponent, marginTop = props.marginTop, marginLeft = props.marginLeft, marginRight = props.marginRight, marginBottom = props.marginBottom, marginSize = props.marginSize, onOpen = props.onOpen, onClose = props.onClose;
+ var buttonLabel = props.buttonLabel, disabled = props.disabled, small = props.small, large = props.large, dropdownContents = props.dropdownContents, appearance = props.appearance, iconOnly = props.iconOnly, iconPosition = props.iconPosition, IconOnlyComponent = props.IconOnlyComponent, marginTop = props.marginTop, marginLeft = props.marginLeft, marginRight = props.marginRight, marginBottom = props.marginBottom, marginSize = props.marginSize, onOpen = props.onOpen, onClose = props.onClose;
return (React.createElement("span", __assign({}, commonProps(props, 'vb-dropdownButton', {}, { marginTop: marginTop, marginLeft: marginLeft, marginRight: marginRight, marginBottom: marginBottom, marginSize: marginSize })),
React.createElement(WithDropdown, { dropdownContents: dropdownContents, disabled: disabled, renderButton: function (dropdownId, isOpen, ref) {
return iconOnly ? (React.createElement(IconOnlyButton, __assign({}, filterButtonAriaProps(props), { IconComponent: IconOnlyComponent || MdMoreHoriz, appearance: appearance, "aria-controls": dropdownId, "aria-expanded": isOpen, "aria-haspopup": true, disabled: disabled, label: buttonLabel, small: small, large: large, ref: ref, type: "button" }))) : (React.createElement(Button, __assign({}, filterButtonAriaProps(props), { IconComponent: MdArrowDropDown, iconPosition: iconPosition || 'right', disabled: disabled, small: small, large: large, appearance: appearance, "aria-expanded": isOpen, "aria-haspopup": true, "aria-controls": dropdownId, ref: ref, type: "button" }), buttonLabel));
- }, contentsFixed: contentsFixed, onOpen: onOpen, onClose: onClose })));
+ }, onOpen: onOpen, onClose: onClose })));
};
export default DropdownButton;
//# sourceMappingURL=DropdownButton.js.map
\ No newline at end of file
diff --git a/dist/lv2/dropdownButton/DropdownButton.js.map b/dist/lv2/dropdownButton/DropdownButton.js.map
index daa833bd7..db4bf446b 100644
--- a/dist/lv2/dropdownButton/DropdownButton.js.map
+++ b/dist/lv2/dropdownButton/DropdownButton.js.map
@@ -1 +1 @@
-{"version":3,"file":"DropdownButton.js","sourceRoot":"","sources":["../../../src/lv2/dropdownButton/DropdownButton.tsx"],"names":[],"mappings":";;;;;;;;;;;AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,eAAe,EAAE,WAAW,EAAE,MAAM,gBAAgB,CAAC;AAC9D,OAAO,MAAgC,MAAM,0BAA0B,CAAC;AACxE,OAAO,cAAc,MAAM,kCAAkC,CAAC;AAG9D,OAAO,WAA4B,MAAM,6BAA6B,CAAC;AACvE,OAAO,YAAY,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAEL,qBAAqB,GACtB,MAAM,2BAA2B,CAAC;AAyCnC;;;;;;;;;;;;;;;;;;;;GAoBG;AACH,IAAM,cAAc,GAAG,UAAC,KAAY;IAEhC,IAAA,WAAW,GAiBT,KAAK,YAjBI,EACX,QAAQ,GAgBN,KAAK,SAhBC,EACR,KAAK,GAeH,KAAK,MAfF,EACL,KAAK,GAcH,KAAK,MAdF,EACL,gBAAgB,GAad,KAAK,iBAbS,EAChB,UAAU,GAYR,KAAK,WAZG,EACV,QAAQ,GAWN,KAAK,SAXC,EACR,YAAY,GAUV,KAAK,aAVK,EACZ,aAAa,GASX,KAAK,cATM,EACb,iBAAiB,GAQf,KAAK,kBARU,EACjB,SAAS,GAOP,KAAK,UAPE,EACT,UAAU,GAMR,KAAK,WANG,EACV,WAAW,GAKT,KAAK,YALI,EACX,YAAY,GAIV,KAAK,aAJK,EACZ,UAAU,GAGR,KAAK,WAHG,EACV,MAAM,GAEJ,KAAK,OAFD,EACN,OAAO,GACL,KAAK,QADA,CACC;IAEV,OAAO,CACL,yCACM,WAAW,CACb,KAAK,EACL,mBAAmB,EACnB,EAAE,EACF,EAAE,SAAS,WAAA,EAAE,UAAU,YAAA,EAAE,WAAW,aAAA,EAAE,YAAY,cAAA,EAAE,UAAU,YAAA,EAAE,CACjE;QAED,oBAAC,YAAY,IACX,gBAAgB,EAAE,gBAAgB,EAClC,QAAQ,EAAE,QAAQ,EAClB,YAAY,EAAE,UAAC,UAAU,EAAE,MAAM,EAAE,GAAG;gBACpC,OAAA,QAAQ,CAAC,CAAC,CAAC,CACT,oBAAC,cAAc,eACT,qBAAqB,CAAC,KAAK,CAAC,IAChC,aAAa,EAAE,iBAAiB,IAAI,WAAW,EAC/C,UAAU,EAAE,UAAU,mBACP,UAAU,mBACV,MAAM,mBACN,IAAI,EACnB,QAAQ,EAAE,QAAQ,EAClB,KAAK,EAAE,WAAW,EAClB,KAAK,EAAE,KAAK,EACZ,KAAK,EAAE,KAAK,EACZ,GAAG,EAAE,GAAmC,EACxC,IAAI,EAAC,QAAQ,IACb,CACH,CAAC,CAAC,CAAC,CACF,oBAAC,MAAM,eACD,qBAAqB,CAAC,KAAK,CAAC,IAChC,aAAa,EAAE,eAAe,EAC9B,YAAY,EAAE,YAAY,IAAI,OAAO,EACrC,QAAQ,EAAE,QAAQ,EAClB,KAAK,EAAE,KAAK,EACZ,KAAK,EAAE,KAAK,EACZ,UAAU,EAAE,UAAU,mBACP,MAAM,mBACN,IAAI,mBACJ,UAAU,EACzB,GAAG,EAAE,GAAmC,EACxC,IAAI,EAAC,QAAQ,KAEZ,WAAW,CACL,CACV;YAhCD,CAgCC,EAEH,aAAa,EAAE,aAAa,EAC5B,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,OAAO,GAChB,CACG,CACR,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,cAAc,CAAC"}
\ No newline at end of file
+{"version":3,"file":"DropdownButton.js","sourceRoot":"","sources":["../../../src/lv2/dropdownButton/DropdownButton.tsx"],"names":[],"mappings":";;;;;;;;;;;AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,eAAe,EAAE,WAAW,EAAE,MAAM,gBAAgB,CAAC;AAC9D,OAAO,MAAgC,MAAM,0BAA0B,CAAC;AACxE,OAAO,cAAc,MAAM,kCAAkC,CAAC;AAG9D,OAAO,WAA4B,MAAM,6BAA6B,CAAC;AACvE,OAAO,YAAY,MAAM,8BAA8B,CAAC;AACxD,OAAO,EAEL,qBAAqB,GACtB,MAAM,2BAA2B,CAAC;AAuCnC;;;;;;;;;;;;;;;;;;;;GAoBG;AACH,IAAM,cAAc,GAAG,UAAC,KAAY;IAEhC,IAAA,WAAW,GAgBT,KAAK,YAhBI,EACX,QAAQ,GAeN,KAAK,SAfC,EACR,KAAK,GAcH,KAAK,MAdF,EACL,KAAK,GAaH,KAAK,MAbF,EACL,gBAAgB,GAYd,KAAK,iBAZS,EAChB,UAAU,GAWR,KAAK,WAXG,EACV,QAAQ,GAUN,KAAK,SAVC,EACR,YAAY,GASV,KAAK,aATK,EACZ,iBAAiB,GAQf,KAAK,kBARU,EACjB,SAAS,GAOP,KAAK,UAPE,EACT,UAAU,GAMR,KAAK,WANG,EACV,WAAW,GAKT,KAAK,YALI,EACX,YAAY,GAIV,KAAK,aAJK,EACZ,UAAU,GAGR,KAAK,WAHG,EACV,MAAM,GAEJ,KAAK,OAFD,EACN,OAAO,GACL,KAAK,QADA,CACC;IAEV,OAAO,CACL,yCACM,WAAW,CACb,KAAK,EACL,mBAAmB,EACnB,EAAE,EACF,EAAE,SAAS,WAAA,EAAE,UAAU,YAAA,EAAE,WAAW,aAAA,EAAE,YAAY,cAAA,EAAE,UAAU,YAAA,EAAE,CACjE;QAED,oBAAC,YAAY,IACX,gBAAgB,EAAE,gBAAgB,EAClC,QAAQ,EAAE,QAAQ,EAClB,YAAY,EAAE,UAAC,UAAU,EAAE,MAAM,EAAE,GAAG;gBACpC,OAAA,QAAQ,CAAC,CAAC,CAAC,CACT,oBAAC,cAAc,eACT,qBAAqB,CAAC,KAAK,CAAC,IAChC,aAAa,EAAE,iBAAiB,IAAI,WAAW,EAC/C,UAAU,EAAE,UAAU,mBACP,UAAU,mBACV,MAAM,mBACN,IAAI,EACnB,QAAQ,EAAE,QAAQ,EAClB,KAAK,EAAE,WAAW,EAClB,KAAK,EAAE,KAAK,EACZ,KAAK,EAAE,KAAK,EACZ,GAAG,EAAE,GAAmC,EACxC,IAAI,EAAC,QAAQ,IACb,CACH,CAAC,CAAC,CAAC,CACF,oBAAC,MAAM,eACD,qBAAqB,CAAC,KAAK,CAAC,IAChC,aAAa,EAAE,eAAe,EAC9B,YAAY,EAAE,YAAY,IAAI,OAAO,EACrC,QAAQ,EAAE,QAAQ,EAClB,KAAK,EAAE,KAAK,EACZ,KAAK,EAAE,KAAK,EACZ,UAAU,EAAE,UAAU,mBACP,MAAM,mBACN,IAAI,mBACJ,UAAU,EACzB,GAAG,EAAE,GAAmC,EACxC,IAAI,EAAC,QAAQ,KAEZ,WAAW,CACL,CACV;YAhCD,CAgCC,EAEH,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,OAAO,GAChB,CACG,CACR,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,cAAc,CAAC"}
\ No newline at end of file
diff --git a/dist/lv2/formFields/AmountRangeField.d.ts b/dist/lv2/formFields/AmountRangeField.d.ts
index b82cbaf57..3fa0de007 100644
--- a/dist/lv2/formFields/AmountRangeField.d.ts
+++ b/dist/lv2/formFields/AmountRangeField.d.ts
@@ -1,4 +1,5 @@
import * as React from 'react';
+import { CommonProps } from '../../utilities/commonProps';
declare type Props = {
/**
* input required を指定します
@@ -73,6 +74,6 @@ declare type Props = {
onBlur?: React.FormEventHandler;
onInput?: React.FormEventHandler;
onKeyDown?: React.KeyboardEventHandler;
-};
-declare const AmountRangeField: ({ required, disabled, error, minAmount: originalMinAmount, minAmountId, minAmountName, minAmountLabel, minAmountLabelledby, minAmountPlaceholder, maxAmount: originalMaxAmount, maxAmountId, maxAmountName, maxAmountLabel, maxAmountLabelledby, maxAmountPlaceholder, small, nullable, onChange, onFocus, onBlur, onInput, onKeyDown, }: Props) => JSX.Element;
+} & CommonProps;
+declare const AmountRangeField: ({ required, disabled, error, minAmount: originalMinAmount, minAmountId, minAmountName, minAmountLabel, minAmountLabelledby, minAmountPlaceholder, maxAmount: originalMaxAmount, maxAmountId, maxAmountName, maxAmountLabel, maxAmountLabelledby, maxAmountPlaceholder, small, nullable, onChange, onFocus, onBlur, onInput, onKeyDown, ...rest }: Props) => JSX.Element;
export default AmountRangeField;
diff --git a/dist/lv2/formFields/AmountRangeField.js b/dist/lv2/formFields/AmountRangeField.js
index 80804f604..795785edb 100644
--- a/dist/lv2/formFields/AmountRangeField.js
+++ b/dist/lv2/formFields/AmountRangeField.js
@@ -1,7 +1,30 @@
+var __assign = (this && this.__assign) || function () {
+ __assign = Object.assign || function(t) {
+ for (var s, i = 1, n = arguments.length; i < n; i++) {
+ s = arguments[i];
+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
+ t[p] = s[p];
+ }
+ return t;
+ };
+ return __assign.apply(this, arguments);
+};
+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 * as React from 'react';
+import commonProps from '../../utilities/commonProps';
import DigitInput from '../formFields/DigitsInput';
var AmountRangeField = function (_a) {
- var required = _a.required, disabled = _a.disabled, error = _a.error, originalMinAmount = _a.minAmount, minAmountId = _a.minAmountId, minAmountName = _a.minAmountName, minAmountLabel = _a.minAmountLabel, minAmountLabelledby = _a.minAmountLabelledby, minAmountPlaceholder = _a.minAmountPlaceholder, originalMaxAmount = _a.maxAmount, maxAmountId = _a.maxAmountId, maxAmountName = _a.maxAmountName, maxAmountLabel = _a.maxAmountLabel, maxAmountLabelledby = _a.maxAmountLabelledby, maxAmountPlaceholder = _a.maxAmountPlaceholder, small = _a.small, nullable = _a.nullable, onChange = _a.onChange, onFocus = _a.onFocus, onBlur = _a.onBlur, onInput = _a.onInput, onKeyDown = _a.onKeyDown;
+ var required = _a.required, disabled = _a.disabled, error = _a.error, originalMinAmount = _a.minAmount, minAmountId = _a.minAmountId, minAmountName = _a.minAmountName, minAmountLabel = _a.minAmountLabel, minAmountLabelledby = _a.minAmountLabelledby, minAmountPlaceholder = _a.minAmountPlaceholder, originalMaxAmount = _a.maxAmount, maxAmountId = _a.maxAmountId, maxAmountName = _a.maxAmountName, maxAmountLabel = _a.maxAmountLabel, maxAmountLabelledby = _a.maxAmountLabelledby, maxAmountPlaceholder = _a.maxAmountPlaceholder, small = _a.small, nullable = _a.nullable, onChange = _a.onChange, onFocus = _a.onFocus, onBlur = _a.onBlur, onInput = _a.onInput, onKeyDown = _a.onKeyDown, rest = __rest(_a, ["required", "disabled", "error", "minAmount", "minAmountId", "minAmountName", "minAmountLabel", "minAmountLabelledby", "minAmountPlaceholder", "maxAmount", "maxAmountId", "maxAmountName", "maxAmountLabel", "maxAmountLabelledby", "maxAmountPlaceholder", "small", "nullable", "onChange", "onFocus", "onBlur", "onInput", "onKeyDown"]);
var _b = React.useState(originalMinAmount || null), minAmount = _b[0], setMinAmount = _b[1];
var _c = React.useState(originalMaxAmount || null), maxAmount = _c[0], setMaxAmount = _c[1];
React.useEffect(function () {
@@ -38,9 +61,9 @@ var AmountRangeField = function (_a) {
}
}
}, [maxAmount, minAmount, onBlur, onChange]);
- return (React.createElement(React.Fragment, null,
+ return (React.createElement("div", __assign({}, commonProps(rest, 'vb-amountRangeField')),
React.createElement(DigitInput, { id: minAmountId, label: minAmountLabel !== null && minAmountLabel !== void 0 ? minAmountLabel : '最小値', labelledby: minAmountLabelledby, name: minAmountName, value: minAmount, required: required, disabled: disabled, error: error, placeholder: minAmountPlaceholder, onChange: setMinAmount, onFocus: onFocus, onBlur: handleBlurMinAmount, onInput: onInput, onKeyDown: onKeyDown, small: small, nullable: nullable, width: "small" }),
- React.createElement("span", null, " \u301C "),
+ React.createElement("span", null, "\u00A0\u301C\u00A0"),
React.createElement(DigitInput, { id: maxAmountId, label: maxAmountLabel !== null && maxAmountLabel !== void 0 ? maxAmountLabel : '最大値', labelledby: maxAmountLabelledby, name: maxAmountName, value: maxAmount, required: required, disabled: disabled, error: error, placeholder: maxAmountPlaceholder, onChange: setMaxAmount, onFocus: onFocus, onBlur: handleBlurMaxAmount, onInput: onInput, onKeyDown: onKeyDown, small: small, nullable: nullable, width: "small" })));
};
export default AmountRangeField;
diff --git a/dist/lv2/formFields/AmountRangeField.js.map b/dist/lv2/formFields/AmountRangeField.js.map
index 71a209606..0a101445c 100644
--- a/dist/lv2/formFields/AmountRangeField.js.map
+++ b/dist/lv2/formFields/AmountRangeField.js.map
@@ -1 +1 @@
-{"version":3,"file":"AmountRangeField.js","sourceRoot":"","sources":["../../../src/lv2/formFields/AmountRangeField.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"AmountRangeField.js","sourceRoot":"","sources":["../../../src/lv2/formFields/AmountRangeField.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/lv2/withDropdown/WithDropdown.d.ts b/dist/lv2/withDropdown/WithDropdown.d.ts
index 0208c5e6e..b46571231 100644
--- a/dist/lv2/withDropdown/WithDropdown.d.ts
+++ b/dist/lv2/withDropdown/WithDropdown.d.ts
@@ -13,6 +13,9 @@ declare type Props = {
renderButton: Pick[0], 'render'>['render'];
disabled?: boolean;
dropdownContents: Array;
+ /**
+ * @deprecated このプロパティは使用されません
+ */
contentsFixed?: boolean;
/**
* dropdownを開いた時に発火します。useEffectのトリガーになるためメモ化したものを渡すことを推奨します。
diff --git a/dist/lv2/withDropdown/WithDropdown.js b/dist/lv2/withDropdown/WithDropdown.js
index b3d40993b..f587994f7 100644
--- a/dist/lv2/withDropdown/WithDropdown.js
+++ b/dist/lv2/withDropdown/WithDropdown.js
@@ -26,9 +26,9 @@ import WithPopup from '../withPopup/WithPopup';
* - `buttonRef` を開閉ボタンの `ref` に渡してください
*/
var WithDropdown = function (props) {
- var renderButton = props.renderButton, disabled = props.disabled, dropdownContents = props.dropdownContents, contentsFixed = props.contentsFixed, onOpen = props.onOpen, onClose = props.onClose;
+ var renderButton = props.renderButton, disabled = props.disabled, dropdownContents = props.dropdownContents, onOpen = props.onOpen, onClose = props.onClose;
return (React.createElement(WithPopup, __assign({ disabled: disabled, render: renderButton, renderPopup: function (requestClose, firstSelectableRef, controlRef) { return (React.createElement(PopupBase, { paddingSize: "zero" },
- React.createElement(DropdownMenuContent, { contents: dropdownContents, onRequestClose: requestClose, onFocusOut: function () { var _a; return (_a = controlRef.current) === null || _a === void 0 ? void 0 : _a.focus(); }, ref: firstSelectableRef }))); }, contentsFixed: contentsFixed, onOpen: onOpen, onClose: onClose }, pickCommonProps(props))));
+ React.createElement(DropdownMenuContent, { contents: dropdownContents, onRequestClose: requestClose, onFocusOut: function () { var _a; return (_a = controlRef.current) === null || _a === void 0 ? void 0 : _a.focus(); }, ref: firstSelectableRef }))); }, onOpen: onOpen, onClose: onClose }, pickCommonProps(props))));
};
export default WithDropdown;
//# sourceMappingURL=WithDropdown.js.map
\ No newline at end of file
diff --git a/dist/lv2/withDropdown/WithDropdown.js.map b/dist/lv2/withDropdown/WithDropdown.js.map
index 05c4e5b83..2a8beac0b 100644
--- a/dist/lv2/withDropdown/WithDropdown.js.map
+++ b/dist/lv2/withDropdown/WithDropdown.js.map
@@ -1 +1 @@
-{"version":3,"file":"WithDropdown.js","sourceRoot":"","sources":["../../../src/lv2/withDropdown/WithDropdown.tsx"],"names":[],"mappings":";;;;;;;;;;;AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,SAAS,MAAM,2BAA2B,CAAC;AAClD,OAAO,EAAe,eAAe,EAAE,MAAM,6BAA6B,CAAC;AAC3E,OAAO,mBAAmB,MAAM,iCAAiC,CAAC;AAElE,OAAO,SAAS,MAAM,wBAAwB,CAAC;AAwB/C;;;;;;;;;;GAUG;AACH,IAAM,YAAY,GAAoB,UAAC,KAAY;IAE/C,IAAA,YAAY,GAMV,KAAK,aANK,EACZ,QAAQ,GAKN,KAAK,SALC,EACR,gBAAgB,GAId,KAAK,iBAJS,EAChB,aAAa,GAGX,KAAK,cAHM,EACb,MAAM,GAEJ,KAAK,OAFD,EACN,OAAO,GACL,KAAK,QADA,CACC;IAEV,OAAO,CACL,oBAAC,SAAS,aACR,QAAQ,EAAE,QAAQ,EAClB,MAAM,EAAE,YAAY,EACpB,WAAW,EAAE,UAAC,YAAY,EAAE,kBAAkB,EAAE,UAAU,IAAK,OAAA,CAC7D,oBAAC,SAAS,IAAC,WAAW,EAAC,MAAM;YAC3B,oBAAC,mBAAmB,IAClB,QAAQ,EAAE,gBAAgB,EAC1B,cAAc,EAAE,YAAY,EAC5B,UAAU,EAAE,sBAAM,OAAA,MAAA,UAAU,CAAC,OAAO,0CAAE,KAAK,EAAE,CAAA,EAAA,EAC7C,GAAG,EAAE,kBAAqD,GAC1D,CACQ,CACb,EAT8D,CAS9D,EACD,aAAa,EAAE,aAAa,EAC5B,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,OAAO,IACZ,eAAe,CAAC,KAAK,CAAC,EAC1B,CACH,CAAC;AACJ,CAAC,CAAC;AACF,eAAe,YAAY,CAAC"}
\ No newline at end of file
+{"version":3,"file":"WithDropdown.js","sourceRoot":"","sources":["../../../src/lv2/withDropdown/WithDropdown.tsx"],"names":[],"mappings":";;;;;;;;;;;AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,SAAS,MAAM,2BAA2B,CAAC;AAClD,OAAO,EAAe,eAAe,EAAE,MAAM,6BAA6B,CAAC;AAC3E,OAAO,mBAAmB,MAAM,iCAAiC,CAAC;AAElE,OAAO,SAAS,MAAM,wBAAwB,CAAC;AA2B/C;;;;;;;;;;GAUG;AACH,IAAM,YAAY,GAAoB,UAAC,KAAY;IACzC,IAAA,YAAY,GAAkD,KAAK,aAAvD,EAAE,QAAQ,GAAwC,KAAK,SAA7C,EAAE,gBAAgB,GAAsB,KAAK,iBAA3B,EAAE,MAAM,GAAc,KAAK,OAAnB,EAAE,OAAO,GAAK,KAAK,QAAV,CAAW;IAE5E,OAAO,CACL,oBAAC,SAAS,aACR,QAAQ,EAAE,QAAQ,EAClB,MAAM,EAAE,YAAY,EACpB,WAAW,EAAE,UAAC,YAAY,EAAE,kBAAkB,EAAE,UAAU,IAAK,OAAA,CAC7D,oBAAC,SAAS,IAAC,WAAW,EAAC,MAAM;YAC3B,oBAAC,mBAAmB,IAClB,QAAQ,EAAE,gBAAgB,EAC1B,cAAc,EAAE,YAAY,EAC5B,UAAU,EAAE,sBAAM,OAAA,MAAA,UAAU,CAAC,OAAO,0CAAE,KAAK,EAAE,CAAA,EAAA,EAC7C,GAAG,EAAE,kBAAqD,GAC1D,CACQ,CACb,EAT8D,CAS9D,EACD,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,OAAO,IACZ,eAAe,CAAC,KAAK,CAAC,EAC1B,CACH,CAAC;AACJ,CAAC,CAAC;AACF,eAAe,YAAY,CAAC"}
\ No newline at end of file
diff --git a/dist/lv2/withPopup/WithPopup.d.ts b/dist/lv2/withPopup/WithPopup.d.ts
index 32ef5cabf..50c32edae 100644
--- a/dist/lv2/withPopup/WithPopup.d.ts
+++ b/dist/lv2/withPopup/WithPopup.d.ts
@@ -48,7 +48,6 @@ declare type Props = {
*/
controlRefDoNotUseAsRefAttribute: React.RefObject) => React.ReactNode;
disabled?: boolean;
- contentsFixed?: boolean;
/**
* popupを開いた時に発火します。useEffectのトリガーになるためメモ化したものを渡すことを推奨します。
*/
diff --git a/dist/lv2/withPopup/WithPopup.js b/dist/lv2/withPopup/WithPopup.js
index 43ac4427c..38674ed83 100644
--- a/dist/lv2/withPopup/WithPopup.js
+++ b/dist/lv2/withPopup/WithPopup.js
@@ -13,10 +13,11 @@ import * as React from 'react';
import { CSSTransition } from 'react-transition-group';
import commonProps from '../../utilities/commonProps';
import ScrollPortal from '../../utilities/ScrollPortal';
-import FixedPortal from '../../utilities/FixedPortal';
import { Keys } from '../../utilities/keyboard';
import useUniqueId from '../../hooks/useUniqueId';
import { FocusTrap } from '../../lv1';
+import Button from '../../lv1/buttons/Button';
+import VisuallyHidden from '../../lv1/a11y/VisuallyHidden';
/**
* ポップアップを実装するためのコンポーネントです。
*
@@ -32,7 +33,7 @@ import { FocusTrap } from '../../lv1';
* - フォーカス可能な要素より前に説明文等がある場合は、firstSelectedItemRef をどの要素にも渡さないでください
*/
var WithPopup = function (props) {
- var render = props.render, disabled = props.disabled, contentsFixed = props.contentsFixed, renderPopup = props.renderPopup, onOpen = props.onOpen, onClose = props.onClose;
+ var render = props.render, disabled = props.disabled, renderPopup = props.renderPopup, onOpen = props.onOpen, onClose = props.onClose;
var baseClass = 'vb-withPopup';
var _a = React.useState(false), open = _a[0], setOpen = _a[1];
var firstSelectableItemRef = React.useRef(null);
@@ -155,7 +156,9 @@ var WithPopup = function (props) {
controlRef.current.focus();
}
}
- }, onClick: function (e) { return e.stopPropagation(); }, ref: popupRef }, renderPopup(requestClose, firstSelectableItemRef, controlRef))))));
+ }, onClick: function (e) { return e.stopPropagation(); }, ref: popupRef }, renderPopup(requestClose, firstSelectableItemRef, controlRef))),
+ React.createElement(VisuallyHidden, null,
+ React.createElement(Button, { onClick: closeMenu }, "\u9589\u3058\u308B")))));
};
return (
// eslint-disable-next-line jsx-a11y/no-static-element-interactions
@@ -185,7 +188,7 @@ var WithPopup = function (props) {
}
} }),
React.createElement("span", { className: "".concat(baseClass, "__contentWrapper"), ref: contentWrapperRef }, render(popupId, open, controlRef, togglePopup)),
- contentsFixed ? (React.createElement(FixedPortal, { isActive: open, positionalBaseElement: contentWrapperRef.current || undefined, horizontalPosition: horizontalPosition, verticalPosition: verticalPosition, popupRef: popupRef, "data-masking": props['data-masking'] }, popupWrapper())) : (React.createElement(ScrollPortal, { isActive: open, positionalBaseElement: contentWrapperRef.current || undefined, horizontalPosition: horizontalPosition, verticalPosition: verticalPosition, onOverflow: function () { return closeMenu(); }, popupRef: popupRef, "data-masking": props['data-masking'] }, popupWrapper()))));
+ React.createElement(ScrollPortal, { isActive: open, positionalBaseElement: contentWrapperRef.current || undefined, horizontalPosition: horizontalPosition, verticalPosition: verticalPosition, onOverflow: function () { return closeMenu(); }, popupRef: popupRef, "data-masking": props['data-masking'] }, popupWrapper())));
};
export default WithPopup;
//# sourceMappingURL=WithPopup.js.map
\ No newline at end of file
diff --git a/dist/lv2/withPopup/WithPopup.js.map b/dist/lv2/withPopup/WithPopup.js.map
index 60b988f61..ac9b693dd 100644
--- a/dist/lv2/withPopup/WithPopup.js.map
+++ b/dist/lv2/withPopup/WithPopup.js.map
@@ -1 +1 @@
-{"version":3,"file":"WithPopup.js","sourceRoot":"","sources":["../../../src/lv2/withPopup/WithPopup.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"WithPopup.js","sourceRoot":"","sources":["../../../src/lv2/withPopup/WithPopup.tsx"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/utilities/Ascii.test.d.ts b/dist/utilities/Ascii.test.d.ts
new file mode 100644
index 000000000..cb0ff5c3b
--- /dev/null
+++ b/dist/utilities/Ascii.test.d.ts
@@ -0,0 +1 @@
+export {};
diff --git a/dist/utilities/Ascii.test.js b/dist/utilities/Ascii.test.js
new file mode 100644
index 000000000..c1aa2686d
--- /dev/null
+++ b/dist/utilities/Ascii.test.js
@@ -0,0 +1,26 @@
+import { Ascii } from './Ascii';
+describe('Ascii', function () {
+ var zenkaku = '1234567890-=qwertyuiop[]\asdfghjkl;'zxcvbnm,./!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?';
+ var hankaku = '1234567890-=qwertyuiop[]\\asdfghjkl;\'zxcvbnm,./!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?';
+ describe('zenkakuToHankaku', function () {
+ it('converts zenkaku to ASCII code', function () {
+ var subject = Ascii.zenkakuToHankaku(zenkaku);
+ expect(subject).toEqual(hankaku);
+ });
+ it('converts not convert hankaku', function () {
+ var subject = Ascii.zenkakuToHankaku(hankaku);
+ expect(subject).toEqual(hankaku);
+ });
+ });
+ describe('hankakuToZenkaku', function () {
+ it('converts hankaku to zenkaku code', function () {
+ var subject = Ascii.hankakuToZenkaku(hankaku);
+ expect(subject).toEqual(zenkaku);
+ });
+ it('converts not convert zenkaku', function () {
+ var subject = Ascii.hankakuToZenkaku(zenkaku);
+ expect(subject).toEqual(zenkaku);
+ });
+ });
+});
+//# sourceMappingURL=Ascii.test.js.map
\ No newline at end of file
diff --git a/dist/utilities/Ascii.test.js.map b/dist/utilities/Ascii.test.js.map
new file mode 100644
index 000000000..16c88b9af
--- /dev/null
+++ b/dist/utilities/Ascii.test.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"Ascii.test.js","sourceRoot":"","sources":["../../src/utilities/Ascii.test.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAEhC,QAAQ,CAAC,OAAO,EAAE;IAChB,IAAM,OAAO,GACX,8FAA8F,CAAC;IACjG,IAAM,OAAO,GACX,gGAAgG,CAAC;IACnG,QAAQ,CAAC,kBAAkB,EAAE;QAC3B,EAAE,CAAC,gCAAgC,EAAE;YACnC,IAAM,OAAO,GAAG,KAAK,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC;YAChD,MAAM,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;QACnC,CAAC,CAAC,CAAC;QACH,EAAE,CAAC,8BAA8B,EAAE;YACjC,IAAM,OAAO,GAAG,KAAK,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC;YAChD,MAAM,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;QACnC,CAAC,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;IACH,QAAQ,CAAC,kBAAkB,EAAE;QAC3B,EAAE,CAAC,kCAAkC,EAAE;YACrC,IAAM,OAAO,GAAG,KAAK,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC;YAChD,MAAM,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;QACnC,CAAC,CAAC,CAAC;QACH,EAAE,CAAC,8BAA8B,EAAE;YACjC,IAAM,OAAO,GAAG,KAAK,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC;YAChD,MAAM,CAAC,OAAO,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;QACnC,CAAC,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}
\ No newline at end of file
diff --git a/dist/utilities/DOMUtil.js b/dist/utilities/DOMUtil.js
index f970cac35..9c34f1dbd 100644
--- a/dist/utilities/DOMUtil.js
+++ b/dist/utilities/DOMUtil.js
@@ -9,6 +9,9 @@ export var scrollableParent = function (el) {
['auto', 'scroll'].indexOf(styles.overflowX) >= 0) {
return el;
}
+ else if (styles.position === 'fixed' || styles.position === 'sticky') {
+ return window.document.body;
+ }
return scrollableParent(el.parentElement);
};
//# sourceMappingURL=DOMUtil.js.map
\ No newline at end of file
diff --git a/dist/utilities/DOMUtil.js.map b/dist/utilities/DOMUtil.js.map
index ef6de5feb..95e8f53f3 100644
--- a/dist/utilities/DOMUtil.js.map
+++ b/dist/utilities/DOMUtil.js.map
@@ -1 +1 @@
-{"version":3,"file":"DOMUtil.js","sourceRoot":"","sources":["../../src/utilities/DOMUtil.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAM,gBAAgB,GAAG,UAC9B,EAAsB;IAEtB,IACE,CAAC,EAAE;QACH,EAAE,KAAK,MAAM,CAAC,QAAQ,CAAC,eAAe;QACtC,EAAE,KAAK,MAAM,CAAC,QAAQ,CAAC,IAAI,EAC3B;QACA,OAAO,IAAI,CAAC;KACb;IACD,IAAM,MAAM,GAAG,MAAM,CAAC,gBAAgB,CAAC,EAAE,CAAC,CAAC;IAC3C,IACE,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC;QACjD,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,EACjD;QACA,OAAO,EAAE,CAAC;KACX;IACD,OAAO,gBAAgB,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC;AAC5C,CAAC,CAAC"}
\ No newline at end of file
+{"version":3,"file":"DOMUtil.js","sourceRoot":"","sources":["../../src/utilities/DOMUtil.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,IAAM,gBAAgB,GAAG,UAC9B,EAAsB;IAEtB,IACE,CAAC,EAAE;QACH,EAAE,KAAK,MAAM,CAAC,QAAQ,CAAC,eAAe;QACtC,EAAE,KAAK,MAAM,CAAC,QAAQ,CAAC,IAAI,EAC3B;QACA,OAAO,IAAI,CAAC;KACb;IACD,IAAM,MAAM,GAAG,MAAM,CAAC,gBAAgB,CAAC,EAAE,CAAC,CAAC;IAC3C,IACE,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC;QACjD,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,EACjD;QACA,OAAO,EAAE,CAAC;KACX;SAAM,IAAI,MAAM,CAAC,QAAQ,KAAK,OAAO,IAAI,MAAM,CAAC,QAAQ,KAAK,QAAQ,EAAE;QACtE,OAAO,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC;KAC7B;IACD,OAAO,gBAAgB,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC;AAC5C,CAAC,CAAC"}
\ No newline at end of file
diff --git a/dist/utilities/Digits.test.d.ts b/dist/utilities/Digits.test.d.ts
new file mode 100644
index 000000000..cb0ff5c3b
--- /dev/null
+++ b/dist/utilities/Digits.test.d.ts
@@ -0,0 +1 @@
+export {};
diff --git a/dist/utilities/Digits.test.js b/dist/utilities/Digits.test.js
new file mode 100644
index 000000000..a4274572d
--- /dev/null
+++ b/dist/utilities/Digits.test.js
@@ -0,0 +1,44 @@
+import { Digits } from './Digits';
+describe('Digits', function () {
+ describe('formalize', function () {
+ it('converts undefined to 0', function () {
+ return expect(Digits.formalize()).toEqual('0');
+ });
+ it('converts number to comma-separated', function () {
+ return expect(Digits.formalize(12345678)).toEqual('12,345,678');
+ });
+ it('converts string to comma-separated', function () {
+ return expect(Digits.formalize('12345678')).toEqual('12,345,678');
+ });
+ it('converts negative value', function () {
+ return expect(Digits.formalize('-12345678')).toEqual('-12,345,678');
+ });
+ it('converts float number', function () {
+ expect(Digits.formalize('12345678.90123456')).toEqual('12,345,678.90123456');
+ expect(Digits.formalize('-12345678.90123456')).toEqual('-12,345,678.90123456');
+ });
+ });
+ describe('numberize', function () {
+ it('converts number-string to number', function () {
+ return expect(Digits.numberize('1234')).toEqual(1234);
+ });
+ it('ignores non-number string', function () {
+ return expect(Digits.numberize('a1b2c3d4')).toEqual(1234);
+ });
+ it('convers negative value', function () {
+ return expect(Digits.numberize('-1234')).toEqual(-1234);
+ });
+ });
+ describe('toPercent', function () {
+ it('converts number to percentage', function () {
+ return expect(Digits.toPercent(0.123456)).toEqual('12.346');
+ });
+ it('converts string to percentage', function () {
+ return expect(Digits.toPercent('0.123456')).toEqual('12.346');
+ });
+ it('uses toPercent', function () {
+ return expect(Digits.toPercent('0.123456', 2)).toEqual('12.35');
+ });
+ });
+});
+//# sourceMappingURL=Digits.test.js.map
\ No newline at end of file
diff --git a/dist/utilities/Digits.test.js.map b/dist/utilities/Digits.test.js.map
new file mode 100644
index 000000000..c1b56c325
--- /dev/null
+++ b/dist/utilities/Digits.test.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"Digits.test.js","sourceRoot":"","sources":["../../src/utilities/Digits.test.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAElC,QAAQ,CAAC,QAAQ,EAAE;IACjB,QAAQ,CAAC,WAAW,EAAE;QACpB,EAAE,CAAC,yBAAyB,EAAE;YAC5B,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,EAAE,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC;QAAvC,CAAuC,CAAC,CAAC;QAC3C,EAAE,CAAC,oCAAoC,EAAE;YACvC,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC,OAAO,CAAC,YAAY,CAAC;QAAxD,CAAwD,CAAC,CAAC;QAC5D,EAAE,CAAC,oCAAoC,EAAE;YACvC,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,CAAC,OAAO,CAAC,YAAY,CAAC;QAA1D,CAA0D,CAAC,CAAC;QAC9D,EAAE,CAAC,yBAAyB,EAAE;YAC5B,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,CAAC,OAAO,CAAC,aAAa,CAAC;QAA5D,CAA4D,CAAC,CAAC;QAChE,EAAE,CAAC,uBAAuB,EAAE;YAC1B,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,mBAAmB,CAAC,CAAC,CAAC,OAAO,CACnD,qBAAqB,CACtB,CAAC;YACF,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,oBAAoB,CAAC,CAAC,CAAC,OAAO,CACpD,sBAAsB,CACvB,CAAC;QACJ,CAAC,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;IACH,QAAQ,CAAC,WAAW,EAAE;QACpB,EAAE,CAAC,kCAAkC,EAAE;YACrC,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC;QAA9C,CAA8C,CAAC,CAAC;QAClD,EAAE,CAAC,2BAA2B,EAAE;YAC9B,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC;QAAlD,CAAkD,CAAC,CAAC;QACtD,EAAE,CAAC,wBAAwB,EAAE;YAC3B,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC;QAAhD,CAAgD,CAAC,CAAC;IACtD,CAAC,CAAC,CAAC;IACH,QAAQ,CAAC,WAAW,EAAE;QACpB,EAAE,CAAC,+BAA+B,EAAE;YAClC,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC;QAApD,CAAoD,CAAC,CAAC;QACxD,EAAE,CAAC,+BAA+B,EAAE;YAClC,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC,CAAC,OAAO,CAAC,QAAQ,CAAC;QAAtD,CAAsD,CAAC,CAAC;QAC1D,EAAE,CAAC,gBAAgB,EAAE;YACnB,OAAA,MAAM,CAAC,MAAM,CAAC,SAAS,CAAC,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC;QAAxD,CAAwD,CAAC,CAAC;IAC9D,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}
\ No newline at end of file
diff --git a/dist/utilities/FixedPortal.d.ts b/dist/utilities/FixedPortal.d.ts
index 2b0f6068e..e69de29bb 100644
--- a/dist/utilities/FixedPortal.d.ts
+++ b/dist/utilities/FixedPortal.d.ts
@@ -1,15 +0,0 @@
-import * as React from 'react';
-declare type Props = {
- children: React.ReactNode;
- isActive: boolean;
- positionalBaseElement: HTMLElement | undefined;
- verticalPosition?: 'top' | 'bottom';
- horizontalPosition?: 'left' | 'center' | 'right';
- popupRef?: React.RefObject;
- 'data-masking'?: boolean;
-};
-/**
- * children をfixedする要素でラップして Portal 化する
- */
-declare const FixedPortal: React.FC;
-export default FixedPortal;
diff --git a/dist/utilities/FixedPortal.js b/dist/utilities/FixedPortal.js
index 6956f7974..1a42931ac 100644
--- a/dist/utilities/FixedPortal.js
+++ b/dist/utilities/FixedPortal.js
@@ -1,66 +1,2 @@
-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 * as React from 'react';
-import ReactDOM from 'react-dom';
-import { usePortalParentContext } from './VibesProvider';
-/**
- * children をfixedする要素でラップして Portal 化する
- */
-var FixedPortal = function (_a) {
- var children = _a.children, isActive = _a.isActive, positionalBaseElement = _a.positionalBaseElement, _b = _a.verticalPosition, verticalPosition = _b === void 0 ? 'bottom' : _b, _c = _a.horizontalPosition, horizontalPosition = _c === void 0 ? 'left' : _c, popupRef = _a.popupRef, props = __rest(_a, ["children", "isActive", "positionalBaseElement", "verticalPosition", "horizontalPosition", "popupRef"]);
- var _d = React.useState('0'), listBoxLeft = _d[0], setListBoxLeft = _d[1];
- var _e = React.useState('0'), listBoxTop = _e[0], setListBoxTop = _e[1];
- var portalParent = usePortalParentContext();
- // positionalBaseElement の下端または上端につく形で位置を調整する
- var calculatePosition = React.useCallback(function () {
- var _a;
- if (!positionalBaseElement) {
- return;
- }
- var _b = positionalBaseElement.getBoundingClientRect(), left = _b.left, top = _b.top, bottom = _b.bottom, height = _b.height, width = _b.width;
- setListBoxLeft("".concat(left +
- (horizontalPosition === 'right'
- ? width
- : horizontalPosition === 'center'
- ? width / 2
- : 0), "px"));
- if (!popupRef) {
- setListBoxTop("".concat(top + (verticalPosition === 'bottom' ? height : 0), "px"));
- }
- else {
- var popupHeight = (_a = popupRef.current) === null || _a === void 0 ? void 0 : _a.getBoundingClientRect().height;
- if (verticalPosition === 'bottom') {
- setListBoxTop("".concat(top + height, "px"));
- }
- else {
- if (popupHeight) {
- setListBoxTop("".concat(bottom - popupHeight - height, "px"));
- }
- }
- }
- }, [popupRef, horizontalPosition, positionalBaseElement, verticalPosition]);
- // 要素がactiveになったら表示位置を再計算する
- React.useLayoutEffect(function () {
- if (!isActive) {
- return;
- }
- calculatePosition();
- }, [isActive, calculatePosition]);
- return ReactDOM.createPortal(React.createElement("div", { className: "vb-FixedPortal", style: {
- position: 'fixed',
- left: listBoxLeft,
- top: listBoxTop,
- zIndex: 9999,
- }, "data-masking": props['data-masking'] }, children), portalParent);
-};
-export default FixedPortal;
+"use strict";
//# sourceMappingURL=FixedPortal.js.map
\ No newline at end of file
diff --git a/dist/utilities/FixedPortal.js.map b/dist/utilities/FixedPortal.js.map
index 0e5a2b77c..63340abb3 100644
--- a/dist/utilities/FixedPortal.js.map
+++ b/dist/utilities/FixedPortal.js.map
@@ -1 +1 @@
-{"version":3,"file":"FixedPortal.js","sourceRoot":"","sources":["../../src/utilities/FixedPortal.tsx"],"names":[],"mappings":";;;;;;;;;;;AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,QAAQ,MAAM,WAAW,CAAC;AACjC,OAAO,EAAE,sBAAsB,EAAE,MAAM,iBAAiB,CAAC;AAYzD;;GAEG;AACH,IAAM,WAAW,GAAoB,UAAC,EAQ9B;IAPN,IAAA,QAAQ,cAAA,EACR,QAAQ,cAAA,EACR,qBAAqB,2BAAA,EACrB,wBAA2B,EAA3B,gBAAgB,mBAAG,QAAQ,KAAA,EAC3B,0BAA2B,EAA3B,kBAAkB,mBAAG,MAAM,KAAA,EAC3B,QAAQ,cAAA,EACL,KAAK,cAP4B,uGAQrC,CADS;IAEF,IAAA,KAAgC,KAAK,CAAC,QAAQ,CAAS,GAAG,CAAC,EAA1D,WAAW,QAAA,EAAE,cAAc,QAA+B,CAAC;IAC5D,IAAA,KAA8B,KAAK,CAAC,QAAQ,CAAS,GAAG,CAAC,EAAxD,UAAU,QAAA,EAAE,aAAa,QAA+B,CAAC;IAChE,IAAM,YAAY,GAAG,sBAAsB,EAAE,CAAC;IAE9C,6CAA6C;IAC7C,IAAM,iBAAiB,GAAG,KAAK,CAAC,WAAW,CAAC;;QAC1C,IAAI,CAAC,qBAAqB,EAAE;YAC1B,OAAO;SACR;QACK,IAAA,KACJ,qBAAqB,CAAC,qBAAqB,EAAE,EADvC,IAAI,UAAA,EAAE,GAAG,SAAA,EAAE,MAAM,YAAA,EAAE,MAAM,YAAA,EAAE,KAAK,WACO,CAAC;QAEhD,cAAc,CACZ,UACE,IAAI;YACJ,CAAC,kBAAkB,KAAK,OAAO;gBAC7B,CAAC,CAAC,KAAK;gBACP,CAAC,CAAC,kBAAkB,KAAK,QAAQ;oBACjC,CAAC,CAAC,KAAK,GAAG,CAAC;oBACX,CAAC,CAAC,CAAC,CAAC,OACJ,CACL,CAAC;QACF,IAAI,CAAC,QAAQ,EAAE;YACb,aAAa,CAAC,UAAG,GAAG,GAAG,CAAC,gBAAgB,KAAK,QAAQ,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,OAAI,CAAC,CAAC;SAC1E;aAAM;YACL,IAAM,WAAW,GAAG,MAAA,QAAQ,CAAC,OAAO,0CAAE,qBAAqB,GAAG,MAAM,CAAC;YACrE,IAAI,gBAAgB,KAAK,QAAQ,EAAE;gBACjC,aAAa,CAAC,UAAG,GAAG,GAAG,MAAM,OAAI,CAAC,CAAC;aACpC;iBAAM;gBACL,IAAI,WAAW,EAAE;oBACf,aAAa,CAAC,UAAG,MAAM,GAAG,WAAW,GAAG,MAAM,OAAI,CAAC,CAAC;iBACrD;aACF;SACF;IACH,CAAC,EAAE,CAAC,QAAQ,EAAE,kBAAkB,EAAE,qBAAqB,EAAE,gBAAgB,CAAC,CAAC,CAAC;IAE5E,2BAA2B;IAC3B,KAAK,CAAC,eAAe,CAAC;QACpB,IAAI,CAAC,QAAQ,EAAE;YACb,OAAO;SACR;QACD,iBAAiB,EAAE,CAAC;IACtB,CAAC,EAAE,CAAC,QAAQ,EAAE,iBAAiB,CAAC,CAAC,CAAC;IAElC,OAAO,QAAQ,CAAC,YAAY,CAC1B,6BACE,SAAS,EAAC,gBAAgB,EAC1B,KAAK,EAAE;YACL,QAAQ,EAAE,OAAO;YACjB,IAAI,EAAE,WAAW;YACjB,GAAG,EAAE,UAAU;YACf,MAAM,EAAE,IAAI;SACb,kBACa,KAAK,CAAC,cAAc,CAAC,IAElC,QAAQ,CACL,EACN,YAAY,CACb,CAAC;AACJ,CAAC,CAAC;AAEF,eAAe,WAAW,CAAC"}
\ No newline at end of file
+{"version":3,"file":"FixedPortal.js","sourceRoot":"","sources":["../../src/utilities/FixedPortal.tsx"],"names":[],"mappings":""}
\ No newline at end of file
diff --git a/dist/utilities/commonProps.test.d.ts b/dist/utilities/commonProps.test.d.ts
new file mode 100644
index 000000000..cb0ff5c3b
--- /dev/null
+++ b/dist/utilities/commonProps.test.d.ts
@@ -0,0 +1 @@
+export {};
diff --git a/dist/utilities/commonProps.test.js b/dist/utilities/commonProps.test.js
new file mode 100644
index 000000000..ad40a3ff6
--- /dev/null
+++ b/dist/utilities/commonProps.test.js
@@ -0,0 +1,90 @@
+import commonProps, { pickCommonProps } from './commonProps';
+var ma = 0.5;
+var mt = 1;
+var mb = 1.5;
+var mr = 2;
+var ml = 3;
+var dataGuide = 'data-guide-example';
+var dataTest = 'data-test-example';
+var dataTracking = 'data-tracking-example';
+var dataMasking = true;
+var base = 'vb-base';
+var deprecatedMarginClassProps = {
+ marginBottom: true,
+ marginLeft: true,
+ marginRight: true,
+ marginTop: true,
+};
+describe('commonProps', function () {
+ it('succeed with full props', function () {
+ var props = {
+ ma: ma,
+ mt: mt,
+ mb: mb,
+ mr: mr,
+ ml: ml,
+ 'data-guide': dataGuide,
+ 'data-test': dataTest,
+ 'data-tracking': dataTracking,
+ 'data-masking': dataMasking,
+ };
+ var subject = commonProps(props, base, {
+ foo: true,
+ bar: true,
+ baz: true,
+ }, deprecatedMarginClassProps);
+ expect(subject).toEqual(expect.objectContaining({
+ className: "".concat(base, " ").concat(base, "--foo ").concat(base, "--bar ").concat(base, "--baz vb-mt100 vb-mb100 vb-mr100 vb-ml100 vb-ma50 vb-mt100 vb-mb150 vb-mr200 vb-ml300"),
+ 'data-guide': dataGuide,
+ 'data-test': dataTest,
+ 'data-tracking': dataTracking,
+ 'data-masking': dataMasking,
+ }));
+ });
+ it('succeed with minimum props', function () {
+ var subject = commonProps({}, base);
+ expect(subject).toEqual(expect.objectContaining({
+ className: base,
+ }));
+ });
+});
+describe('pickCommonProps', function () {
+ it('succeed with full props and etc.', function () {
+ var props = {
+ ma: ma,
+ mt: mt,
+ mb: mb,
+ mr: mr,
+ ml: ml,
+ 'data-guide': dataGuide,
+ 'data-test': dataTest,
+ 'data-tracking': dataTracking,
+ 'data-masking': dataMasking,
+ dummy: 42,
+ };
+ var subject = pickCommonProps(props);
+ expect(subject.ma).toBe(ma);
+ expect(subject.mt).toBe(mt);
+ expect(subject.mb).toBe(mb);
+ expect(subject.ml).toBe(ml);
+ expect(subject.mr).toBe(mr);
+ expect(subject['data-guide']).toBe(dataGuide);
+ expect(subject['data-test']).toBe(dataTest);
+ expect(subject['data-tracking']).toBe(dataTracking);
+ expect(subject['data-masking']).toBe(dataMasking);
+ expect(subject).not.toHaveProperty('dummy');
+ });
+ it('succeed with blank props', function () {
+ var subject = pickCommonProps({});
+ expect(subject.ma).toBeUndefined();
+ expect(subject.mt).toBeUndefined();
+ expect(subject.mb).toBeUndefined();
+ expect(subject.ml).toBeUndefined();
+ expect(subject.mr).toBeUndefined();
+ expect(subject['data-guide']).toBeUndefined();
+ expect(subject['data-test']).toBeUndefined();
+ expect(subject['data-tracking']).toBeUndefined();
+ expect(subject['data-masking']).toBeUndefined();
+ });
+});
+//# sourceMappingURL=commonProps.test.js.map
\ No newline at end of file
diff --git a/dist/utilities/commonProps.test.js.map b/dist/utilities/commonProps.test.js.map
new file mode 100644
index 000000000..7d72137c9
--- /dev/null
+++ b/dist/utilities/commonProps.test.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"commonProps.test.js","sourceRoot":"","sources":["../../src/utilities/commonProps.test.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/utilities/date.test.d.ts b/dist/utilities/date.test.d.ts
new file mode 100644
index 000000000..cb0ff5c3b
--- /dev/null
+++ b/dist/utilities/date.test.d.ts
@@ -0,0 +1 @@
+export {};
diff --git a/dist/utilities/date.test.js b/dist/utilities/date.test.js
new file mode 100644
index 000000000..48fa83bf4
--- /dev/null
+++ b/dist/utilities/date.test.js
@@ -0,0 +1,72 @@
+import { isValidDateInRange, getValidDateNearestTarget, formatDate, formatDayOfWeek, } from './date';
+describe('isValidDateInRange', function () {
+ describe('when date is empty', function () {
+ it('return false', function () {
+ return expect(isValidDateInRange('', '', '')).toEqual(false);
+ });
+ });
+});
+describe('getValidDateNearestTarget', function () {
+ describe('when a target is in the range', function () {
+ it('returns the target.', function () {
+ return expect(getValidDateNearestTarget(new Date('2022-01-01'), new Date('2021-01-01'), new Date('2023-01-01'))).toEqual(new Date('2022-01-01'));
+ });
+ });
+ describe('without the range', function () {
+ it('returns the target.', function () {
+ return expect(getValidDateNearestTarget(new Date('2022-01-01'), undefined, undefined)).toEqual(new Date('2022-01-01'));
+ });
+ });
+ describe('when a target is before minDate', function () {
+ it('returns the minDate.', function () {
+ return expect(getValidDateNearestTarget(new Date('2020-01-01'), new Date('2021-01-01'), new Date('2023-01-01'))).toEqual(new Date('2021-01-01'));
+ });
+ });
+ describe('when a target is after maxDate', function () {
+ it('returns the maxDate.', function () {
+ return expect(getValidDateNearestTarget(new Date('2024-01-01'), new Date('2021-01-01'), new Date('2023-01-01'))).toEqual(new Date('2023-01-01'));
+ });
+ });
+ describe('with only minDate that is after the target', function () {
+ it('returns the mixDate.', function () {
+ return expect(getValidDateNearestTarget(new Date('2020-01-01'), new Date('2021-01-01'), undefined)).toEqual(new Date('2021-01-01'));
+ });
+ });
+ describe('when the range is invalid', function () {
+ it('returns null.', function () {
+ return expect(getValidDateNearestTarget(new Date('2020-01-01'), new Date('2023-01-01'), new Date('2021-01-01'))).toEqual(null);
+ });
+ });
+ describe('when the target is invalid', function () {
+ it('returns null.', function () {
+ return expect(getValidDateNearestTarget(new Date('2020-01-41'), undefined, undefined)).toEqual(null);
+ });
+ });
+});
+describe('formatDate', function () {
+ describe('when date is empty', function () {
+ it('return empty string', function () { return expect(formatDate('')).toEqual(''); });
+ });
+ describe('when date is not empty', function () {
+ it('return formatted date', function () {
+ return expect(formatDate('2021-01-01')).toEqual('2021-01-01');
+ });
+ });
+});
+describe('formatDayOfWeek', function () {
+ describe('when date is empty', function () {
+ it('return empty string', function () { return expect(formatDayOfWeek('')).toEqual(''); });
+ });
+ describe('when date is not empty', function () {
+ it('return formatted date', function () {
+ expect(formatDayOfWeek('2021-01-01')).toEqual('金曜日');
+ expect(formatDayOfWeek('2021-01-02')).toEqual('土曜日');
+ expect(formatDayOfWeek('2021-01-03')).toEqual('日曜日');
+ expect(formatDayOfWeek('2021-01-04')).toEqual('月曜日');
+ expect(formatDayOfWeek('2021-01-05')).toEqual('火曜日');
+ expect(formatDayOfWeek('2021-01-06')).toEqual('水曜日');
+ expect(formatDayOfWeek('2021-01-07')).toEqual('木曜日');
+ });
+ });
+});
+//# sourceMappingURL=date.test.js.map
\ No newline at end of file
diff --git a/dist/utilities/date.test.js.map b/dist/utilities/date.test.js.map
new file mode 100644
index 000000000..25756de6f
--- /dev/null
+++ b/dist/utilities/date.test.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"date.test.js","sourceRoot":"","sources":["../../src/utilities/date.test.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/dist/utilities/functionalMarginClasses.test.d.ts b/dist/utilities/functionalMarginClasses.test.d.ts
new file mode 100644
index 000000000..cb0ff5c3b
--- /dev/null
+++ b/dist/utilities/functionalMarginClasses.test.d.ts
@@ -0,0 +1 @@
+export {};
diff --git a/dist/utilities/functionalMarginClasses.test.js b/dist/utilities/functionalMarginClasses.test.js
new file mode 100644
index 000000000..233ac28e6
--- /dev/null
+++ b/dist/utilities/functionalMarginClasses.test.js
@@ -0,0 +1,51 @@
+import functionalMarginClasses, { pickFunctionalMarginProps, } from './functionalMarginClasses';
+var ma = 0.5;
+var mt = 1;
+var mb = 1.5;
+var mr = 2;
+var ml = 3;
+describe('functionalMarginClasses', function () {
+ it('succeed with full props', function () {
+ var props = {
+ ma: ma,
+ mt: mt,
+ mb: mb,
+ mr: mr,
+ ml: ml,
+ };
+ var subject = functionalMarginClasses(props);
+ expect(subject).toBe('vb-ma50 vb-mt100 vb-mb150 vb-mr200 vb-ml300');
+ });
+ it('succeed with blank props', function () {
+ var subject = functionalMarginClasses({});
+ expect(subject).toBe('');
+ });
+});
+describe('pickFunctionalMarginProps', function () {
+ it('succeed with full props and etc.', function () {
+ var props = {
+ ma: ma,
+ mt: mt,
+ mb: mb,
+ mr: mr,
+ ml: ml,
+ dummy: 42,
+ };
+ var subject = pickFunctionalMarginProps(props);
+ expect(subject.ma).toBe(ma);
+ expect(subject.mt).toBe(mt);
+ expect(subject.mb).toBe(mb);
+ expect(subject.ml).toBe(ml);
+ expect(subject.mr).toBe(mr);
+ expect(subject).not.toHaveProperty('dummy');
+ });
+ it('succeed with blank props', function () {
+ var subject = pickFunctionalMarginProps({});
+ expect(subject.ma).toBeUndefined();
+ expect(subject.mt).toBeUndefined();
+ expect(subject.mb).toBeUndefined();
+ expect(subject.ml).toBeUndefined();
+ expect(subject.mr).toBeUndefined();
+ });
+});
+//# sourceMappingURL=functionalMarginClasses.test.js.map
\ No newline at end of file
diff --git a/dist/utilities/functionalMarginClasses.test.js.map b/dist/utilities/functionalMarginClasses.test.js.map
new file mode 100644
index 000000000..993ba550f
--- /dev/null
+++ b/dist/utilities/functionalMarginClasses.test.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"functionalMarginClasses.test.js","sourceRoot":"","sources":["../../src/utilities/functionalMarginClasses.test.ts"],"names":[],"mappings":"AAAA,OAAO,uBAAuB,EAAE,EAC9B,yBAAyB,GAE1B,MAAM,2BAA2B,CAAC;AAEnC,IAAM,EAAE,GAAe,GAAG,CAAC;AAC3B,IAAM,EAAE,GAAe,CAAC,CAAC;AACzB,IAAM,EAAE,GAAe,GAAG,CAAC;AAC3B,IAAM,EAAE,GAAe,CAAC,CAAC;AACzB,IAAM,EAAE,GAAe,CAAC,CAAC;AAEzB,QAAQ,CAAC,yBAAyB,EAAE;IAClC,EAAE,CAAC,yBAAyB,EAAE;QAC5B,IAAM,KAAK,GAAG;YACZ,EAAE,IAAA;YACF,EAAE,IAAA;YACF,EAAE,IAAA;YACF,EAAE,IAAA;YACF,EAAE,IAAA;SACH,CAAC;QACF,IAAM,OAAO,GAAG,uBAAuB,CAAC,KAAK,CAAC,CAAC;QAE/C,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,6CAA6C,CAAC,CAAC;IACtE,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,0BAA0B,EAAE;QAC7B,IAAM,OAAO,GAAG,uBAAuB,CAAC,EAAE,CAAC,CAAC;QAE5C,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;IAC3B,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC;AAEH,QAAQ,CAAC,2BAA2B,EAAE;IACpC,EAAE,CAAC,kCAAkC,EAAE;QACrC,IAAM,KAAK,GAAG;YACZ,EAAE,IAAA;YACF,EAAE,IAAA;YACF,EAAE,IAAA;YACF,EAAE,IAAA;YACF,EAAE,IAAA;YACF,KAAK,EAAE,EAAE;SACV,CAAC;QACF,IAAM,OAAO,GAAG,yBAAyB,CAAC,KAAK,CAAC,CAAC;QAEjD,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAC5B,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAC5B,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAC5B,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAC5B,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;QAC5B,MAAM,CAAC,OAAO,CAAC,CAAC,GAAG,CAAC,cAAc,CAAC,OAAO,CAAC,CAAC;IAC9C,CAAC,CAAC,CAAC;IAEH,EAAE,CAAC,0BAA0B,EAAE;QAC7B,IAAM,OAAO,GAAG,yBAAyB,CAAC,EAAE,CAAC,CAAC;QAE9C,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,aAAa,EAAE,CAAC;QACnC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,aAAa,EAAE,CAAC;QACnC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,aAAa,EAAE,CAAC;QACnC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,aAAa,EAAE,CAAC;QACnC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAC,aAAa,EAAE,CAAC;IACrC,CAAC,CAAC,CAAC;AACL,CAAC,CAAC,CAAC"}
\ No newline at end of file
diff --git a/dist/utilities/index.d.ts b/dist/utilities/index.d.ts
index 984605d79..67b9b2580 100644
--- a/dist/utilities/index.d.ts
+++ b/dist/utilities/index.d.ts
@@ -8,4 +8,4 @@ export { TimeString } from './TimeString';
export { VibesContext } from './VibesContext';
export { VibesProvider, useVibes } from './VibesProvider';
export * from './FocusableEelements';
-export declare const VibesVersion = "100.0.0";
+export declare const VibesVersion = "100.1.0";
diff --git a/dist/utilities/index.js b/dist/utilities/index.js
index 6b3f70a67..326d99575 100644
--- a/dist/utilities/index.js
+++ b/dist/utilities/index.js
@@ -9,5 +9,5 @@ export { TimeString } from './TimeString';
export { VibesContext } from './VibesContext';
export { VibesProvider, useVibes } from './VibesProvider';
export * from './FocusableEelements';
-export var VibesVersion = '100.0.0';
+export var VibesVersion = '100.1.0';
//# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/docs/Storybook.stories.mdx b/docs/Storybook.stories.mdx
index 9d599b3d4..1c83cd69d 100644
--- a/docs/Storybook.stories.mdx
+++ b/docs/Storybook.stories.mdx
@@ -23,7 +23,97 @@ Storybookの画面は、Sidebar, Canvas, Docs, Addonsからなります。
- Docsはコンポーネントのコードコメントから生成されたドキュメントが表示される部分です。上部のタブでCanvasと切り変えられます。
- AddonsはCanvasのコンポーネントに対する操作ができます。Aキーで表示・非表示にできます。
-### Knobsの使用
+### Knobs/Controlsの使用
-Canvasに表示されたコンポーネントは、AddonsパネルのKnobsタブで表示のカスタマイズをして確認することができます。
+Canvasに表示されたコンポーネントは、AddonsパネルのKnobs/Controlsタブで表示のカスタマイズをして確認することができます。
サイズに関するオプションなどを試したい場合に使用してください。
+
+
+## Storybookの書き方
+
+Storybookはコンポーネントのドキュメンテーションであると同時に、その挙動を保証するテストにもなります。その両方の意味において、書き方がある程度統一されていることが求められます。
+本章では、vibesに置ける標準的なStorybookの書き方を説明します。
+
+### 前提
+2023年12月6日時点で利用している`storybook@7.6.1`における書き方になります。
+
+### 記法
+#### Component Story Format 3(CSF3)で記載する(必須)
+[CSF3](https://storybook.js.org/blog/component-story-format-3-0)を利用します。現時点ではそうではない書き方が多く残っていますが、既存のものに修正を入れる場合や新しく書く場合は書き換えてください。
+
+#### パラメータの検証はaddon-knobsではなくaddon-controlsを利用する(必須)
+addon-knobsは非推奨です。現時点では利用箇所が多く残っていますが、既存のものに修正を入れる場合や新しく書く場合は[addon-controls](https://storybook.js.org/docs/essentials/controls)を利用してください。
+
+#### 関数のmockはaddon-actionsではなくstorybook-testのfnを利用する(推奨)
+addon-actionsは、後述するinteraction testでの再利用ができません。そのため、storybook-testのfnを利用してください。
+
+#### 一番上にBasicというstoryを用意する(推奨)
+addon-docsの仕様上、一番上のstoryがメインのstoryとなります。そのため、そのコンポーネントの基本的な利用の確認ができるようなstoryを書いてください。
+またこのBasicは、後述するinteraction testでも再利用する想定です。
+2つ目以降のstoryは、必要に応じて色々なパターンを見せる用に記載してください。
+
+#### コンポーネントにコメントを付与する(任意)
+addon-docsによってコードコメントがStorybookにも表示されるようになります。必要に応じて、コンポーネントの利用に関する注意事項を記載してください。
+
+```jsx
+// good example
+import { fn } from '@storybook/test';
+import { Meta, StoryObj } from '@storybook/react';
+import Button from './Button';
+
+export default {
+ component: Button,
+} as Meta;
+
+type Story = StoryObj;
+
+export const Basic: Story = {
+ args: {
+ onClick: fn(),
+ onSelfWindowNavigation: fn(),
+ onFocus: fn(),
+ onBlur: fn(),
+ children: 'ボタン',
+ },
+ render: (args) => {
+ const ref = React.createRef();
+
+ return ;
+ },
+};
+
+// bad example
+import { action } from '@storybook/addon-actions';
+import { text } from '@storybook/addon-knobs';
+import Button from './Button';
+
+export const ButtonComponent = () => {
+ const ref = React.createRef();
+ return (
+
+ );
+};
+```
+
+### テスト
+storybook を利用したテストとしては以下の2つを考えています。
+- intreaction test
+- visual regression test
+
+#### interaction test
+ここでいうinteraction testとは、コンポーネントの画面上での表示や操作した時の振る舞いを確認するテストです。
+必要に応じてaddon-intreactionを利用し、interaction testを書いてください。Button.stories.tsxが参考になると思います。
+
+#### visual regression test
+visual regression testとは、修正が入る前後でコンポーネントがどのように表示されるかの画像比較を行うテストです。
+コンポーネントのバリエーションを一覧できるようなstoryを用意してください。必要に応じてaddon-pseudo-statesを利用し、擬似クラスの表示も確認できるようにしてください。Button.stories.tsxが参考になると思います。
+
+なお、現時点ではどのようにvisual regression testを行うかは未定です。
diff --git a/injectFileName.js b/injectFileName.js
index e03f3d44b..e69de29bb 100644
--- a/injectFileName.js
+++ b/injectFileName.js
@@ -1,34 +0,0 @@
-// via https://issuehunt.io/r/storybookjs/storybook/issues/15916
-function findTransform(transform, fileName) {
- const self = transform.find(([pattern]) =>
- new RegExp(pattern).test(fileName)
- );
- const transformExcludeSelf = transform.filter((t) => t !== self);
- return transformExcludeSelf.find(([pattern]) =>
- new RegExp(pattern).test(fileName)
- );
-}
-
-function generateCJS(fileName, { code }) {
- return `${code};
-if(exports.default != null) {
- exports.default.parameters = exports.default.parameters || {};
- exports.default.parameters.fileName = '${fileName.replace(/\\/g, '\\\\')}';
-}
-`;
-}
-
-module.exports = {
- process(src, fileName, config) {
- const [, transformFileName] = findTransform(
- config.config.transform,
- fileName
- );
- const processed = require(transformFileName).default.process(
- src,
- fileName,
- config
- );
- return generateCJS(fileName, processed);
- },
-};
diff --git a/jest.config.js b/jest.config.js
index c697a71a0..eb6bd8660 100644
--- a/jest.config.js
+++ b/jest.config.js
@@ -1,14 +1,5 @@
module.exports = {
- moduleNameMapper: {
- '\\.(css|scss)$': '/.jest/Mock.js'
- },
- setupFiles: ['/.jest/setup.js'],
testEnvironment: 'jsdom',
roots: [''],
modulePaths: [''],
- transform: {
- '^.+\\.stories\\.tsx$': '/injectFileName',
- '^.+\\.mdx$': '@storybook/addon-docs/jest-transform-mdx',
- '^.+\\.(js|tsx?)$': 'babel-jest'
- }
};
diff --git a/lv1.js.flow b/lv1.js.flow
index cbce41f0d..e80fef90b 100644
--- a/lv1.js.flow
+++ b/lv1.js.flow
@@ -1362,8 +1362,8 @@ declare module.exports: {
WithDescriptionContent: WithDescriptionContent,
WithSideContent: WithSideContent,
Stack: Stack,
- HSTack: HStack,
- VSTack: VStack,
+ HStack: HStack,
+ VStack: VStack,
BorderTableListCell: typeof BorderTableListCell,
CheckBoxCell: CheckBoxCell,
DescriptionListCell: DescriptionListCell,
diff --git a/lv2.js.flow b/lv2.js.flow
index 70fd93f68..cccca0763 100644
--- a/lv2.js.flow
+++ b/lv2.js.flow
@@ -987,6 +987,7 @@ class AmountRangeField extends React.Component<{|
onKeyDown?: (
SyntheticKeyboardEvent
) => void | Promise,
+ ...CommonProps,
|}> {}
/**
diff --git a/package-lock.json b/package-lock.json
index 69584ebdc..062252801 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@freee_jp/vibes",
- "version": "100.0.0",
+ "version": "100.1.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@freee_jp/vibes",
- "version": "100.0.0",
+ "version": "100.1.0",
"license": "Apache-2.0",
"dependencies": {
"classnames": "2.2.6",
@@ -34,6 +34,7 @@
"@kemuridama/storybook-addon-github": "1.2.0",
"@storybook/addon-a11y": "7.6.1",
"@storybook/addon-essentials": "7.6.1",
+ "@storybook/addon-interactions": "7.6.1",
"@storybook/addon-knobs": "7.0.2",
"@storybook/addon-links": "7.6.1",
"@storybook/addon-storysource": "7.6.1",
@@ -41,6 +42,8 @@
"@storybook/react": "7.6.1",
"@storybook/react-webpack5": "7.6.1",
"@storybook/source-loader": "7.6.1",
+ "@storybook/test": "7.6.1",
+ "@storybook/test-runner": "0.16.0",
"@types/classnames": "2.2.11",
"@types/jest": "29.5.2",
"@types/node": "12.20.39",
@@ -70,7 +73,6 @@
"husky": "^7.0.0",
"is-ci": "3.0.1",
"jest": "29.6.0",
- "jest-canvas-mock": "2.5.2",
"jest-environment-jsdom": "29.6.0",
"lint-staged": "12.3.7",
"lottie-web": "5.5.7",
@@ -86,12 +88,11 @@
"sass": "1.51.0",
"sass-loader": "10.2.0",
"storybook": "7.6.1",
+ "storybook-addon-pseudo-states": "2.1.2",
"style-loader": "0.23.1",
"stylelint": "16.0.2",
"stylelint-config-prettier": "9.0.3",
"stylelint-config-standard": "19.0.0",
- "ts-jest": "29.1.1",
- "ts-loader": "8.4.0",
"tsconfig-freee": "0.1.2",
"typescript": "4.6.2",
"webpack": "5.88.1"
@@ -108,6 +109,12 @@
"styled-components": "^5"
}
},
+ "node_modules/@adobe/css-tools": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.2.tgz",
+ "integrity": "sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==",
+ "dev": true
+ },
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
@@ -3179,6 +3186,21 @@
"integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==",
"dev": true
},
+ "node_modules/@hapi/hoek": {
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
+ "dev": true
+ },
+ "node_modules/@hapi/topo": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
+ "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
+ "dev": true,
+ "dependencies": {
+ "@hapi/hoek": "^9.0.0"
+ }
+ },
"node_modules/@humanwhocodes/config-array": {
"version": "0.9.5",
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
@@ -3367,20 +3389,20 @@
}
},
"node_modules/@jest/console": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.0.tgz",
- "integrity": "sha512-anb6L1yg7uPQpytNVA5skRaXy3BmrsU8icRhTVNbWdjYWDDfy8M1Kq5HIVRpYoABdbpqsc5Dr+jtu4+qWRQBiQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
+ "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
- "jest-message-util": "^29.6.0",
- "jest-util": "^29.6.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
"slash": "^3.0.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/@jest/console/node_modules/ansi-styles": {
@@ -3454,37 +3476,37 @@
}
},
"node_modules/@jest/core": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.0.tgz",
- "integrity": "sha512-5dbMHfY/5R9m8NbgmB3JlxQqooZ/ooPSOiwEQZZ+HODwJTbIu37seVcZNBK29aMdXtjvTRB3f6LCvkKq+r8uQA==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
+ "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==",
"dev": true,
"dependencies": {
- "@jest/console": "^29.6.0",
- "@jest/reporters": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/reporters": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"exit": "^0.1.2",
"graceful-fs": "^4.2.9",
- "jest-changed-files": "^29.5.0",
- "jest-config": "^29.6.0",
- "jest-haste-map": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-regex-util": "^29.4.3",
- "jest-resolve": "^29.6.0",
- "jest-resolve-dependencies": "^29.6.0",
- "jest-runner": "^29.6.0",
- "jest-runtime": "^29.6.0",
- "jest-snapshot": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-validate": "^29.6.0",
- "jest-watcher": "^29.6.0",
+ "jest-changed-files": "^29.7.0",
+ "jest-config": "^29.7.0",
+ "jest-haste-map": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-resolve": "^29.7.0",
+ "jest-resolve-dependencies": "^29.7.0",
+ "jest-runner": "^29.7.0",
+ "jest-runtime": "^29.7.0",
+ "jest-snapshot": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
+ "jest-watcher": "^29.7.0",
"micromatch": "^4.0.4",
- "pretty-format": "^29.6.0",
+ "pretty-format": "^29.7.0",
"slash": "^3.0.0",
"strip-ansi": "^6.0.0"
},
@@ -3570,29 +3592,136 @@
"node": ">=8"
}
},
+ "node_modules/@jest/create-cache-key-function": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz",
+ "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==",
+ "dev": true,
+ "dependencies": {
+ "@jest/types": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/@jest/types": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "dev": true,
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^16.0.0",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/@types/yargs": {
+ "version": "16.0.9",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
+ "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
+ "dev": true,
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/create-cache-key-function/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/@jest/environment": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.0.tgz",
- "integrity": "sha512-bUZLYUxYlUIsslBbxII0fq0kr1+friI3Gty+cRLmocGB1jdcAHs7FS8QdCDqedE8q4DZE1g/AJHH6OJZBLGGsg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
+ "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
"dev": true,
"dependencies": {
- "@jest/fake-timers": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
- "jest-mock": "^29.6.0"
+ "jest-mock": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/@jest/expect": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.0.tgz",
- "integrity": "sha512-a7pISPW28Q3c0/pLwz4mQ6tbAI+hc8/0CJp9ix6e9U4dQ6TiHQX82CT5DV5BMWaw8bFH4E6zsfZxXdn6Ka23Bw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
+ "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==",
"dev": true,
"dependencies": {
- "expect": "^29.6.0",
- "jest-snapshot": "^29.6.0"
+ "expect": "^29.7.0",
+ "jest-snapshot": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -3611,48 +3740,48 @@
}
},
"node_modules/@jest/fake-timers": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.0.tgz",
- "integrity": "sha512-nuCU46AsZoskthWSDS2Aj6LARgyNcp5Fjx2qxsO/fPl1Wp1CJ+dBDqs0OkEcJK8FBeV/MbjH5efe79M2sHcV+A==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
+ "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"@sinonjs/fake-timers": "^10.0.2",
"@types/node": "*",
- "jest-message-util": "^29.6.0",
- "jest-mock": "^29.6.0",
- "jest-util": "^29.6.0"
+ "jest-message-util": "^29.7.0",
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/@jest/globals": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.0.tgz",
- "integrity": "sha512-IQQ3hZ2D/hwEwXSMv5GbfhzdH0nTQR3KPYxnuW6gYWbd6+7/zgMz7Okn6EgBbNtJNONq03k5EKA6HqGyzRbpeg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
+ "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.6.0",
- "@jest/expect": "^29.6.0",
- "@jest/types": "^29.6.0",
- "jest-mock": "^29.6.0"
+ "@jest/environment": "^29.7.0",
+ "@jest/expect": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "jest-mock": "^29.7.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/@jest/reporters": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.0.tgz",
- "integrity": "sha512-dWEq4HI0VvHcAD6XTtyBKKARLytyyWPIy1SvGOcU91106MfvHPdxZgupFwVHd8TFpZPpA3SebYjtwS5BUS76Rw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
+ "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==",
"dev": true,
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@jridgewell/trace-mapping": "^0.3.18",
"@types/node": "*",
"chalk": "^4.0.0",
@@ -3661,13 +3790,13 @@
"glob": "^7.1.3",
"graceful-fs": "^4.2.9",
"istanbul-lib-coverage": "^3.0.0",
- "istanbul-lib-instrument": "^5.1.0",
+ "istanbul-lib-instrument": "^6.0.0",
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.1.3",
- "jest-message-util": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-worker": "^29.6.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-worker": "^29.7.0",
"slash": "^3.0.0",
"string-length": "^4.0.1",
"strip-ansi": "^6.0.0",
@@ -3743,6 +3872,37 @@
"node": ">=8"
}
},
+ "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz",
+ "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/core": "^7.12.3",
+ "@babel/parser": "^7.14.7",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@jest/reporters/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -3768,9 +3928,9 @@
}
},
"node_modules/@jest/source-map": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz",
- "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==",
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
+ "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
"dev": true,
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.18",
@@ -3782,13 +3942,13 @@
}
},
"node_modules/@jest/test-result": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.0.tgz",
- "integrity": "sha512-9qLb7xITeyWhM4yatn2muqfomuoCTOhv0QV9i7XiIyYi3QLfnvPv5NeJp5u0PZeutAOROMLKakOkmoAisOr3YQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
+ "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
"dev": true,
"dependencies": {
- "@jest/console": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"collect-v8-coverage": "^1.0.0"
},
@@ -3797,14 +3957,14 @@
}
},
"node_modules/@jest/test-sequencer": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.0.tgz",
- "integrity": "sha512-HYCS3LKRQotKWj2mnA3AN13PPevYZu8MJKm12lzYojpJNnn6kI/3PWmr1At/e3tUu+FHQDiOyaDVuR4EV3ezBw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
+ "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
"dev": true,
"dependencies": {
- "@jest/test-result": "^29.6.0",
+ "@jest/test-result": "^29.7.0",
"graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.6.0",
+ "jest-haste-map": "^29.7.0",
"slash": "^3.0.0"
},
"engines": {
@@ -4940,6 +5100,27 @@
"resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-2.0.0.tgz",
"integrity": "sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg=="
},
+ "node_modules/@sideway/address": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz",
+ "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==",
+ "dev": true,
+ "dependencies": {
+ "@hapi/hoek": "^9.0.0"
+ }
+ },
+ "node_modules/@sideway/formula": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz",
+ "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==",
+ "dev": true
+ },
+ "node_modules/@sideway/pinpoint": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
+ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
+ "dev": true
+ },
"node_modules/@sinclair/typebox": {
"version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
@@ -5289,6 +5470,191 @@
"url": "https://opencollective.com/storybook"
}
},
+ "node_modules/@storybook/addon-interactions": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.6.1.tgz",
+ "integrity": "sha512-QaD4BGkai2tQLedyYDqSCSSr+Xt7T4uq5Sv8M8vFBatoP4ojpWdKzfoMhCXErjz5ybh2EGx1R6XwHWLjaaH+sA==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.6.1",
+ "jest-mock": "^27.0.6",
+ "polished": "^4.2.2",
+ "ts-dedent": "^2.2.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/@jest/types": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "dev": true,
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^16.0.0",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/@storybook/channels": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.1.tgz",
+ "integrity": "sha512-wQBiY8gLRs6I3V8Cr5xHNx3OImDhzsYGOMM8tUnVKO4HpcxsJ7ipQ8UvIU88MNbk+gx3WCsM4FZBBPF4f1Ar/g==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/global": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/@storybook/core-events": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.1.tgz",
+ "integrity": "sha512-4B55//oGyvdiKQUCMRHLlA6v7HW69tf4mqjHdPbwETyj9PzFTpo4S8tsYxkba/azCxvqncotPDsMkxycritGbA==",
+ "dev": true,
+ "dependencies": {
+ "ts-dedent": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/@storybook/types": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.1.tgz",
+ "integrity": "sha512-xwEdMHbms7nnyPugqrxjz62n1CoAZ6I+m6y7Rfk/2C0nsgpS0Go1UXUNmcWNxx2ZYX7bEgSPZtcYZa9buPSY3g==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.1",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/@types/yargs": {
+ "version": "16.0.9",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
+ "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
+ "dev": true,
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/jest-mock": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz",
+ "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==",
+ "dev": true,
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@storybook/addon-interactions/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/@storybook/addon-knobs": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-7.0.2.tgz",
@@ -5442,6 +5808,17 @@
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
+ "node_modules/@storybook/addons/node_modules/@storybook/core-events": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
+ "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "dev": true,
+ "peer": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
"node_modules/@storybook/addons/node_modules/@storybook/manager-api": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.0.26.tgz",
@@ -5474,6 +5851,34 @@
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
+ "node_modules/@storybook/addons/node_modules/@storybook/preview-api": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.0.26.tgz",
+ "integrity": "sha512-uJwA4errBOZOoDF2T7Z2oLqjAYvvjMr31sTsOoT0niJtWr29RQp8yS6VoSrsuh+y3FAVqBEl5pS+DX3IGLjvxw==",
+ "dev": true,
+ "peer": true,
+ "dependencies": {
+ "@storybook/channel-postmessage": "7.0.26",
+ "@storybook/channels": "7.0.26",
+ "@storybook/client-logger": "7.0.26",
+ "@storybook/core-events": "7.0.26",
+ "@storybook/csf": "^0.1.0",
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.0.26",
+ "@types/qs": "^6.9.5",
+ "dequal": "^2.0.2",
+ "lodash": "^4.17.21",
+ "memoizerific": "^1.11.3",
+ "qs": "^6.10.0",
+ "synchronous-promise": "^2.0.15",
+ "ts-dedent": "^2.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
"node_modules/@storybook/addons/node_modules/@storybook/router": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.0.26.tgz",
@@ -5558,6 +5963,17 @@
}
}
},
+ "node_modules/@storybook/api/node_modules/@storybook/core-events": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
+ "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "dev": true,
+ "peer": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
"node_modules/@storybook/api/node_modules/@storybook/manager-api": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.0.26.tgz",
@@ -6017,6 +6433,17 @@
"url": "https://opencollective.com/storybook"
}
},
+ "node_modules/@storybook/channel-postmessage/node_modules/@storybook/core-events": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
+ "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "dev": true,
+ "peer": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
"node_modules/@storybook/channels": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.0.26.tgz",
@@ -7271,11 +7698,13 @@
}
},
"node_modules/@storybook/core-events": {
- "version": "7.0.26",
- "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
- "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.3.tgz",
+ "integrity": "sha512-Vu3JX1mjtR8AX84lyqWsi2s2lhD997jKRWVznI3wx+UpTk8t7TTMLFk2rGYJRjaornhrqwvLYpnmtxRSxW9BOQ==",
"dev": true,
- "peer": true,
+ "dependencies": {
+ "ts-dedent": "^2.0.0"
+ },
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/storybook"
@@ -7821,6 +8250,111 @@
"integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==",
"dev": true
},
+ "node_modules/@storybook/instrumenter": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.6.1.tgz",
+ "integrity": "sha512-Dws1Jj0z/yo91mOPoksyo+WR33ez1wtt83IPE9osRQnDtXSmu4yusfmTS4vd79nyiCqvfuG0F7p8jr7UcEMT2A==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.1",
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "@storybook/preview-api": "7.6.1",
+ "@vitest/utils": "^0.34.6",
+ "util": "^0.12.4"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/instrumenter/node_modules/@storybook/channels": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.1.tgz",
+ "integrity": "sha512-wQBiY8gLRs6I3V8Cr5xHNx3OImDhzsYGOMM8tUnVKO4HpcxsJ7ipQ8UvIU88MNbk+gx3WCsM4FZBBPF4f1Ar/g==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/instrumenter/node_modules/@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/global": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/instrumenter/node_modules/@storybook/core-events": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.1.tgz",
+ "integrity": "sha512-4B55//oGyvdiKQUCMRHLlA6v7HW69tf4mqjHdPbwETyj9PzFTpo4S8tsYxkba/azCxvqncotPDsMkxycritGbA==",
+ "dev": true,
+ "dependencies": {
+ "ts-dedent": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/instrumenter/node_modules/@storybook/preview-api": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.1.tgz",
+ "integrity": "sha512-lhuwkDHBZCq3UtQXRkGKTBntINkXPXyAA7fSYWrwfQBr/3NhaCoj859b+71Ax8sYcSFF4+U3S6+o8XE3dz+kwA==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.1",
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/csf": "^0.1.2",
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.6.1",
+ "@types/qs": "^6.9.5",
+ "dequal": "^2.0.2",
+ "lodash": "^4.17.21",
+ "memoizerific": "^1.11.3",
+ "qs": "^6.10.0",
+ "synchronous-promise": "^2.0.15",
+ "ts-dedent": "^2.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/instrumenter/node_modules/@storybook/types": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.1.tgz",
+ "integrity": "sha512-xwEdMHbms7nnyPugqrxjz62n1CoAZ6I+m6y7Rfk/2C0nsgpS0Go1UXUNmcWNxx2ZYX7bEgSPZtcYZa9buPSY3g==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.1",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
"node_modules/@storybook/manager": {
"version": "7.6.1",
"resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.6.1.tgz",
@@ -8092,19 +8626,17 @@
}
},
"node_modules/@storybook/preview-api": {
- "version": "7.0.26",
- "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.0.26.tgz",
- "integrity": "sha512-uJwA4errBOZOoDF2T7Z2oLqjAYvvjMr31sTsOoT0niJtWr29RQp8yS6VoSrsuh+y3FAVqBEl5pS+DX3IGLjvxw==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.3.tgz",
+ "integrity": "sha512-uPaK7yLE1P++F+IOb/1j9pgdCwfMYZrUPHogF/Mf9r4cfEjDCcIeKgGMcsbU1KnkzNQQGPh8JRzRr/iYnLjswg==",
"dev": true,
- "peer": true,
"dependencies": {
- "@storybook/channel-postmessage": "7.0.26",
- "@storybook/channels": "7.0.26",
- "@storybook/client-logger": "7.0.26",
- "@storybook/core-events": "7.0.26",
- "@storybook/csf": "^0.1.0",
+ "@storybook/channels": "7.6.3",
+ "@storybook/client-logger": "7.6.3",
+ "@storybook/core-events": "7.6.3",
+ "@storybook/csf": "^0.1.2",
"@storybook/global": "^5.0.0",
- "@storybook/types": "7.0.26",
+ "@storybook/types": "7.6.3",
"@types/qs": "^6.9.5",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
@@ -8119,6 +8651,53 @@
"url": "https://opencollective.com/storybook"
}
},
+ "node_modules/@storybook/preview-api/node_modules/@storybook/channels": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.3.tgz",
+ "integrity": "sha512-o9J0TBbFon16tUlU5V6kJgzAlsloJcS1cTHWqh3VWczohbRm+X1PLNUihJ7Q8kBWXAuuJkgBu7RQH7Ib46WyYg==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/client-logger": "7.6.3",
+ "@storybook/core-events": "7.6.3",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/preview-api/node_modules/@storybook/client-logger": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.3.tgz",
+ "integrity": "sha512-BpsCnefrBFdxD6ukMjAblm1D6zB4U5HR1I85VWw6LOqZrfzA6l/1uBxItz0XG96HTjngbvAabWf5k7ZFCx5UCg==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/global": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/preview-api/node_modules/@storybook/types": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.3.tgz",
+ "integrity": "sha512-vj9Jzg5eR52l8O9512QywbQpNdo67Z6BQWR8QoZRcG+/Bhzt08YI8IZMPQLFMKzcmWDPK0blQ4GfyKDYplMjPA==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.3",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
"node_modules/@storybook/react": {
"version": "7.6.1",
"resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.6.1.tgz",
@@ -8573,6 +9152,356 @@
"node": ">=8"
}
},
+ "node_modules/@storybook/test": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/test/-/test-7.6.1.tgz",
+ "integrity": "sha512-++2nBq25r2OAMHPyN+MduflF5RBjdRXwJyy1aV6OxeXSZazmbbAIg7IOeMmp7aV/W6X8DPP53gu2w/W72On9xg==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/instrumenter": "7.6.1",
+ "@storybook/preview-api": "7.6.1",
+ "@testing-library/dom": "^9.3.1",
+ "@testing-library/jest-dom": "^6.1.3",
+ "@testing-library/user-event": "14.3.0",
+ "@types/chai": "^4",
+ "@vitest/expect": "^0.34.2",
+ "@vitest/spy": "^0.34.1",
+ "chai": "^4.3.7",
+ "util": "^0.12.4"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/test-runner": {
+ "version": "0.16.0",
+ "resolved": "https://registry.npmjs.org/@storybook/test-runner/-/test-runner-0.16.0.tgz",
+ "integrity": "sha512-LDmNbKFoEDW/VS9o6KR8e1r5MnbCc5ZojUfi5yqLdq80gFD7BvilgKgV0lUh/xWHryzoy+Ids5LYgrPJZmU2dQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/core": "^7.22.5",
+ "@babel/generator": "^7.22.5",
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5",
+ "@jest/types": "^29.6.3",
+ "@storybook/core-common": "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0",
+ "@storybook/csf": "^0.1.1",
+ "@storybook/csf-tools": "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0",
+ "@storybook/preview-api": "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0",
+ "@swc/core": "^1.3.18",
+ "@swc/jest": "^0.2.23",
+ "can-bind-to-host": "^1.1.1",
+ "commander": "^9.0.0",
+ "expect-playwright": "^0.8.0",
+ "glob": "^10.2.2",
+ "jest": "^29.6.4",
+ "jest-circus": "^29.6.4",
+ "jest-environment-node": "^29.6.4",
+ "jest-junit": "^16.0.0",
+ "jest-playwright-preset": "^4.0.0",
+ "jest-runner": "^29.6.4",
+ "jest-serializer-html": "^7.1.0",
+ "jest-watch-typeahead": "^2.0.0",
+ "node-fetch": "^2",
+ "playwright": "^1.14.0",
+ "read-pkg-up": "^7.0.1",
+ "tempy": "^1.0.1",
+ "ts-dedent": "^2.0.0"
+ },
+ "bin": {
+ "test-storybook": "dist/test-storybook.js"
+ },
+ "engines": {
+ "node": "^16.10.0 || ^18.0.0 || >=20.0.0"
+ }
+ },
+ "node_modules/@storybook/test-runner/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/@storybook/test-runner/node_modules/commander": {
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
+ "dev": true,
+ "engines": {
+ "node": "^12.20.0 || >=14"
+ }
+ },
+ "node_modules/@storybook/test-runner/node_modules/glob": {
+ "version": "10.3.10",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
+ "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "dev": true,
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^2.3.5",
+ "minimatch": "^9.0.1",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
+ "path-scurry": "^1.10.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@storybook/test-runner/node_modules/jest": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
+ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
+ "dev": true,
+ "dependencies": {
+ "@jest/core": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "import-local": "^3.0.2",
+ "jest-cli": "^29.7.0"
+ },
+ "bin": {
+ "jest": "bin/jest.js"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@storybook/test-runner/node_modules/minimatch": {
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/@storybook/channels": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.1.tgz",
+ "integrity": "sha512-wQBiY8gLRs6I3V8Cr5xHNx3OImDhzsYGOMM8tUnVKO4HpcxsJ7ipQ8UvIU88MNbk+gx3WCsM4FZBBPF4f1Ar/g==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/global": "^5.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/@storybook/core-events": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.1.tgz",
+ "integrity": "sha512-4B55//oGyvdiKQUCMRHLlA6v7HW69tf4mqjHdPbwETyj9PzFTpo4S8tsYxkba/azCxvqncotPDsMkxycritGbA==",
+ "dev": true,
+ "dependencies": {
+ "ts-dedent": "^2.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/@storybook/preview-api": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.1.tgz",
+ "integrity": "sha512-lhuwkDHBZCq3UtQXRkGKTBntINkXPXyAA7fSYWrwfQBr/3NhaCoj859b+71Ax8sYcSFF4+U3S6+o8XE3dz+kwA==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.1",
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/csf": "^0.1.2",
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.6.1",
+ "@types/qs": "^6.9.5",
+ "dequal": "^2.0.2",
+ "lodash": "^4.17.21",
+ "memoizerific": "^1.11.3",
+ "qs": "^6.10.0",
+ "synchronous-promise": "^2.0.15",
+ "ts-dedent": "^2.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/@storybook/types": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.1.tgz",
+ "integrity": "sha512-xwEdMHbms7nnyPugqrxjz62n1CoAZ6I+m6y7Rfk/2C0nsgpS0Go1UXUNmcWNxx2ZYX7bEgSPZtcYZa9buPSY3g==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/channels": "7.6.1",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/storybook"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/@testing-library/jest-dom": {
+ "version": "6.1.5",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.5.tgz",
+ "integrity": "sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==",
+ "dev": true,
+ "dependencies": {
+ "@adobe/css-tools": "^4.3.1",
+ "@babel/runtime": "^7.9.2",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.5.6",
+ "lodash": "^4.17.15",
+ "redent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=14",
+ "npm": ">=6",
+ "yarn": ">=1"
+ },
+ "peerDependencies": {
+ "@jest/globals": ">= 28",
+ "@types/jest": ">= 28",
+ "jest": ">= 28",
+ "vitest": ">= 0.32"
+ },
+ "peerDependenciesMeta": {
+ "@jest/globals": {
+ "optional": true
+ },
+ "@types/jest": {
+ "optional": true
+ },
+ "jest": {
+ "optional": true
+ },
+ "vitest": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@storybook/test/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "dev": true,
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/@storybook/test/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@storybook/test/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/@storybook/theming": {
"version": "7.6.1",
"resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.1.tgz",
@@ -8810,12 +9739,171 @@
"integrity": "sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==",
"dev": true
},
+ "node_modules/@swc/jest": {
+ "version": "0.2.29",
+ "resolved": "https://registry.npmjs.org/@swc/jest/-/jest-0.2.29.tgz",
+ "integrity": "sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==",
+ "dev": true,
+ "dependencies": {
+ "@jest/create-cache-key-function": "^27.4.2",
+ "jsonc-parser": "^3.2.0"
+ },
+ "engines": {
+ "npm": ">= 7.0.0"
+ },
+ "peerDependencies": {
+ "@swc/core": "*"
+ }
+ },
"node_modules/@swc/types": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz",
"integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==",
"dev": true
},
+ "node_modules/@testing-library/dom": {
+ "version": "9.3.3",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz",
+ "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.1.3",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "dev": true,
+ "dependencies": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/@testing-library/dom/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
+ "dev": true
+ },
+ "node_modules/@testing-library/dom/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/user-event": {
+ "version": "14.3.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.3.0.tgz",
+ "integrity": "sha512-P02xtBBa8yMaLhK8CzJCIns8rqwnF6FxhR9zs810flHOBXUYCFjLd8Io1rQrAkQRWEmW2PGdZIEdMxf/KLsqFA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12",
+ "npm": ">=6"
+ },
+ "peerDependencies": {
+ "@testing-library/dom": ">=7.21.4"
+ }
+ },
"node_modules/@tootallnate/once": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
@@ -8825,6 +9913,12 @@
"node": ">= 10"
}
},
+ "node_modules/@types/aria-query": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
+ "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
+ "dev": true
+ },
"node_modules/@types/babel__core": {
"version": "7.20.1",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz",
@@ -8876,6 +9970,12 @@
"@types/node": "*"
}
},
+ "node_modules/@types/chai": {
+ "version": "4.3.11",
+ "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.11.tgz",
+ "integrity": "sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==",
+ "dev": true
+ },
"node_modules/@types/classnames": {
"version": "2.2.11",
"resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz",
@@ -9125,12 +10225,6 @@
"integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
"dev": true
},
- "node_modules/@types/prettier": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz",
- "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==",
- "dev": true
- },
"node_modules/@types/pretty-hrtime": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
@@ -9279,6 +10373,15 @@
"integrity": "sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==",
"dev": true
},
+ "node_modules/@types/wait-on": {
+ "version": "5.3.4",
+ "resolved": "https://registry.npmjs.org/@types/wait-on/-/wait-on-5.3.4.tgz",
+ "integrity": "sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==",
+ "dev": true,
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
"node_modules/@types/yargs": {
"version": "17.0.32",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
@@ -9508,6 +10611,46 @@
"url": "https://opencollective.com/typescript-eslint"
}
},
+ "node_modules/@vitest/expect": {
+ "version": "0.34.7",
+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.7.tgz",
+ "integrity": "sha512-G9iEtwrD6ZQ4MVHZufif9Iqz3eLtuwBBNx971fNAGPaugM7ftAWjQN+ob2zWhtzURp8RK3zGXOxVb01mFo3zAQ==",
+ "dev": true,
+ "dependencies": {
+ "@vitest/spy": "0.34.7",
+ "@vitest/utils": "0.34.7",
+ "chai": "^4.3.10"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/spy": {
+ "version": "0.34.7",
+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.7.tgz",
+ "integrity": "sha512-NMMSzOY2d8L0mcOt4XcliDOS1ISyGlAXuQtERWVOoVHnKwmG+kKhinAiGw3dTtMQWybfa89FG8Ucg9tiC/FhTQ==",
+ "dev": true,
+ "dependencies": {
+ "tinyspy": "^2.1.1"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
+ "node_modules/@vitest/utils": {
+ "version": "0.34.7",
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.7.tgz",
+ "integrity": "sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==",
+ "dev": true,
+ "dependencies": {
+ "diff-sequences": "^29.4.3",
+ "loupe": "^2.3.6",
+ "pretty-format": "^29.5.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
+ }
+ },
"node_modules/@webassemblyjs/ast": {
"version": "1.11.6",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz",
@@ -9978,6 +11121,24 @@
"integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==",
"dev": true
},
+ "node_modules/append-transform": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",
+ "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",
+ "dev": true,
+ "dependencies": {
+ "default-require-extensions": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/archy": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
+ "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
+ "dev": true
+ },
"node_modules/argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -10018,6 +11179,19 @@
"node": ">=6.0"
}
},
+ "node_modules/array-buffer-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
+ "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/array-flatten": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
@@ -10091,6 +11265,15 @@
"util": "^0.12.5"
}
},
+ "node_modules/assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/ast-metadata-inferer": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.0.tgz",
@@ -10172,6 +11355,17 @@
"node": ">=4"
}
},
+ "node_modules/axios": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz",
+ "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==",
+ "dev": true,
+ "dependencies": {
+ "follow-redirects": "^1.15.0",
+ "form-data": "^4.0.0",
+ "proxy-from-env": "^1.1.0"
+ }
+ },
"node_modules/axobject-query": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
@@ -10188,15 +11382,15 @@
}
},
"node_modules/babel-jest": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.0.tgz",
- "integrity": "sha512-Jj8Bq2yKsk11XLk06Nm8SdvYkAcecH+GuhxB8DnK5SncjHnJ88TQjSnGgE7jpajpnSvz9DZ6X8hXrDkD/6/TPQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
+ "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
"dev": true,
"dependencies": {
- "@jest/transform": "^29.6.0",
+ "@jest/transform": "^29.7.0",
"@types/babel__core": "^7.1.14",
"babel-plugin-istanbul": "^6.1.1",
- "babel-preset-jest": "^29.5.0",
+ "babel-preset-jest": "^29.6.3",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
"slash": "^3.0.0"
@@ -10484,9 +11678,9 @@
}
},
"node_modules/babel-plugin-jest-hoist": {
- "version": "29.5.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz",
- "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==",
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
+ "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
"dev": true,
"dependencies": {
"@babel/template": "^7.3.3",
@@ -10648,12 +11842,12 @@
}
},
"node_modules/babel-preset-jest": {
- "version": "29.5.0",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz",
- "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==",
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
+ "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
"dev": true,
"dependencies": {
- "babel-plugin-jest-hoist": "^29.5.0",
+ "babel-plugin-jest-hoist": "^29.6.3",
"babel-preset-current-node-syntax": "^1.0.0"
},
"engines": {
@@ -10885,18 +12079,6 @@
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
- "node_modules/bs-logger": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
- "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
- "dev": true,
- "dependencies": {
- "fast-json-stable-stringify": "2.x"
- },
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/bser": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
@@ -10954,6 +12136,21 @@
"node": ">= 0.8"
}
},
+ "node_modules/caching-transform": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz",
+ "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==",
+ "dev": true,
+ "dependencies": {
+ "hasha": "^5.0.0",
+ "make-dir": "^3.0.0",
+ "package-hash": "^4.0.0",
+ "write-file-atomic": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/call-bind": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
@@ -11010,6 +12207,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/can-bind-to-host": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/can-bind-to-host/-/can-bind-to-host-1.1.2.tgz",
+ "integrity": "sha512-CqsgmaqiyFRNtP17Ihqa/uHbZxRirntNVNl/kJz31DLKuNRfzvzionkLoUSkElQ6Cz+cpXKA3mhHq4tjbieujA==",
+ "dev": true,
+ "bin": {
+ "can-bind-to-host": "dist/bin/can-bind-to-host.js"
+ }
+ },
"node_modules/caniuse-lite": {
"version": "1.0.30001565",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz",
@@ -11039,6 +12245,24 @@
"node": ">=4"
}
},
+ "node_modules/chai": {
+ "version": "4.3.10",
+ "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz",
+ "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==",
+ "dev": true,
+ "dependencies": {
+ "assertion-error": "^1.1.0",
+ "check-error": "^1.0.3",
+ "deep-eql": "^4.1.3",
+ "get-func-name": "^2.0.2",
+ "loupe": "^2.3.6",
+ "pathval": "^1.1.1",
+ "type-detect": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
@@ -11061,6 +12285,18 @@
"node": ">=10"
}
},
+ "node_modules/check-error": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
+ "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
+ "dev": true,
+ "dependencies": {
+ "get-func-name": "^2.0.2"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/chokidar": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -11635,6 +12871,97 @@
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
"dev": true
},
+ "node_modules/create-jest": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
+ "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==",
+ "dev": true,
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "jest-config": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "prompts": "^2.0.1"
+ },
+ "bin": {
+ "create-jest": "bin/create-jest.js"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/create-jest/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/create-jest/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/create-jest/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/create-jest/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/create-jest/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/create-jest/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/cross-spawn": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
@@ -11833,6 +13160,12 @@
"url": "https://github.com/sponsors/fb55"
}
},
+ "node_modules/css.escape": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
+ "dev": true
+ },
"node_modules/cssesc": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
@@ -11845,12 +13178,6 @@
"node": ">=4"
}
},
- "node_modules/cssfontparser": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/cssfontparser/-/cssfontparser-1.2.1.tgz",
- "integrity": "sha1-9AIvyPlwDGgCnVQghK+69CWj8+M=",
- "dev": true
- },
"node_modules/cssom": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
@@ -11880,6 +13207,19 @@
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
"integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
+ "node_modules/cwd": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz",
+ "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==",
+ "dev": true,
+ "dependencies": {
+ "find-pkg": "^0.1.2",
+ "fs-exists-sync": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
"node_modules/damerau-levenshtein": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
@@ -11955,6 +13295,15 @@
}
}
},
+ "node_modules/decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/decimal.js": {
"version": "10.4.3",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
@@ -11967,6 +13316,56 @@
"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
"dev": true
},
+ "node_modules/deep-eql": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz",
+ "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==",
+ "dev": true,
+ "dependencies": {
+ "type-detect": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/deep-equal": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
+ "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
+ "dev": true,
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.5",
+ "es-get-iterator": "^1.1.3",
+ "get-intrinsic": "^1.2.2",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.2",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.1",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/deep-equal/node_modules/isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
+ "dev": true
+ },
"node_modules/deep-is": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
@@ -11998,6 +13397,21 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/default-require-extensions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz",
+ "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==",
+ "dev": true,
+ "dependencies": {
+ "strip-bom": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/defaults": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
@@ -12034,11 +13448,12 @@
}
},
"node_modules/define-properties": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
"dependencies": {
+ "define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
},
@@ -12188,6 +13603,15 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/diffable-html": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/diffable-html/-/diffable-html-4.1.0.tgz",
+ "integrity": "sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==",
+ "dev": true,
+ "dependencies": {
+ "htmlparser2": "^3.9.2"
+ }
+ },
"node_modules/dnd-core": {
"version": "11.1.3",
"resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-11.1.3.tgz",
@@ -12219,6 +13643,12 @@
"node": ">=6.0.0"
}
},
+ "node_modules/dom-accessibility-api": {
+ "version": "0.5.16",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
+ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
+ "dev": true
+ },
"node_modules/dom-converter": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
@@ -12237,12 +13667,49 @@
"csstype": "^3.0.2"
}
},
+ "node_modules/dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/dom-serializer/node_modules/domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
+ },
+ "node_modules/dom-serializer/node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
"node_modules/dom-walk": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
"integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==",
"dev": true
},
+ "node_modules/domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
+ "dev": true
+ },
"node_modules/domexception": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
@@ -12264,6 +13731,25 @@
"node": ">=12"
}
},
+ "node_modules/domhandler": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "dev": true,
+ "dependencies": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
"node_modules/dot-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
@@ -12396,19 +13882,11 @@
"objectorarray": "^1.0.5"
}
},
- "node_modules/enhanced-resolve": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
- "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.1.2",
- "memory-fs": "^0.5.0",
- "tapable": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
+ "dev": true
},
"node_modules/env-paths": {
"version": "2.2.1",
@@ -12431,18 +13909,6 @@
"node": ">=4"
}
},
- "node_modules/errno": {
- "version": "0.1.8",
- "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
- "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
- "dev": true,
- "dependencies": {
- "prr": "~1.0.1"
- },
- "bin": {
- "errno": "cli.js"
- }
- },
"node_modules/error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -12498,6 +13964,32 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-get-iterator/node_modules/isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
+ "dev": true
+ },
"node_modules/es-module-lexer": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz",
@@ -12530,6 +14022,12 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/es6-error": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
+ "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
+ "dev": true
+ },
"node_modules/esbuild": {
"version": "0.18.20",
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
@@ -13504,17 +15002,20 @@
}
},
"node_modules/espree": {
- "version": "9.3.2",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
- "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"dependencies": {
- "acorn": "^8.7.1",
+ "acorn": "^8.9.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.1"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
"node_modules/espree/node_modules/acorn": {
@@ -13717,6 +15218,18 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/expand-tilde": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
+ "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==",
+ "dev": true,
+ "dependencies": {
+ "os-homedir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/expect": {
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
@@ -13733,6 +15246,12 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
+ "node_modules/expect-playwright": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/expect-playwright/-/expect-playwright-0.8.0.tgz",
+ "integrity": "sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==",
+ "dev": true
+ },
"node_modules/express": {
"version": "4.18.2",
"resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
@@ -14167,6 +15686,124 @@
"node": ">=8"
}
},
+ "node_modules/find-file-up": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz",
+ "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==",
+ "dev": true,
+ "dependencies": {
+ "fs-exists-sync": "^0.1.0",
+ "resolve-dir": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/find-pkg": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz",
+ "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==",
+ "dev": true,
+ "dependencies": {
+ "find-file-up": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/find-process": {
+ "version": "1.4.7",
+ "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz",
+ "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "commander": "^5.1.0",
+ "debug": "^4.1.1"
+ },
+ "bin": {
+ "find-process": "bin/find-process.js"
+ }
+ },
+ "node_modules/find-process/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/find-process/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/find-process/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/find-process/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/find-process/node_modules/commander": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
+ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/find-process/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/find-process/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/find-root": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
@@ -14254,6 +15891,26 @@
"node": ">=0.4.0"
}
},
+ "node_modules/follow-redirects": {
+ "version": "1.15.3",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz",
+ "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
"node_modules/for-each": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
@@ -14579,12 +16236,41 @@
"node": ">= 0.6"
}
},
+ "node_modules/fromentries": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz",
+ "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
"node_modules/fs-constants": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
"dev": true
},
+ "node_modules/fs-exists-sync": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
+ "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/fs-extra": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz",
@@ -14709,16 +16395,25 @@
"node": "6.* || 8.* || >= 10.*"
}
},
+ "node_modules/get-func-name": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
+ "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+ "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
"dev": true,
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
+ "function-bind": "^1.1.2",
"has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -14908,6 +16603,30 @@
"node": ">=6"
}
},
+ "node_modules/global-prefix": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
+ "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.0",
+ "ini": "^1.3.4",
+ "is-windows": "^0.2.0",
+ "which": "^1.2.12"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix/node_modules/is-windows": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
+ "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
@@ -15117,6 +16836,31 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/hasha": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz",
+ "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==",
+ "dev": true,
+ "dependencies": {
+ "is-stream": "^2.0.0",
+ "type-fest": "^0.8.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/hasha/node_modules/type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/hasown": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
@@ -15146,6 +16890,18 @@
"react-is": "^16.7.0"
}
},
+ "node_modules/homedir-polyfill": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+ "dev": true,
+ "dependencies": {
+ "parse-passwd": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/hosted-git-info": {
"version": "2.8.9",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
@@ -15251,6 +17007,34 @@
"node": ">=6"
}
},
+ "node_modules/htmlparser2": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^1.3.1",
+ "domhandler": "^2.3.0",
+ "domutils": "^1.5.1",
+ "entities": "^1.1.1",
+ "inherits": "^2.0.1",
+ "readable-stream": "^3.1.1"
+ }
+ },
+ "node_modules/htmlparser2/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
@@ -15520,13 +17304,13 @@
"dev": true
},
"node_modules/internal-slot": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
- "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz",
+ "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.0",
- "has": "^1.0.3",
+ "get-intrinsic": "^1.2.2",
+ "hasown": "^2.0.0",
"side-channel": "^1.0.4"
},
"engines": {
@@ -15582,6 +17366,20 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-array-buffer": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
+ "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -15760,6 +17558,15 @@
"node": ">=8"
}
},
+ "node_modules/is-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-nan": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
@@ -15864,6 +17671,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-set": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-shared-array-buffer": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
@@ -15951,6 +17767,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/is-weakmap": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-weakref": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
@@ -15963,6 +17788,28 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-weakset": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/is-wsl": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
@@ -16005,6 +17852,18 @@
"node": ">=8"
}
},
+ "node_modules/istanbul-lib-hook": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz",
+ "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==",
+ "dev": true,
+ "dependencies": {
+ "append-transform": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/istanbul-lib-instrument": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
@@ -16030,6 +17889,118 @@
"semver": "bin/semver.js"
}
},
+ "node_modules/istanbul-lib-processinfo": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz",
+ "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==",
+ "dev": true,
+ "dependencies": {
+ "archy": "^1.0.0",
+ "cross-spawn": "^7.0.3",
+ "istanbul-lib-coverage": "^3.2.0",
+ "p-map": "^3.0.0",
+ "rimraf": "^3.0.0",
+ "uuid": "^8.3.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/p-map": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
+ "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
+ "dev": true,
+ "dependencies": {
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true,
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/istanbul-lib-processinfo/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
"node_modules/istanbul-lib-report": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
@@ -16233,23 +18204,14 @@
}
}
},
- "node_modules/jest-canvas-mock": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jest-canvas-mock/-/jest-canvas-mock-2.5.2.tgz",
- "integrity": "sha512-vgnpPupjOL6+L5oJXzxTxFrlGEIbHdZqFU+LFNdtLxZ3lRDCl17FlTMM7IatoRQkrcyOTMlDinjUguqmQ6bR2A==",
- "dev": true,
- "dependencies": {
- "cssfontparser": "^1.2.1",
- "moo-color": "^1.0.2"
- }
- },
"node_modules/jest-changed-files": {
- "version": "29.5.0",
- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz",
- "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
+ "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==",
"dev": true,
"dependencies": {
"execa": "^5.0.0",
+ "jest-util": "^29.7.0",
"p-limit": "^3.1.0"
},
"engines": {
@@ -16272,34 +18234,34 @@
}
},
"node_modules/jest-circus": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.0.tgz",
- "integrity": "sha512-LtG45qEKhse2Ws5zNR4DnZATReLGQXzBZGZnJ0DU37p6d4wDhu41vvczCQ3Ou+llR6CRYDBshsubV7H4jZvIkw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
+ "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.6.0",
- "@jest/expect": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/expect": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
"co": "^4.6.0",
- "dedent": "^0.7.0",
+ "dedent": "^1.0.0",
"is-generator-fn": "^2.0.0",
- "jest-each": "^29.6.0",
- "jest-matcher-utils": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-runtime": "^29.6.0",
- "jest-snapshot": "^29.6.0",
- "jest-util": "^29.6.0",
+ "jest-each": "^29.7.0",
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-runtime": "^29.7.0",
+ "jest-snapshot": "^29.7.0",
+ "jest-util": "^29.7.0",
"p-limit": "^3.1.0",
- "pretty-format": "^29.6.0",
+ "pretty-format": "^29.7.0",
"pure-rand": "^6.0.0",
"slash": "^3.0.0",
"stack-utils": "^2.0.3"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-circus/node_modules/ansi-styles": {
@@ -16351,6 +18313,20 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
+ "node_modules/jest-circus/node_modules/dedent": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz",
+ "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==",
+ "dev": true,
+ "peerDependencies": {
+ "babel-plugin-macros": "^3.1.0"
+ },
+ "peerDependenciesMeta": {
+ "babel-plugin-macros": {
+ "optional": true
+ }
+ }
+ },
"node_modules/jest-circus/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -16388,22 +18364,21 @@
}
},
"node_modules/jest-cli": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.0.tgz",
- "integrity": "sha512-WvZIaanK/abkw6s01924DQ2QLwM5Q4Y4iPbSDb9Zg6smyXGqqcPQ7ft9X8D7B0jICz312eSzM6UlQNxuZJBrMw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
+ "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==",
"dev": true,
"dependencies": {
- "@jest/core": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/core": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
"chalk": "^4.0.0",
+ "create-jest": "^29.7.0",
"exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
"import-local": "^3.0.2",
- "jest-config": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-validate": "^29.6.0",
- "prompts": "^2.0.1",
+ "jest-config": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
"yargs": "^17.3.1"
},
"bin": {
@@ -16533,31 +18508,31 @@
}
},
"node_modules/jest-config": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.0.tgz",
- "integrity": "sha512-fKA4jM91PDqWVkMpb1FVKxIuhg3hC6hgaen57cr1rRZkR96dCatvJZsk3ik7/GNu9ERj9wgAspOmyvkFoGsZhA==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
+ "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
"dev": true,
"dependencies": {
"@babel/core": "^7.11.6",
- "@jest/test-sequencer": "^29.6.0",
- "@jest/types": "^29.6.0",
- "babel-jest": "^29.6.0",
+ "@jest/test-sequencer": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "babel-jest": "^29.7.0",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.9",
- "jest-circus": "^29.6.0",
- "jest-environment-node": "^29.6.0",
- "jest-get-type": "^29.4.3",
- "jest-regex-util": "^29.4.3",
- "jest-resolve": "^29.6.0",
- "jest-runner": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-validate": "^29.6.0",
+ "jest-circus": "^29.7.0",
+ "jest-environment-node": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "jest-regex-util": "^29.6.3",
+ "jest-resolve": "^29.7.0",
+ "jest-runner": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
"micromatch": "^4.0.4",
"parse-json": "^5.2.0",
- "pretty-format": "^29.6.0",
+ "pretty-format": "^29.7.0",
"slash": "^3.0.0",
"strip-json-comments": "^3.1.1"
},
@@ -16751,9 +18726,9 @@
}
},
"node_modules/jest-docblock": {
- "version": "29.4.3",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz",
- "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
+ "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
"dev": true,
"dependencies": {
"detect-newline": "^3.0.0"
@@ -16763,16 +18738,16 @@
}
},
"node_modules/jest-each": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.0.tgz",
- "integrity": "sha512-d0Jem4RBAlFUyV6JSXPSHVUpNo5RleSj+iJEy1G3+ZCrzHDjWs/1jUfrbnJKHdJdAx5BCEce/Ju379WqHhQk4w==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
+ "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"chalk": "^4.0.0",
- "jest-get-type": "^29.4.3",
- "jest-util": "^29.6.0",
- "pretty-format": "^29.6.0"
+ "jest-get-type": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "pretty-format": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -16876,17 +18851,17 @@
}
},
"node_modules/jest-environment-node": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.0.tgz",
- "integrity": "sha512-BOf5Q2/nFCdBOnyBM5c5/6DbdQYgc+0gyUQ8l8qhUAB8O7pM+4QJXIXJsRZJaxd5SHV6y5VArTVhOfogoqcP8Q==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
+ "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.6.0",
- "@jest/fake-timers": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
- "jest-mock": "^29.6.0",
- "jest-util": "^29.6.0"
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -16926,14 +18901,50 @@
"fsevents": "^2.3.2"
}
},
+ "node_modules/jest-junit": {
+ "version": "16.0.0",
+ "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-16.0.0.tgz",
+ "integrity": "sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==",
+ "dev": true,
+ "dependencies": {
+ "mkdirp": "^1.0.4",
+ "strip-ansi": "^6.0.1",
+ "uuid": "^8.3.2",
+ "xml": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=10.12.0"
+ }
+ },
+ "node_modules/jest-junit/node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true,
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/jest-junit/node_modules/uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true,
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
"node_modules/jest-leak-detector": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.0.tgz",
- "integrity": "sha512-JdV6EZOPxHR1gd6ccxjNowuROkT2jtGU5G/g58RcJX1xe5mrtLj0g6/ZkyMoXF4cs+tTkHMFX6pcIrB1QPQwCw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
+ "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
"dev": true,
"dependencies": {
- "jest-get-type": "^29.4.3",
- "pretty-format": "^29.6.0"
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -17115,104 +19126,208 @@
}
},
"node_modules/jest-mock": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.0.tgz",
- "integrity": "sha512-2Pb7R2w24Q0aUVn+2/vdRDL6CqGqpheDZy7zrXav8FotOpSGw/4bS2hyVoKHMEx4xzOn6EyCAGwc5czWxXeN7w==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
+ "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
- "jest-util": "^29.6.0"
+ "jest-util": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/jest-regex-util": {
- "version": "29.6.3",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
- "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
+ "node_modules/jest-playwright-preset": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jest-playwright-preset/-/jest-playwright-preset-4.0.0.tgz",
+ "integrity": "sha512-+dGZ1X2KqtwXaabVjTGxy0a3VzYfvYsWaRcuO8vMhyclHSOpGSI1+5cmlqzzCwQ3+fv0EjkTc7I5aV9lo08dYw==",
+ "dev": true,
+ "dependencies": {
+ "expect-playwright": "^0.8.0",
+ "jest-process-manager": "^0.4.0",
+ "nyc": "^15.1.0",
+ "playwright-core": ">=1.2.0",
+ "rimraf": "^3.0.2",
+ "uuid": "^8.3.2"
+ },
+ "peerDependencies": {
+ "jest": "^29.3.1",
+ "jest-circus": "^29.3.1",
+ "jest-environment-node": "^29.3.1",
+ "jest-runner": "^29.3.1"
+ }
+ },
+ "node_modules/jest-playwright-preset/node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/jest-playwright-preset/node_modules/uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true,
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/jest-pnp-resolver": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
"dev": true,
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=6"
+ },
+ "peerDependencies": {
+ "jest-resolve": "*"
+ },
+ "peerDependenciesMeta": {
+ "jest-resolve": {
+ "optional": true
+ }
}
},
- "node_modules/jest-resolve": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.0.tgz",
- "integrity": "sha512-+hrpY4LzAONoZA/rvB6rnZLkOSA6UgJLpdCWrOZNSgGxWMumzRLu7dLUSCabAHzoHIDQ9qXfr3th1zYNJ0E8sQ==",
+ "node_modules/jest-process-manager": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/jest-process-manager/-/jest-process-manager-0.4.0.tgz",
+ "integrity": "sha512-80Y6snDyb0p8GG83pDxGI/kQzwVTkCxc7ep5FPe/F6JYdvRDhwr6RzRmPSP7SEwuLhxo80lBS/NqOdUIbHIfhw==",
"dev": true,
"dependencies": {
- "@jest/types": "^27.5.1",
- "jest-regex-util": "^27.5.1",
- "jest-snapshot": "^27.5.1"
+ "@types/wait-on": "^5.2.0",
+ "chalk": "^4.1.0",
+ "cwd": "^0.10.0",
+ "exit": "^0.1.2",
+ "find-process": "^1.4.4",
+ "prompts": "^2.4.1",
+ "signal-exit": "^3.0.3",
+ "spawnd": "^5.0.0",
+ "tree-kill": "^1.2.2",
+ "wait-on": "^7.0.0"
+ }
+ },
+ "node_modules/jest-process-manager/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/jest-resolve-dependencies": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.0.tgz",
- "integrity": "sha512-eOfPog9K3hJdJk/3i6O6bQhXS+3uXhMDkLJGX+xmMPp7T1d/zdcFofbDnHgNoEkhD/mSimC5IagLEP7lpLLu/A==",
+ "node_modules/jest-process-manager/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "jest-regex-util": "^29.4.3",
- "jest-snapshot": "^29.6.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/jest-resolve/node_modules/@jest/transform": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
- "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
+ "node_modules/jest-process-manager/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.1.0",
- "@jest/types": "^27.5.1",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^1.4.0",
- "fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^27.5.1",
- "jest-regex-util": "^27.5.1",
- "jest-util": "^27.5.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "source-map": "^0.6.1",
- "write-file-atomic": "^3.0.0"
+ "color-name": "~1.1.4"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": ">=7.0.0"
}
},
- "node_modules/jest-resolve/node_modules/@jest/types": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
- "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "node_modules/jest-process-manager/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/jest-process-manager/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-process-manager/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^16.0.0",
- "chalk": "^4.0.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": ">=8"
}
},
- "node_modules/jest-resolve/node_modules/@types/yargs": {
- "version": "16.0.9",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
- "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
+ "node_modules/jest-regex-util": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
+ "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
+ "dev": true,
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/jest-resolve": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
+ "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
"dev": true,
"dependencies": {
- "@types/yargs-parser": "*"
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "jest-pnp-resolver": "^1.2.2",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
+ "resolve": "^1.20.0",
+ "resolve.exports": "^2.0.0",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/jest-resolve-dependencies": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
+ "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==",
+ "dev": true,
+ "dependencies": {
+ "jest-regex-util": "^29.6.3",
+ "jest-snapshot": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-resolve/node_modules/ansi-styles": {
@@ -17264,30 +19379,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
- "node_modules/jest-resolve/node_modules/diff-sequences": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
- "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
- "dev": true,
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/expect": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz",
- "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==",
- "dev": true,
- "dependencies": {
- "@jest/types": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "jest-matcher-utils": "^27.5.1",
- "jest-message-util": "^27.5.1"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
"node_modules/jest-resolve/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -17297,235 +19388,6 @@
"node": ">=8"
}
},
- "node_modules/jest-resolve/node_modules/jest-diff": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz",
- "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-get-type": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
- "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
- "dev": true,
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-haste-map": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz",
- "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==",
- "dev": true,
- "dependencies": {
- "@jest/types": "^27.5.1",
- "@types/graceful-fs": "^4.1.2",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^27.5.1",
- "jest-serializer": "^27.5.1",
- "jest-util": "^27.5.1",
- "jest-worker": "^27.5.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.7"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-matcher-utils": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz",
- "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.0.0",
- "jest-diff": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-message-util": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
- "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@jest/types": "^27.5.1",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "micromatch": "^4.0.4",
- "pretty-format": "^27.5.1",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.3"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-regex-util": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
- "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
- "dev": true,
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-snapshot": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz",
- "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.7.2",
- "@babel/generator": "^7.7.2",
- "@babel/plugin-syntax-typescript": "^7.7.2",
- "@babel/traverse": "^7.7.2",
- "@babel/types": "^7.0.0",
- "@jest/transform": "^27.5.1",
- "@jest/types": "^27.5.1",
- "@types/babel__traverse": "^7.0.4",
- "@types/prettier": "^2.1.5",
- "babel-preset-current-node-syntax": "^1.0.0",
- "chalk": "^4.0.0",
- "expect": "^27.5.1",
- "graceful-fs": "^4.2.9",
- "jest-diff": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "jest-haste-map": "^27.5.1",
- "jest-matcher-utils": "^27.5.1",
- "jest-message-util": "^27.5.1",
- "jest-util": "^27.5.1",
- "natural-compare": "^1.4.0",
- "pretty-format": "^27.5.1",
- "semver": "^7.3.2"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-util": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz",
- "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==",
- "dev": true,
- "dependencies": {
- "@jest/types": "^27.5.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-worker": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
- "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
- "node_modules/jest-resolve/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
- "node_modules/jest-resolve/node_modules/pretty-format": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
- "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1",
- "ansi-styles": "^5.0.0",
- "react-is": "^17.0.1"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/pretty-format/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/jest-resolve/node_modules/react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
- },
- "node_modules/jest-resolve/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/jest-resolve/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/jest-resolve/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -17539,35 +19401,35 @@
}
},
"node_modules/jest-runner": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.0.tgz",
- "integrity": "sha512-4fZuGV2lOxS2BiqEG9/AI8E6O+jo+QZjMVcgi1x5E6aDql0Gd/EFIbUQ0pSS09y8cya1vJB/qC2xsE468jqtSg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
+ "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
"dev": true,
"dependencies": {
- "@jest/console": "^29.6.0",
- "@jest/environment": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
"emittery": "^0.13.1",
"graceful-fs": "^4.2.9",
- "jest-docblock": "^29.4.3",
- "jest-environment-node": "^29.6.0",
- "jest-haste-map": "^29.6.0",
- "jest-leak-detector": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-resolve": "^29.6.0",
- "jest-runtime": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-watcher": "^29.6.0",
- "jest-worker": "^29.6.0",
+ "jest-docblock": "^29.7.0",
+ "jest-environment-node": "^29.7.0",
+ "jest-haste-map": "^29.7.0",
+ "jest-leak-detector": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-resolve": "^29.7.0",
+ "jest-runtime": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-watcher": "^29.7.0",
+ "jest-worker": "^29.7.0",
"p-limit": "^3.1.0",
"source-map-support": "0.5.13"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-runner/node_modules/ansi-styles": {
@@ -17675,36 +19537,36 @@
}
},
"node_modules/jest-runtime": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.0.tgz",
- "integrity": "sha512-5FavYo3EeXLHIvnJf+r7Cj0buePAbe4mzRB9oeVxDS0uVmouSBjWeGgyRjZkw7ArxOoZI8gO6f8SGMJ2HFlwwg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
+ "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.6.0",
- "@jest/fake-timers": "^29.6.0",
- "@jest/globals": "^29.6.0",
- "@jest/source-map": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/globals": "^29.7.0",
+ "@jest/source-map": "^29.6.3",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
"cjs-module-lexer": "^1.0.0",
"collect-v8-coverage": "^1.0.0",
"glob": "^7.1.3",
"graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-mock": "^29.6.0",
- "jest-regex-util": "^29.4.3",
- "jest-resolve": "^29.6.0",
- "jest-snapshot": "^29.6.0",
- "jest-util": "^29.6.0",
+ "jest-haste-map": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-mock": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-resolve": "^29.7.0",
+ "jest-snapshot": "^29.7.0",
+ "jest-util": "^29.7.0",
"slash": "^3.0.0",
"strip-bom": "^4.0.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-runtime/node_modules/ansi-styles": {
@@ -17777,17 +19639,13 @@
"node": ">=8"
}
},
- "node_modules/jest-serializer": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz",
- "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==",
+ "node_modules/jest-serializer-html": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/jest-serializer-html/-/jest-serializer-html-7.1.0.tgz",
+ "integrity": "sha512-xYL2qC7kmoYHJo8MYqJkzrl/Fdlx+fat4U1AqYg+kafqwcKPiMkOcjWHPKhueuNEgr+uemhGc+jqXYiwCyRyLA==",
"dev": true,
"dependencies": {
- "@types/node": "*",
- "graceful-fs": "^4.2.9"
- },
- "engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "diffable-html": "^4.1.0"
}
},
"node_modules/jest-snapshot": {
@@ -17994,17 +19852,17 @@
}
},
"node_modules/jest-validate": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.0.tgz",
- "integrity": "sha512-MLTrAJsb1+W7svbeZ+A7pAnyXMaQrjvPDKCy7OlfsfB6TMVc69v7WjUWfiR6r3snULFWZASiKgvNVDuATta1dg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
+ "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"camelcase": "^6.2.0",
"chalk": "^4.0.0",
- "jest-get-type": "^29.4.3",
+ "jest-get-type": "^29.6.3",
"leven": "^3.1.0",
- "pretty-format": "^29.6.0"
+ "pretty-format": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -18092,19 +19950,143 @@
"node": ">=8"
}
},
+ "node_modules/jest-watch-typeahead": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.2.tgz",
+ "integrity": "sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-escapes": "^6.0.0",
+ "chalk": "^5.2.0",
+ "jest-regex-util": "^29.0.0",
+ "jest-watcher": "^29.0.0",
+ "slash": "^5.0.0",
+ "string-length": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "jest": "^27.0.0 || ^28.0.0 || ^29.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/ansi-escapes": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz",
+ "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/chalk": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "dev": true,
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/char-regex": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
+ "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.20"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/slash": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
+ "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
+ "dev": true,
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/string-length": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
+ "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
+ "dev": true,
+ "dependencies": {
+ "char-regex": "^2.0.0",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/type-fest": {
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
+ "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
+ "dev": true,
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/jest-watcher": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.0.tgz",
- "integrity": "sha512-LdsQqFNX60mRdRRe+zsELnYRH1yX6KL+ukbh+u6WSQeTheZZe1TlLJNKRQiZ7e0VbvMkywmMWL/KV35noOJCcw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
+ "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
"dev": true,
"dependencies": {
- "@jest/test-result": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
"chalk": "^4.0.0",
"emittery": "^0.13.1",
- "jest-util": "^29.6.0",
+ "jest-util": "^29.7.0",
"string-length": "^4.0.1"
},
"engines": {
@@ -18220,6 +20202,19 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
+ "node_modules/joi": {
+ "version": "17.11.0",
+ "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz",
+ "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==",
+ "dev": true,
+ "dependencies": {
+ "@hapi/hoek": "^9.0.0",
+ "@hapi/topo": "^5.0.0",
+ "@sideway/address": "^4.1.3",
+ "@sideway/formula": "^3.0.1",
+ "@sideway/pinpoint": "^2.0.0"
+ }
+ },
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -18554,6 +20549,12 @@
"node": ">=6"
}
},
+ "node_modules/jsonc-parser": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
+ "dev": true
+ },
"node_modules/jsonfile": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
@@ -18805,15 +20806,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
- "node_modules/listr2/node_modules/rxjs": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
- "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
- "dev": true,
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
"node_modules/listr2/node_modules/slice-ansi": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
@@ -18828,12 +20820,6 @@
"node": ">=8"
}
},
- "node_modules/listr2/node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
- "dev": true
- },
"node_modules/load-json-file": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
@@ -18919,6 +20905,12 @@
"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
"dev": true
},
+ "node_modules/lodash.flattendeep": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
+ "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==",
+ "dev": true
+ },
"node_modules/lodash.memoize": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
@@ -19024,6 +21016,15 @@
"integrity": "sha512-NqXq1AncbLvUXHzQwpNMv4ySLOj6IWXOuN8GZbz6e3lMfw6y93rrxVhwYTPudQ8VKAYLjwu72cZiPQgcDt+mPg==",
"dev": true
},
+ "node_modules/loupe": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
+ "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
+ "dev": true,
+ "dependencies": {
+ "get-func-name": "^2.0.1"
+ }
+ },
"node_modules/lower-case": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
@@ -19051,6 +21052,15 @@
"node": ">=10"
}
},
+ "node_modules/lz-string": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
+ "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
+ "dev": true,
+ "bin": {
+ "lz-string": "bin/bin.js"
+ }
+ },
"node_modules/magic-string": {
"version": "0.30.5",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz",
@@ -19093,12 +21103,6 @@
"semver": "bin/semver.js"
}
},
- "node_modules/make-error": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
- },
"node_modules/makeerror": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
@@ -19246,19 +21250,6 @@
"map-or-similar": "^1.5.0"
}
},
- "node_modules/memory-fs": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
- "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
- "dev": true,
- "dependencies": {
- "errno": "^0.1.3",
- "readable-stream": "^2.0.1"
- },
- "engines": {
- "node": ">=4.3.0 <5.0.0 || >=5.10"
- }
- },
"node_modules/memorystream": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
@@ -19396,10 +21387,13 @@
}
},
"node_modules/minimist": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
- "dev": true
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/minipass": {
"version": "5.0.0",
@@ -19453,21 +21447,6 @@
"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
"dev": true
},
- "node_modules/moo-color": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/moo-color/-/moo-color-1.0.2.tgz",
- "integrity": "sha512-5iXz5n9LWQzx/C2WesGFfpE6RLamzdHwsn3KpfzShwbfIqs7stnoEpaNErf/7+3mbxwZ4s8Foq7I0tPxw7BWHg==",
- "dev": true,
- "dependencies": {
- "color-name": "^1.1.4"
- }
- },
- "node_modules/moo-color/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
"node_modules/mri": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -19593,6 +21572,18 @@
"integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
"dev": true
},
+ "node_modules/node-preload": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
+ "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
+ "dev": true,
+ "dependencies": {
+ "process-on-spawn": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/node-releases": {
"version": "2.0.13",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
@@ -19698,6 +21689,315 @@
"integrity": "sha512-vSZ4miHQ4FojLjmz2+ux4B0/XA16jfwt/LBzIUftDpRd8tujHFkXjMyLwjS08fIZCzesj2z7gJukOKJwqebJAQ==",
"dev": true
},
+ "node_modules/nyc": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
+ "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
+ "dev": true,
+ "dependencies": {
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "caching-transform": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "decamelize": "^1.2.0",
+ "find-cache-dir": "^3.2.0",
+ "find-up": "^4.1.0",
+ "foreground-child": "^2.0.0",
+ "get-package-type": "^0.1.0",
+ "glob": "^7.1.6",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-hook": "^3.0.0",
+ "istanbul-lib-instrument": "^4.0.0",
+ "istanbul-lib-processinfo": "^2.0.2",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.0.2",
+ "make-dir": "^3.0.0",
+ "node-preload": "^0.2.1",
+ "p-map": "^3.0.0",
+ "process-on-spawn": "^1.0.0",
+ "resolve-from": "^5.0.0",
+ "rimraf": "^3.0.0",
+ "signal-exit": "^3.0.2",
+ "spawn-wrap": "^2.0.0",
+ "test-exclude": "^6.0.0",
+ "yargs": "^15.0.2"
+ },
+ "bin": {
+ "nyc": "bin/nyc.js"
+ },
+ "engines": {
+ "node": ">=8.9"
+ }
+ },
+ "node_modules/nyc/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/nyc/node_modules/cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "node_modules/nyc/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/nyc/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/nyc/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/nyc/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/foreground-child": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
+ "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/nyc/node_modules/istanbul-lib-instrument": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
+ "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/core": "^7.7.5",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.0.0",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/p-map": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
+ "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
+ "dev": true,
+ "dependencies": {
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/nyc/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/nyc/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/nyc/node_modules/wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "node_modules/nyc/node_modules/yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nyc/node_modules/yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
@@ -19996,6 +22296,15 @@
"node": ">=8"
}
},
+ "node_modules/os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -20065,6 +22374,21 @@
"node": ">=6"
}
},
+ "node_modules/package-hash": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz",
+ "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.1.15",
+ "hasha": "^5.0.0",
+ "lodash.flattendeep": "^4.4.0",
+ "release-zalgo": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/pako": {
"version": "0.2.9",
"resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
@@ -20112,6 +22436,15 @@
"node": ">=4"
}
},
+ "node_modules/parse-passwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/parse5": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
@@ -20249,6 +22582,15 @@
"integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==",
"dev": true
},
+ "node_modules/pathval": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
+ "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/peek-stream": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz",
@@ -20325,6 +22667,36 @@
"node": ">=10"
}
},
+ "node_modules/playwright": {
+ "version": "1.40.1",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz",
+ "integrity": "sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==",
+ "dev": true,
+ "dependencies": {
+ "playwright-core": "1.40.1"
+ },
+ "bin": {
+ "playwright": "cli.js"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "optionalDependencies": {
+ "fsevents": "2.3.2"
+ }
+ },
+ "node_modules/playwright-core": {
+ "version": "1.40.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz",
+ "integrity": "sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==",
+ "dev": true,
+ "bin": {
+ "playwright-core": "cli.js"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
"node_modules/polished": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz",
@@ -20561,6 +22933,18 @@
"integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
"dev": true
},
+ "node_modules/process-on-spawn": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",
+ "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",
+ "dev": true,
+ "dependencies": {
+ "fromentries": "^1.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/progress": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
@@ -20612,12 +22996,6 @@
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
"dev": true
},
- "node_modules/prr": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
- "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
- "dev": true
- },
"node_modules/psl": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
@@ -21323,6 +23701,31 @@
"integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
"dev": true
},
+ "node_modules/redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
+ "dependencies": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/redent/node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/regenerate": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -21356,14 +23759,14 @@
}
},
"node_modules/regexp.prototype.flags": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+ "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "functions-have-names": "^1.2.2"
+ "define-properties": "^1.2.0",
+ "set-function-name": "^2.0.0"
},
"engines": {
"node": ">= 0.4"
@@ -21431,6 +23834,18 @@
"node": ">= 0.10"
}
},
+ "node_modules/release-zalgo": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
+ "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==",
+ "dev": true,
+ "dependencies": {
+ "es6-error": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/remark-external-links": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz",
@@ -21742,6 +24157,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/require-main-filename": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
+ "dev": true
+ },
"node_modules/requireindex": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
@@ -21786,6 +24207,41 @@
"node": ">=8"
}
},
+ "node_modules/resolve-dir": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
+ "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^1.2.2",
+ "global-modules": "^0.2.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve-dir/node_modules/global-modules": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
+ "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^0.1.4",
+ "is-windows": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve-dir/node_modules/is-windows": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
+ "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/resolve-from": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
@@ -21868,6 +24324,21 @@
"queue-microtask": "^1.2.2"
}
},
+ "node_modules/rxjs": {
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
+ "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
+ "dev": true,
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/rxjs/node_modules/tslib": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
+ "dev": true
+ },
"node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -22094,6 +24565,12 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
+ "dev": true
+ },
"node_modules/set-function-length": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
@@ -22109,6 +24586,20 @@
"node": ">= 0.4"
}
},
+ "node_modules/set-function-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+ "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+ "dev": true,
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
@@ -22318,6 +24809,122 @@
"url": "https://github.com/sponsors/wooorm"
}
},
+ "node_modules/spawn-wrap": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
+ "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==",
+ "dev": true,
+ "dependencies": {
+ "foreground-child": "^2.0.0",
+ "is-windows": "^1.0.2",
+ "make-dir": "^3.0.0",
+ "rimraf": "^3.0.0",
+ "signal-exit": "^3.0.2",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/foreground-child": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
+ "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/spawn-wrap/node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/spawnd": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-5.0.0.tgz",
+ "integrity": "sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==",
+ "dev": true,
+ "dependencies": {
+ "exit": "^0.1.2",
+ "signal-exit": "^3.0.3",
+ "tree-kill": "^1.2.2",
+ "wait-port": "^0.2.9"
+ }
+ },
"node_modules/spdx-correct": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
@@ -22392,6 +24999,18 @@
"node": ">= 0.8"
}
},
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dev": true,
+ "dependencies": {
+ "internal-slot": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/store2": {
"version": "2.14.2",
"resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz",
@@ -22415,6 +25034,29 @@
"url": "https://opencollective.com/storybook"
}
},
+ "node_modules/storybook-addon-pseudo-states": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/storybook-addon-pseudo-states/-/storybook-addon-pseudo-states-2.1.2.tgz",
+ "integrity": "sha512-AHv6q1JiQEUnMyZE3729iV6cNmBW7bueeytc4Lga4+8W1En8YNea5VjqAdrDNJhXVU0QEEIGtxkD3EoC9aVWLw==",
+ "dev": true,
+ "peerDependencies": {
+ "@storybook/components": "^7.4.6",
+ "@storybook/core-events": "^7.4.6",
+ "@storybook/manager-api": "^7.4.6",
+ "@storybook/preview-api": "^7.4.6",
+ "@storybook/theming": "^7.4.6",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "react": {
+ "optional": true
+ },
+ "react-dom": {
+ "optional": true
+ }
+ }
+ },
"node_modules/stream-shift": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
@@ -23047,15 +25689,6 @@
"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
"dev": true
},
- "node_modules/tapable": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
- "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/tar": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz",
@@ -23370,6 +26003,15 @@
"integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==",
"dev": true
},
+ "node_modules/tinyspy": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz",
+ "integrity": "sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==",
+ "dev": true,
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
"node_modules/tmpl": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -23447,6 +26089,15 @@
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
"dev": true
},
+ "node_modules/tree-kill": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
+ "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
+ "dev": true,
+ "bin": {
+ "tree-kill": "cli.js"
+ }
+ },
"node_modules/ts-dedent": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz",
@@ -23456,192 +26107,6 @@
"node": ">=6.10"
}
},
- "node_modules/ts-jest": {
- "version": "29.1.1",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz",
- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==",
- "dev": true,
- "dependencies": {
- "bs-logger": "0.x",
- "fast-json-stable-stringify": "2.x",
- "jest-util": "^29.0.0",
- "json5": "^2.2.3",
- "lodash.memoize": "4.x",
- "make-error": "1.x",
- "semver": "^7.5.3",
- "yargs-parser": "^21.0.1"
- },
- "bin": {
- "ts-jest": "cli.js"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "@babel/core": ">=7.0.0-beta.0 <8",
- "@jest/types": "^29.0.0",
- "babel-jest": "^29.0.0",
- "jest": "^29.0.0",
- "typescript": ">=4.3 <6"
- },
- "peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
- },
- "@jest/types": {
- "optional": true
- },
- "babel-jest": {
- "optional": true
- },
- "esbuild": {
- "optional": true
- }
- }
- },
- "node_modules/ts-jest/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ts-jest/node_modules/yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "dev": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/ts-loader": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.4.0.tgz",
- "integrity": "sha512-6nFY3IZ2//mrPc+ImY3hNWx1vCHyEhl6V+wLmL4CZcm6g1CqX7UKrkc6y0i4FwcfOhxyMPCfaEvh20f4r9GNpw==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0",
- "enhanced-resolve": "^4.0.0",
- "loader-utils": "^2.0.0",
- "micromatch": "^4.0.0",
- "semver": "^7.3.4"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "typescript": "*",
- "webpack": "*"
- }
- },
- "node_modules/ts-loader/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/ts-loader/node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/ts-loader/node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/ts-loader/node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/ts-loader/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ts-loader/node_modules/loader-utils": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
- "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
- "dev": true,
- "dependencies": {
- "big.js": "^5.2.2",
- "emojis-list": "^3.0.0",
- "json5": "^2.1.2"
- },
- "engines": {
- "node": ">=8.9.0"
- }
- },
- "node_modules/ts-loader/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ts-loader/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/tsconfig-freee": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/tsconfig-freee/-/tsconfig-freee-0.1.2.tgz",
@@ -24111,19 +26576,25 @@
"dev": true
},
"node_modules/v8-to-istanbul": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz",
- "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==",
+ "version": "9.2.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz",
+ "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==",
"dev": true,
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.12",
"@types/istanbul-lib-coverage": "^2.0.1",
- "convert-source-map": "^1.6.0"
+ "convert-source-map": "^2.0.0"
},
"engines": {
"node": ">=10.12.0"
}
},
+ "node_modules/v8-to-istanbul/node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "dev": true
+ },
"node_modules/validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
@@ -24155,6 +26626,48 @@
"node": ">=14"
}
},
+ "node_modules/wait-on": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz",
+ "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==",
+ "dev": true,
+ "dependencies": {
+ "axios": "^1.6.1",
+ "joi": "^17.11.0",
+ "lodash": "^4.17.21",
+ "minimist": "^1.2.8",
+ "rxjs": "^7.8.1"
+ },
+ "bin": {
+ "wait-on": "bin/wait-on"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/wait-port": {
+ "version": "0.2.14",
+ "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-0.2.14.tgz",
+ "integrity": "sha512-kIzjWcr6ykl7WFbZd0TMae8xovwqcqbx6FM9l+7agOgUByhzdjfzZBPK2CPufldTOMxbUivss//Sh9MFawmPRQ==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^2.4.2",
+ "commander": "^3.0.2",
+ "debug": "^4.1.1"
+ },
+ "bin": {
+ "wait-port": "bin/wait-port.js"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wait-port/node_modules/commander": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz",
+ "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==",
+ "dev": true
+ },
"node_modules/walker": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
@@ -24510,6 +27023,27 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/which-collection": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "dev": true,
+ "dependencies": {
+ "is-map": "^2.0.1",
+ "is-set": "^2.0.1",
+ "is-weakmap": "^2.0.1",
+ "is-weakset": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-module": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
+ "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",
+ "dev": true
+ },
"node_modules/which-typed-array": {
"version": "1.1.13",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz",
@@ -24684,6 +27218,12 @@
}
}
},
+ "node_modules/xml": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
+ "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==",
+ "dev": true
+ },
"node_modules/xml-name-validator": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
@@ -24783,6 +27323,12 @@
}
},
"dependencies": {
+ "@adobe/css-tools": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.2.tgz",
+ "integrity": "sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==",
+ "dev": true
+ },
"@ampproject/remapping": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
@@ -26826,6 +29372,21 @@
"integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==",
"dev": true
},
+ "@hapi/hoek": {
+ "version": "9.3.0",
+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz",
+ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==",
+ "dev": true
+ },
+ "@hapi/topo": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz",
+ "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==",
+ "dev": true,
+ "requires": {
+ "@hapi/hoek": "^9.0.0"
+ }
+ },
"@humanwhocodes/config-array": {
"version": "0.9.5",
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
@@ -26964,16 +29525,16 @@
"dev": true
},
"@jest/console": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.0.tgz",
- "integrity": "sha512-anb6L1yg7uPQpytNVA5skRaXy3BmrsU8icRhTVNbWdjYWDDfy8M1Kq5HIVRpYoABdbpqsc5Dr+jtu4+qWRQBiQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz",
+ "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==",
"dev": true,
"requires": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
- "jest-message-util": "^29.6.0",
- "jest-util": "^29.6.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
"slash": "^3.0.0"
},
"dependencies": {
@@ -27028,42 +29589,124 @@
}
}
},
- "@jest/core": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.0.tgz",
- "integrity": "sha512-5dbMHfY/5R9m8NbgmB3JlxQqooZ/ooPSOiwEQZZ+HODwJTbIu37seVcZNBK29aMdXtjvTRB3f6LCvkKq+r8uQA==",
+ "@jest/core": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz",
+ "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==",
+ "dev": true,
+ "requires": {
+ "@jest/console": "^29.7.0",
+ "@jest/reporters": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "jest-changed-files": "^29.7.0",
+ "jest-config": "^29.7.0",
+ "jest-haste-map": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-resolve": "^29.7.0",
+ "jest-resolve-dependencies": "^29.7.0",
+ "jest-runner": "^29.7.0",
+ "jest-runtime": "^29.7.0",
+ "jest-snapshot": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
+ "jest-watcher": "^29.7.0",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^29.7.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@jest/create-cache-key-function": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-27.5.1.tgz",
+ "integrity": "sha512-dmH1yW+makpTSURTy8VzdUwFnfQh1G8R+DxO2Ho2FFmBbKFEVm+3jWdvFhE2VqB/LATCTokkP0dotjyQyw5/AQ==",
"dev": true,
"requires": {
- "@jest/console": "^29.6.0",
- "@jest/reporters": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
- "@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
- "jest-changed-files": "^29.5.0",
- "jest-config": "^29.6.0",
- "jest-haste-map": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-regex-util": "^29.4.3",
- "jest-resolve": "^29.6.0",
- "jest-resolve-dependencies": "^29.6.0",
- "jest-runner": "^29.6.0",
- "jest-runtime": "^29.6.0",
- "jest-snapshot": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-validate": "^29.6.0",
- "jest-watcher": "^29.6.0",
- "micromatch": "^4.0.4",
- "pretty-format": "^29.6.0",
- "slash": "^3.0.0",
- "strip-ansi": "^6.0.0"
+ "@jest/types": "^27.5.1"
},
"dependencies": {
+ "@jest/types": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^16.0.0",
+ "chalk": "^4.0.0"
+ }
+ },
+ "@types/yargs": {
+ "version": "16.0.9",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
+ "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
+ "dev": true,
+ "requires": {
+ "@types/yargs-parser": "*"
+ }
+ },
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -27116,25 +29759,25 @@
}
},
"@jest/environment": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.0.tgz",
- "integrity": "sha512-bUZLYUxYlUIsslBbxII0fq0kr1+friI3Gty+cRLmocGB1jdcAHs7FS8QdCDqedE8q4DZE1g/AJHH6OJZBLGGsg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
+ "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
"dev": true,
"requires": {
- "@jest/fake-timers": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
- "jest-mock": "^29.6.0"
+ "jest-mock": "^29.7.0"
}
},
"@jest/expect": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.0.tgz",
- "integrity": "sha512-a7pISPW28Q3c0/pLwz4mQ6tbAI+hc8/0CJp9ix6e9U4dQ6TiHQX82CT5DV5BMWaw8bFH4E6zsfZxXdn6Ka23Bw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz",
+ "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==",
"dev": true,
"requires": {
- "expect": "^29.6.0",
- "jest-snapshot": "^29.6.0"
+ "expect": "^29.7.0",
+ "jest-snapshot": "^29.7.0"
}
},
"@jest/expect-utils": {
@@ -27147,42 +29790,42 @@
}
},
"@jest/fake-timers": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.0.tgz",
- "integrity": "sha512-nuCU46AsZoskthWSDS2Aj6LARgyNcp5Fjx2qxsO/fPl1Wp1CJ+dBDqs0OkEcJK8FBeV/MbjH5efe79M2sHcV+A==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
+ "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
"dev": true,
"requires": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"@sinonjs/fake-timers": "^10.0.2",
"@types/node": "*",
- "jest-message-util": "^29.6.0",
- "jest-mock": "^29.6.0",
- "jest-util": "^29.6.0"
+ "jest-message-util": "^29.7.0",
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
}
},
"@jest/globals": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.0.tgz",
- "integrity": "sha512-IQQ3hZ2D/hwEwXSMv5GbfhzdH0nTQR3KPYxnuW6gYWbd6+7/zgMz7Okn6EgBbNtJNONq03k5EKA6HqGyzRbpeg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz",
+ "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==",
"dev": true,
"requires": {
- "@jest/environment": "^29.6.0",
- "@jest/expect": "^29.6.0",
- "@jest/types": "^29.6.0",
- "jest-mock": "^29.6.0"
+ "@jest/environment": "^29.7.0",
+ "@jest/expect": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "jest-mock": "^29.7.0"
}
},
"@jest/reporters": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.0.tgz",
- "integrity": "sha512-dWEq4HI0VvHcAD6XTtyBKKARLytyyWPIy1SvGOcU91106MfvHPdxZgupFwVHd8TFpZPpA3SebYjtwS5BUS76Rw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz",
+ "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==",
"dev": true,
"requires": {
"@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@jridgewell/trace-mapping": "^0.3.18",
"@types/node": "*",
"chalk": "^4.0.0",
@@ -27191,13 +29834,13 @@
"glob": "^7.1.3",
"graceful-fs": "^4.2.9",
"istanbul-lib-coverage": "^3.0.0",
- "istanbul-lib-instrument": "^5.1.0",
+ "istanbul-lib-instrument": "^6.0.0",
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.1.3",
- "jest-message-util": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-worker": "^29.6.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-worker": "^29.7.0",
"slash": "^3.0.0",
"string-length": "^4.0.1",
"strip-ansi": "^6.0.0",
@@ -27244,6 +29887,28 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
+ "istanbul-lib-instrument": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz",
+ "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.12.3",
+ "@babel/parser": "^7.14.7",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^7.5.4"
+ }
+ },
+ "semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -27265,9 +29930,9 @@
}
},
"@jest/source-map": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz",
- "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==",
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz",
+ "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==",
"dev": true,
"requires": {
"@jridgewell/trace-mapping": "^0.3.18",
@@ -27276,26 +29941,26 @@
}
},
"@jest/test-result": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.0.tgz",
- "integrity": "sha512-9qLb7xITeyWhM4yatn2muqfomuoCTOhv0QV9i7XiIyYi3QLfnvPv5NeJp5u0PZeutAOROMLKakOkmoAisOr3YQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz",
+ "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==",
"dev": true,
"requires": {
- "@jest/console": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/istanbul-lib-coverage": "^2.0.0",
"collect-v8-coverage": "^1.0.0"
}
},
"@jest/test-sequencer": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.0.tgz",
- "integrity": "sha512-HYCS3LKRQotKWj2mnA3AN13PPevYZu8MJKm12lzYojpJNnn6kI/3PWmr1At/e3tUu+FHQDiOyaDVuR4EV3ezBw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz",
+ "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==",
"dev": true,
"requires": {
- "@jest/test-result": "^29.6.0",
+ "@jest/test-result": "^29.7.0",
"graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.6.0",
+ "jest-haste-map": "^29.7.0",
"slash": "^3.0.0"
}
},
@@ -27992,6 +30657,27 @@
"resolved": "https://registry.npmjs.org/@react-dnd/shallowequal/-/shallowequal-2.0.0.tgz",
"integrity": "sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg=="
},
+ "@sideway/address": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz",
+ "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==",
+ "dev": true,
+ "requires": {
+ "@hapi/hoek": "^9.0.0"
+ }
+ },
+ "@sideway/formula": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz",
+ "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==",
+ "dev": true
+ },
+ "@sideway/pinpoint": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz",
+ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==",
+ "dev": true
+ },
"@sinclair/typebox": {
"version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
@@ -28267,6 +30953,146 @@
"@storybook/global": "^5.0.0"
}
},
+ "@storybook/addon-interactions": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.6.1.tgz",
+ "integrity": "sha512-QaD4BGkai2tQLedyYDqSCSSr+Xt7T4uq5Sv8M8vFBatoP4ojpWdKzfoMhCXErjz5ybh2EGx1R6XwHWLjaaH+sA==",
+ "dev": true,
+ "requires": {
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.6.1",
+ "jest-mock": "^27.0.6",
+ "polished": "^4.2.2",
+ "ts-dedent": "^2.2.0"
+ },
+ "dependencies": {
+ "@jest/types": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "dev": true,
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^16.0.0",
+ "chalk": "^4.0.0"
+ }
+ },
+ "@storybook/channels": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.1.tgz",
+ "integrity": "sha512-wQBiY8gLRs6I3V8Cr5xHNx3OImDhzsYGOMM8tUnVKO4HpcxsJ7ipQ8UvIU88MNbk+gx3WCsM4FZBBPF4f1Ar/g==",
+ "dev": true,
+ "requires": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ }
+ },
+ "@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "requires": {
+ "@storybook/global": "^5.0.0"
+ }
+ },
+ "@storybook/core-events": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.1.tgz",
+ "integrity": "sha512-4B55//oGyvdiKQUCMRHLlA6v7HW69tf4mqjHdPbwETyj9PzFTpo4S8tsYxkba/azCxvqncotPDsMkxycritGbA==",
+ "dev": true,
+ "requires": {
+ "ts-dedent": "^2.0.0"
+ }
+ },
+ "@storybook/types": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.1.tgz",
+ "integrity": "sha512-xwEdMHbms7nnyPugqrxjz62n1CoAZ6I+m6y7Rfk/2C0nsgpS0Go1UXUNmcWNxx2ZYX7bEgSPZtcYZa9buPSY3g==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.1",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ }
+ },
+ "@types/yargs": {
+ "version": "16.0.9",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
+ "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
+ "dev": true,
+ "requires": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "jest-mock": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz",
+ "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"@storybook/addon-knobs": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-7.0.2.tgz",
@@ -28362,6 +31188,13 @@
"@storybook/types": "7.0.26"
},
"dependencies": {
+ "@storybook/core-events": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
+ "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "dev": true,
+ "peer": true
+ },
"@storybook/manager-api": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.0.26.tgz",
@@ -28386,6 +31219,30 @@
"ts-dedent": "^2.0.0"
}
},
+ "@storybook/preview-api": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.0.26.tgz",
+ "integrity": "sha512-uJwA4errBOZOoDF2T7Z2oLqjAYvvjMr31sTsOoT0niJtWr29RQp8yS6VoSrsuh+y3FAVqBEl5pS+DX3IGLjvxw==",
+ "dev": true,
+ "peer": true,
+ "requires": {
+ "@storybook/channel-postmessage": "7.0.26",
+ "@storybook/channels": "7.0.26",
+ "@storybook/client-logger": "7.0.26",
+ "@storybook/core-events": "7.0.26",
+ "@storybook/csf": "^0.1.0",
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.0.26",
+ "@types/qs": "^6.9.5",
+ "dequal": "^2.0.2",
+ "lodash": "^4.17.21",
+ "memoizerific": "^1.11.3",
+ "qs": "^6.10.0",
+ "synchronous-promise": "^2.0.15",
+ "ts-dedent": "^2.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
"@storybook/router": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.0.26.tgz",
@@ -28434,6 +31291,13 @@
"@storybook/manager-api": "7.0.26"
},
"dependencies": {
+ "@storybook/core-events": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
+ "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "dev": true,
+ "peer": true
+ },
"@storybook/manager-api": {
"version": "7.0.26",
"resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.0.26.tgz",
@@ -28784,6 +31648,15 @@
"@storybook/global": "^5.0.0",
"qs": "^6.10.0",
"telejson": "^7.0.3"
+ },
+ "dependencies": {
+ "@storybook/core-events": {
+ "version": "7.0.26",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
+ "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "dev": true,
+ "peer": true
+ }
}
},
"@storybook/channels": {
@@ -29753,11 +32626,13 @@
}
},
"@storybook/core-events": {
- "version": "7.0.26",
- "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.26.tgz",
- "integrity": "sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.3.tgz",
+ "integrity": "sha512-Vu3JX1mjtR8AX84lyqWsi2s2lhD997jKRWVznI3wx+UpTk8t7TTMLFk2rGYJRjaornhrqwvLYpnmtxRSxW9BOQ==",
"dev": true,
- "peer": true
+ "requires": {
+ "ts-dedent": "^2.0.0"
+ }
},
"@storybook/core-server": {
"version": "7.6.1",
@@ -30188,6 +33063,89 @@
"integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==",
"dev": true
},
+ "@storybook/instrumenter": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.6.1.tgz",
+ "integrity": "sha512-Dws1Jj0z/yo91mOPoksyo+WR33ez1wtt83IPE9osRQnDtXSmu4yusfmTS4vd79nyiCqvfuG0F7p8jr7UcEMT2A==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.1",
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "@storybook/preview-api": "7.6.1",
+ "@vitest/utils": "^0.34.6",
+ "util": "^0.12.4"
+ },
+ "dependencies": {
+ "@storybook/channels": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.1.tgz",
+ "integrity": "sha512-wQBiY8gLRs6I3V8Cr5xHNx3OImDhzsYGOMM8tUnVKO4HpcxsJ7ipQ8UvIU88MNbk+gx3WCsM4FZBBPF4f1Ar/g==",
+ "dev": true,
+ "requires": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ }
+ },
+ "@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "requires": {
+ "@storybook/global": "^5.0.0"
+ }
+ },
+ "@storybook/core-events": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.1.tgz",
+ "integrity": "sha512-4B55//oGyvdiKQUCMRHLlA6v7HW69tf4mqjHdPbwETyj9PzFTpo4S8tsYxkba/azCxvqncotPDsMkxycritGbA==",
+ "dev": true,
+ "requires": {
+ "ts-dedent": "^2.0.0"
+ }
+ },
+ "@storybook/preview-api": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.1.tgz",
+ "integrity": "sha512-lhuwkDHBZCq3UtQXRkGKTBntINkXPXyAA7fSYWrwfQBr/3NhaCoj859b+71Ax8sYcSFF4+U3S6+o8XE3dz+kwA==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.1",
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/csf": "^0.1.2",
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.6.1",
+ "@types/qs": "^6.9.5",
+ "dequal": "^2.0.2",
+ "lodash": "^4.17.21",
+ "memoizerific": "^1.11.3",
+ "qs": "^6.10.0",
+ "synchronous-promise": "^2.0.15",
+ "ts-dedent": "^2.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "@storybook/types": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.1.tgz",
+ "integrity": "sha512-xwEdMHbms7nnyPugqrxjz62n1CoAZ6I+m6y7Rfk/2C0nsgpS0Go1UXUNmcWNxx2ZYX7bEgSPZtcYZa9buPSY3g==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.1",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ }
+ }
+ }
+ },
"@storybook/manager": {
"version": "7.6.1",
"resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.6.1.tgz",
@@ -30377,19 +33335,17 @@
"dev": true
},
"@storybook/preview-api": {
- "version": "7.0.26",
- "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.0.26.tgz",
- "integrity": "sha512-uJwA4errBOZOoDF2T7Z2oLqjAYvvjMr31sTsOoT0niJtWr29RQp8yS6VoSrsuh+y3FAVqBEl5pS+DX3IGLjvxw==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.3.tgz",
+ "integrity": "sha512-uPaK7yLE1P++F+IOb/1j9pgdCwfMYZrUPHogF/Mf9r4cfEjDCcIeKgGMcsbU1KnkzNQQGPh8JRzRr/iYnLjswg==",
"dev": true,
- "peer": true,
"requires": {
- "@storybook/channel-postmessage": "7.0.26",
- "@storybook/channels": "7.0.26",
- "@storybook/client-logger": "7.0.26",
- "@storybook/core-events": "7.0.26",
- "@storybook/csf": "^0.1.0",
+ "@storybook/channels": "7.6.3",
+ "@storybook/client-logger": "7.6.3",
+ "@storybook/core-events": "7.6.3",
+ "@storybook/csf": "^0.1.2",
"@storybook/global": "^5.0.0",
- "@storybook/types": "7.0.26",
+ "@storybook/types": "7.6.3",
"@types/qs": "^6.9.5",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
@@ -30398,6 +33354,43 @@
"synchronous-promise": "^2.0.15",
"ts-dedent": "^2.0.0",
"util-deprecate": "^1.0.2"
+ },
+ "dependencies": {
+ "@storybook/channels": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.3.tgz",
+ "integrity": "sha512-o9J0TBbFon16tUlU5V6kJgzAlsloJcS1cTHWqh3VWczohbRm+X1PLNUihJ7Q8kBWXAuuJkgBu7RQH7Ib46WyYg==",
+ "dev": true,
+ "requires": {
+ "@storybook/client-logger": "7.6.3",
+ "@storybook/core-events": "7.6.3",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ }
+ },
+ "@storybook/client-logger": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.3.tgz",
+ "integrity": "sha512-BpsCnefrBFdxD6ukMjAblm1D6zB4U5HR1I85VWw6LOqZrfzA6l/1uBxItz0XG96HTjngbvAabWf5k7ZFCx5UCg==",
+ "dev": true,
+ "requires": {
+ "@storybook/global": "^5.0.0"
+ }
+ },
+ "@storybook/types": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.3.tgz",
+ "integrity": "sha512-vj9Jzg5eR52l8O9512QywbQpNdo67Z6BQWR8QoZRcG+/Bhzt08YI8IZMPQLFMKzcmWDPK0blQ4GfyKDYplMjPA==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.3",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ }
+ }
}
},
"@storybook/react": {
@@ -30638,43 +33631,196 @@
"file-system-cache": "2.3.0"
}
},
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- },
- "prettier": {
- "version": "2.8.8",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
- "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
- "dev": true
- }
- }
- },
- "@storybook/telemetry": {
- "version": "7.6.1",
- "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.6.1.tgz",
- "integrity": "sha512-xR2OUqoANSjHReu4RONXNAkoy9WPwZfk3IfajtqgMsYlwXY/yvLZqDkp/eZNhI6gps8IsP7gMx9E1WDqS3ghcA==",
- "dev": true,
- "requires": {
- "@storybook/client-logger": "7.6.1",
- "@storybook/core-common": "7.6.1",
- "@storybook/csf-tools": "7.6.1",
- "chalk": "^4.1.0",
- "detect-package-manager": "^2.0.1",
- "fetch-retry": "^5.0.2",
- "fs-extra": "^11.1.0",
- "read-pkg-up": "^7.0.1"
- },
- "dependencies": {
- "@storybook/client-logger": {
- "version": "7.6.1",
- "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
- "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "dev": true
+ },
+ "prettier": {
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
+ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
+ "dev": true
+ }
+ }
+ },
+ "@storybook/telemetry": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.6.1.tgz",
+ "integrity": "sha512-xR2OUqoANSjHReu4RONXNAkoy9WPwZfk3IfajtqgMsYlwXY/yvLZqDkp/eZNhI6gps8IsP7gMx9E1WDqS3ghcA==",
+ "dev": true,
+ "requires": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-common": "7.6.1",
+ "@storybook/csf-tools": "7.6.1",
+ "chalk": "^4.1.0",
+ "detect-package-manager": "^2.0.1",
+ "fetch-retry": "^5.0.2",
+ "fs-extra": "^11.1.0",
+ "read-pkg-up": "^7.0.1"
+ },
+ "dependencies": {
+ "@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "requires": {
+ "@storybook/global": "^5.0.0"
+ }
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@storybook/test": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/test/-/test-7.6.1.tgz",
+ "integrity": "sha512-++2nBq25r2OAMHPyN+MduflF5RBjdRXwJyy1aV6OxeXSZazmbbAIg7IOeMmp7aV/W6X8DPP53gu2w/W72On9xg==",
+ "dev": true,
+ "requires": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/instrumenter": "7.6.1",
+ "@storybook/preview-api": "7.6.1",
+ "@testing-library/dom": "^9.3.1",
+ "@testing-library/jest-dom": "^6.1.3",
+ "@testing-library/user-event": "14.3.0",
+ "@types/chai": "^4",
+ "@vitest/expect": "^0.34.2",
+ "@vitest/spy": "^0.34.1",
+ "chai": "^4.3.7",
+ "util": "^0.12.4"
+ },
+ "dependencies": {
+ "@storybook/channels": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.1.tgz",
+ "integrity": "sha512-wQBiY8gLRs6I3V8Cr5xHNx3OImDhzsYGOMM8tUnVKO4HpcxsJ7ipQ8UvIU88MNbk+gx3WCsM4FZBBPF4f1Ar/g==",
+ "dev": true,
+ "requires": {
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/global": "^5.0.0",
+ "qs": "^6.10.0",
+ "telejson": "^7.2.0",
+ "tiny-invariant": "^1.3.1"
+ }
+ },
+ "@storybook/client-logger": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.1.tgz",
+ "integrity": "sha512-klaeDFGK2NAXoRDgp8+55Qn9mdVVNk16POb2/lbXYo8ydZDYaNjjLISO9+dLA65SL8NUEQw1m8YVhzyAQCE5bg==",
+ "dev": true,
+ "requires": {
+ "@storybook/global": "^5.0.0"
+ }
+ },
+ "@storybook/core-events": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.1.tgz",
+ "integrity": "sha512-4B55//oGyvdiKQUCMRHLlA6v7HW69tf4mqjHdPbwETyj9PzFTpo4S8tsYxkba/azCxvqncotPDsMkxycritGbA==",
+ "dev": true,
+ "requires": {
+ "ts-dedent": "^2.0.0"
+ }
+ },
+ "@storybook/preview-api": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.1.tgz",
+ "integrity": "sha512-lhuwkDHBZCq3UtQXRkGKTBntINkXPXyAA7fSYWrwfQBr/3NhaCoj859b+71Ax8sYcSFF4+U3S6+o8XE3dz+kwA==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.1",
+ "@storybook/client-logger": "7.6.1",
+ "@storybook/core-events": "7.6.1",
+ "@storybook/csf": "^0.1.2",
+ "@storybook/global": "^5.0.0",
+ "@storybook/types": "7.6.1",
+ "@types/qs": "^6.9.5",
+ "dequal": "^2.0.2",
+ "lodash": "^4.17.21",
+ "memoizerific": "^1.11.3",
+ "qs": "^6.10.0",
+ "synchronous-promise": "^2.0.15",
+ "ts-dedent": "^2.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "@storybook/types": {
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.1.tgz",
+ "integrity": "sha512-xwEdMHbms7nnyPugqrxjz62n1CoAZ6I+m6y7Rfk/2C0nsgpS0Go1UXUNmcWNxx2ZYX7bEgSPZtcYZa9buPSY3g==",
+ "dev": true,
+ "requires": {
+ "@storybook/channels": "7.6.1",
+ "@types/babel__core": "^7.0.0",
+ "@types/express": "^4.7.0",
+ "file-system-cache": "2.3.0"
+ }
+ },
+ "@testing-library/jest-dom": {
+ "version": "6.1.5",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.1.5.tgz",
+ "integrity": "sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==",
"dev": true,
"requires": {
- "@storybook/global": "^5.0.0"
+ "@adobe/css-tools": "^4.3.1",
+ "@babel/runtime": "^7.9.2",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.5.6",
+ "lodash": "^4.17.15",
+ "redent": "^3.0.0"
}
},
"ansi-styles": {
@@ -30686,10 +33832,19 @@
"color-convert": "^2.0.1"
}
},
+ "aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "dev": true,
+ "requires": {
+ "dequal": "^2.0.3"
+ }
+ },
"chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
@@ -30728,6 +33883,93 @@
}
}
},
+ "@storybook/test-runner": {
+ "version": "0.16.0",
+ "resolved": "https://registry.npmjs.org/@storybook/test-runner/-/test-runner-0.16.0.tgz",
+ "integrity": "sha512-LDmNbKFoEDW/VS9o6KR8e1r5MnbCc5ZojUfi5yqLdq80gFD7BvilgKgV0lUh/xWHryzoy+Ids5LYgrPJZmU2dQ==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.22.5",
+ "@babel/generator": "^7.22.5",
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5",
+ "@jest/types": "^29.6.3",
+ "@storybook/core-common": "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0",
+ "@storybook/csf": "^0.1.1",
+ "@storybook/csf-tools": "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0",
+ "@storybook/preview-api": "^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0",
+ "@swc/core": "^1.3.18",
+ "@swc/jest": "^0.2.23",
+ "can-bind-to-host": "^1.1.1",
+ "commander": "^9.0.0",
+ "expect-playwright": "^0.8.0",
+ "glob": "^10.2.2",
+ "jest": "^29.6.4",
+ "jest-circus": "^29.6.4",
+ "jest-environment-node": "^29.6.4",
+ "jest-junit": "^16.0.0",
+ "jest-playwright-preset": "^4.0.0",
+ "jest-runner": "^29.6.4",
+ "jest-serializer-html": "^7.1.0",
+ "jest-watch-typeahead": "^2.0.0",
+ "node-fetch": "^2",
+ "playwright": "^1.14.0",
+ "read-pkg-up": "^7.0.1",
+ "tempy": "^1.0.1",
+ "ts-dedent": "^2.0.0"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "commander": {
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
+ "dev": true
+ },
+ "glob": {
+ "version": "10.3.10",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
+ "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "dev": true,
+ "requires": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^2.3.5",
+ "minimatch": "^9.0.1",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0",
+ "path-scurry": "^1.10.1"
+ }
+ },
+ "jest": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz",
+ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
+ "dev": true,
+ "requires": {
+ "@jest/core": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "import-local": "^3.0.2",
+ "jest-cli": "^29.7.0"
+ }
+ },
+ "minimatch": {
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^2.0.1"
+ }
+ }
+ }
+ },
"@storybook/theming": {
"version": "7.6.1",
"resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.1.tgz",
@@ -30852,18 +34094,142 @@
"integrity": "sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==",
"dev": true
},
+ "@swc/jest": {
+ "version": "0.2.29",
+ "resolved": "https://registry.npmjs.org/@swc/jest/-/jest-0.2.29.tgz",
+ "integrity": "sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==",
+ "dev": true,
+ "requires": {
+ "@jest/create-cache-key-function": "^27.4.2",
+ "jsonc-parser": "^3.2.0"
+ }
+ },
"@swc/types": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz",
"integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==",
"dev": true
},
+ "@testing-library/dom": {
+ "version": "9.3.3",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz",
+ "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.1.3",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "dev": true,
+ "requires": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "dev": true
+ }
+ }
+ },
+ "react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@testing-library/user-event": {
+ "version": "14.3.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.3.0.tgz",
+ "integrity": "sha512-P02xtBBa8yMaLhK8CzJCIns8rqwnF6FxhR9zs810flHOBXUYCFjLd8Io1rQrAkQRWEmW2PGdZIEdMxf/KLsqFA==",
+ "dev": true,
+ "requires": {}
+ },
"@tootallnate/once": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
"integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
"dev": true
},
+ "@types/aria-query": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
+ "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
+ "dev": true
+ },
"@types/babel__core": {
"version": "7.20.1",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz",
@@ -30915,6 +34281,12 @@
"@types/node": "*"
}
},
+ "@types/chai": {
+ "version": "4.3.11",
+ "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.11.tgz",
+ "integrity": "sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==",
+ "dev": true
+ },
"@types/classnames": {
"version": "2.2.11",
"resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.2.11.tgz",
@@ -31164,12 +34536,6 @@
"integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
"dev": true
},
- "@types/prettier": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz",
- "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==",
- "dev": true
- },
"@types/pretty-hrtime": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
@@ -31318,6 +34684,15 @@
"integrity": "sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==",
"dev": true
},
+ "@types/wait-on": {
+ "version": "5.3.4",
+ "resolved": "https://registry.npmjs.org/@types/wait-on/-/wait-on-5.3.4.tgz",
+ "integrity": "sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*"
+ }
+ },
"@types/yargs": {
"version": "17.0.32",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz",
@@ -31450,6 +34825,37 @@
"eslint-visitor-keys": "^3.3.0"
}
},
+ "@vitest/expect": {
+ "version": "0.34.7",
+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.34.7.tgz",
+ "integrity": "sha512-G9iEtwrD6ZQ4MVHZufif9Iqz3eLtuwBBNx971fNAGPaugM7ftAWjQN+ob2zWhtzURp8RK3zGXOxVb01mFo3zAQ==",
+ "dev": true,
+ "requires": {
+ "@vitest/spy": "0.34.7",
+ "@vitest/utils": "0.34.7",
+ "chai": "^4.3.10"
+ }
+ },
+ "@vitest/spy": {
+ "version": "0.34.7",
+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.34.7.tgz",
+ "integrity": "sha512-NMMSzOY2d8L0mcOt4XcliDOS1ISyGlAXuQtERWVOoVHnKwmG+kKhinAiGw3dTtMQWybfa89FG8Ucg9tiC/FhTQ==",
+ "dev": true,
+ "requires": {
+ "tinyspy": "^2.1.1"
+ }
+ },
+ "@vitest/utils": {
+ "version": "0.34.7",
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.34.7.tgz",
+ "integrity": "sha512-ziAavQLpCYS9sLOorGrFFKmy2gnfiNU0ZJ15TsMz/K92NAPS/rp9K4z6AJQQk5Y8adCy4Iwpxy7pQumQ/psnRg==",
+ "dev": true,
+ "requires": {
+ "diff-sequences": "^29.4.3",
+ "loupe": "^2.3.6",
+ "pretty-format": "^29.5.0"
+ }
+ },
"@webassemblyjs/ast": {
"version": "1.11.6",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz",
@@ -31837,6 +35243,21 @@
"integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==",
"dev": true
},
+ "append-transform": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",
+ "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",
+ "dev": true,
+ "requires": {
+ "default-require-extensions": "^3.0.0"
+ }
+ },
+ "archy": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
+ "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
+ "dev": true
+ },
"argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -31873,6 +35294,16 @@
"@babel/runtime-corejs3": "^7.10.2"
}
},
+ "array-buffer-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
+ "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ }
+ },
"array-flatten": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
@@ -31928,6 +35359,12 @@
"util": "^0.12.5"
}
},
+ "assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
+ "dev": true
+ },
"ast-metadata-inferer": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.0.tgz",
@@ -31996,6 +35433,17 @@
"integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==",
"dev": true
},
+ "axios": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz",
+ "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==",
+ "dev": true,
+ "requires": {
+ "follow-redirects": "^1.15.0",
+ "form-data": "^4.0.0",
+ "proxy-from-env": "^1.1.0"
+ }
+ },
"axobject-query": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
@@ -32010,15 +35458,15 @@
"requires": {}
},
"babel-jest": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.0.tgz",
- "integrity": "sha512-Jj8Bq2yKsk11XLk06Nm8SdvYkAcecH+GuhxB8DnK5SncjHnJ88TQjSnGgE7jpajpnSvz9DZ6X8hXrDkD/6/TPQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
+ "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
"dev": true,
"requires": {
- "@jest/transform": "^29.6.0",
+ "@jest/transform": "^29.7.0",
"@types/babel__core": "^7.1.14",
"babel-plugin-istanbul": "^6.1.1",
- "babel-preset-jest": "^29.5.0",
+ "babel-preset-jest": "^29.6.3",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.9",
"slash": "^3.0.0"
@@ -32214,9 +35662,9 @@
}
},
"babel-plugin-jest-hoist": {
- "version": "29.5.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz",
- "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==",
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
+ "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
"dev": true,
"requires": {
"@babel/template": "^7.3.3",
@@ -32345,12 +35793,12 @@
}
},
"babel-preset-jest": {
- "version": "29.5.0",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz",
- "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==",
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
+ "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
"dev": true,
"requires": {
- "babel-plugin-jest-hoist": "^29.5.0",
+ "babel-plugin-jest-hoist": "^29.6.3",
"babel-preset-current-node-syntax": "^1.0.0"
}
},
@@ -32518,15 +35966,6 @@
"update-browserslist-db": "^1.0.13"
}
},
- "bs-logger": {
- "version": "0.2.6",
- "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz",
- "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==",
- "dev": true,
- "requires": {
- "fast-json-stable-stringify": "2.x"
- }
- },
"bser": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
@@ -32564,6 +36003,18 @@
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
"dev": true
},
+ "caching-transform": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz",
+ "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==",
+ "dev": true,
+ "requires": {
+ "hasha": "^5.0.0",
+ "make-dir": "^3.0.0",
+ "package-hash": "^4.0.0",
+ "write-file-atomic": "^3.0.0"
+ }
+ },
"call-bind": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
@@ -32610,6 +36061,12 @@
"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
"integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ=="
},
+ "can-bind-to-host": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/can-bind-to-host/-/can-bind-to-host-1.1.2.tgz",
+ "integrity": "sha512-CqsgmaqiyFRNtP17Ihqa/uHbZxRirntNVNl/kJz31DLKuNRfzvzionkLoUSkElQ6Cz+cpXKA3mhHq4tjbieujA==",
+ "dev": true
+ },
"caniuse-lite": {
"version": "1.0.30001565",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz",
@@ -32622,6 +36079,21 @@
"integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
"dev": true
},
+ "chai": {
+ "version": "4.3.10",
+ "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz",
+ "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==",
+ "dev": true,
+ "requires": {
+ "assertion-error": "^1.1.0",
+ "check-error": "^1.0.3",
+ "deep-eql": "^4.1.3",
+ "get-func-name": "^2.0.2",
+ "loupe": "^2.3.6",
+ "pathval": "^1.1.1",
+ "type-detect": "^4.0.8"
+ }
+ },
"chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
@@ -32638,6 +36110,15 @@
"integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
"dev": true
},
+ "check-error": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
+ "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
+ "dev": true,
+ "requires": {
+ "get-func-name": "^2.0.2"
+ }
+ },
"chokidar": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
@@ -33066,6 +36547,72 @@
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
"dev": true
},
+ "create-jest": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz",
+ "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^29.6.3",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "jest-config": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "prompts": "^2.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"cross-spawn": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
@@ -33207,18 +36754,18 @@
"integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
"dev": true
},
+ "css.escape": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
+ "dev": true
+ },
"cssesc": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
"dev": true
},
- "cssfontparser": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/cssfontparser/-/cssfontparser-1.2.1.tgz",
- "integrity": "sha1-9AIvyPlwDGgCnVQghK+69CWj8+M=",
- "dev": true
- },
"cssom": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
@@ -33247,6 +36794,16 @@
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
"integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
},
+ "cwd": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz",
+ "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==",
+ "dev": true,
+ "requires": {
+ "find-pkg": "^0.1.2",
+ "fs-exists-sync": "^0.1.0"
+ }
+ },
"damerau-levenshtein": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
@@ -33304,6 +36861,12 @@
"ms": "2.1.2"
}
},
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
+ "dev": true
+ },
"decimal.js": {
"version": "10.4.3",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
@@ -33316,6 +36879,49 @@
"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
"dev": true
},
+ "deep-eql": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz",
+ "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==",
+ "dev": true,
+ "requires": {
+ "type-detect": "^4.0.0"
+ }
+ },
+ "deep-equal": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz",
+ "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==",
+ "dev": true,
+ "requires": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.5",
+ "es-get-iterator": "^1.1.3",
+ "get-intrinsic": "^1.2.2",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.2",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.1",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.13"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
+ "dev": true
+ }
+ }
+ },
"deep-is": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
@@ -33338,6 +36944,15 @@
"untildify": "^4.0.0"
}
},
+ "default-require-extensions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz",
+ "integrity": "sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==",
+ "dev": true,
+ "requires": {
+ "strip-bom": "^4.0.0"
+ }
+ },
"defaults": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
@@ -33365,11 +36980,12 @@
"dev": true
},
"define-properties": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
"requires": {
+ "define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
"object-keys": "^1.1.1"
}
@@ -33474,6 +37090,15 @@
"integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
"dev": true
},
+ "diffable-html": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/diffable-html/-/diffable-html-4.1.0.tgz",
+ "integrity": "sha512-++kyNek+YBLH8cLXS+iTj/Hiy2s5qkRJEJ8kgu/WHbFrVY2vz9xPFUT+fii2zGF0m1CaojDlQJjkfrCt7YWM1g==",
+ "dev": true,
+ "requires": {
+ "htmlparser2": "^3.9.2"
+ }
+ },
"dnd-core": {
"version": "11.1.3",
"resolved": "https://registry.npmjs.org/dnd-core/-/dnd-core-11.1.3.tgz",
@@ -33504,6 +37129,12 @@
"esutils": "^2.0.2"
}
},
+ "dom-accessibility-api": {
+ "version": "0.5.16",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
+ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
+ "dev": true
+ },
"dom-converter": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
@@ -33522,12 +37153,42 @@
"csstype": "^3.0.2"
}
},
+ "dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ },
+ "dependencies": {
+ "domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "dev": true
+ },
+ "entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true
+ }
+ }
+ },
"dom-walk": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
"integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==",
"dev": true
},
+ "domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
+ "dev": true
+ },
"domexception": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
@@ -33545,6 +37206,25 @@
}
}
},
+ "domhandler": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "1"
+ }
+ },
+ "domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "dev": true,
+ "requires": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
"dot-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
@@ -33652,16 +37332,11 @@
"objectorarray": "^1.0.5"
}
},
- "enhanced-resolve": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
- "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "memory-fs": "^0.5.0",
- "tapable": "^1.0.0"
- }
+ "entities": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
+ "dev": true
},
"env-paths": {
"version": "2.2.1",
@@ -33675,15 +37350,6 @@
"integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==",
"dev": true
},
- "errno": {
- "version": "0.1.8",
- "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
- "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
- "dev": true,
- "requires": {
- "prr": "~1.0.1"
- }
- },
"error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -33733,6 +37399,31 @@
"unbox-primitive": "^1.0.2"
}
},
+ "es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
+ "dev": true
+ }
+ }
+ },
"es-module-lexer": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz",
@@ -33759,6 +37450,12 @@
"is-symbol": "^1.0.2"
}
},
+ "es6-error": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
+ "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
+ "dev": true
+ },
"esbuild": {
"version": "0.18.20",
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
@@ -34458,14 +38155,14 @@
"dev": true
},
"espree": {
- "version": "9.3.2",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
- "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"requires": {
- "acorn": "^8.7.1",
+ "acorn": "^8.9.0",
"acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
+ "eslint-visitor-keys": "^3.4.1"
},
"dependencies": {
"acorn": {
@@ -34612,6 +38309,15 @@
"integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
"dev": true
},
+ "expand-tilde": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
+ "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==",
+ "dev": true,
+ "requires": {
+ "os-homedir": "^1.0.1"
+ }
+ },
"expect": {
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
@@ -34625,6 +38331,12 @@
"jest-util": "^29.7.0"
}
},
+ "expect-playwright": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/expect-playwright/-/expect-playwright-0.8.0.tgz",
+ "integrity": "sha512-+kn8561vHAY+dt+0gMqqj1oY+g5xWrsuGMk4QGxotT2WS545nVqqjs37z6hrYfIuucwqthzwJfCJUEYqixyljg==",
+ "dev": true
+ },
"express": {
"version": "4.18.2",
"resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
@@ -34986,6 +38698,93 @@
}
}
},
+ "find-file-up": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-0.1.3.tgz",
+ "integrity": "sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==",
+ "dev": true,
+ "requires": {
+ "fs-exists-sync": "^0.1.0",
+ "resolve-dir": "^0.1.0"
+ }
+ },
+ "find-pkg": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-0.1.2.tgz",
+ "integrity": "sha512-0rnQWcFwZr7eO0513HahrWafsc3CTFioEB7DRiEYCUM/70QXSY8f3mCST17HXLcPvEhzH/Ty/Bxd72ZZsr/yvw==",
+ "dev": true,
+ "requires": {
+ "find-file-up": "^0.1.2"
+ }
+ },
+ "find-process": {
+ "version": "1.4.7",
+ "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz",
+ "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.0.0",
+ "commander": "^5.1.0",
+ "debug": "^4.1.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "commander": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
+ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"find-root": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
@@ -35050,6 +38849,12 @@
"integrity": "sha512-POG49J/UuvwI43iP7XzW1EBQzJtkAVT1/HUwbMVtEhNK+AvymSQwBRX6khUhgzbFgfyrWgVYHhheqe1xTruBLg==",
"dev": true
},
+ "follow-redirects": {
+ "version": "1.15.3",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz",
+ "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==",
+ "dev": true
+ },
"for-each": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
@@ -35280,12 +39085,24 @@
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
"dev": true
},
+ "fromentries": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz",
+ "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==",
+ "dev": true
+ },
"fs-constants": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
"dev": true
},
+ "fs-exists-sync": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
+ "integrity": "sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==",
+ "dev": true
+ },
"fs-extra": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz",
@@ -35378,16 +39195,22 @@
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
"dev": true
},
+ "get-func-name": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
+ "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
+ "dev": true
+ },
"get-intrinsic": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
+ "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
"dev": true,
"requires": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
+ "function-bind": "^1.1.2",
"has-proto": "^1.0.1",
- "has-symbols": "^1.0.3"
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
}
},
"get-nonce": {
@@ -35527,6 +39350,26 @@
}
}
},
+ "global-prefix": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
+ "integrity": "sha512-gOPiyxcD9dJGCEArAhF4Hd0BAqvAe/JzERP7tYumE4yIkmIedPUVXcJFWbV3/p/ovIIvKjkrTk+f1UVkq7vvbw==",
+ "dev": true,
+ "requires": {
+ "homedir-polyfill": "^1.0.0",
+ "ini": "^1.3.4",
+ "is-windows": "^0.2.0",
+ "which": "^1.2.12"
+ },
+ "dependencies": {
+ "is-windows": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
+ "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==",
+ "dev": true
+ }
+ }
+ },
"globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
@@ -35675,6 +39518,24 @@
"has-symbols": "^1.0.2"
}
},
+ "hasha": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz",
+ "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==",
+ "dev": true,
+ "requires": {
+ "is-stream": "^2.0.0",
+ "type-fest": "^0.8.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true
+ }
+ }
+ },
"hasown": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
@@ -35698,6 +39559,15 @@
"react-is": "^16.7.0"
}
},
+ "homedir-polyfill": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+ "dev": true,
+ "requires": {
+ "parse-passwd": "^1.0.0"
+ }
+ },
"hosted-git-info": {
"version": "2.8.9",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
@@ -35767,6 +39637,33 @@
}
}
},
+ "htmlparser2": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^1.3.1",
+ "domhandler": "^2.3.0",
+ "domutils": "^1.5.1",
+ "entities": "^1.1.1",
+ "inherits": "^2.0.1",
+ "readable-stream": "^3.1.1"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ }
+ }
+ },
"http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
@@ -35955,13 +39852,13 @@
"dev": true
},
"internal-slot": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
- "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz",
+ "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==",
"dev": true,
"requires": {
- "get-intrinsic": "^1.1.0",
- "has": "^1.0.3",
+ "get-intrinsic": "^1.2.2",
+ "hasown": "^2.0.0",
"side-channel": "^1.0.4"
}
},
@@ -36002,6 +39899,17 @@
"has-tostringtag": "^1.0.0"
}
},
+ "is-array-buffer": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
+ "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ }
+ },
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -36120,6 +40028,12 @@
"integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
"dev": true
},
+ "is-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
+ "dev": true
+ },
"is-nan": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
@@ -36188,6 +40102,12 @@
"has-tostringtag": "^1.0.0"
}
},
+ "is-set": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
+ "dev": true
+ },
"is-shared-array-buffer": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
@@ -36242,6 +40162,12 @@
"integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
"dev": true
},
+ "is-weakmap": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
+ "dev": true
+ },
"is-weakref": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
@@ -36251,6 +40177,22 @@
"call-bind": "^1.0.2"
}
},
+ "is-weakset": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true
+ },
"is-wsl": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
@@ -36284,6 +40226,15 @@
"integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
"dev": true
},
+ "istanbul-lib-hook": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz",
+ "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==",
+ "dev": true,
+ "requires": {
+ "append-transform": "^2.0.0"
+ }
+ },
"istanbul-lib-instrument": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
@@ -36305,6 +40256,87 @@
}
}
},
+ "istanbul-lib-processinfo": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz",
+ "integrity": "sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==",
+ "dev": true,
+ "requires": {
+ "archy": "^1.0.0",
+ "cross-spawn": "^7.0.3",
+ "istanbul-lib-coverage": "^3.2.0",
+ "p-map": "^3.0.0",
+ "rimraf": "^3.0.0",
+ "uuid": "^8.3.2"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "p-map": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
+ "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
+ "dev": true,
+ "requires": {
+ "aggregate-error": "^3.0.0"
+ }
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true
+ },
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
"istanbul-lib-report": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
@@ -36447,23 +40479,14 @@
"jest-cli": "^29.6.0"
}
},
- "jest-canvas-mock": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jest-canvas-mock/-/jest-canvas-mock-2.5.2.tgz",
- "integrity": "sha512-vgnpPupjOL6+L5oJXzxTxFrlGEIbHdZqFU+LFNdtLxZ3lRDCl17FlTMM7IatoRQkrcyOTMlDinjUguqmQ6bR2A==",
- "dev": true,
- "requires": {
- "cssfontparser": "^1.2.1",
- "moo-color": "^1.0.2"
- }
- },
"jest-changed-files": {
- "version": "29.5.0",
- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz",
- "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz",
+ "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==",
"dev": true,
"requires": {
"execa": "^5.0.0",
+ "jest-util": "^29.7.0",
"p-limit": "^3.1.0"
},
"dependencies": {
@@ -36479,28 +40502,28 @@
}
},
"jest-circus": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.0.tgz",
- "integrity": "sha512-LtG45qEKhse2Ws5zNR4DnZATReLGQXzBZGZnJ0DU37p6d4wDhu41vvczCQ3Ou+llR6CRYDBshsubV7H4jZvIkw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz",
+ "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==",
"dev": true,
"requires": {
- "@jest/environment": "^29.6.0",
- "@jest/expect": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/expect": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
"co": "^4.6.0",
- "dedent": "^0.7.0",
+ "dedent": "^1.0.0",
"is-generator-fn": "^2.0.0",
- "jest-each": "^29.6.0",
- "jest-matcher-utils": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-runtime": "^29.6.0",
- "jest-snapshot": "^29.6.0",
- "jest-util": "^29.6.0",
+ "jest-each": "^29.7.0",
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-runtime": "^29.7.0",
+ "jest-snapshot": "^29.7.0",
+ "jest-util": "^29.7.0",
"p-limit": "^3.1.0",
- "pretty-format": "^29.6.0",
+ "pretty-format": "^29.7.0",
"pure-rand": "^6.0.0",
"slash": "^3.0.0",
"stack-utils": "^2.0.3"
@@ -36540,6 +40563,13 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
+ "dedent": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz",
+ "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==",
+ "dev": true,
+ "requires": {}
+ },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -36567,22 +40597,21 @@
}
},
"jest-cli": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.0.tgz",
- "integrity": "sha512-WvZIaanK/abkw6s01924DQ2QLwM5Q4Y4iPbSDb9Zg6smyXGqqcPQ7ft9X8D7B0jICz312eSzM6UlQNxuZJBrMw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz",
+ "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==",
"dev": true,
"requires": {
- "@jest/core": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/core": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
"chalk": "^4.0.0",
+ "create-jest": "^29.7.0",
"exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
"import-local": "^3.0.2",
- "jest-config": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-validate": "^29.6.0",
- "prompts": "^2.0.1",
+ "jest-config": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
"yargs": "^17.3.1"
},
"dependencies": {
@@ -36670,31 +40699,31 @@
}
},
"jest-config": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.0.tgz",
- "integrity": "sha512-fKA4jM91PDqWVkMpb1FVKxIuhg3hC6hgaen57cr1rRZkR96dCatvJZsk3ik7/GNu9ERj9wgAspOmyvkFoGsZhA==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz",
+ "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==",
"dev": true,
"requires": {
"@babel/core": "^7.11.6",
- "@jest/test-sequencer": "^29.6.0",
- "@jest/types": "^29.6.0",
- "babel-jest": "^29.6.0",
+ "@jest/test-sequencer": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "babel-jest": "^29.7.0",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.9",
- "jest-circus": "^29.6.0",
- "jest-environment-node": "^29.6.0",
- "jest-get-type": "^29.4.3",
- "jest-regex-util": "^29.4.3",
- "jest-resolve": "^29.6.0",
- "jest-runner": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-validate": "^29.6.0",
+ "jest-circus": "^29.7.0",
+ "jest-environment-node": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "jest-regex-util": "^29.6.3",
+ "jest-resolve": "^29.7.0",
+ "jest-runner": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
"micromatch": "^4.0.4",
"parse-json": "^5.2.0",
- "pretty-format": "^29.6.0",
+ "pretty-format": "^29.7.0",
"slash": "^3.0.0",
"strip-json-comments": "^3.1.1"
},
@@ -36826,25 +40855,25 @@
}
},
"jest-docblock": {
- "version": "29.4.3",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz",
- "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz",
+ "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==",
"dev": true,
"requires": {
"detect-newline": "^3.0.0"
}
},
"jest-each": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.0.tgz",
- "integrity": "sha512-d0Jem4RBAlFUyV6JSXPSHVUpNo5RleSj+iJEy1G3+ZCrzHDjWs/1jUfrbnJKHdJdAx5BCEce/Ju379WqHhQk4w==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz",
+ "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==",
"dev": true,
"requires": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"chalk": "^4.0.0",
- "jest-get-type": "^29.4.3",
- "jest-util": "^29.6.0",
- "pretty-format": "^29.6.0"
+ "jest-get-type": "^29.6.3",
+ "jest-util": "^29.7.0",
+ "pretty-format": "^29.7.0"
},
"dependencies": {
"ansi-styles": {
@@ -36915,17 +40944,17 @@
}
},
"jest-environment-node": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.0.tgz",
- "integrity": "sha512-BOf5Q2/nFCdBOnyBM5c5/6DbdQYgc+0gyUQ8l8qhUAB8O7pM+4QJXIXJsRZJaxd5SHV6y5VArTVhOfogoqcP8Q==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
+ "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
"dev": true,
"requires": {
- "@jest/environment": "^29.6.0",
- "@jest/fake-timers": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
- "jest-mock": "^29.6.0",
- "jest-util": "^29.6.0"
+ "jest-mock": "^29.7.0",
+ "jest-util": "^29.7.0"
}
},
"jest-get-type": {
@@ -36954,14 +40983,40 @@
"walker": "^1.0.8"
}
},
+ "jest-junit": {
+ "version": "16.0.0",
+ "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-16.0.0.tgz",
+ "integrity": "sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==",
+ "dev": true,
+ "requires": {
+ "mkdirp": "^1.0.4",
+ "strip-ansi": "^6.0.1",
+ "uuid": "^8.3.2",
+ "xml": "^1.0.1"
+ },
+ "dependencies": {
+ "mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true
+ },
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true
+ }
+ }
+ },
"jest-leak-detector": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.0.tgz",
- "integrity": "sha512-JdV6EZOPxHR1gd6ccxjNowuROkT2jtGU5G/g58RcJX1xe5mrtLj0g6/ZkyMoXF4cs+tTkHMFX6pcIrB1QPQwCw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz",
+ "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==",
"dev": true,
"requires": {
- "jest-get-type": "^29.4.3",
- "pretty-format": "^29.6.0"
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
}
},
"jest-matcher-utils": {
@@ -37095,17 +41150,124 @@
}
}
},
- "jest-mock": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.0.tgz",
- "integrity": "sha512-2Pb7R2w24Q0aUVn+2/vdRDL6CqGqpheDZy7zrXav8FotOpSGw/4bS2hyVoKHMEx4xzOn6EyCAGwc5czWxXeN7w==",
- "dev": true,
- "requires": {
- "@jest/types": "^29.6.0",
- "@types/node": "*",
- "jest-util": "^29.6.0"
- }
- },
+ "jest-mock": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
+ "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
+ "dev": true,
+ "requires": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-util": "^29.7.0"
+ }
+ },
+ "jest-playwright-preset": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jest-playwright-preset/-/jest-playwright-preset-4.0.0.tgz",
+ "integrity": "sha512-+dGZ1X2KqtwXaabVjTGxy0a3VzYfvYsWaRcuO8vMhyclHSOpGSI1+5cmlqzzCwQ3+fv0EjkTc7I5aV9lo08dYw==",
+ "dev": true,
+ "requires": {
+ "expect-playwright": "^0.8.0",
+ "jest-process-manager": "^0.4.0",
+ "nyc": "^15.1.0",
+ "playwright-core": ">=1.2.0",
+ "rimraf": "^3.0.2",
+ "uuid": "^8.3.2"
+ },
+ "dependencies": {
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true
+ }
+ }
+ },
+ "jest-pnp-resolver": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
+ "dev": true,
+ "requires": {}
+ },
+ "jest-process-manager": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/jest-process-manager/-/jest-process-manager-0.4.0.tgz",
+ "integrity": "sha512-80Y6snDyb0p8GG83pDxGI/kQzwVTkCxc7ep5FPe/F6JYdvRDhwr6RzRmPSP7SEwuLhxo80lBS/NqOdUIbHIfhw==",
+ "dev": true,
+ "requires": {
+ "@types/wait-on": "^5.2.0",
+ "chalk": "^4.1.0",
+ "cwd": "^0.10.0",
+ "exit": "^0.1.2",
+ "find-process": "^1.4.4",
+ "prompts": "^2.4.1",
+ "signal-exit": "^3.0.3",
+ "spawnd": "^5.0.0",
+ "tree-kill": "^1.2.2",
+ "wait-on": "^7.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"jest-regex-util": {
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
@@ -37113,61 +41275,22 @@
"dev": true
},
"jest-resolve": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.0.tgz",
- "integrity": "sha512-+hrpY4LzAONoZA/rvB6rnZLkOSA6UgJLpdCWrOZNSgGxWMumzRLu7dLUSCabAHzoHIDQ9qXfr3th1zYNJ0E8sQ==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz",
+ "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==",
"dev": true,
"requires": {
- "@jest/types": "^27.5.1",
- "jest-regex-util": "^27.5.1",
- "jest-snapshot": "^27.5.1"
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "jest-pnp-resolver": "^1.2.2",
+ "jest-util": "^29.7.0",
+ "jest-validate": "^29.7.0",
+ "resolve": "^1.20.0",
+ "resolve.exports": "^2.0.0",
+ "slash": "^3.0.0"
},
"dependencies": {
- "@jest/transform": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
- "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
- "dev": true,
- "requires": {
- "@babel/core": "^7.1.0",
- "@jest/types": "^27.5.1",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^1.4.0",
- "fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^27.5.1",
- "jest-regex-util": "^27.5.1",
- "jest-util": "^27.5.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "source-map": "^0.6.1",
- "write-file-atomic": "^3.0.0"
- }
- },
- "@jest/types": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
- "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
- "dev": true,
- "requires": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^16.0.0",
- "chalk": "^4.0.0"
- }
- },
- "@types/yargs": {
- "version": "16.0.9",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz",
- "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==",
- "dev": true,
- "requires": {
- "@types/yargs-parser": "*"
- }
- },
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -37202,210 +41325,12 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
- "diff-sequences": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
- "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
- "dev": true
- },
- "expect": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz",
- "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==",
- "dev": true,
- "requires": {
- "@jest/types": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "jest-matcher-utils": "^27.5.1",
- "jest-message-util": "^27.5.1"
- }
- },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
- "jest-diff": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz",
- "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==",
- "dev": true,
- "requires": {
- "chalk": "^4.0.0",
- "diff-sequences": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
- }
- },
- "jest-get-type": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
- "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
- "dev": true
- },
- "jest-haste-map": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz",
- "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==",
- "dev": true,
- "requires": {
- "@jest/types": "^27.5.1",
- "@types/graceful-fs": "^4.1.2",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "fsevents": "^2.3.2",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^27.5.1",
- "jest-serializer": "^27.5.1",
- "jest-util": "^27.5.1",
- "jest-worker": "^27.5.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.7"
- }
- },
- "jest-matcher-utils": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz",
- "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==",
- "dev": true,
- "requires": {
- "chalk": "^4.0.0",
- "jest-diff": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "pretty-format": "^27.5.1"
- }
- },
- "jest-message-util": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
- "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.12.13",
- "@jest/types": "^27.5.1",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "micromatch": "^4.0.4",
- "pretty-format": "^27.5.1",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.3"
- }
- },
- "jest-regex-util": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
- "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
- "dev": true
- },
- "jest-snapshot": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz",
- "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==",
- "dev": true,
- "requires": {
- "@babel/core": "^7.7.2",
- "@babel/generator": "^7.7.2",
- "@babel/plugin-syntax-typescript": "^7.7.2",
- "@babel/traverse": "^7.7.2",
- "@babel/types": "^7.0.0",
- "@jest/transform": "^27.5.1",
- "@jest/types": "^27.5.1",
- "@types/babel__traverse": "^7.0.4",
- "@types/prettier": "^2.1.5",
- "babel-preset-current-node-syntax": "^1.0.0",
- "chalk": "^4.0.0",
- "expect": "^27.5.1",
- "graceful-fs": "^4.2.9",
- "jest-diff": "^27.5.1",
- "jest-get-type": "^27.5.1",
- "jest-haste-map": "^27.5.1",
- "jest-matcher-utils": "^27.5.1",
- "jest-message-util": "^27.5.1",
- "jest-util": "^27.5.1",
- "natural-compare": "^1.4.0",
- "pretty-format": "^27.5.1",
- "semver": "^7.3.2"
- }
- },
- "jest-util": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz",
- "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==",
- "dev": true,
- "requires": {
- "@jest/types": "^27.5.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- }
- },
- "jest-worker": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
- "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
- "dev": true,
- "requires": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "dependencies": {
- "supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- }
- }
- },
- "pretty-format": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
- "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
- "dev": true,
- "requires": {
- "ansi-regex": "^5.0.1",
- "ansi-styles": "^5.0.0",
- "react-is": "^17.0.1"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true
- }
- }
- },
- "react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
- },
- "semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -37418,40 +41343,40 @@
}
},
"jest-resolve-dependencies": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.0.tgz",
- "integrity": "sha512-eOfPog9K3hJdJk/3i6O6bQhXS+3uXhMDkLJGX+xmMPp7T1d/zdcFofbDnHgNoEkhD/mSimC5IagLEP7lpLLu/A==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz",
+ "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==",
"dev": true,
"requires": {
- "jest-regex-util": "^29.4.3",
- "jest-snapshot": "^29.6.0"
+ "jest-regex-util": "^29.6.3",
+ "jest-snapshot": "^29.7.0"
}
},
"jest-runner": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.0.tgz",
- "integrity": "sha512-4fZuGV2lOxS2BiqEG9/AI8E6O+jo+QZjMVcgi1x5E6aDql0Gd/EFIbUQ0pSS09y8cya1vJB/qC2xsE468jqtSg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz",
+ "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==",
"dev": true,
"requires": {
- "@jest/console": "^29.6.0",
- "@jest/environment": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/console": "^29.7.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
"emittery": "^0.13.1",
"graceful-fs": "^4.2.9",
- "jest-docblock": "^29.4.3",
- "jest-environment-node": "^29.6.0",
- "jest-haste-map": "^29.6.0",
- "jest-leak-detector": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-resolve": "^29.6.0",
- "jest-runtime": "^29.6.0",
- "jest-util": "^29.6.0",
- "jest-watcher": "^29.6.0",
- "jest-worker": "^29.6.0",
+ "jest-docblock": "^29.7.0",
+ "jest-environment-node": "^29.7.0",
+ "jest-haste-map": "^29.7.0",
+ "jest-leak-detector": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-resolve": "^29.7.0",
+ "jest-runtime": "^29.7.0",
+ "jest-util": "^29.7.0",
+ "jest-watcher": "^29.7.0",
+ "jest-worker": "^29.7.0",
"p-limit": "^3.1.0",
"source-map-support": "0.5.13"
},
@@ -37533,31 +41458,31 @@
}
},
"jest-runtime": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.0.tgz",
- "integrity": "sha512-5FavYo3EeXLHIvnJf+r7Cj0buePAbe4mzRB9oeVxDS0uVmouSBjWeGgyRjZkw7ArxOoZI8gO6f8SGMJ2HFlwwg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz",
+ "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==",
"dev": true,
"requires": {
- "@jest/environment": "^29.6.0",
- "@jest/fake-timers": "^29.6.0",
- "@jest/globals": "^29.6.0",
- "@jest/source-map": "^29.6.0",
- "@jest/test-result": "^29.6.0",
- "@jest/transform": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/environment": "^29.7.0",
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/globals": "^29.7.0",
+ "@jest/source-map": "^29.6.3",
+ "@jest/test-result": "^29.7.0",
+ "@jest/transform": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"chalk": "^4.0.0",
"cjs-module-lexer": "^1.0.0",
"collect-v8-coverage": "^1.0.0",
"glob": "^7.1.3",
"graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.6.0",
- "jest-message-util": "^29.6.0",
- "jest-mock": "^29.6.0",
- "jest-regex-util": "^29.4.3",
- "jest-resolve": "^29.6.0",
- "jest-snapshot": "^29.6.0",
- "jest-util": "^29.6.0",
+ "jest-haste-map": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-mock": "^29.7.0",
+ "jest-regex-util": "^29.6.3",
+ "jest-resolve": "^29.7.0",
+ "jest-snapshot": "^29.7.0",
+ "jest-util": "^29.7.0",
"slash": "^3.0.0",
"strip-bom": "^4.0.0"
},
@@ -37613,14 +41538,13 @@
}
}
},
- "jest-serializer": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz",
- "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==",
+ "jest-serializer-html": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/jest-serializer-html/-/jest-serializer-html-7.1.0.tgz",
+ "integrity": "sha512-xYL2qC7kmoYHJo8MYqJkzrl/Fdlx+fat4U1AqYg+kafqwcKPiMkOcjWHPKhueuNEgr+uemhGc+jqXYiwCyRyLA==",
"dev": true,
"requires": {
- "@types/node": "*",
- "graceful-fs": "^4.2.9"
+ "diffable-html": "^4.1.0"
}
},
"jest-snapshot": {
@@ -37777,17 +41701,17 @@
}
},
"jest-validate": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.0.tgz",
- "integrity": "sha512-MLTrAJsb1+W7svbeZ+A7pAnyXMaQrjvPDKCy7OlfsfB6TMVc69v7WjUWfiR6r3snULFWZASiKgvNVDuATta1dg==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
+ "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
"dev": true,
"requires": {
- "@jest/types": "^29.6.0",
+ "@jest/types": "^29.6.3",
"camelcase": "^6.2.0",
"chalk": "^4.0.0",
- "jest-get-type": "^29.4.3",
+ "jest-get-type": "^29.6.3",
"leven": "^3.1.0",
- "pretty-format": "^29.6.0"
+ "pretty-format": "^29.7.0"
},
"dependencies": {
"ansi-styles": {
@@ -37847,19 +41771,94 @@
}
}
},
+ "jest-watch-typeahead": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.2.tgz",
+ "integrity": "sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==",
+ "dev": true,
+ "requires": {
+ "ansi-escapes": "^6.0.0",
+ "chalk": "^5.2.0",
+ "jest-regex-util": "^29.0.0",
+ "jest-watcher": "^29.0.0",
+ "slash": "^5.0.0",
+ "string-length": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "dependencies": {
+ "ansi-escapes": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz",
+ "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==",
+ "dev": true,
+ "requires": {
+ "type-fest": "^3.0.0"
+ }
+ },
+ "ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true
+ },
+ "chalk": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "dev": true
+ },
+ "char-regex": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
+ "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==",
+ "dev": true
+ },
+ "slash": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
+ "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
+ "dev": true
+ },
+ "string-length": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
+ "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
+ "dev": true,
+ "requires": {
+ "char-regex": "^2.0.0",
+ "strip-ansi": "^7.0.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^6.0.1"
+ }
+ },
+ "type-fest": {
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
+ "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
+ "dev": true
+ }
+ }
+ },
"jest-watcher": {
- "version": "29.6.0",
- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.0.tgz",
- "integrity": "sha512-LdsQqFNX60mRdRRe+zsELnYRH1yX6KL+ukbh+u6WSQeTheZZe1TlLJNKRQiZ7e0VbvMkywmMWL/KV35noOJCcw==",
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz",
+ "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==",
"dev": true,
"requires": {
- "@jest/test-result": "^29.6.0",
- "@jest/types": "^29.6.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
"chalk": "^4.0.0",
"emittery": "^0.13.1",
- "jest-util": "^29.6.0",
+ "jest-util": "^29.7.0",
"string-length": "^4.0.1"
},
"dependencies": {
@@ -37943,6 +41942,19 @@
}
}
},
+ "joi": {
+ "version": "17.11.0",
+ "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz",
+ "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==",
+ "dev": true,
+ "requires": {
+ "@hapi/hoek": "^9.0.0",
+ "@hapi/topo": "^5.0.0",
+ "@sideway/address": "^4.1.3",
+ "@sideway/formula": "^3.0.1",
+ "@sideway/pinpoint": "^2.0.0"
+ }
+ },
"js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -38190,6 +42202,12 @@
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true
},
+ "jsonc-parser": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
+ "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
+ "dev": true
+ },
"jsonfile": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
@@ -38373,15 +42391,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
- "rxjs": {
- "version": "7.5.5",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz",
- "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==",
- "dev": true,
- "requires": {
- "tslib": "^2.1.0"
- }
- },
"slice-ansi": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
@@ -38392,12 +42401,6 @@
"astral-regex": "^2.0.0",
"is-fullwidth-code-point": "^3.0.0"
}
- },
- "tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
- "dev": true
}
}
},
@@ -38469,6 +42472,12 @@
"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
"dev": true
},
+ "lodash.flattendeep": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
+ "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==",
+ "dev": true
+ },
"lodash.memoize": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
@@ -38555,6 +42564,15 @@
"integrity": "sha512-NqXq1AncbLvUXHzQwpNMv4ySLOj6IWXOuN8GZbz6e3lMfw6y93rrxVhwYTPudQ8VKAYLjwu72cZiPQgcDt+mPg==",
"dev": true
},
+ "loupe": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
+ "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
+ "dev": true,
+ "requires": {
+ "get-func-name": "^2.0.1"
+ }
+ },
"lower-case": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
@@ -38581,6 +42599,12 @@
"yallist": "^4.0.0"
}
},
+ "lz-string": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
+ "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
+ "dev": true
+ },
"magic-string": {
"version": "0.30.5",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz",
@@ -38615,12 +42639,6 @@
}
}
},
- "make-error": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
- },
"makeerror": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
@@ -38735,16 +42753,6 @@
"map-or-similar": "^1.5.0"
}
},
- "memory-fs": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
- "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
- "dev": true,
- "requires": {
- "errno": "^0.1.3",
- "readable-stream": "^2.0.1"
- }
- },
"memorystream": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
@@ -38843,9 +42851,9 @@
}
},
"minimist": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true
},
"minipass": {
@@ -38890,23 +42898,6 @@
"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
"dev": true
},
- "moo-color": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/moo-color/-/moo-color-1.0.2.tgz",
- "integrity": "sha512-5iXz5n9LWQzx/C2WesGFfpE6RLamzdHwsn3KpfzShwbfIqs7stnoEpaNErf/7+3mbxwZ4s8Foq7I0tPxw7BWHg==",
- "dev": true,
- "requires": {
- "color-name": "^1.1.4"
- },
- "dependencies": {
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- }
- }
- },
"mri": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -39002,6 +42993,15 @@
"integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
"dev": true
},
+ "node-preload": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
+ "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
+ "dev": true,
+ "requires": {
+ "process-on-spawn": "^1.0.0"
+ }
+ },
"node-releases": {
"version": "2.0.13",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
@@ -39088,6 +43088,245 @@
"integrity": "sha512-vSZ4miHQ4FojLjmz2+ux4B0/XA16jfwt/LBzIUftDpRd8tujHFkXjMyLwjS08fIZCzesj2z7gJukOKJwqebJAQ==",
"dev": true
},
+ "nyc": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
+ "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
+ "dev": true,
+ "requires": {
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "caching-transform": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "decamelize": "^1.2.0",
+ "find-cache-dir": "^3.2.0",
+ "find-up": "^4.1.0",
+ "foreground-child": "^2.0.0",
+ "get-package-type": "^0.1.0",
+ "glob": "^7.1.6",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-hook": "^3.0.0",
+ "istanbul-lib-instrument": "^4.0.0",
+ "istanbul-lib-processinfo": "^2.0.2",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.0.2",
+ "make-dir": "^3.0.0",
+ "node-preload": "^0.2.1",
+ "p-map": "^3.0.0",
+ "process-on-spawn": "^1.0.0",
+ "resolve-from": "^5.0.0",
+ "rimraf": "^3.0.0",
+ "signal-exit": "^3.0.2",
+ "spawn-wrap": "^2.0.0",
+ "test-exclude": "^6.0.0",
+ "yargs": "^15.0.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "cliui": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
+ "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
+ "dev": true,
+ "requires": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^6.2.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "foreground-child": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
+ "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^3.0.2"
+ }
+ },
+ "istanbul-lib-instrument": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
+ "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.7.5",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.0.0",
+ "semver": "^6.3.0"
+ }
+ },
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ },
+ "p-map": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
+ "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
+ "dev": true,
+ "requires": {
+ "aggregate-error": "^3.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "wrap-ansi": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
+ "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "y18n": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
+ "dev": true
+ },
+ "yargs": {
+ "version": "15.4.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
+ "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
+ "dev": true,
+ "requires": {
+ "cliui": "^6.0.0",
+ "decamelize": "^1.2.0",
+ "find-up": "^4.1.0",
+ "get-caller-file": "^2.0.1",
+ "require-directory": "^2.1.1",
+ "require-main-filename": "^2.0.0",
+ "set-blocking": "^2.0.0",
+ "string-width": "^4.2.0",
+ "which-module": "^2.0.0",
+ "y18n": "^4.0.0",
+ "yargs-parser": "^18.1.2"
+ }
+ },
+ "yargs-parser": {
+ "version": "18.1.3",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
+ "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.0.0",
+ "decamelize": "^1.2.0"
+ }
+ }
+ }
+ },
"object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
@@ -39298,6 +43537,12 @@
}
}
},
+ "os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+ "dev": true
+ },
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -39342,6 +43587,18 @@
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
"dev": true
},
+ "package-hash": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz",
+ "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.15",
+ "hasha": "^5.0.0",
+ "lodash.flattendeep": "^4.4.0",
+ "release-zalgo": "^1.0.0"
+ }
+ },
"pako": {
"version": "0.2.9",
"resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
@@ -39385,6 +43642,12 @@
"json-parse-better-errors": "^1.0.1"
}
},
+ "parse-passwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+ "dev": true
+ },
"parse5": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
@@ -39495,6 +43758,12 @@
"integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==",
"dev": true
},
+ "pathval": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
+ "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
+ "dev": true
+ },
"peek-stream": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz",
@@ -39550,6 +43819,22 @@
"find-up": "^5.0.0"
}
},
+ "playwright": {
+ "version": "1.40.1",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.40.1.tgz",
+ "integrity": "sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==",
+ "dev": true,
+ "requires": {
+ "fsevents": "2.3.2",
+ "playwright-core": "1.40.1"
+ }
+ },
+ "playwright-core": {
+ "version": "1.40.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.40.1.tgz",
+ "integrity": "sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==",
+ "dev": true
+ },
"polished": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz",
@@ -39699,6 +43984,15 @@
"integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
"dev": true
},
+ "process-on-spawn": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",
+ "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",
+ "dev": true,
+ "requires": {
+ "fromentries": "^1.2.0"
+ }
+ },
"progress": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
@@ -39741,12 +44035,6 @@
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
"dev": true
},
- "prr": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
- "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
- "dev": true
- },
"psl": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
@@ -40278,6 +44566,27 @@
}
}
},
+ "redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
+ "requires": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "dependencies": {
+ "strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "requires": {
+ "min-indent": "^1.0.0"
+ }
+ }
+ }
+ },
"regenerate": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -40308,14 +44617,14 @@
}
},
"regexp.prototype.flags": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+ "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
"dev": true,
"requires": {
"call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "functions-have-names": "^1.2.2"
+ "define-properties": "^1.2.0",
+ "set-function-name": "^2.0.0"
}
},
"regexpp": {
@@ -40361,6 +44670,15 @@
"integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
"dev": true
},
+ "release-zalgo": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
+ "integrity": "sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==",
+ "dev": true,
+ "requires": {
+ "es6-error": "^4.0.1"
+ }
+ },
"remark-external-links": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz",
@@ -40587,6 +44905,12 @@
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
"dev": true
},
+ "require-main-filename": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
+ "dev": true
+ },
"requireindex": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
@@ -40619,6 +44943,34 @@
"resolve-from": "^5.0.0"
}
},
+ "resolve-dir": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
+ "integrity": "sha512-QxMPqI6le2u0dCLyiGzgy92kjkkL6zO0XyvHzjdTNH3zM6e5Hz3BwG6+aEyNgiQ5Xz6PwTwgQEj3U50dByPKIA==",
+ "dev": true,
+ "requires": {
+ "expand-tilde": "^1.2.2",
+ "global-modules": "^0.2.3"
+ },
+ "dependencies": {
+ "global-modules": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
+ "integrity": "sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==",
+ "dev": true,
+ "requires": {
+ "global-prefix": "^0.1.4",
+ "is-windows": "^0.2.0"
+ }
+ },
+ "is-windows": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
+ "integrity": "sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==",
+ "dev": true
+ }
+ }
+ },
"resolve-from": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
@@ -40671,6 +45023,23 @@
"queue-microtask": "^1.2.2"
}
},
+ "rxjs": {
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
+ "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
+ "dev": true,
+ "requires": {
+ "tslib": "^2.1.0"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
+ "dev": true
+ }
+ }
+ },
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -40842,6 +45211,12 @@
"send": "0.18.0"
}
},
+ "set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
+ "dev": true
+ },
"set-function-length": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
@@ -40854,6 +45229,17 @@
"has-property-descriptors": "^1.0.0"
}
},
+ "set-function-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+ "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+ "dev": true,
+ "requires": {
+ "define-data-property": "^1.0.1",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.0"
+ }
+ },
"setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
@@ -41017,6 +45403,94 @@
"integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
"dev": true
},
+ "spawn-wrap": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
+ "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==",
+ "dev": true,
+ "requires": {
+ "foreground-child": "^2.0.0",
+ "is-windows": "^1.0.2",
+ "make-dir": "^3.0.0",
+ "rimraf": "^3.0.0",
+ "signal-exit": "^3.0.2",
+ "which": "^2.0.1"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "foreground-child": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
+ "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^3.0.2"
+ }
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
+ "spawnd": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/spawnd/-/spawnd-5.0.0.tgz",
+ "integrity": "sha512-28+AJr82moMVWolQvlAIv3JcYDkjkFTEmfDc503wxrF5l2rQ3dFz6DpbXp3kD4zmgGGldfM4xM4v1sFj/ZaIOA==",
+ "dev": true,
+ "requires": {
+ "exit": "^0.1.2",
+ "signal-exit": "^3.0.3",
+ "tree-kill": "^1.2.2",
+ "wait-port": "^0.2.9"
+ }
+ },
"spdx-correct": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
@@ -41084,6 +45558,15 @@
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
"dev": true
},
+ "stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dev": true,
+ "requires": {
+ "internal-slot": "^1.0.4"
+ }
+ },
"store2": {
"version": "2.14.2",
"resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz",
@@ -41099,6 +45582,13 @@
"@storybook/cli": "7.6.1"
}
},
+ "storybook-addon-pseudo-states": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/storybook-addon-pseudo-states/-/storybook-addon-pseudo-states-2.1.2.tgz",
+ "integrity": "sha512-AHv6q1JiQEUnMyZE3729iV6cNmBW7bueeytc4Lga4+8W1En8YNea5VjqAdrDNJhXVU0QEEIGtxkD3EoC9aVWLw==",
+ "dev": true,
+ "requires": {}
+ },
"stream-shift": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
@@ -41566,12 +46056,6 @@
}
}
},
- "tapable": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
- "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
- "dev": true
- },
"tar": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz",
@@ -41807,6 +46291,12 @@
"integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==",
"dev": true
},
+ "tinyspy": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz",
+ "integrity": "sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==",
+ "dev": true
+ },
"tmpl": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -41871,129 +46361,18 @@
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
"dev": true
},
+ "tree-kill": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
+ "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
+ "dev": true
+ },
"ts-dedent": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz",
"integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==",
"dev": true
},
- "ts-jest": {
- "version": "29.1.1",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz",
- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==",
- "dev": true,
- "requires": {
- "bs-logger": "0.x",
- "fast-json-stable-stringify": "2.x",
- "jest-util": "^29.0.0",
- "json5": "^2.2.3",
- "lodash.memoize": "4.x",
- "make-error": "1.x",
- "semver": "^7.5.3",
- "yargs-parser": "^21.0.1"
- },
- "dependencies": {
- "semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "dev": true
- }
- }
- },
- "ts-loader": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.4.0.tgz",
- "integrity": "sha512-6nFY3IZ2//mrPc+ImY3hNWx1vCHyEhl6V+wLmL4CZcm6g1CqX7UKrkc6y0i4FwcfOhxyMPCfaEvh20f4r9GNpw==",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "enhanced-resolve": "^4.0.0",
- "loader-utils": "^2.0.0",
- "micromatch": "^4.0.0",
- "semver": "^7.3.4"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true
- },
- "loader-utils": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
- "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
- "dev": true,
- "requires": {
- "big.js": "^5.2.2",
- "emojis-list": "^3.0.0",
- "json5": "^2.1.2"
- }
- },
- "semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- }
- }
- },
"tsconfig-freee": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/tsconfig-freee/-/tsconfig-freee-0.1.2.tgz",
@@ -42336,14 +46715,22 @@
"dev": true
},
"v8-to-istanbul": {
- "version": "9.1.0",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz",
- "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==",
+ "version": "9.2.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz",
+ "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==",
"dev": true,
"requires": {
"@jridgewell/trace-mapping": "^0.3.12",
"@types/istanbul-lib-coverage": "^2.0.1",
- "convert-source-map": "^1.6.0"
+ "convert-source-map": "^2.0.0"
+ },
+ "dependencies": {
+ "convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "dev": true
+ }
}
},
"validate-npm-package-license": {
@@ -42371,6 +46758,38 @@
"xml-name-validator": "^4.0.0"
}
},
+ "wait-on": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz",
+ "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==",
+ "dev": true,
+ "requires": {
+ "axios": "^1.6.1",
+ "joi": "^17.11.0",
+ "lodash": "^4.17.21",
+ "minimist": "^1.2.8",
+ "rxjs": "^7.8.1"
+ }
+ },
+ "wait-port": {
+ "version": "0.2.14",
+ "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-0.2.14.tgz",
+ "integrity": "sha512-kIzjWcr6ykl7WFbZd0TMae8xovwqcqbx6FM9l+7agOgUByhzdjfzZBPK2CPufldTOMxbUivss//Sh9MFawmPRQ==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.2",
+ "commander": "^3.0.2",
+ "debug": "^4.1.1"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz",
+ "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==",
+ "dev": true
+ }
+ }
+ },
"walker": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
@@ -42648,6 +47067,24 @@
"is-symbol": "^1.0.3"
}
},
+ "which-collection": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "dev": true,
+ "requires": {
+ "is-map": "^2.0.1",
+ "is-set": "^2.0.1",
+ "is-weakmap": "^2.0.1",
+ "is-weakset": "^2.0.1"
+ }
+ },
+ "which-module": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
+ "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",
+ "dev": true
+ },
"which-typed-array": {
"version": "1.1.13",
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz",
@@ -42772,6 +47209,12 @@
"dev": true,
"requires": {}
},
+ "xml": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
+ "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==",
+ "dev": true
+ },
"xml-name-validator": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
diff --git a/package.json b/package.json
index bdd3bd79d..01c60a490 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@freee_jp/vibes",
- "version": "100.0.0",
+ "version": "100.1.0",
"repository": "git@github.com:freee/vibes.git",
"author": "freee K.K.",
"license": "Apache-2.0",
@@ -51,6 +51,7 @@
"@kemuridama/storybook-addon-github": "1.2.0",
"@storybook/addon-a11y": "7.6.1",
"@storybook/addon-essentials": "7.6.1",
+ "@storybook/addon-interactions": "7.6.1",
"@storybook/addon-knobs": "7.0.2",
"@storybook/addon-links": "7.6.1",
"@storybook/addon-storysource": "7.6.1",
@@ -58,6 +59,8 @@
"@storybook/react": "7.6.1",
"@storybook/react-webpack5": "7.6.1",
"@storybook/source-loader": "7.6.1",
+ "@storybook/test": "7.6.1",
+ "@storybook/test-runner": "0.16.0",
"@types/classnames": "2.2.11",
"@types/jest": "29.5.2",
"@types/node": "12.20.39",
@@ -87,7 +90,6 @@
"husky": "^7.0.0",
"is-ci": "3.0.1",
"jest": "29.6.0",
- "jest-canvas-mock": "2.5.2",
"jest-environment-jsdom": "29.6.0",
"lint-staged": "12.3.7",
"lottie-web": "5.5.7",
@@ -103,12 +105,11 @@
"sass": "1.51.0",
"sass-loader": "10.2.0",
"storybook": "7.6.1",
+ "storybook-addon-pseudo-states": "2.1.2",
"style-loader": "0.23.1",
"stylelint": "16.0.2",
"stylelint-config-prettier": "9.0.3",
"stylelint-config-standard": "19.0.0",
- "ts-jest": "29.1.1",
- "ts-loader": "8.4.0",
"tsconfig-freee": "0.1.2",
"typescript": "4.6.2",
"webpack": "5.88.1"
@@ -116,6 +117,7 @@
"scripts": {
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build",
+ "test-storybook": "test-storybook",
"lint": "eslint --cache './src/**/*.{js,flow,ts,tsx}' './*.js.flow' './__tests__/' && prettier --check './src/**/*.{js,flow,ts,tsx}' './*.js.flow'",
"lint:fix": "eslint --cache --fix './src/**/*.{js,flow,ts,tsx}' './*.js.flow' './__tests__/' && prettier --write './src/**/*.{js,flow,ts,tsx}' './*.js.flow'",
"stylelint": "stylelint stylesheets/ && prettier --check stylesheets/",
@@ -127,7 +129,7 @@
"test": "npm run test:types && npm run test:utilities",
"test:types": "npm run test:types:flow",
"test:types:flow": "flow ./__tests__/types/flow",
- "test:utilities": "jest ./__tests__/utilities",
+ "test:utilities": "jest ./src/utilities",
"release": "node scripts/release.js",
"setup": "is-ci || husky install"
},
diff --git a/src/lv1/buttons/Button.stories.tsx b/src/lv1/buttons/Button.stories.tsx
index 98b8bba5c..9f3af1143 100644
--- a/src/lv1/buttons/Button.stories.tsx
+++ b/src/lv1/buttons/Button.stories.tsx
@@ -1,289 +1,435 @@
import * as React from 'react';
import { MdArrowDropDown } from 'react-icons/md';
-import { action } from '@storybook/addon-actions';
-import { boolean, select, text } from '@storybook/addon-knobs';
-import { commonKnobs } from '../../../stories';
+import { expect, fn, userEvent, within } from '@storybook/test';
+import { Meta, StoryObj } from '@storybook/react';
import Button from './Button';
export default {
component: Button,
-};
+} as Meta;
+
+type Story = StoryObj;
+
+export const Basic: Story = {
+ args: {
+ onClick: fn(),
+ onKeyDown: fn(),
+ onFocus: fn(),
+ onBlur: fn(),
+ children: 'ボタン',
+ },
+ render: (args) => {
+ const ref = React.createRef();
-export const ButtonComponent = () => {
- const ref = React.createRef();
- return (
-
- );
+ return ;
+ },
};
-export const Default = () => (
- <>
-
-
-
-
- >
-);
+export const Interaction: Story = {
+ ...Basic,
+ play: async ({ args, canvasElement }) => {
+ const canvas = within(canvasElement);
+ const button = canvas.getByRole('button');
-export const Danger = () => (
- <>
-
-
-
-
- >
-);
+ expect(button).toBeInTheDocument();
-export const Disabled = () => (
- <>
-
-
-
-
-
-
-
-
-
-
-
-
- >
-);
+ await userEvent.click(button);
+ expect(args.onClick).toHaveBeenCalled();
-export const Small = () => (
- <>
-
-
-
-
-
-
-
-
-
-
-
-
- >
-);
+ await userEvent.keyboard('{enter}');
+ expect(args.onKeyDown).toHaveBeenCalled();
-export const Large = () => (
- <>
-
-
-
-
-
-
-
-
- >
-);
+ >
+ ),
+};
-export const WithLeftIcon = () => (
- <>
-
-
+export const Danger: Story = {
+ render: () => (
+ <>
+
default
-
+
primary
-
+
secondary
-
+
tertiary
-
-
-
- default
-
-
- primary
-
-
- secondary
-
-
- tertiary
-
-
- >
-);
+ >
+ ),
+};
-export const WithRightIcon = () => (
- <>
-
-
+export const Disabled: Story = {
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const Hover: Story = {
+ parameters: {
+ pseudo: {
+ hover: "[data-test='hover']",
+ },
+ },
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const Focus: Story = {
+ parameters: {
+ pseudo: {
+ focus: "[data-test='focus']",
+ },
+ },
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const Small: Story = {
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const Large: Story = {
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const WithLeftIcon: Story = {
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const WithRightIcon: Story = {
+ render: () => (
+ <>
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+
+
+ default
+
+
+ primary
+
+
+ secondary
+
+
+ tertiary
+
+
+ >
+ ),
+};
+
+export const WidthFull: Story = {
+ render: () => (
+ <>
+
default
(
mb={1}
IconComponent={MdArrowDropDown}
iconPosition="right"
- appearance="primary"
- >
- primary
-
-
- secondary
-
-
- tertiary
-
-
-
-
default
-
- primary
-
-
- secondary
-
-
- tertiary
-
-
- >
-);
-
-export const WidthFull = () => (
- <>
-
- default
-
-
- default
-
- >
-);
+ >
+ ),
+};
-export const Download = () => (
- <>
-
-
- hrefのファイル名のまま保存
-
-
- downloadでファイル名を指定
-
-
- >
-);
+export const Download: Story = {
+ render: () => (
+ <>
+
+
+ hrefのファイル名のまま保存
+
+
+ downloadでファイル名を指定
+
+
+ >
+ ),
+};
diff --git a/src/lv2/accordionPanel/AccordionPanel.stories.tsx b/src/lv2/accordionPanel/AccordionPanel.stories.tsx
index 1e3cd49d3..9b2da1bf8 100644
--- a/src/lv2/accordionPanel/AccordionPanel.stories.tsx
+++ b/src/lv2/accordionPanel/AccordionPanel.stories.tsx
@@ -1,79 +1,85 @@
import * as React from 'react';
-import { action } from '@storybook/addon-actions';
-import { boolean, select, text } from '@storybook/addon-knobs';
-import { commonKnobs } from '../../../stories';
-import Paragraph from '../../lv1/typography/Paragraph';
+import { Meta, StoryObj } from '@storybook/react';
+import { expect, userEvent, within } from '@storybook/test';
import AccordionPanel from './AccordionPanel';
+import Paragraph from '../../lv1/typography/Paragraph';
export default {
component: AccordionPanel,
+} as Meta;
+
+type Story = StoryObj;
+
+export const Basic: Story = {
+ args: {
+ title: 'アコーディオン',
+ },
+ render: (args) => {
+ // eslint-disable-next-line react-hooks/rules-of-hooks
+ const [isOpen, setOpen] = React.useState(false);
+
+ return (
+ setOpen((prev) => !prev)}
+ >
+ ほげほげほげほげ
+ ふがふがふがふが
+
+ );
+ },
};
-export const AccordionPanelComponent = () => (
-
- ほげほげほげほげ
- ふがふがふがふが
-
-);
+export const Interaction: Story = {
+ ...Basic,
+ play: async ({ canvasElement }) => {
+ const canvas = within(canvasElement);
+ const accordionPanel = canvas.getByRole('button');
-export const InteractiveSample = () => {
- const [isOpen, setOpen] = React.useState(false);
- return (
- setOpen(!isOpen)}
- {...commonKnobs()}
- >
- ほげほげほげほげ
- ふがふがふがふが
-
- );
+ expect(accordionPanel).toBeInTheDocument();
+ expect(accordionPanel.ariaExpanded).toBe('false');
+
+ await userEvent.click(accordionPanel);
+ expect(accordionPanel.ariaExpanded).toBe('true');
+
+ await userEvent.click(accordionPanel);
+ expect(accordionPanel.ariaExpanded).toBe('false');
+ },
};
-export const HasSiblings = () => {
- return (
- <>
- undefined}
- {...commonKnobs()}
- />
- undefined}
- {...commonKnobs()}
- />
- undefined}
- {...commonKnobs()}
- />
- >
- );
+export const HasSiblings: Story = {
+ render: () => {
+ // eslint-disable-next-line react-hooks/rules-of-hooks
+ const [isOpen, setOpen] = React.useState([false, false, false]);
+
+ return (
+ <>
+ setOpen((prev) => [!prev[0], prev[1], prev[2]])}
+ >
+ あいうえお
+
+ setOpen((prev) => [prev[0], !prev[1], prev[2]])}
+ border="top"
+ >
+ かきくけこ
+
+ setOpen((prev) => [prev[0], prev[1], !prev[2]])}
+ border="top"
+ >
+ さしすせそ
+
+ >
+ );
+ },
};
diff --git a/src/lv2/accordionPanel/AccordionPanel.tsx b/src/lv2/accordionPanel/AccordionPanel.tsx
index be3ce99d0..9781db468 100644
--- a/src/lv2/accordionPanel/AccordionPanel.tsx
+++ b/src/lv2/accordionPanel/AccordionPanel.tsx
@@ -16,6 +16,9 @@ type Props = {
* border を表示するか
*/
border?: 'both' | 'bottom' | 'top';
+ /**
+ * @deprecated この値を指定しても何も変わりません
+ */
small?: boolean;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
onClick: () => any;
diff --git a/src/lv2/breadcrumbs/Breadcrumbs.stories.tsx b/src/lv2/breadcrumbs/Breadcrumbs.stories.tsx
index ee067727f..2415cf399 100644
--- a/src/lv2/breadcrumbs/Breadcrumbs.stories.tsx
+++ b/src/lv2/breadcrumbs/Breadcrumbs.stories.tsx
@@ -1,67 +1,100 @@
-import * as React from 'react';
-
+import { Meta, StoryObj } from '@storybook/react';
+import { expect, fn, userEvent, within } from '@storybook/test';
import Breadcrumbs from './Breadcrumbs';
-import { action } from '@storybook/addon-actions';
-import { boolean, text } from '@storybook/addon-knobs';
-import { commonKnobs } from '../../../stories';
export default {
component: Breadcrumbs,
-};
+} as Meta;
-export const BreadcrumbsComponent = () => (
- ;
+
+export const Basic: Story = {
+ args: {
+ links: [
{
title: 'ホーム',
url: '/',
- onSelfWindowNavigation: action('onSelfWindowNavigation'),
- onClickNavigator: action('on-click-navigator'),
+ onSelfWindowNavigation: fn(),
},
{
title: '一覧',
url: '/',
- onClickNavigator: action('on-click-navigator'),
+ onSelfWindowNavigation: fn(),
},
{
title: '一覧2',
- onClick: action('onClick'),
+ onClick: fn(),
},
{
title: '詳細',
- loading: boolean('loading', false, 'BreadcrumbsComponent'),
},
- ]}
- label={text('Label', 'パンくずリスト', 'Breadcrumbs')}
- {...commonKnobs()}
- />
-);
+ ],
+ label: 'パンくずリスト',
+ },
+};
+
+export const Interaction: Story = {
+ ...Basic,
+ play: async ({ args, canvasElement }) => {
+ const canvas = within(canvasElement);
+ const breadcrumb = canvas.getByRole('navigation');
+ const links = canvas.getAllByRole('link');
+ const buttons = canvas.getAllByRole('button');
+ const current = canvas.getByText('詳細');
+
+ expect(breadcrumb).toBeInTheDocument();
+ expect(links).toHaveLength(2);
+ expect(buttons).toHaveLength(1);
+ expect(current).toBeInTheDocument();
+
+ expect(links[0]).toHaveTextContent('ホーム');
+ expect(links[1]).toHaveTextContent('一覧');
+ expect(buttons[0]).toHaveTextContent('一覧2');
-export const BreadcrumbsWithLoadingElement = () => (
-
-);
+ ],
+ label: 'パンくずリスト',
+ },
+};
diff --git a/src/lv2/breadcrumbs/Breadcrumbs.tsx b/src/lv2/breadcrumbs/Breadcrumbs.tsx
index 277af0d0e..fbb6483fd 100644
--- a/src/lv2/breadcrumbs/Breadcrumbs.tsx
+++ b/src/lv2/breadcrumbs/Breadcrumbs.tsx
@@ -12,7 +12,7 @@ type Props = {
url?: string;
onClick?: () => void;
/**
- * (deprecated) `onSelfWindowNavigation` を使用してください
+ * @deprecated `onSelfWindowNavigation` を使用してください
*/
onClickNavigator?: () => void;
/**
diff --git a/src/lv2/combobox/ApiComboBox.stories.tsx b/src/lv2/combobox/ApiComboBox.stories.tsx
index 1131e7acf..a5d97b5da 100644
--- a/src/lv2/combobox/ApiComboBox.stories.tsx
+++ b/src/lv2/combobox/ApiComboBox.stories.tsx
@@ -70,11 +70,14 @@ export const ApiComboboxComponent = () => {
const items = useApiComboBox- ({
fetchItems: createMockApi('item').fetch,
createOptions: (items) =>
- items.map(({ id, name, shortcut, shortcutNum }) => ({
- id,
- label: name,
- keywords: [shortcut, shortcutNum].filter((v) => v) as string[],
- })),
+ items.map(
+ ({ id, name, shortcut, shortcutNum }): SingleComboBoxOption => ({
+ id,
+ label: name,
+ keywords: [shortcut, shortcutNum].filter((v) => v) as string[],
+ disabled: id % 10 === 0,
+ })
+ ),
});
return (
diff --git a/src/lv2/combobox/ApiMultiComboBox.stories.tsx b/src/lv2/combobox/ApiMultiComboBox.stories.tsx
index 47485f1ff..3ecc73dc4 100644
--- a/src/lv2/combobox/ApiMultiComboBox.stories.tsx
+++ b/src/lv2/combobox/ApiMultiComboBox.stories.tsx
@@ -9,6 +9,7 @@ import ApiMultiComboBox, {
import { FormControlGroup, TextField } from '../..';
import { FormControl } from '..';
import { boolean, text } from '@storybook/addon-knobs';
+import Button from '../../lv1/buttons/Button';
type Item = {
id: number;
@@ -68,11 +69,14 @@ export const ApiMultiComboBoxComponent = () => {
const items = useApiMultiComboBox
- ({
fetchItems: createMockApi('item').fetch,
createOptions: (items) =>
- items.map(({ id, name, shortcut, shortcutNum }) => ({
- id,
- label: name,
- keywords: [shortcut, shortcutNum].filter((v) => v) as string[],
- })),
+ items.map(
+ ({ id, name, shortcut, shortcutNum }): MultiComboBoxOption => ({
+ id,
+ label: name,
+ keywords: [shortcut, shortcutNum].filter((v) => v) as string[],
+ disabled: id % 10 === 0,
+ })
+ ),
});
return (
@@ -233,3 +237,49 @@ export const SingleSelect = () => {
/>
);
};
+
+export const ManualFocus = () => {
+ const ref = React.useRef(null);
+ const onClick = () => {
+ ref.current?.focus();
+ };
+ const [values, setValues] = React.useState();
+ const items = useApiMultiComboBox
- ({
+ fetchItems: createMockApi('item').fetch,
+ createOptions: (items) =>
+ items.map(
+ ({ id, name, shortcut, shortcutNum }): MultiComboBoxOption => ({
+ id,
+ label: name,
+ keywords: [shortcut, shortcutNum].filter((v) => v) as string[],
+ disabled: id % 10 === 0,
+ })
+ ),
+ });
+
+ return (
+ <>
+
+ フォーカスを当てる
+
+ {
+ if (!fieldValue) return;
+ setValues((values) => [
+ ...(values ?? []),
+ { id: 10000, label: fieldValue },
+ ]);
+ }}
+ onChange={(options) => {
+ setValues(options);
+ }}
+ {...items}
+ borderless={boolean('borderless', false, 'ApiMultiComboBox')}
+ {...commonKnobs()}
+ />
+ >
+ );
+};
diff --git a/src/lv2/combobox/ApiMultiComboBox.tsx b/src/lv2/combobox/ApiMultiComboBox.tsx
index c0ce2d8b4..e54c9f2f7 100644
--- a/src/lv2/combobox/ApiMultiComboBox.tsx
+++ b/src/lv2/combobox/ApiMultiComboBox.tsx
@@ -57,13 +57,10 @@ type Props = {
} & Omit &
CommonProps;
-/**
- * `MultiComboBox` に API による検索とページネーションの機能を付与したコンポーネントです。使い方・使い分けについては `MultiComboBox` も参照してください
- *
- * * リソース管理のため、基本的には`useApiMultiComboBox`を併用してください
- * * リスト内の項目が固定されている場合は`MultiComboBox`を使用してください。
- */
-export default function ApiMultiComboBox(props: Props): React.ReactElement {
+function ApiMultiComboBoxInner(
+ props: Props,
+ ref?: React.Ref | React.MutableRefObject
+): React.ReactElement {
const {
fetchItems,
isLoading,
@@ -124,7 +121,10 @@ export default function ApiMultiComboBox(props: Props): React.ReactElement {
});
const listBoxClassName = createListBoxClassName({ isOpen, listWidth, width });
- const { textFieldRef, listOptionsMaxHeight } = useAdjustListPosition(isOpen);
+ const { textFieldRef, listOptionsMaxHeight } = useAdjustListPosition(
+ isOpen,
+ ref
+ );
const hasNextPages = currentPage < totalPages;
const listIsEmpty = !isLoading && filteredOptions.length === 0;
const isLoadingAll = isLoading && !isLoadingMore;
@@ -270,3 +270,12 @@ export default function ApiMultiComboBox(props: Props): React.ReactElement {
);
}
+
+/**
+ * `MultiComboBox` に API による検索とページネーションの機能を付与したコンポーネントです。使い方・使い分けについては `MultiComboBox` も参照してください
+ *
+ * * リソース管理のため、基本的には`useApiMultiComboBox`を併用してください
+ * * リスト内の項目が固定されている場合は`MultiComboBox`を使用してください。
+ */
+const ApiMultiComboBox = React.forwardRef(ApiMultiComboBoxInner);
+export default ApiMultiComboBox;
diff --git a/src/lv2/combobox/hooks/apiComboBox.ts b/src/lv2/combobox/hooks/apiComboBox.ts
index a6be556f7..37a6505b5 100644
--- a/src/lv2/combobox/hooks/apiComboBox.ts
+++ b/src/lv2/combobox/hooks/apiComboBox.ts
@@ -158,7 +158,11 @@ export const useApiComboBoxInternal = ({
);
const onSelectOption = useCallback(
- (option: SingleComboBoxOption): void => {
+ (option?: SingleComboBoxOption): void => {
+ if (option?.disabled) {
+ return;
+ }
+
handleSelectOption(option);
setOpen(false);
},
diff --git a/src/lv2/combobox/hooks/apiMultiComboBox.ts b/src/lv2/combobox/hooks/apiMultiComboBox.ts
index 1c06984bb..6e3471a7d 100644
--- a/src/lv2/combobox/hooks/apiMultiComboBox.ts
+++ b/src/lv2/combobox/hooks/apiMultiComboBox.ts
@@ -99,6 +99,10 @@ export const useApiMultiComboBoxInternal = ({
const onSelectOption = useCallback(
(option: MultiComboBoxOption) => {
+ if (option.disabled) {
+ return;
+ }
+
setFieldValue('');
setSelectedIndex(0);
if (onChange) {
diff --git a/src/lv2/dropdownButton/DropdownButton.stories.tsx b/src/lv2/dropdownButton/DropdownButton.stories.tsx
index 836bcfa7e..9420de943 100644
--- a/src/lv2/dropdownButton/DropdownButton.stories.tsx
+++ b/src/lv2/dropdownButton/DropdownButton.stories.tsx
@@ -433,15 +433,20 @@ export const FixedDropdownButton: StoryObj = {
}}
>
+
+
+
{
appearance,
iconOnly,
iconPosition,
- contentsFixed,
IconOnlyComponent,
marginTop,
marginLeft,
@@ -139,7 +136,6 @@ const DropdownButton = (props: Props): React.ReactElement => {
)
}
- contentsFixed={contentsFixed}
onOpen={onOpen}
onClose={onClose}
/>
diff --git a/src/lv2/formFields/AmountRangeField.tsx b/src/lv2/formFields/AmountRangeField.tsx
index 77436ab24..cdf84247d 100644
--- a/src/lv2/formFields/AmountRangeField.tsx
+++ b/src/lv2/formFields/AmountRangeField.tsx
@@ -1,5 +1,6 @@
import * as React from 'react';
+import commonProps, { CommonProps } from '../../utilities/commonProps';
import DigitInput from '../formFields/DigitsInput';
type Props = {
@@ -76,7 +77,7 @@ type Props = {
onBlur?: React.FormEventHandler;
onInput?: React.FormEventHandler;
onKeyDown?: React.KeyboardEventHandler;
-};
+} & CommonProps;
const AmountRangeField = ({
required,
@@ -101,6 +102,7 @@ const AmountRangeField = ({
onBlur,
onInput,
onKeyDown,
+ ...rest
}: Props) => {
const [minAmount, setMinAmount] = React.useState(
originalMinAmount || null
@@ -154,7 +156,7 @@ const AmountRangeField = ({
);
return (
- <>
+
- 〜
+ 〜
- >
+
);
};
diff --git a/src/lv2/withDropdown/WithDropdown.tsx b/src/lv2/withDropdown/WithDropdown.tsx
index 70295dd83..5ed7f4007 100644
--- a/src/lv2/withDropdown/WithDropdown.tsx
+++ b/src/lv2/withDropdown/WithDropdown.tsx
@@ -16,6 +16,9 @@ type Props = {
renderButton: Pick[0], 'render'>['render'];
disabled?: boolean;
dropdownContents: Array;
+ /**
+ * @deprecated このプロパティは使用されません
+ */
contentsFixed?: boolean;
/**
* dropdownを開いた時に発火します。useEffectのトリガーになるためメモ化したものを渡すことを推奨します。
@@ -39,14 +42,7 @@ type Props = {
* - `buttonRef` を開閉ボタンの `ref` に渡してください
*/
const WithDropdown: React.FC = (props: Props) => {
- const {
- renderButton,
- disabled,
- dropdownContents,
- contentsFixed,
- onOpen,
- onClose,
- } = props;
+ const { renderButton, disabled, dropdownContents, onOpen, onClose } = props;
return (
= (props: Props) => {
/>
)}
- contentsFixed={contentsFixed}
onOpen={onOpen}
onClose={onClose}
{...pickCommonProps(props)}
diff --git a/src/lv2/withPopup/WithPopup.tsx b/src/lv2/withPopup/WithPopup.tsx
index d238dcc3f..7ce189b65 100644
--- a/src/lv2/withPopup/WithPopup.tsx
+++ b/src/lv2/withPopup/WithPopup.tsx
@@ -2,10 +2,11 @@ import * as React from 'react';
import { CSSTransition } from 'react-transition-group';
import commonProps, { CommonProps } from '../../utilities/commonProps';
import ScrollPortal from '../../utilities/ScrollPortal';
-import FixedPortal from '../../utilities/FixedPortal';
import { Keys } from '../../utilities/keyboard';
import useUniqueId from '../../hooks/useUniqueId';
import { FocusTrap } from '../../lv1';
+import Button from '../../lv1/buttons/Button';
+import VisuallyHidden from '../../lv1/a11y/VisuallyHidden';
type Props = {
/**
@@ -57,7 +58,6 @@ type Props = {
controlRefDoNotUseAsRefAttribute: React.RefObject
) => React.ReactNode;
disabled?: boolean;
- contentsFixed?: boolean;
/**
* popupを開いた時に発火します。useEffectのトリガーになるためメモ化したものを渡すことを推奨します。
*/
@@ -83,8 +83,7 @@ type Props = {
* - フォーカス可能な要素より前に説明文等がある場合は、firstSelectedItemRef をどの要素にも渡さないでください
*/
const WithPopup: React.FC = (props: Props) => {
- const { render, disabled, contentsFixed, renderPopup, onOpen, onClose } =
- props;
+ const { render, disabled, renderPopup, onOpen, onClose } = props;
const baseClass = 'vb-withPopup';
const [open, setOpen] = React.useState(false);
const firstSelectableItemRef = React.useRef(null);
@@ -241,6 +240,10 @@ const WithPopup: React.FC = (props: Props) => {
{renderPopup(requestClose, firstSelectableItemRef, controlRef)}
+ {/* iOS VoiceOver/Android Talkbackでポップアップを閉じられるように明示的に閉じるUIを置いておく */}
+
+ 閉じる
+
);
@@ -281,30 +284,17 @@ const WithPopup: React.FC = (props: Props) => {
{render(popupId, open, controlRef, togglePopup)}
- {contentsFixed ? (
-
- {popupWrapper()}
-
- ) : (
- closeMenu()}
- popupRef={popupRef}
- data-masking={props['data-masking']}
- >
- {popupWrapper()}
-
- )}
+ closeMenu()}
+ popupRef={popupRef}
+ data-masking={props['data-masking']}
+ >
+ {popupWrapper()}
+
);
};
diff --git a/__tests__/utilities/Ascii.ts b/src/utilities/Ascii.test.ts
similarity index 95%
rename from __tests__/utilities/Ascii.ts
rename to src/utilities/Ascii.test.ts
index c6c611a7a..7a326f0c6 100644
--- a/__tests__/utilities/Ascii.ts
+++ b/src/utilities/Ascii.test.ts
@@ -1,4 +1,4 @@
-import { Ascii } from '../../src/utilities/Ascii';
+import { Ascii } from './Ascii';
describe('Ascii', () => {
const zenkaku =
diff --git a/src/utilities/DOMUtil.ts b/src/utilities/DOMUtil.ts
index 5941c00ef..303447b37 100644
--- a/src/utilities/DOMUtil.ts
+++ b/src/utilities/DOMUtil.ts
@@ -14,6 +14,8 @@ export const scrollableParent = (
['auto', 'scroll'].indexOf(styles.overflowX) >= 0
) {
return el;
+ } else if (styles.position === 'fixed' || styles.position === 'sticky') {
+ return window.document.body;
}
return scrollableParent(el.parentElement);
};
diff --git a/__tests__/utilities/Digits.ts b/src/utilities/Digits.test.ts
similarity index 96%
rename from __tests__/utilities/Digits.ts
rename to src/utilities/Digits.test.ts
index b7aa25f5d..ce8851448 100644
--- a/__tests__/utilities/Digits.ts
+++ b/src/utilities/Digits.test.ts
@@ -1,4 +1,4 @@
-import { Digits } from '../../src/utilities/Digits';
+import { Digits } from './Digits';
describe('Digits', () => {
describe('formalize', () => {
diff --git a/src/utilities/FixedPortal.tsx b/src/utilities/FixedPortal.tsx
index dd539b839..e69de29bb 100644
--- a/src/utilities/FixedPortal.tsx
+++ b/src/utilities/FixedPortal.tsx
@@ -1,88 +0,0 @@
-import * as React from 'react';
-import ReactDOM from 'react-dom';
-import { usePortalParentContext } from './VibesProvider';
-
-type Props = {
- children: React.ReactNode;
- isActive: boolean;
- positionalBaseElement: HTMLElement | undefined;
- verticalPosition?: 'top' | 'bottom';
- horizontalPosition?: 'left' | 'center' | 'right';
- popupRef?: React.RefObject;
- 'data-masking'?: boolean;
-};
-
-/**
- * children をfixedする要素でラップして Portal 化する
- */
-const FixedPortal: React.FC = ({
- children,
- isActive,
- positionalBaseElement,
- verticalPosition = 'bottom',
- horizontalPosition = 'left',
- popupRef,
- ...props
-}: Props) => {
- const [listBoxLeft, setListBoxLeft] = React.useState('0');
- const [listBoxTop, setListBoxTop] = React.useState('0');
- const portalParent = usePortalParentContext();
-
- // positionalBaseElement の下端または上端につく形で位置を調整する
- const calculatePosition = React.useCallback(() => {
- if (!positionalBaseElement) {
- return;
- }
- const { left, top, bottom, height, width } =
- positionalBaseElement.getBoundingClientRect();
-
- setListBoxLeft(
- `${
- left +
- (horizontalPosition === 'right'
- ? width
- : horizontalPosition === 'center'
- ? width / 2
- : 0)
- }px`
- );
- if (!popupRef) {
- setListBoxTop(`${top + (verticalPosition === 'bottom' ? height : 0)}px`);
- } else {
- const popupHeight = popupRef.current?.getBoundingClientRect().height;
- if (verticalPosition === 'bottom') {
- setListBoxTop(`${top + height}px`);
- } else {
- if (popupHeight) {
- setListBoxTop(`${bottom - popupHeight - height}px`);
- }
- }
- }
- }, [popupRef, horizontalPosition, positionalBaseElement, verticalPosition]);
-
- // 要素がactiveになったら表示位置を再計算する
- React.useLayoutEffect(() => {
- if (!isActive) {
- return;
- }
- calculatePosition();
- }, [isActive, calculatePosition]);
-
- return ReactDOM.createPortal(
-
- {children}
-
,
- portalParent
- );
-};
-
-export default FixedPortal;
diff --git a/__tests__/utilities/commonProps.ts b/src/utilities/commonProps.test.ts
similarity index 94%
rename from __tests__/utilities/commonProps.ts
rename to src/utilities/commonProps.test.ts
index b0f87c770..462ca09eb 100644
--- a/__tests__/utilities/commonProps.ts
+++ b/src/utilities/commonProps.test.ts
@@ -1,5 +1,5 @@
-import commonProps, { pickCommonProps } from '../../src/utilities/commonProps';
-import { MarginSize } from '../../src/utilities/functionalMarginClasses';
+import commonProps, { pickCommonProps } from './commonProps';
+import { MarginSize } from './functionalMarginClasses';
const ma: MarginSize = 0.5;
const mt: MarginSize = 1;
diff --git a/__tests__/utilities/date.ts b/src/utilities/date.test.ts
similarity index 59%
rename from __tests__/utilities/date.ts
rename to src/utilities/date.test.ts
index 636decd96..0c900b3b0 100644
--- a/__tests__/utilities/date.ts
+++ b/src/utilities/date.test.ts
@@ -1,4 +1,16 @@
-import { getValidDateNearestTarget } from '../../src/utilities/date';
+import {
+ isValidDateInRange,
+ getValidDateNearestTarget,
+ formatDate,
+ formatDayOfWeek,
+} from './date';
+
+describe('isValidDateInRange', () => {
+ describe('when date is empty', () => {
+ it('return false', () =>
+ expect(isValidDateInRange('', '', '')).toEqual(false));
+ });
+});
describe('getValidDateNearestTarget', () => {
describe('when a target is in the range', () => {
@@ -70,3 +82,32 @@ describe('getValidDateNearestTarget', () => {
).toEqual(null));
});
});
+
+describe('formatDate', () => {
+ describe('when date is empty', () => {
+ it('return empty string', () => expect(formatDate('')).toEqual(''));
+ });
+
+ describe('when date is not empty', () => {
+ it('return formatted date', () =>
+ expect(formatDate('2021-01-01')).toEqual('2021-01-01'));
+ });
+});
+
+describe('formatDayOfWeek', () => {
+ describe('when date is empty', () => {
+ it('return empty string', () => expect(formatDayOfWeek('')).toEqual(''));
+ });
+
+ describe('when date is not empty', () => {
+ it('return formatted date', () => {
+ expect(formatDayOfWeek('2021-01-01')).toEqual('金曜日');
+ expect(formatDayOfWeek('2021-01-02')).toEqual('土曜日');
+ expect(formatDayOfWeek('2021-01-03')).toEqual('日曜日');
+ expect(formatDayOfWeek('2021-01-04')).toEqual('月曜日');
+ expect(formatDayOfWeek('2021-01-05')).toEqual('火曜日');
+ expect(formatDayOfWeek('2021-01-06')).toEqual('水曜日');
+ expect(formatDayOfWeek('2021-01-07')).toEqual('木曜日');
+ });
+ });
+});
diff --git a/__tests__/utilities/functionalMarginClasses.ts b/src/utilities/functionalMarginClasses.test.ts
similarity index 96%
rename from __tests__/utilities/functionalMarginClasses.ts
rename to src/utilities/functionalMarginClasses.test.ts
index 708b9e995..cc15eefc0 100644
--- a/__tests__/utilities/functionalMarginClasses.ts
+++ b/src/utilities/functionalMarginClasses.test.ts
@@ -1,7 +1,7 @@
import functionalMarginClasses, {
pickFunctionalMarginProps,
MarginSize,
-} from '../../src/utilities/functionalMarginClasses';
+} from './functionalMarginClasses';
const ma: MarginSize = 0.5;
const mt: MarginSize = 1;
diff --git a/src/utilities/index.ts b/src/utilities/index.ts
index a55a71356..7409e7eff 100644
--- a/src/utilities/index.ts
+++ b/src/utilities/index.ts
@@ -11,4 +11,4 @@ export { TimeString } from './TimeString';
export { VibesContext } from './VibesContext';
export { VibesProvider, useVibes } from './VibesProvider';
export * from './FocusableEelements';
-export const VibesVersion = '100.0.0';
+export const VibesVersion = '100.1.0';
diff --git a/stylesheets/_lv2.scss b/stylesheets/_lv2.scss
index 80904d716..243a5c52e 100644
--- a/stylesheets/_lv2.scss
+++ b/stylesheets/_lv2.scss
@@ -12,6 +12,7 @@
@import './lv2/dropdown';
@import './lv2/dropdownButton';
@import './lv2/formBlock';
+@import './lv2/formField';
@import './lv2/filterTag';
@import './lv2/fileUploader';
@import './lv2/fileDropArea';
diff --git a/stylesheets/lv2/comboBox.scss b/stylesheets/lv2/comboBox.scss
index bf32e129a..38b492e79 100644
--- a/stylesheets/lv2/comboBox.scss
+++ b/stylesheets/lv2/comboBox.scss
@@ -47,6 +47,7 @@
background: inherit;
opacity: 0.5;
cursor: default;
+ pointer-events: none;
}
&--selected:not(&--disabled) {
diff --git a/stylesheets/lv2/formBlock.scss b/stylesheets/lv2/formBlock.scss
index 0c45fd603..d01efc661 100644
--- a/stylesheets/lv2/formBlock.scss
+++ b/stylesheets/lv2/formBlock.scss
@@ -13,6 +13,9 @@
}
.vb-phoneNumberField {
+ display: flex;
+ align-items: center;
+
& &__hyphen {
margin: 0 0.5rem;
diff --git a/stylesheets/lv2/formField.scss b/stylesheets/lv2/formField.scss
new file mode 100644
index 000000000..dd5b0d95e
--- /dev/null
+++ b/stylesheets/lv2/formField.scss
@@ -0,0 +1,4 @@
+.vb-amountRangeField {
+ display: inline-flex;
+ align-items: center;
+}
diff --git a/vibes_2021.css b/vibes_2021.css
index a031766c7..3c6b93ea2 100644
--- a/vibes_2021.css
+++ b/vibes_2021.css
@@ -5230,6 +5230,7 @@
background: inherit;
opacity: 0.5;
cursor: default;
+ pointer-events: none;
}
.vb-comboBox__listOption--selected:not(.vb-comboBox__listOption--disabled) {
background: #2864f0;
@@ -5738,6 +5739,10 @@
color: #e9e7e7;
}
+.vb-phoneNumberField {
+ display: flex;
+ align-items: center;
+}
.vb-phoneNumberField .vb-phoneNumberField__hyphen {
margin: 0 0.5rem;
}
@@ -5760,6 +5765,11 @@
font-size: 0.6875rem;
}
+.vb-amountRangeField {
+ display: inline-flex;
+ align-items: center;
+}
+
.vb-filterTag__block {
display: flex;
align-items: center;
diff --git a/vibes_2021.min.css b/vibes_2021.min.css
index 6fcfeade5..f1c1349a2 100644
--- a/vibes_2021.min.css
+++ b/vibes_2021.min.css
@@ -2,4 +2,4 @@
(100% - 1.5rem * 2) / 3 * 2 + 1.5rem
)}.vb-gridBlock--half{flex-basis:calc((100% - 1.5rem)/2)}.vb-gridBlock--oneQuarter{flex-basis:calc((100% - 1.5rem * 3)/4)}.vb-gridBlock--threeQuarters{flex-basis:calc(
(100% - 1.5rem * 3) / 4 * 3 + 1.5rem * 2
- )}.vb-text,.vb-paragraph,.vb-note,.vb-subSectionTitle,.vb-sectionTitle,.vb-pageTitle{margin:0;padding:0;font-weight:normal}.vb-subSectionTitle,.vb-sectionTitle,.vb-pageTitle{display:block;overflow-wrap:break-word;border-radius:.25rem}.vb-subSectionTitle:focus,.vb-sectionTitle:focus,.vb-pageTitle:focus{outline:none}.vb-subSectionTitle:focus:focus-visible,.vb-sectionTitle:focus:focus-visible,.vb-pageTitle:focus:focus-visible{box-shadow:0 0 0 2px #dce8ff}.vb-pageTitle{color:#323232;font:bold 1.5rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media(max-width: 48rem){.vb-pageTitle--responsive{font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}}.vb-sectionTitle{color:#323232;font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media(max-width: 48rem){.vb-sectionTitle--responsive{font:bold 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}}.vb-subSectionTitle{color:#6e6b6b;font:bold 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media(max-width: 48rem){.vb-subSectionTitle--responsive{font:bold 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}}.vb-note{display:block;color:#6e6b6b;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-paragraph{display:block;font:normal 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#323232}.vb-text{color:#323232;font:normal 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-text--weightBold{font-weight:bold}.vb-text--size0750{font-size:.75rem}.vb-text--size1500{font-size:1.5rem}.vb-text--size1000{font-size:1rem}.vb-text--colorWhite{color:#fff}.vb-text--colorGY7{color:#323232}.vb-text--colorS9{color:#6e6b6b}.vb-text--colorP7{color:#285ac8}.vb-text--colorP5{color:#2864f0}.vb-text--colorRE5{color:#dc1e32}.vb-text--colorYE10{color:#825a0f}.vb-text--ellipsis{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.vb-pageTitle--inline,.vb-sectionTitle--inline,.vb-subSectionTitle--inline,.vb-paragraph--inline,.vb-note--inline{display:inline-block}.vb-pageTitle--alignLeft,.vb-sectionTitle--alignLeft,.vb-subSectionTitle--alignLeft,.vb-paragraph--alignLeft,.vb-note--alignLeft{text-align:left}.vb-pageTitle--alignRight,.vb-sectionTitle--alignRight,.vb-subSectionTitle--alignRight,.vb-paragraph--alignRight,.vb-note--alignRight{text-align:right}.vb-pageTitle--alignCenter,.vb-sectionTitle--alignCenter,.vb-subSectionTitle--alignCenter,.vb-paragraph--alignCenter,.vb-note--alignCenter{text-align:center}.vb-paragraph--ellipsis,.vb-note--ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.vb-materialIcon{width:1.5rem;height:1.5rem;color:#323232}.vb-materialIcon--small{width:1rem;height:1rem}.vb-materialIcon--pointerEventsNone{pointer-events:none}.vb-materialIcon--colorInherit{color:inherit}.vb-materialIcon--colorWhite{color:#fff}.vb-materialIcon--colorP1{color:#ebf3ff}.vb-materialIcon--colorP2{color:#dce8ff}.vb-materialIcon--colorP3{color:#aac8ff}.vb-materialIcon--colorP4{color:#73a5ff}.vb-materialIcon--colorP5{color:#2864f0}.vb-materialIcon--colorP6{color:#3264dc}.vb-materialIcon--colorP7{color:#285ac8}.vb-materialIcon--colorP8{color:#1e46aa}.vb-materialIcon--colorP9{color:#23418c}.vb-materialIcon--colorP10{color:#143278}.vb-materialIcon--colorS1{color:#f7f5f5}.vb-materialIcon--colorS2{color:#f0eded}.vb-materialIcon--colorS3{color:#e9e7e7}.vb-materialIcon--colorS4{color:#e1dcdc}.vb-materialIcon--colorS5{color:#d7d2d2}.vb-materialIcon--colorS6{color:#bebaba}.vb-materialIcon--colorS7{color:#aaa7a7}.vb-materialIcon--colorS8{color:#8c8989}.vb-materialIcon--colorS9{color:#6e6b6b}.vb-materialIcon--colorS10{color:#464343}.vb-materialIcon--colorRE2{color:#fad2d7}.vb-materialIcon--colorRE4{color:#f07882}.vb-materialIcon--colorRE5{color:#dc1e32}.vb-materialIcon--colorRE7{color:#a51428}.vb-materialIcon--colorRE10{color:#6e0f19}.vb-materialIcon--colorOR2{color:#ffe1d2}.vb-materialIcon--colorOR4{color:#ffaa78}.vb-materialIcon--colorOR5{color:#fa6414}.vb-materialIcon--colorOR7{color:#be4b0f}.vb-materialIcon--colorOR10{color:#7d320a}.vb-materialIcon--colorYE2{color:#fff0d2}.vb-materialIcon--colorYE4{color:#ffd278}.vb-materialIcon--colorYE5{color:#ffb91e}.vb-materialIcon--colorYE7{color:#be8c14}.vb-materialIcon--colorYE10{color:#825a0f}.vb-materialIcon--colorYG2{color:#e6f0d2}.vb-materialIcon--colorYG4{color:#b4dc7d}.vb-materialIcon--colorYG5{color:#82c31e}.vb-materialIcon--colorYG7{color:#50961e}.vb-materialIcon--colorYG10{color:#3c5f14}.vb-materialIcon--colorGR2{color:#cdebd7}.vb-materialIcon--colorGR4{color:#64be8c}.vb-materialIcon--colorGR5{color:#00963c}.vb-materialIcon--colorGR7{color:#006e2d}.vb-materialIcon--colorGR10{color:#004b1e}.vb-materialIcon--colorBG2{color:#cdf0f0}.vb-materialIcon--colorBG4{color:#64d2d2}.vb-materialIcon--colorBG5{color:#00b9b9}.vb-materialIcon--colorBG7{color:#008c8c}.vb-materialIcon--colorBG10{color:#146464}.vb-materialIcon--colorPU2{color:#e6d7fa}.vb-materialIcon--colorPU4{color:#b482f0}.vb-materialIcon--colorPU5{color:#733ce6}.vb-materialIcon--colorPU7{color:#5a2daa}.vb-materialIcon--colorPU10{color:#3c1e73}.vb-materialIcon--colorGY1{color:#fbfbfb}.vb-materialIcon--colorGY2{color:#dcdcdc}.vb-materialIcon--colorGY4{color:#a0a0a0}.vb-materialIcon--colorGY5{color:#5a5a5a}.vb-materialIcon--colorGY7{color:#323232}.vb-materialIcon--colorGY10{color:#1e1e1e}.vb-statusSelector,.vb-statusIcon{display:inline-block;min-width:2.375rem;box-sizing:border-box;padding:.2rem .5rem;font-size:.6875rem;font-weight:bold;text-align:center;line-height:1;vertical-align:middle;border-radius:.25rem}.vb-statusSelector--typeRequired,.vb-statusSelector--typeProgress,.vb-statusSelector--typeSuccess,.vb-statusSelector--typeDone,.vb-statusIcon--required,.vb-statusIcon--progress,.vb-statusIcon--success,.vb-statusIcon--done{padding-top:.125rem;padding-bottom:.125rem;border:1px solid #8c8989;background-color:#fff}.vb-statusSelector--typeError,.vb-statusSelector--typeWarning,.vb-statusSelector--typeEmphasis,.vb-statusSelector--typeDisabled,.vb-statusIcon--error,.vb-statusIcon--warning,.vb-statusIcon--emphasis,.vb-statusIcon--disabled{color:#fff}.vb-statusIcon--done{border-color:#8c8989;color:#6e6b6b}.vb-statusIcon--success{border-color:#285ac8;color:#285ac8}.vb-statusIcon--progress{border-color:#be8c14;color:#825a0f}.vb-statusIcon--required{border-color:#dc1e32;color:#dc1e32}.vb-statusIcon--disabled{background-color:#6e6b6b}.vb-statusIcon--emphasis{background-color:#285ac8}.vb-statusIcon--warning{background-color:#825a0f}.vb-statusIcon--error{background-color:#dc1e32}.vb-avatar{width:2rem;height:2rem;font-size:2rem;line-height:2rem;display:inline-block;box-sizing:border-box}.vb-avatar__background{fill:#f0eded}.vb-avatar__placeholderIcon{display:block;width:100%;height:100%;fill:#8c8989}.vb-avatar--small{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1.5rem}.vb-avatar--large{width:3rem;height:3rem;font-size:3rem;line-height:3rem}.vb-avatar--xLarge{width:6rem;height:6rem;font-size:6rem;line-height:6rem}.vb-requiredIcon{display:inline-block;vertical-align:middle;line-height:1;box-sizing:border-box;padding-bottom:.125em}.vb-requiredIcon__content{background-color:#fad2d7;color:#a51428;font-size:.625rem;display:block;border-radius:99rem;padding:.125rem .25rem;line-height:1}.vb-storeBadge,.vb-illust{margin:0;padding:0;display:inline-block;line-height:0}.vb-logo{margin:0;padding:0;fill:#4575b4;display:inline-block;line-height:0}.vb-logo .vb-logo__svg{height:3rem;text-indent:0}.vb-logo--minpaku .vb-logo__svg{width:10.9375rem}.vb-logo--seal .vb-logo__svg{width:10.9375rem}.vb-logo--sfa .vb-logo__svg{width:10.75rem}.vb-logo--cryptocurrency .vb-logo__svg{width:9.8125rem}.vb-illust .vb-illust__svg{height:12rem}.vb-illust .vb-illust__background{fill:#fff}.vb-illust .vb-illust__frame{fill:#e9e7e7}.vb-illust .vb-illust__border{fill:#f0eded}.vb-illust--fileUpload .vb-illust__svg,.vb-illust--imageUpload .vb-illust__svg,.vb-illust--csvUpload .vb-illust__svg,.vb-illust--cloudUpload .vb-illust__svg,.vb-illust--cloudSkeleton .vb-illust__svg{height:8rem;width:8rem}.vb-swallow__svg{display:block;margin:auto}.vb-storeBadge .vb-storeBadge__svg{height:2.5rem}.vb-storeBadge--googlePlayStore .vb-storeBadge__svg{width:8.4375rem}.vb-storeBadge--appStore .vb-storeBadge__svg{width:6.8125rem}.vb-tab{display:inline-block;min-width:7.25em;height:2em;padding:0 .75rem;margin:0;background-color:#fff;border:none;box-sizing:border-box;font-size:1rem;font-weight:bold;text-align:center;line-height:2em;vertical-align:bottom;position:relative;transition-duration:.2s;transition-property:background-color,color;color:#6e6b6b}.vb-tab::after{content:"";display:block;height:1px;background-color:#e9e7e7;position:absolute;left:0;right:0;bottom:-1px;transition-duration:.2s;transition-property:background-color}.vb-tab:focus{color:#323232;z-index:1}.vb-tab:hover:not(.vb-tab--current){cursor:pointer;background-color:#f2f5fc}.vb-tab:hover:not(.vb-tab--current)::after{background-color:#73a5ff}.vb-tab--current{color:#285ac8;cursor:default;color:#2864f0}.vb-tab--current::after{height:2px;background-color:#285ac8;background-color:#2864f0}.vb-tab--small{font-size:.75rem}.vb-tab__block{display:inline-block;position:relative}.vb-tab__notificationDot{display:inline-block;width:.5rem;height:.5rem;position:absolute;right:0;top:0;background-color:#dc1e32;border-radius:99rem;z-index:1}.vb-segmentControlButton{display:inline-block;height:2.25rem;line-height:calc(2.25rem - 2px);padding:0 1rem;border:1px solid #285ac8;min-width:3rem;border-right-width:0;box-sizing:border-box;font-size:.875rem;font-weight:bold;vertical-align:middle;transition-duration:.2s;transition-property:background-color,color;background-color:#fff;color:#285ac8;cursor:pointer;text-decoration:none}.vb-segmentControlButton:hover{background-color:#f7f5f5;text-decoration:none}.vb-segmentControlButton:first-child{border-top-left-radius:.4em;border-bottom-left-radius:.4em}.vb-segmentControlButton:last-child{border-top-right-radius:.4em;border-bottom-right-radius:.4em;border-right-width:1px}.vb-segmentControlButton--large{font-size:1rem;height:3rem;line-height:calc(3rem - 2px)}.vb-segmentControlButton--small{font-size:.75rem;height:1.5rem;line-height:calc(1.5rem - 2px)}.vb-segmentControlButton--icon{padding-left:2.75em;position:relative;text-align:left}.vb-segmentControlButton__icon{width:1.5em;height:1.5em;position:absolute;top:50%;transform:translateY(-50%);left:.625em}.vb-segmentControlButton--current{background-color:#285ac8;color:#fff;cursor:default}.vb-segmentControlButton--current:hover{background-color:#285ac8}.vb-stepNumber{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;width:3rem;height:3rem;border-radius:99rem;position:relative;background-color:#fff;border:1px solid #8c8989;color:#6e6b6b;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.5em}.vb-stepNumber__numberCheck{width:1rem;height:1rem;margin:0;border-radius:99rem;background-color:#8c8989;position:absolute;top:-0.25rem;right:-0.25rem}.vb-stepNumber__numberCheckSvg{display:block;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff}.vb-stepNumber--current{background-color:#fff;border:1px solid #2864f0;color:#2864f0}.vb-stepNumber--done{background-color:#fff;border:1px solid #8c8989;color:#6e6b6b}.vb-stepNumber--disabled{background-color:#fff;border:1px dashed #8c8989;color:#6e6b6b}.vb-stepNumber--small{font-size:1rem;width:2.25rem;height:2.25rem}.vb-stepBlock{display:inline-block;width:4rem;text-align:center}.vb-stepBlock__title{display:block;margin-top:.5rem;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#6e6b6b}.vb-stepBlock--current .vb-stepBlock__title{color:#2864f0}.vb-stepBlock--small{font-size:.75rem}.vb-stepBorder{display:inline-block;width:3em;height:4px;background-color:#e9e7e7;background-color:#e9e7e7}.vb-stepBorder--done{background-color:#285ac8;background-color:#6e6b6b}.vb-stepBorder--separator{margin:1.5em -0.5em 0}.vb-tableListRow,.vb-tableListHead{border:none;border-collapse:collapse;transition-duration:.2s;transition-property:background-color,color;height:2.5rem}.vb-descriptionListCell,.vb-descriptionListHeadCell,.vb-treeFoldingButtonCell,.vb-checkBoxCell,.vb-tableListCell,.vb-BorderTableListCell{border:none;border-spacing:0;border-collapse:collapse;font-size:.875rem;text-align:left;padding:.25rem .5rem;line-height:1;vertical-align:middle;transition-duration:.2s;transition-property:background-color,color;word-break:break-all}.vb-descriptionListCell:first-child,.vb-descriptionListHeadCell:first-child,.vb-treeFoldingButtonCell:first-child,.vb-checkBoxCell:first-child,.vb-tableListCell:first-child,.vb-BorderTableListCell:first-child{padding-left:1.5rem}.vb-descriptionListCell:last-child,.vb-descriptionListHeadCell:last-child,.vb-treeFoldingButtonCell:last-child,.vb-checkBoxCell:last-child,.vb-tableListCell:last-child,.vb-BorderTableListCell:last-child{padding-right:1.5rem}.vb-BorderTableListCell{border-right:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7}.vb-BorderTableListCell:last-child{border-right:none}.vb-tableListRow.vb-tableListRow--clickable:hover,.vb-tableListRow.vb-tableListRow--clickable:nth-child(2n):hover,.vb-BorderTableListCell--clickable:hover{background-color:#f7f5f5}.vb-tableListCell,.vb-BorderTableListCell{position:relative}.vb-tableListCell--small,.vb-BorderTableListCell--small{font-size:.75rem}.vb-tableListCell--alignCenter,.vb-BorderTableListCell--alignCenter{text-align:center}.vb-tableListCell--alignRight,.vb-BorderTableListCell--alignRight{text-align:right}.vb-tableListCell--alignBottom,.vb-BorderTableListCell--alignBottom{vertical-align:bottom}.vb-tableListCell--alignTop,.vb-BorderTableListCell--alignTop{vertical-align:top}.vb-tableListCell--breakWord,.vb-BorderTableListCell--breakWord{word-break:normal;overflow-wrap:break-word}.vb-tableListCell{border-bottom:1px solid #e9e7e7}.vb-tableListCell__link{position:absolute;top:0;left:0;bottom:0;right:0}.vb-tableListCell__indentContainer{display:flex;flex-direction:row}.vb-tableListCell__indent{width:1rem;flex-shrink:0}.vb-tableListCell__indentedContent{flex-grow:1;min-width:0}.vb-tableListCell__indentedContent--alignCenter{text-align:center}.vb-tableListCell__indentedContent--alignRight{text-align:right}.vb-tableListCell__text{position:relative;display:inline-block;width:100%}.vb-tableListCell__text--withLink{pointer-events:none}.vb-tableListCell__text--withLink a[href],.vb-tableListCell__text--withLink button,.vb-tableListCell__text--withLink label,.vb-tableListCell__text--withLink input,.vb-tableListCell__text--withLink select,.vb-tableListCell__text--withLink textarea,.vb-tableListCell__text--withLink [role=button]{pointer-events:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.vb-tableListCell__link{top:-0.25rem;left:-0.5rem;right:-0.5rem;bottom:-0.25rem}.vb-tableListCell:first-child .vb-tableListCell__link{left:-1.5rem}.vb-tableListCell:last-child .vb-tableListCell__link{right:-1.5rem}.vb-tableListCell__indentContainerWrapper{display:table;width:100%;height:100%;position:relative}.vb-tableListCell__indentContainer{display:table-row}.vb-tableListCell__indent{display:table-cell}.vb-tableListCell__indentedContent{display:table-cell;vertical-align:middle}.vb-tableListCell--alignTop .vb-tableListCell__indentedContent{vertical-align:top}.vb-tableListCell--alignBottom .vb-tableListCell__indentedContent{vertical-align:bottom}}.vb-BorderTableListCell--clickable{cursor:pointer}.vb-BorderTableListCell__clickElement::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-BorderTableListCell__status::after{position:absolute;content:"";top:0;right:0;border:0 solid rgba(0,0,0,0);border-bottom-width:1rem;border-right-width:1rem}.vb-BorderTableListCell__status--alert::after{border-right-color:#dc1e32}.vb-BorderTableListCell__status--notice::after{border-right-color:#be8c14}.vb-BorderTableListCell__status--success::after{border-right-color:#73a5ff}.vb-BorderTableListCell--noWrap{white-space:nowrap}.vb-BorderTableListCell--rowHeader{background-color:#f7f5f5;font-weight:normal}.vb-BorderTableListCell--fixedRowHeader{position:sticky;left:0;z-index:1;border-right:none}.vb-BorderTableListCell--fixedRowHeaderLeft1{left:1rem}.vb-BorderTableListCell--fixedRowHeaderLeft2{left:2rem}.vb-BorderTableListCell--fixedRowHeaderLeft3{left:3rem}.vb-BorderTableListCell--fixedRowHeaderLeft4{left:4rem}.vb-BorderTableListCell--fixedRowHeaderLeft5{left:5rem}.vb-BorderTableListCell--fixedRowHeaderLeft6{left:6rem}.vb-BorderTableListCell--fixedRowHeaderLeft7{left:7rem}.vb-BorderTableListCell--fixedRowHeaderLeft8{left:8rem}.vb-BorderTableListCell--fixedRowHeaderLeft9{left:9rem}.vb-BorderTableListCell--fixedRowHeaderLeft10{left:10rem}.vb-BorderTableListCell--fixedRowHeaderLeft11{left:11rem}.vb-BorderTableListCell--fixedRowHeaderLeft12{left:12rem}.vb-BorderTableListCell--fixedRowHeaderLeft13{left:13rem}.vb-BorderTableListCell--fixedRowHeaderLeft14{left:14rem}.vb-BorderTableListCell--fixedRowHeaderLeft15{left:15rem}.vb-BorderTableListCell--fixedRowHeaderLeft16{left:16rem}.vb-BorderTableListCell--fixedRowHeaderLeft17{left:17rem}.vb-BorderTableListCell--fixedRowHeaderLeft18{left:18rem}.vb-BorderTableListCell--fixedRowHeaderLeft19{left:19rem}.vb-BorderTableListCell--fixedRowHeaderLeft20{left:20rem}.vb-BorderTableListCell--fixedRowHeaderLeft21{left:21rem}.vb-BorderTableListCell--fixedRowHeaderLeft22{left:22rem}.vb-BorderTableListCell--fixedRowHeaderLeft23{left:23rem}.vb-BorderTableListCell--fixedRowHeaderLeft24{left:24rem}.vb-BorderTableListCell--fixedRowHeaderLeft25{left:25rem}.vb-BorderTableListCell--fixedRowHeaderLeft26{left:26rem}.vb-BorderTableListCell--fixedRowHeaderLeft27{left:27rem}.vb-BorderTableListCell--fixedRowHeaderLeft28{left:28rem}.vb-BorderTableListCell--fixedRowHeaderLeft29{left:29rem}.vb-BorderTableListCell--fixedRowHeaderLeft30{left:30rem}.vb-BorderTableListCell--fixedRowHeaderLeft31{left:31rem}.vb-BorderTableListCell--fixedRowHeaderLeft32{left:32rem}.vb-BorderTableListCell--fixedRowHeaderLeft33{left:33rem}.vb-BorderTableListCell--fixedRowHeaderLeft34{left:34rem}.vb-BorderTableListCell--fixedRowHeaderLeft35{left:35rem}.vb-BorderTableListCell--fixedRowHeaderLeft36{left:36rem}.vb-BorderTableListCell--fixedRowHeaderLeft37{left:37rem}.vb-BorderTableListCell--fixedRowHeaderLeft38{left:38rem}.vb-BorderTableListCell--fixedRowHeaderLeft39{left:39rem}.vb-BorderTableListCell--fixedRowHeaderLeft40{left:40rem}.vb-BorderTableListCell--fixedRowHeaderLeft41{left:41rem}.vb-BorderTableListCell--fixedRowHeaderLeft42{left:42rem}.vb-BorderTableListCell--fixedRowHeaderLeft43{left:43rem}.vb-BorderTableListCell--fixedRowHeaderLeft44{left:44rem}.vb-BorderTableListCell--fixedRowHeaderLeft45{left:45rem}.vb-BorderTableListCell--fixedRowHeaderLeft46{left:46rem}.vb-BorderTableListCell--fixedRowHeaderLeft47{left:47rem}.vb-BorderTableListCell--fixedRowHeaderLeft48{left:48rem}.vb-BorderTableListCell--fixedRowHeaderLeft49{left:49rem}.vb-BorderTableListCell--fixedRowHeaderLeft50{left:50rem}.vb-BorderTableListCell--fixedRowHeaderLeft51{left:51rem}.vb-BorderTableListCell--fixedRowHeaderLeft52{left:52rem}.vb-BorderTableListCell--fixedRowHeaderLeft53{left:53rem}.vb-BorderTableListCell--fixedRowHeaderLeft54{left:54rem}.vb-BorderTableListCell--fixedRowHeaderLeft55{left:55rem}.vb-BorderTableListCell--fixedRowHeaderLeft56{left:56rem}.vb-BorderTableListCell--fixedRowHeaderLeft57{left:57rem}.vb-BorderTableListCell--fixedRowHeaderLeft58{left:58rem}.vb-BorderTableListCell--fixedRowHeaderLeft59{left:59rem}.vb-BorderTableListCell--fixedRowHeaderLeft60{left:60rem}.vb-BorderTableListCell--fixedRowHeaderLeft61{left:61rem}.vb-BorderTableListCell--fixedRowHeaderLeft62{left:62rem}.vb-BorderTableListCell--fixedRowHeaderLeft63{left:63rem}.vb-BorderTableListCell--fixedRowHeaderLeft64{left:64rem}.vb-BorderTableListCell--fixedRowHeaderLeft65{left:65rem}.vb-BorderTableListCell--fixedRowHeaderLeft66{left:66rem}.vb-BorderTableListCell--fixedRowHeaderLeft67{left:67rem}.vb-BorderTableListCell--fixedRowHeaderLeft68{left:68rem}.vb-BorderTableListCell--fixedRowHeaderLeft69{left:69rem}.vb-BorderTableListCell--fixedRowHeaderLeft70{left:70rem}.vb-checkBoxCell{position:relative;border-bottom:1px solid #e9e7e7;box-sizing:border-box;width:2rem;text-align:center}.vb-checkBoxCell+.vb-BorderTableListCell{border-left:1px solid #e9e7e7}.vb-checkBoxCell__label:not(.vb-checkBoxCell__label--disabled){cursor:pointer}.vb-checkBoxCell__label--disabled ::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;cursor:not-allowed}.vb-checkBoxCell__label::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-treeFoldingButtonCell{position:relative;border-bottom:1px solid #e9e7e7;box-sizing:border-box;width:2rem;text-align:center}.vb-treeFoldingButtonCell__button{cursor:pointer;color:#285ac8;display:inline;border:0;background:none;padding:0}.vb-treeFoldingButtonCell__button::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-treeFoldingButtonCell__button:hover{color:#1e4395}.vb-treeFoldingButtonCell__icon{width:1.5rem;height:1.5rem}.vb-descriptionListHeadCell{width:1px;white-space:nowrap;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;vertical-align:middle}.vb-descriptionListHeadCell--minWidth1{min-width:1rem}.vb-descriptionListHeadCell--minWidth2{min-width:2rem}.vb-descriptionListHeadCell--minWidth3{min-width:3rem}.vb-descriptionListHeadCell--minWidth4{min-width:4rem}.vb-descriptionListHeadCell--minWidth5{min-width:5rem}.vb-descriptionListHeadCell--minWidth6{min-width:6rem}.vb-descriptionListHeadCell--minWidth7{min-width:7rem}.vb-descriptionListHeadCell--minWidth8{min-width:8rem}.vb-descriptionListHeadCell--minWidth9{min-width:9rem}.vb-descriptionListHeadCell--minWidth10{min-width:10rem}.vb-descriptionListHeadCell--minWidth11{min-width:11rem}.vb-descriptionListHeadCell--minWidth12{min-width:12rem}.vb-descriptionListHeadCell--minWidth13{min-width:13rem}.vb-descriptionListHeadCell--minWidth14{min-width:14rem}.vb-descriptionListHeadCell--minWidth15{min-width:15rem}.vb-descriptionListHeadCell--minWidth16{min-width:16rem}.vb-descriptionListHeadCell--minWidth17{min-width:17rem}.vb-descriptionListHeadCell--minWidth18{min-width:18rem}.vb-descriptionListHeadCell--minWidth19{min-width:19rem}.vb-descriptionListHeadCell--minWidth20{min-width:20rem}.vb-descriptionListHeadCell--minWidth21{min-width:21rem}.vb-descriptionListHeadCell--minWidth22{min-width:22rem}.vb-descriptionListHeadCell--minWidth23{min-width:23rem}.vb-descriptionListHeadCell--minWidth24{min-width:24rem}.vb-descriptionListHeadCell--minWidth25{min-width:25rem}.vb-descriptionListHeadCell--minWidth26{min-width:26rem}.vb-descriptionListHeadCell--minWidth27{min-width:27rem}.vb-descriptionListHeadCell--minWidth28{min-width:28rem}.vb-descriptionListHeadCell--minWidth29{min-width:29rem}.vb-descriptionListHeadCell--minWidth30{min-width:30rem}.vb-descriptionListHeadCell--minWidth31{min-width:31rem}.vb-descriptionListHeadCell--minWidth32{min-width:32rem}.vb-descriptionListHeadCell--minWidth33{min-width:33rem}.vb-descriptionListHeadCell--minWidth34{min-width:34rem}.vb-descriptionListHeadCell--minWidth35{min-width:35rem}.vb-descriptionListHeadCell--minWidth36{min-width:36rem}.vb-descriptionListHeadCell--minWidth37{min-width:37rem}.vb-descriptionListHeadCell--minWidth38{min-width:38rem}.vb-descriptionListHeadCell--minWidth39{min-width:39rem}.vb-descriptionListHeadCell--minWidth40{min-width:40rem}.vb-descriptionListHeadCell--minWidth41{min-width:41rem}.vb-descriptionListHeadCell--minWidth42{min-width:42rem}.vb-descriptionListHeadCell--minWidth43{min-width:43rem}.vb-descriptionListHeadCell--minWidth44{min-width:44rem}.vb-descriptionListHeadCell--minWidth45{min-width:45rem}.vb-descriptionListHeadCell--minWidth46{min-width:46rem}.vb-descriptionListHeadCell--minWidth47{min-width:47rem}.vb-descriptionListHeadCell--minWidth48{min-width:48rem}.vb-descriptionListHeadCell--minWidth49{min-width:49rem}.vb-descriptionListHeadCell--minWidth50{min-width:50rem}.vb-descriptionListHeadCell--minWidth51{min-width:51rem}.vb-descriptionListHeadCell--minWidth52{min-width:52rem}.vb-descriptionListHeadCell--minWidth53{min-width:53rem}.vb-descriptionListHeadCell--minWidth54{min-width:54rem}.vb-descriptionListHeadCell--minWidth55{min-width:55rem}.vb-descriptionListHeadCell--minWidth56{min-width:56rem}.vb-descriptionListHeadCell--minWidth57{min-width:57rem}.vb-descriptionListHeadCell--minWidth58{min-width:58rem}.vb-descriptionListHeadCell--minWidth59{min-width:59rem}.vb-descriptionListHeadCell--minWidth60{min-width:60rem}.vb-descriptionListHeadCell--minWidth61{min-width:61rem}.vb-descriptionListHeadCell--minWidth62{min-width:62rem}.vb-descriptionListHeadCell--minWidth63{min-width:63rem}.vb-descriptionListHeadCell--minWidth64{min-width:64rem}.vb-descriptionListHeadCell--minWidth65{min-width:65rem}.vb-descriptionListHeadCell--minWidth66{min-width:66rem}.vb-descriptionListHeadCell--minWidth67{min-width:67rem}.vb-descriptionListHeadCell--minWidth68{min-width:68rem}.vb-descriptionListHeadCell--minWidth69{min-width:69rem}.vb-descriptionListHeadCell--minWidth70{min-width:70rem}@media(max-width: 48rem){.vb-descriptionListHeadCell--responsive{display:block;width:auto}.vb-descriptionListHeadCell--responsive,.vb-descriptionListHeadCell--responsive:first-child,.vb-descriptionListHeadCell--responsive:last-child{padding:1rem 1rem .25rem}}.vb-descriptionListCell{padding-top:.5rem;padding-bottom:.5rem;line-height:1.5}@media(max-width: 48rem){.vb-descriptionListCell--responsive{display:block;width:auto}.vb-descriptionListCell--responsive,.vb-descriptionListCell--responsive:first-child,.vb-descriptionListCell--responsive:last-child{padding:.25rem 1rem 1rem}}.vb-tableListHeadCell{border:none;border-spacing:0;border-collapse:collapse;box-sizing:border-box;padding:.25rem .5rem;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;height:1.875rem;text-align:left;line-height:1;vertical-align:middle;border-bottom:1px solid #e9e7e7;position:relative;transition-duration:.3s;transition-property:background-color}.vb-tableListHeadCell:first-child{padding-left:1.5rem}.vb-tableListHeadCell:last-child{padding-right:1.5rem}.vb-tableListHeadCell--alignCenter{text-align:center}.vb-tableListHeadCell--alignRight{text-align:right}.vb-tableListHeadCell--clickable:hover{background:#f0eded}.vb-tableListHeadCell--fixedRowHeader{position:sticky;left:0;z-index:1;background-color:#f7f5f5}.vb-tableListHeadCell--width1{width:1rem}.vb-tableListHeadCell--minWidth1{min-width:1rem}.vb-tableListHeadCell--maxWidth1{max-width:1rem}.vb-tableListHeadCell--fixedRowHeaderLeft1{left:1rem}.vb-tableListHeadCell--width2{width:2rem}.vb-tableListHeadCell--minWidth2{min-width:2rem}.vb-tableListHeadCell--maxWidth2{max-width:2rem}.vb-tableListHeadCell--fixedRowHeaderLeft2{left:2rem}.vb-tableListHeadCell--width3{width:3rem}.vb-tableListHeadCell--minWidth3{min-width:3rem}.vb-tableListHeadCell--maxWidth3{max-width:3rem}.vb-tableListHeadCell--fixedRowHeaderLeft3{left:3rem}.vb-tableListHeadCell--width4{width:4rem}.vb-tableListHeadCell--minWidth4{min-width:4rem}.vb-tableListHeadCell--maxWidth4{max-width:4rem}.vb-tableListHeadCell--fixedRowHeaderLeft4{left:4rem}.vb-tableListHeadCell--width5{width:5rem}.vb-tableListHeadCell--minWidth5{min-width:5rem}.vb-tableListHeadCell--maxWidth5{max-width:5rem}.vb-tableListHeadCell--fixedRowHeaderLeft5{left:5rem}.vb-tableListHeadCell--width6{width:6rem}.vb-tableListHeadCell--minWidth6{min-width:6rem}.vb-tableListHeadCell--maxWidth6{max-width:6rem}.vb-tableListHeadCell--fixedRowHeaderLeft6{left:6rem}.vb-tableListHeadCell--width7{width:7rem}.vb-tableListHeadCell--minWidth7{min-width:7rem}.vb-tableListHeadCell--maxWidth7{max-width:7rem}.vb-tableListHeadCell--fixedRowHeaderLeft7{left:7rem}.vb-tableListHeadCell--width8{width:8rem}.vb-tableListHeadCell--minWidth8{min-width:8rem}.vb-tableListHeadCell--maxWidth8{max-width:8rem}.vb-tableListHeadCell--fixedRowHeaderLeft8{left:8rem}.vb-tableListHeadCell--width9{width:9rem}.vb-tableListHeadCell--minWidth9{min-width:9rem}.vb-tableListHeadCell--maxWidth9{max-width:9rem}.vb-tableListHeadCell--fixedRowHeaderLeft9{left:9rem}.vb-tableListHeadCell--width10{width:10rem}.vb-tableListHeadCell--minWidth10{min-width:10rem}.vb-tableListHeadCell--maxWidth10{max-width:10rem}.vb-tableListHeadCell--fixedRowHeaderLeft10{left:10rem}.vb-tableListHeadCell--width11{width:11rem}.vb-tableListHeadCell--minWidth11{min-width:11rem}.vb-tableListHeadCell--maxWidth11{max-width:11rem}.vb-tableListHeadCell--fixedRowHeaderLeft11{left:11rem}.vb-tableListHeadCell--width12{width:12rem}.vb-tableListHeadCell--minWidth12{min-width:12rem}.vb-tableListHeadCell--maxWidth12{max-width:12rem}.vb-tableListHeadCell--fixedRowHeaderLeft12{left:12rem}.vb-tableListHeadCell--width13{width:13rem}.vb-tableListHeadCell--minWidth13{min-width:13rem}.vb-tableListHeadCell--maxWidth13{max-width:13rem}.vb-tableListHeadCell--fixedRowHeaderLeft13{left:13rem}.vb-tableListHeadCell--width14{width:14rem}.vb-tableListHeadCell--minWidth14{min-width:14rem}.vb-tableListHeadCell--maxWidth14{max-width:14rem}.vb-tableListHeadCell--fixedRowHeaderLeft14{left:14rem}.vb-tableListHeadCell--width15{width:15rem}.vb-tableListHeadCell--minWidth15{min-width:15rem}.vb-tableListHeadCell--maxWidth15{max-width:15rem}.vb-tableListHeadCell--fixedRowHeaderLeft15{left:15rem}.vb-tableListHeadCell--width16{width:16rem}.vb-tableListHeadCell--minWidth16{min-width:16rem}.vb-tableListHeadCell--maxWidth16{max-width:16rem}.vb-tableListHeadCell--fixedRowHeaderLeft16{left:16rem}.vb-tableListHeadCell--width17{width:17rem}.vb-tableListHeadCell--minWidth17{min-width:17rem}.vb-tableListHeadCell--maxWidth17{max-width:17rem}.vb-tableListHeadCell--fixedRowHeaderLeft17{left:17rem}.vb-tableListHeadCell--width18{width:18rem}.vb-tableListHeadCell--minWidth18{min-width:18rem}.vb-tableListHeadCell--maxWidth18{max-width:18rem}.vb-tableListHeadCell--fixedRowHeaderLeft18{left:18rem}.vb-tableListHeadCell--width19{width:19rem}.vb-tableListHeadCell--minWidth19{min-width:19rem}.vb-tableListHeadCell--maxWidth19{max-width:19rem}.vb-tableListHeadCell--fixedRowHeaderLeft19{left:19rem}.vb-tableListHeadCell--width20{width:20rem}.vb-tableListHeadCell--minWidth20{min-width:20rem}.vb-tableListHeadCell--maxWidth20{max-width:20rem}.vb-tableListHeadCell--fixedRowHeaderLeft20{left:20rem}.vb-tableListHeadCell--width21{width:21rem}.vb-tableListHeadCell--minWidth21{min-width:21rem}.vb-tableListHeadCell--maxWidth21{max-width:21rem}.vb-tableListHeadCell--fixedRowHeaderLeft21{left:21rem}.vb-tableListHeadCell--width22{width:22rem}.vb-tableListHeadCell--minWidth22{min-width:22rem}.vb-tableListHeadCell--maxWidth22{max-width:22rem}.vb-tableListHeadCell--fixedRowHeaderLeft22{left:22rem}.vb-tableListHeadCell--width23{width:23rem}.vb-tableListHeadCell--minWidth23{min-width:23rem}.vb-tableListHeadCell--maxWidth23{max-width:23rem}.vb-tableListHeadCell--fixedRowHeaderLeft23{left:23rem}.vb-tableListHeadCell--width24{width:24rem}.vb-tableListHeadCell--minWidth24{min-width:24rem}.vb-tableListHeadCell--maxWidth24{max-width:24rem}.vb-tableListHeadCell--fixedRowHeaderLeft24{left:24rem}.vb-tableListHeadCell--width25{width:25rem}.vb-tableListHeadCell--minWidth25{min-width:25rem}.vb-tableListHeadCell--maxWidth25{max-width:25rem}.vb-tableListHeadCell--fixedRowHeaderLeft25{left:25rem}.vb-tableListHeadCell--width26{width:26rem}.vb-tableListHeadCell--minWidth26{min-width:26rem}.vb-tableListHeadCell--maxWidth26{max-width:26rem}.vb-tableListHeadCell--fixedRowHeaderLeft26{left:26rem}.vb-tableListHeadCell--width27{width:27rem}.vb-tableListHeadCell--minWidth27{min-width:27rem}.vb-tableListHeadCell--maxWidth27{max-width:27rem}.vb-tableListHeadCell--fixedRowHeaderLeft27{left:27rem}.vb-tableListHeadCell--width28{width:28rem}.vb-tableListHeadCell--minWidth28{min-width:28rem}.vb-tableListHeadCell--maxWidth28{max-width:28rem}.vb-tableListHeadCell--fixedRowHeaderLeft28{left:28rem}.vb-tableListHeadCell--width29{width:29rem}.vb-tableListHeadCell--minWidth29{min-width:29rem}.vb-tableListHeadCell--maxWidth29{max-width:29rem}.vb-tableListHeadCell--fixedRowHeaderLeft29{left:29rem}.vb-tableListHeadCell--width30{width:30rem}.vb-tableListHeadCell--minWidth30{min-width:30rem}.vb-tableListHeadCell--maxWidth30{max-width:30rem}.vb-tableListHeadCell--fixedRowHeaderLeft30{left:30rem}.vb-tableListHeadCell--width31{width:31rem}.vb-tableListHeadCell--minWidth31{min-width:31rem}.vb-tableListHeadCell--maxWidth31{max-width:31rem}.vb-tableListHeadCell--fixedRowHeaderLeft31{left:31rem}.vb-tableListHeadCell--width32{width:32rem}.vb-tableListHeadCell--minWidth32{min-width:32rem}.vb-tableListHeadCell--maxWidth32{max-width:32rem}.vb-tableListHeadCell--fixedRowHeaderLeft32{left:32rem}.vb-tableListHeadCell--width33{width:33rem}.vb-tableListHeadCell--minWidth33{min-width:33rem}.vb-tableListHeadCell--maxWidth33{max-width:33rem}.vb-tableListHeadCell--fixedRowHeaderLeft33{left:33rem}.vb-tableListHeadCell--width34{width:34rem}.vb-tableListHeadCell--minWidth34{min-width:34rem}.vb-tableListHeadCell--maxWidth34{max-width:34rem}.vb-tableListHeadCell--fixedRowHeaderLeft34{left:34rem}.vb-tableListHeadCell--width35{width:35rem}.vb-tableListHeadCell--minWidth35{min-width:35rem}.vb-tableListHeadCell--maxWidth35{max-width:35rem}.vb-tableListHeadCell--fixedRowHeaderLeft35{left:35rem}.vb-tableListHeadCell--width36{width:36rem}.vb-tableListHeadCell--minWidth36{min-width:36rem}.vb-tableListHeadCell--maxWidth36{max-width:36rem}.vb-tableListHeadCell--fixedRowHeaderLeft36{left:36rem}.vb-tableListHeadCell--width37{width:37rem}.vb-tableListHeadCell--minWidth37{min-width:37rem}.vb-tableListHeadCell--maxWidth37{max-width:37rem}.vb-tableListHeadCell--fixedRowHeaderLeft37{left:37rem}.vb-tableListHeadCell--width38{width:38rem}.vb-tableListHeadCell--minWidth38{min-width:38rem}.vb-tableListHeadCell--maxWidth38{max-width:38rem}.vb-tableListHeadCell--fixedRowHeaderLeft38{left:38rem}.vb-tableListHeadCell--width39{width:39rem}.vb-tableListHeadCell--minWidth39{min-width:39rem}.vb-tableListHeadCell--maxWidth39{max-width:39rem}.vb-tableListHeadCell--fixedRowHeaderLeft39{left:39rem}.vb-tableListHeadCell--width40{width:40rem}.vb-tableListHeadCell--minWidth40{min-width:40rem}.vb-tableListHeadCell--maxWidth40{max-width:40rem}.vb-tableListHeadCell--fixedRowHeaderLeft40{left:40rem}.vb-tableListHeadCell--width41{width:41rem}.vb-tableListHeadCell--minWidth41{min-width:41rem}.vb-tableListHeadCell--maxWidth41{max-width:41rem}.vb-tableListHeadCell--fixedRowHeaderLeft41{left:41rem}.vb-tableListHeadCell--width42{width:42rem}.vb-tableListHeadCell--minWidth42{min-width:42rem}.vb-tableListHeadCell--maxWidth42{max-width:42rem}.vb-tableListHeadCell--fixedRowHeaderLeft42{left:42rem}.vb-tableListHeadCell--width43{width:43rem}.vb-tableListHeadCell--minWidth43{min-width:43rem}.vb-tableListHeadCell--maxWidth43{max-width:43rem}.vb-tableListHeadCell--fixedRowHeaderLeft43{left:43rem}.vb-tableListHeadCell--width44{width:44rem}.vb-tableListHeadCell--minWidth44{min-width:44rem}.vb-tableListHeadCell--maxWidth44{max-width:44rem}.vb-tableListHeadCell--fixedRowHeaderLeft44{left:44rem}.vb-tableListHeadCell--width45{width:45rem}.vb-tableListHeadCell--minWidth45{min-width:45rem}.vb-tableListHeadCell--maxWidth45{max-width:45rem}.vb-tableListHeadCell--fixedRowHeaderLeft45{left:45rem}.vb-tableListHeadCell--width46{width:46rem}.vb-tableListHeadCell--minWidth46{min-width:46rem}.vb-tableListHeadCell--maxWidth46{max-width:46rem}.vb-tableListHeadCell--fixedRowHeaderLeft46{left:46rem}.vb-tableListHeadCell--width47{width:47rem}.vb-tableListHeadCell--minWidth47{min-width:47rem}.vb-tableListHeadCell--maxWidth47{max-width:47rem}.vb-tableListHeadCell--fixedRowHeaderLeft47{left:47rem}.vb-tableListHeadCell--width48{width:48rem}.vb-tableListHeadCell--minWidth48{min-width:48rem}.vb-tableListHeadCell--maxWidth48{max-width:48rem}.vb-tableListHeadCell--fixedRowHeaderLeft48{left:48rem}.vb-tableListHeadCell--width49{width:49rem}.vb-tableListHeadCell--minWidth49{min-width:49rem}.vb-tableListHeadCell--maxWidth49{max-width:49rem}.vb-tableListHeadCell--fixedRowHeaderLeft49{left:49rem}.vb-tableListHeadCell--width50{width:50rem}.vb-tableListHeadCell--minWidth50{min-width:50rem}.vb-tableListHeadCell--maxWidth50{max-width:50rem}.vb-tableListHeadCell--fixedRowHeaderLeft50{left:50rem}.vb-tableListHeadCell--width51{width:51rem}.vb-tableListHeadCell--minWidth51{min-width:51rem}.vb-tableListHeadCell--maxWidth51{max-width:51rem}.vb-tableListHeadCell--fixedRowHeaderLeft51{left:51rem}.vb-tableListHeadCell--width52{width:52rem}.vb-tableListHeadCell--minWidth52{min-width:52rem}.vb-tableListHeadCell--maxWidth52{max-width:52rem}.vb-tableListHeadCell--fixedRowHeaderLeft52{left:52rem}.vb-tableListHeadCell--width53{width:53rem}.vb-tableListHeadCell--minWidth53{min-width:53rem}.vb-tableListHeadCell--maxWidth53{max-width:53rem}.vb-tableListHeadCell--fixedRowHeaderLeft53{left:53rem}.vb-tableListHeadCell--width54{width:54rem}.vb-tableListHeadCell--minWidth54{min-width:54rem}.vb-tableListHeadCell--maxWidth54{max-width:54rem}.vb-tableListHeadCell--fixedRowHeaderLeft54{left:54rem}.vb-tableListHeadCell--width55{width:55rem}.vb-tableListHeadCell--minWidth55{min-width:55rem}.vb-tableListHeadCell--maxWidth55{max-width:55rem}.vb-tableListHeadCell--fixedRowHeaderLeft55{left:55rem}.vb-tableListHeadCell--width56{width:56rem}.vb-tableListHeadCell--minWidth56{min-width:56rem}.vb-tableListHeadCell--maxWidth56{max-width:56rem}.vb-tableListHeadCell--fixedRowHeaderLeft56{left:56rem}.vb-tableListHeadCell--width57{width:57rem}.vb-tableListHeadCell--minWidth57{min-width:57rem}.vb-tableListHeadCell--maxWidth57{max-width:57rem}.vb-tableListHeadCell--fixedRowHeaderLeft57{left:57rem}.vb-tableListHeadCell--width58{width:58rem}.vb-tableListHeadCell--minWidth58{min-width:58rem}.vb-tableListHeadCell--maxWidth58{max-width:58rem}.vb-tableListHeadCell--fixedRowHeaderLeft58{left:58rem}.vb-tableListHeadCell--width59{width:59rem}.vb-tableListHeadCell--minWidth59{min-width:59rem}.vb-tableListHeadCell--maxWidth59{max-width:59rem}.vb-tableListHeadCell--fixedRowHeaderLeft59{left:59rem}.vb-tableListHeadCell--width60{width:60rem}.vb-tableListHeadCell--minWidth60{min-width:60rem}.vb-tableListHeadCell--maxWidth60{max-width:60rem}.vb-tableListHeadCell--fixedRowHeaderLeft60{left:60rem}.vb-tableListHeadCell--width61{width:61rem}.vb-tableListHeadCell--minWidth61{min-width:61rem}.vb-tableListHeadCell--maxWidth61{max-width:61rem}.vb-tableListHeadCell--fixedRowHeaderLeft61{left:61rem}.vb-tableListHeadCell--width62{width:62rem}.vb-tableListHeadCell--minWidth62{min-width:62rem}.vb-tableListHeadCell--maxWidth62{max-width:62rem}.vb-tableListHeadCell--fixedRowHeaderLeft62{left:62rem}.vb-tableListHeadCell--width63{width:63rem}.vb-tableListHeadCell--minWidth63{min-width:63rem}.vb-tableListHeadCell--maxWidth63{max-width:63rem}.vb-tableListHeadCell--fixedRowHeaderLeft63{left:63rem}.vb-tableListHeadCell--width64{width:64rem}.vb-tableListHeadCell--minWidth64{min-width:64rem}.vb-tableListHeadCell--maxWidth64{max-width:64rem}.vb-tableListHeadCell--fixedRowHeaderLeft64{left:64rem}.vb-tableListHeadCell--width65{width:65rem}.vb-tableListHeadCell--minWidth65{min-width:65rem}.vb-tableListHeadCell--maxWidth65{max-width:65rem}.vb-tableListHeadCell--fixedRowHeaderLeft65{left:65rem}.vb-tableListHeadCell--width66{width:66rem}.vb-tableListHeadCell--minWidth66{min-width:66rem}.vb-tableListHeadCell--maxWidth66{max-width:66rem}.vb-tableListHeadCell--fixedRowHeaderLeft66{left:66rem}.vb-tableListHeadCell--width67{width:67rem}.vb-tableListHeadCell--minWidth67{min-width:67rem}.vb-tableListHeadCell--maxWidth67{max-width:67rem}.vb-tableListHeadCell--fixedRowHeaderLeft67{left:67rem}.vb-tableListHeadCell--width68{width:68rem}.vb-tableListHeadCell--minWidth68{min-width:68rem}.vb-tableListHeadCell--maxWidth68{max-width:68rem}.vb-tableListHeadCell--fixedRowHeaderLeft68{left:68rem}.vb-tableListHeadCell--width69{width:69rem}.vb-tableListHeadCell--minWidth69{min-width:69rem}.vb-tableListHeadCell--maxWidth69{max-width:69rem}.vb-tableListHeadCell--fixedRowHeaderLeft69{left:69rem}.vb-tableListHeadCell--width70{width:70rem}.vb-tableListHeadCell--minWidth70{min-width:70rem}.vb-tableListHeadCell--maxWidth70{max-width:70rem}.vb-tableListHeadCell--fixedRowHeaderLeft70{left:70rem}.vb-tableListHeadCell__clickElement{cursor:pointer}.vb-tableListHeadCell__clickElement:hover{font-weight:bold}.vb-tableListHeadCell__clickElement::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-tableListHeadCell--orderAscending,.vb-tableListHeadCell--orderDescending{font-weight:bold}.vb-tableListHeadCell__iconWrapper{height:.75rem;width:1rem;display:inline-block}.vb-tableListHeadCell__headerArrowUp,.vb-tableListHeadCell__headerArrowDown,.vb-tableListHeadCell__headerSwapVert{margin-left:.5rem;vertical-align:middle;height:1rem;width:1rem;margin-top:-0.25rem}.vb-tableListHeadCell__headerSwapVert{color:#8c8989}.vb-tableListHeadCell--noWrap{white-space:nowrap}.vb-tableListHead{height:1.875rem;background-color:#f7f5f5}.vb-tableListHead--fixedHeader{position:sticky;top:0;z-index:2}.vb-tableListRow.vb-tableListRow--clickable{cursor:pointer}.vb-withSideContent{display:flex;justify-content:space-between}.vb-withSideContent--alignTop{align-items:flex-start}.vb-withSideContent--alignMiddle{align-items:center}.vb-withSideContent--alignBottom{align-items:flex-end}.vb-withSideContent__content{flex-grow:1}.vb-withSideContent__sideContent{flex-shrink:0}.vb-withDescriptionContent{display:flex;flex-direction:column-reverse}.vb-withDescriptionContent--horizontal{flex-direction:row-reverse;align-items:center}.vb-withDescriptionContent--verticalReverse{flex-direction:column}.vb-withDescriptionContent__content{flex-grow:0}.vb-withDescriptionContent__description{flex-grow:1}.vb-stack{display:flex}.vb-stack>*{flex-shrink:0}.vb-stack--inline{display:inline-flex}.vb-stack--directionVertical{flex-direction:column}.vb-stack--directionHorizontal{flex-direction:row}.vb-stack--directionVerticalReverse{flex-direction:column-reverse}.vb-stack--directionHorizontalReverse{flex-direction:row-reverse}.vb-stack--gap25{gap:0.25rem}.vb-stack--gap50{gap:0.5rem}.vb-stack--gap100{gap:1rem}.vb-stack--gap150{gap:1.5rem}.vb-stack--gap200{gap:2rem}.vb-stack--gap300{gap:3rem}.vb-stack--justifyContentStart{justify-content:start}.vb-stack--justifyContentEnd{justify-content:end}.vb-stack--justifyContentCenter{justify-content:center}.vb-stack--justifyContentSpaceBetween{justify-content:space-between}.vb-stack--alignItemsStrech{align-items:stretch}.vb-stack--alignItemsCenter{align-items:center}.vb-stack--alignItemsStart{align-items:start}.vb-stack--alignItemsEnd{align-items:end}.vb-stack--wrapWrap{flex-wrap:wrap}.vb-stack--wrapNowrap{flex-wrap:nowrap}.vb-message{display:inline-flex;vertical-align:middle}.vb-message__icon{flex-shrink:0}.vb-message__content{display:inline-block;font-size:.875rem;line-height:1.5;padding-top:.09375rem}.vb-ma25{margin:0.25rem}.vb-mt25{margin-top:0.25rem}.vb-mb25{margin-bottom:0.25rem}.vb-ml25{margin-left:0.25rem}.vb-mr25{margin-right:0.25rem}.vb-ma-25{margin:-0.25rem}.vb-mt-25{margin-top:-0.25rem}.vb-mb-25{margin-bottom:-0.25rem}.vb-ml-25{margin-left:-0.25rem}.vb-mr-25{margin-right:-0.25rem}.vb-ma50{margin:0.5rem}.vb-mt50{margin-top:0.5rem}.vb-mb50{margin-bottom:0.5rem}.vb-ml50{margin-left:0.5rem}.vb-mr50{margin-right:0.5rem}.vb-ma-50{margin:-0.5rem}.vb-mt-50{margin-top:-0.5rem}.vb-mb-50{margin-bottom:-0.5rem}.vb-ml-50{margin-left:-0.5rem}.vb-mr-50{margin-right:-0.5rem}.vb-ma100{margin:1rem}.vb-mt100{margin-top:1rem}.vb-mb100{margin-bottom:1rem}.vb-ml100{margin-left:1rem}.vb-mr100{margin-right:1rem}.vb-ma-100{margin:-1rem}.vb-mt-100{margin-top:-1rem}.vb-mb-100{margin-bottom:-1rem}.vb-ml-100{margin-left:-1rem}.vb-mr-100{margin-right:-1rem}.vb-ma150{margin:1.5rem}.vb-mt150{margin-top:1.5rem}.vb-mb150{margin-bottom:1.5rem}.vb-ml150{margin-left:1.5rem}.vb-mr150{margin-right:1.5rem}.vb-ma-150{margin:-1.5rem}.vb-mt-150{margin-top:-1.5rem}.vb-mb-150{margin-bottom:-1.5rem}.vb-ml-150{margin-left:-1.5rem}.vb-mr-150{margin-right:-1.5rem}.vb-ma200{margin:2rem}.vb-mt200{margin-top:2rem}.vb-mb200{margin-bottom:2rem}.vb-ml200{margin-left:2rem}.vb-mr200{margin-right:2rem}.vb-ma-200{margin:-2rem}.vb-mt-200{margin-top:-2rem}.vb-mb-200{margin-bottom:-2rem}.vb-ml-200{margin-left:-2rem}.vb-mr-200{margin-right:-2rem}.vb-ma300{margin:3rem}.vb-mt300{margin-top:3rem}.vb-mb300{margin-bottom:3rem}.vb-ml300{margin-left:3rem}.vb-mr300{margin-right:3rem}.vb-ma-300{margin:-3rem}.vb-mt-300{margin-top:-3rem}.vb-mb-300{margin-bottom:-3rem}.vb-ml-300{margin-left:-3rem}.vb-mr-300{margin-right:-3rem}.vb-ma-auto{margin:auto}.vb-mt-auto{margin-top:auto}.vb-mb-auto{margin-bottom:auto}.vb-ml-auto{margin-left:auto}.vb-mr-auto{margin-right:auto}.vb-spinner{display:inline-block;vertical-align:middle;width:1rem;height:1rem;pointer-events:none;position:relative}.vb-spinner--large{width:1.75rem;height:1.75rem}.vb-spinner__base{position:absolute;top:-0.25rem;left:-0.25rem}.vb-spinner__fade-enter-active,.vb-spinner__fade-enter-done{opacity:1;transition:opacity .3s ease}.vb-spinner__animation{width:1.5rem;height:1.5rem}.vb-spinner__animation--large{width:2.25rem;height:2.25rem}@keyframes keyframes__vb-progressBar__indeterminateBar{0%{transform:translate(-100%, 0)}100%{transform:translate(250%, 0)}}.vb-progressBar{height:.5rem;width:11rem;position:relative;border-radius:99rem;display:inline-block;background-color:#e9e7e7;overflow:hidden}.vb-progressBar--widthLarge{width:24rem}.vb-progressBar--widthSmall{width:7rem}.vb-progressBar--widthXSmall{width:4rem}.vb-progressBar--widthFull{width:100%}.vb-progressBar--progressing{background-color:#dce8ff}.vb-progressBar__valueBar,.vb-progressBar__indeterminateBar{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#2864f0;border-radius:99rem}.vb-progressBar__valueBar--complete,.vb-progressBar__indeterminateBar--complete{background-color:#73a5ff}.vb-progressBar__indeterminateBar{width:40%;border-radius:99rem;animation-name:keyframes__vb-progressBar__indeterminateBar;animation-duration:1.6s;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:ease-in-out}@media(prefers-reduced-motion){.vb-progressBar__indeterminateBar{animation-name:none}}.vb-accordionPanel{display:block;box-sizing:border-box;position:relative;background-color:#fff;transition-duration:.2s}.vb-accordionPanel__title{display:block;padding:1rem 3rem 1rem 1.5rem;margin:0;font-size:.875rem;line-height:1;position:relative;cursor:pointer;transition:background-color .2s}.vb-accordionPanel__title:hover{background-color:#ebf3ff}@media(max-width: 48rem){.vb-accordionPanel__title--responsive{padding-left:1rem;padding-right:2.5rem}}.vb-accordionPanel__icon{display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}@media(max-width: 48rem){.vb-accordionPanel__icon--responsive{right:1rem}}.vb-accordionPanel__description{padding:.5rem 1.5rem;margin:0;font-size:.875rem}.vb-accordionPanel--borderBoth{border-width:1px 0;border-style:solid;border-color:#e9e7e7}.vb-accordionPanel--borderBottom{border-bottom:1px solid #e9e7e7}.vb-accordionPanel--borderTop{border-top:1px solid #e9e7e7}@media(max-width: 48rem){.vb-accordionPanel--responsive{padding-left:1rem;padding-right:1rem}}.vb-bulletedList{font-size:.875rem}.vb-bulletedList__list{list-style-type:disc;padding:0 0 0 1.5em;margin:0}.vb-bulletedList__list--decimal{list-style-type:decimal}.vb-bulletedList__list__listItem{margin:0 0 .5em;line-height:1.5}.vb-bulletedList__list__listItem:last-child{margin-bottom:0}.vb-bulletedList--small{font-size:.75rem}.vb-buttonGroup{display:flex;justify-content:center;align-items:center}.vb-buttonGroup__topPair{display:flex;justify-content:center;align-items:center}.vb-buttonGroup__topPair:not(:last-child){margin:0 1rem 0 0}.vb-buttonGroup--alignLeft{justify-content:flex-start}.vb-buttonGroup__topItem:not(:last-child),.vb-buttonGroup__item:not(:last-child){margin:0 1rem 0 0}@media(max-width: 48rem){.vb-buttonGroup--responsive{flex-direction:column;width:100%}.vb-buttonGroup--responsive .vb-buttonGroup__topPair{flex-direction:column;margin-right:0}.vb-buttonGroup--responsive .vb-buttonGroup__topPair:not(:last-child){margin-bottom:.5rem}.vb-buttonGroup--responsive .vb-buttonGroup__topPair--mobileButtonLayoutRow{width:100%;flex-direction:row;justify-content:space-between}.vb-buttonGroup--responsive .vb-buttonGroup__topPair--mobileButtonLayoutRow:not(:last-child){margin-bottom:.5rem}.vb-buttonGroup--responsive .vb-buttonGroup__topItem--mobileButtonLayoutRow{flex-grow:1}.vb-buttonGroup--responsive .vb-buttonGroup__item,.vb-buttonGroup--responsive .vb-buttonGroup__topItem:not(.vb-buttonGroup__topItem--mobileButtonLayoutRow){margin:0 auto .5rem;min-width:10rem;text-align:center}.vb-buttonGroup--responsive .vb-buttonGroup__item:last-child,.vb-buttonGroup--responsive .vb-buttonGroup__topItem:not(.vb-buttonGroup__topItem--mobileButtonLayoutRow):last-child{margin-bottom:0}.vb-buttonGroup--responsive .vb-button:not(.vb-button--appearanceTertiary){width:100%}}.vb-breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;line-height:1}.vb-breadcrumbs__item{display:inline-flex;align-items:center;font-size:.875rem}.vb-breadcrumbs__divider{font-size:1.5rem}.vb-calendar{width:100%;border-collapse:collapse;table-layout:fixed;min-width:50rem;position:relative}.vb-calendar__inner{position:absolute;top:0;bottom:0;left:0;right:0}.vb-datePicker{width:calc((2rem + 1px)*7);font-size:.875rem;background:#fff}.vb-datePicker__header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:.25rem}.vb-datePicker__calendar{width:100%;border-collapse:collapse}.vb-datePicker__calendarHead,.vb-datePicker__calendarCell{text-align:center;width:2rem;box-sizing:border-box}.vb-datePicker__calendarHead{font-size:.75rem;color:#6e6b6b}.vb-datePicker__calendarCell{position:relative;border-top:1px solid #e9e7e7;border-right:1px solid #e9e7e7;box-sizing:border-box;padding:0;width:2rem;height:2rem;cursor:pointer;transition-duration:.2s;transition-property:background-color,color}.vb-datePicker__calendarCell:last-of-type{border-right:0}.vb-datePicker__calendarCell--disabled{background-color:#f7f5f5;color:#8c8989;cursor:not-allowed;outline:none}.vb-datePicker__calendarCell--selected{background:#285ac8;color:#fff}.vb-datePicker__calendarCell--otherMonth{background:#f7f5f5}.vb-datePicker__calendarCell:hover:not(.vb-datePicker__calendarCell--disabled):not(.vb-datePicker__calendarCell--selected){background:#e9e7e7}.vb-datePicker__dateButton::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.vb-datePicker__dateNumber--today{font-weight:bold}.vb-cardNavigation{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.vb-cardNavigation__item{margin-bottom:1rem;margin-right:1rem}.vb-cardNavigation__item--1{margin-right:0}.vb-cardNavigation__content{display:flex;align-items:center;justify-content:space-between;min-height:5rem;width:12.75rem}.vb-cardNavigation__content--3{width:18.3333333333rem}.vb-cardNavigation__content--2{width:29.5rem}.vb-cardNavigation__content--1{width:64rem}.vb-cardNavigation__arrow{flex-shrink:0}.vb-cardNavigation__icon{width:1.5rem;height:1.5rem;fill:#285ac8;margin-right:1rem;flex-shrink:0}.vb-cardNavigation__title{display:flex;justify-content:flex-start}.vb-cardNavigation__title--text{margin-bottom:1rem}.vb-cardNavigation__url{text-decoration:initial;color:initial}.vb-comboBox{display:inline;position:relative}.vb-comboBox__listBox{display:none}.vb-comboBox__listBox--open{display:block}.vb-comboBox__listBox--widthXSmall{width:6rem}.vb-comboBox__listBox--widthSmall{width:9rem}.vb-comboBox__listBox--widthMedium{width:13rem}.vb-comboBox__listBox--widthLarge{width:26rem}.vb-comboBox__listOptions{overflow-y:auto}.vb-comboBox__listOption{padding:.5rem 1rem;font-size:.875rem;word-break:keep-all;overflow:hidden;transition-duration:.2s;transition-property:background-color;display:flex;align-items:baseline;justify-content:space-between}.vb-comboBox__listOption--disabled{background:inherit;opacity:.5;cursor:default}.vb-comboBox__listOption--selected:not(.vb-comboBox__listOption--disabled){background:#2864f0;color:#fff}.vb-comboBox__listOption:hover:not(.vb-comboBox__listOption--selected):not(.vb-comboBox__listOption--disabled){background:#f7f5f5;color:#323232;cursor:pointer}.vb-comboBox__listOptionLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 fit-content}.vb-comboBox__listOptionSubLabel{font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#6e6b6b;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 fit-content;text-align:right}.vb-comboBox__listOption--selected .vb-comboBox__listOptionSubLabel{color:#fff}.vb-comboBox__emptyMessage{padding:.5rem .5rem;text-align:center}.vb-comboBox__spinner{padding:1rem;text-align:center}.vb-comboBox__fixedItem{display:flex;color:#285ac8;font-weight:bold;vertical-align:middle;margin:-0.5rem -1rem;padding:.5rem 1rem}.vb-comboBox__fixedItem--add{border-top:1px solid #e9e7e7}.vb-comboBox__fixedItem--selected{background:#2864f0;color:#fff}.vb-comboBox__fixedItemIcon{width:1.5em;height:1.5em;margin:-1px .25rem 0 0}.vb-multiComboBox{display:inline-block}.vb-multiComboBox--widthXSmall{width:4rem}.vb-multiComboBox--widthSmall{width:7rem}.vb-multiComboBox--widthMedium{width:11rem}.vb-multiComboBox--widthLarge{width:24rem}.vb-multiComboBox--widthFull{width:100%}.vb-multiComboBox__border{line-height:1;vertical-align:middle;margin:-1px;display:inline-block;overflow:hidden;border:1px solid #dcdcdc;border-radius:.5rem;background-color:#fff;transition-duration:.2s;transition-property:border-color,background-color,color}.vb-multiComboBox__border--disabled{background-color:#f0eded;cursor:not-allowed}.vb-multiComboBox__border--error{border-color:#dc1e32}.vb-multiComboBox__border--widthXSmall{width:4rem}.vb-multiComboBox__border--widthSmall{width:7rem}.vb-multiComboBox__border--widthMedium{width:11rem}.vb-multiComboBox__border--widthLarge{width:24rem}.vb-multiComboBox__border--widthFull{width:100%}.vb-multiComboBox__flex{width:100%;display:flex;flex-wrap:wrap;min-height:2.25rem}.vb-multiComboBox__field{flex-grow:1;flex-shrink:1;flex-basis:1rem}.vb-multiComboBox__field--maxSelectionCountReached{width:1px;height:1px;clip:rect(1px 1px 1px 1px);position:absolute;left:0;top:0;overflow:hidden}.vb-multiComboBox__list{flex-grow:0;flex-shrink:0;flex-basis:fit-content;max-width:100%;display:flex;flex-wrap:wrap;align-items:center}.vb-multiComboBox__listItem{margin:.25rem;max-width:calc(100% - 0.5rem)}.vb-descriptionList__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff}.vb-descriptionList__header{width:1px;height:1px;overflow:hidden;position:absolute;clip:rect(1px 1px 1px 1px)}.vb-descriptionList__row{height:3.25rem}.vb-descriptionList__row--spacingCompact{height:2rem}.vb-descriptionList__row:nth-child(2n+1){background-color:#f7f5f5}.vb-descriptionList__row:nth-child(2n):last-child{border-bottom:1px solid #e9e7e7}@media(max-width: 48rem){.vb-descriptionList--responsive{display:block;width:100%}.vb-descriptionList--responsive .vb-descriptionList__row{height:auto;display:block}}.vb-dateInput{display:inline;position:relative}.vb-dateInput__listbox{position:absolute;top:0;left:0}.vb-dateInput__listbox--rightAligned{left:unset;right:0}.vb-ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{opacity:0;transition:opacity 300ms ease}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.vb-messageDialog{max-width:70rem;min-width:40rem;max-height:calc(100vh - 2rem)}.vb-messageDialog__inner{text-align:center;display:flex;flex-direction:column}.vb-messageDialog__header,.vb-messageDialog__footer{padding:1.5rem}.vb-messageDialog__body{padding:0 1.5rem}.vb-messageDialog__body--alignLeft{text-align:left}@media(max-width: 48rem){.vb-messageDialog--responsive{margin:0 1rem;min-width:18rem}.vb-messageDialog--responsive .vb-messageDialog__header,.vb-messageDialog--responsive .vb-messageDialog__footer{padding:1rem}.vb-messageDialog--responsive .vb-messageDialog__body{padding-left:1rem;padding-right:1rem}}.vb-taskDialog{max-width:70rem;min-width:40rem}.vb-taskDialog__inner{overflow-y:auto}.vb-taskDialog__flex{display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-height:calc(100svh - 2rem);min-height:12rem}.vb-taskDialog__header,.vb-taskDialog__footer{background-color:#fff;padding:1.5rem}.vb-taskDialog__body{border-top:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7;margin:0;padding:1.5rem;overflow:auto;background-color:#fff;min-height:3rem}@media(max-width: 48rem){.vb-taskDialog--responsive{margin:0 1rem;min-width:18rem}.vb-taskDialog--responsive .vb-taskDialog__header,.vb-taskDialog--responsive .vb-taskDialog__footer{padding:1rem}.vb-taskDialog--responsive .vb-taskDialog__body{padding:1rem}}.vb-guideDialog{text-align:center;width:40rem}@media(max-width: 40rem){.vb-guideDialog{margin:0 1rem;width:auto;min-width:10rem}}.vb-guideDialog__inner{display:flex;flex-direction:column;max-height:calc(100vh - 5rem)}.vb-guideDialog__header{display:flex;justify-content:space-between;flex-direction:row-reverse}.vb-guideDialog__footer{display:flex;justify-content:space-between}.vb-guideDialog__body{overflow:auto;background-color:#fff;min-height:3rem}.vb-guideDialog__image{width:320px;height:240px;margin-bottom:1rem}@media(max-width: 48rem){.vb-guideDialog__image{width:240px;height:180px}}.vb-guideDialog__buttonBlock{display:flex;justify-content:space-between}.vb-guideDialog__closeButtonBlock{display:flex;justify-content:space-between;flex-direction:row-reverse}.vb-guideStepCount{color:#6e6b6b}.vb-guideStepCount__currentStep{font-weight:bold}.vb-DialogFooter{display:flex;justify-content:space-between;align-items:center}@media(max-width: 48rem){.vb-DialogFooter--responsive{justify-content:center;flex-direction:column}}@media(max-width: 48rem){.vb-DialogFooter__sideContent--responsive{margin-top:1rem}}.vb-listButtonSelector__button--disabled,.vb-dropdownItem--disabled,.vb-button--disabled,.vb-pagerButton--disabled,.vb-iconOnlyButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-listButtonSelector__button--disabled:hover,.vb-dropdownItem--disabled:hover,.vb-button--disabled:hover,.vb-pagerButton--disabled:hover,.vb-iconOnlyButton--disabled:hover{cursor:not-allowed}.vb-dropdown{position:relative;text-align:left;font-size:.875rem}.vb-dropdown__body{position:absolute;top:0;width:auto}.vb-dropdown--alignRight .vb-dropdown__body{right:0}.vb-dropdown--positionRelative .vb-dropdown__body{position:relative}.vb-dropdownMenuContent__list{margin:0;padding:0;list-style:none;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch}.vb-dropdownMenuContent__list li:first-child>*::before{border-top-left-radius:1rem;border-top-right-radius:1rem}.vb-dropdownMenuContent__list li:last-child>*::before{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.vb-dropdownMenuContent__list{display:block}}.vb-dropdownItem{width:100%}.vb-dropdownItem--selectable:not(.vb-dropdownItem--disabled){cursor:pointer;transition-duration:.2s;transition-property:background-color}.vb-dropdownItem--selectable:not(.vb-dropdownItem--disabled):hover{background-color:#f7f5f5}.vb-dropdownItem--unread{background-image:linear-gradient(135deg, #dc1e32 10px, transparent 0)}.vb-dropdownItem--rule{height:0;min-height:0;padding:0;border-top:1px solid #e9e7e7}.vb-dropdownItem__text{font-size:.875rem;line-height:1.5rem;padding:.46875rem 1rem;width:100%;display:inline-block;box-sizing:border-box}.vb-dropdownItem__content,.vb-dropdownItem__checkBoxItem{display:block;min-width:10rem;max-width:42rem;max-width:min(42rem, calc(100vw - 6rem));width:max-content}.vb-dropdownItem__content--danger{color:#dc1e32}.vb-dropdownItem__checkBoxItem{font-size:.875rem;line-height:1.5rem;padding:.46875rem 1rem}.vb-dropdownItem__selectable{cursor:pointer;background:rgba(0,0,0,0);padding:.46875rem 1rem;line-height:1.5;font-size:.875rem;border:0;text-align:left;width:100%;color:#323232;text-decoration:none;display:block;box-sizing:border-box;position:relative;overflow:hidden}.vb-dropdownItem__selectable--rightIcon{padding-right:3rem}.vb-dropdownItem__selectable:focus{outline:none}.vb-dropdownItem__selectable:focus::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #73a5ff}.vb-dropdownItem__rightIcon{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);height:1.5rem;width:1.5rem}.vb-dropdownButton{display:inline-block}.vb-nameField--small{margin:0 .25rem}.vb-nameField--error{color:#dc1e32}.vb-nameField--disabled{color:#e9e7e7}.vb-phoneNumberField .vb-phoneNumberField__hyphen{margin:0 .5rem}.vb-phoneNumberField .vb-phoneNumberField__hyphen--small{margin:0 .25rem}.vb-phoneNumberField .vb-phoneNumberField__hyphen--error{color:#dc1e32}.vb-phoneNumberField .vb-phoneNumberField__hyphen--disabled{color:#e9e7e7}.vb-dateField .vb-dateField__unit{margin:0 .5rem;font:normal 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-dateField .vb-dateField__unit--small{margin:0 .25rem;font-size:.6875rem}.vb-filterTag__block{display:flex;align-items:center;box-sizing:border-box;padding:0 .5rem;border-radius:.75rem;height:1.5rem;cursor:pointer;transition-duration:.2s;transition-property:background-color,color,border;color:#464343;background-color:#fff;border:1px solid #8c8989}.vb-filterTag__block .vb-filterTag__icon{width:1rem;height:1rem;margin-left:.5rem;transition-duration:.2s;transition-property:fill;fill:#464343}.vb-filterTag__block:hover{background-color:#f0eded}.vb-filterTag__block:active{background-color:#e9e7e7}.vb-filterTag__block.active{color:#285ac8;background-color:#ebf3ff;border-color:#285ac8}.vb-filterTag__block.active .vb-filterTag__icon{fill:#285ac8}.vb-filterTag__block.active:hover{background-color:#dce8ff}.vb-filterTag__block.active:active{background-color:#aac8ff}.vb-filterTag__body{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-fileUploader{width:32.75rem;height:19.625rem;background-color:#f7f5f5;transition-duration:.2s;transition-property:background-color;position:relative;border-radius:.5rem}.vb-fileUploader__content,.vb-fileUploader__dropMessage,.vb-fileUploader__errorMessage{text-align:center;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);transition-duration:.2s;transition-property:opacity}.vb-fileUploader__content{opacity:1}.vb-fileUploader__content--disabled{cursor:default}.vb-fileUploader__dropMessage,.vb-fileUploader__errorMessage{opacity:0}.vb-fileUploader--widthFull{width:100%;height:100%}.vb-fileUploader--typeCompact .vb-fileUploader__content,.vb-fileUploader--typeCompact .vb-fileUploader__dropMessage{display:flex;align-items:center}.vb-fileUploader--typeCompact .vb-fileUploader__contentIllust{flex:1;margin:0}.vb-fileUploader--typeCompact .vb-fileUploader__contentDescription{flex:1;margin:0 1rem}.vb-fileUploader--active{background-color:#f0eded}.vb-fileUploader--active .vb-illust--cloudUpload .vb-illust__frame{fill:#8c8989}.vb-fileUploader--active .vb-fileUploader__content{opacity:0}.vb-fileUploader--active .vb-fileUploader__dropMessage{opacity:1}.vb-fileUploader--error .vb-fileUploader__content{opacity:0}.vb-fileUploader--error .vb-fileUploader__errorMessage{opacity:1}.vb-fileUploader__icon{width:3rem;height:3rem;margin-bottom:1rem;fill:#5a5a5a}.vb-fileDropArea{width:auto;height:auto;position:relative}.vb-fileDropArea__fade-enter,.vb-fileDropArea__fade-exit{opacity:0;transition:opacity .3s ease}.vb-fileDropArea__fade-enter-active,.vb-fileDropArea__fade-enter-done{opacity:1;transition:opacity .3s ease}.vb-fileDropArea__overlay{z-index:100;border:dashed 2px #2864f0;transition-duration:.2s;transition-property:opacity;background-color:rgba(40,100,240,.1);position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backdrop-filter:blur(1px)}.vb-fileDropArea__overlay--disabled{cursor:not-allowed;border:dashed 2px #5a5a5a;background-color:rgba(90,90,90,.1)}.vb-fileDropArea__icon{fill:#143278}.vb-fileDropArea__icon--disabled{width:3rem;height:3rem;margin-bottom:1rem;fill:#5a5a5a}.vb-fileDropArea__contentDescription{color:#143278;font-weight:bold}.vb-fileDropArea__contentDescription--disabled{color:#5a5a5a}.vb-footer{display:flex;max-width:70rem;width:calc(100vw - 3rem);margin-left:auto;margin-right:auto;flex-wrap:nowrap;justify-content:space-between}@media(max-width: 48rem){.vb-footer{width:calc(100vw - 1rem);flex-direction:column}}.vb-footer--widthWide{max-width:100rem}.vb-footer--widthNarrow{max-width:40rem}.vb-footerLinks{display:block;padding:0;margin:0 0 1rem;list-style:none;overflow:hidden}.vb-footerLinks__item{display:block;margin-right:1rem;float:left;line-height:1}.vb-footerLinks__item:last-child{margin-right:0}.vb-footerLinks__item>a{color:#323232;font-size:.875rem;font-weight:normal;text-decoration:underline;transition-duration:.2s;transition-property:color}.vb-footerLinks__item>a:hover{color:#6e6b6b}.vb-footerCopyright{display:block;font-size:.75rem;font-style:normal;line-height:1}.vb-footerBadges{display:block;padding:0;margin:0;list-style:none;overflow:hidden}@media(max-width: 48rem){.vb-footerBadges{margin-top:1.5rem}}.vb-footerBadges__item{display:block;margin-right:1rem;float:left}.vb-footerBadges__item:last-child{margin-right:0}@media(max-width: 48rem){.vb-footerSection{margin-top:1.5rem}}.vb-formControlGroup{display:flex;flex-wrap:wrap}.vb-formControlGroup--block{display:block}.vb-formControl{max-width:100%}.vb-formControl__legend{padding:0}.vb-formControl__labelArea{display:flex;align-items:flex-end;min-height:1.5rem;margin-bottom:.25rem}.vb-formControl__fieldset{border:0;margin:0;padding:0;min-inline-size:0;max-width:100%}.vb-formActions--fixed{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:200}.vb-formActions--fixed .vb-popupBase{border-radius:initial}.vb-formActions__inner{box-sizing:border-box;max-width:70rem;margin:0 auto;padding:0 1.5rem}.vb-formActions__inner--widthWide{max-width:100rem}.vb-formActions__inner--widthNarrow{max-width:40rem;min-width:40rem}.vb-formActions__animation-enter,.vb-formActions__animation-exit{transform:translateY(100%);transition:transform .3s ease}.vb-formActions__animation-enter-active,.vb-formActions__animation-enter-done{transform:translateY(0);transition:transform .3s ease}.vb-globalNavi{display:flex;box-sizing:border-box;min-width:73rem;padding:0 1.5rem;background-color:#285ac8;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #2864f0;height:3rem;flex-wrap:nowrap;justify-content:space-between;align-items:center}.vb-globalNavi--disableGutters{min-width:70rem}.vb-globalNaviList{display:block;margin:0;padding:0;list-style:none}.vb-globalNaviList__item{display:block;float:left}.vb-globalNaviList__itemInner{display:block;padding:1rem}.vb-guidanceMessage{position:relative;background-color:#ebf3ff;color:#143278;border-radius:.5rem}.vb-guidanceMessage__content--alignMiddle{display:flex;align-items:center}.vb-guidanceMessage--inline{display:inline-block}.vb-guidanceMessage--widthFitContent{width:fit-content}.vb-guidanceMessage--widthFull{width:100%}.vb-guidanceMessage--clickable{border-radius:.5rem}.vb-guidanceMessage__container{display:grid;display:-ms-grid;grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;padding:1rem}@media(max-width: 48rem){.vb-guidanceMessage__container--responsive{padding:.5rem}}.vb-guidanceMessage__container--alignTop{align-items:flex-start}.vb-guidanceMessage__container--alignMiddle{align-items:center}.vb-guidanceMessage__container--small{padding:.25rem .5rem}.vb-guidanceMessage__icon{grid-column:1/2;-ms-grid-column:1;margin-right:.5rem;font-size:1.5rem}.vb-guidanceMessage__link,.vb-guidanceMessage__button{color:#143278;text-decoration:none;display:inline-block;text-align:left;border:0;background-color:rgba(0,0,0,0);font-size:.875rem;font-weight:bold;padding:0;font-family:inherit}.vb-guidanceMessage__link::before,.vb-guidanceMessage__button::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;transition-duration:.2s;transition-property:background-color,color}.vb-guidanceMessage__link:hover::before,.vb-guidanceMessage__button:hover::before{background-color:rgba(40,90,200,.06)}.vb-guidedContent{display:grid;grid-template-columns:auto min-content;grid-template-rows:auto}.vb-guidedContent__title{grid-column:1/-1}.vb-guidedContent__guide{grid-column:3/-1;grid-row:span 2}@media(max-width: 48rem){.vb-guidedContent--responsive .vb-guidedContent__guide{grid-column:1/-1}}.vb-header{box-sizing:border-box;min-width:73rem;height:5rem;padding:1rem 1.5rem;display:flex;justify-content:space-between;background-color:#fff;font-size:.75rem;padding:.75rem 1.5rem .25rem;height:4rem}.vb-header--disableGutters{min-width:70rem}.vb-header .vb-header__logo{width:fit-content}.vb-header .vb-header__info{text-align:center;display:flex;align-items:flex-end;width:fit-content}.vb-header .vb-header__children{display:flex;flex:1;padding:0 2rem;align-items:center}.vb-header .vb-header__plan{display:inline-block;box-sizing:border-box;padding:0 .2em;margin-bottom:-0.1em;font-weight:bold;border:1px solid #285ac8;color:#285ac8;text-decoration:none}.vb-header .vb-header__icon{vertical-align:middle;width:1rem;height:1rem}.vb-header .vb-header__icon--notice{color:#be8c14}.vb-header .vb-header__icon--alert{color:#dc1e32}.vb-header .vb-header__text{vertical-align:middle}.vb-header .vb-header__link{color:#323232;transition-duration:.2s;transition-property:background-color}.vb-header .vb-header__link:hover{background-color:#f7f5f5}.vb-header .vb-header__button{color:#323232;display:inline;border:0;background:rgba(0,0,0,0);padding:0;text-decoration:underline;cursor:pointer;font-size:.75rem;transition-duration:.2s;transition-property:background-color}.vb-header .vb-header__button--active{background-color:#f0eded}.vb-header .vb-header__button:hover{background-color:#f7f5f5}.vb-header .vb-header__icon+.vb-header__text{margin-left:.2em}.vb-header .vb-header__section{position:relative}.vb-header .vb-header__section:not(:last-child){margin-right:1em}.vb-header .vb-header__dropdownWrapper{padding-bottom:8px}.vb-header .vb-header__badge{width:.5rem;height:.5rem;border-radius:99rem;background:#dc1e32;display:block;position:absolute;top:.25rem;left:.5rem;border:solid 1px #fff}.vb-headlineArea{display:block;padding-bottom:2rem;position:relative}.vb-indexSearchField{display:inline-block;position:relative;max-width:100%}.vb-indexSearchField--widthFull{width:100%}.vb-indexSearchField .vb-indexSearchField__icon{display:block;width:1.5em;height:1.5em;position:absolute;top:50%;left:.5em;pointer-events:none;transform:translateY(-50%);transition:left .3s ease,fill .3s ease}.vb-indexSearchField .vb-indexSearchField__icon--searchAreaClosed{left:.375em;pointer-events:none}.vb-indexSearchField .vb-indexSearchField__input{padding-left:2.75em;max-width:100%;transition:width .3s ease,background-color .3s ease,border-color .3s ease}.vb-indexSearchField .vb-indexSearchField__input::placeholder{opacity:1;transition:opacity .3s ease}.vb-indexSearchField .vb-indexSearchField__input::-webkit-search-cancel-button{cursor:pointer}.vb-indexSearchField .vb-indexSearchField__input+svg{fill:#e9e7e7}.vb-indexSearchField .vb-indexSearchField__input--widthXSmall{width:4rem}.vb-indexSearchField .vb-indexSearchField__input--widthSmall{width:7rem}.vb-indexSearchField .vb-indexSearchField__input--widthMedium{width:11rem}.vb-indexSearchField .vb-indexSearchField__input--widthLarge{width:24rem}.vb-indexSearchField .vb-indexSearchField__input--widthFull{width:100%}.vb-indexSearchField .vb-indexSearchField__input--searchAreaClosed{width:2.25rem;padding:0;cursor:pointer}.vb-indexSearchField .vb-indexSearchField__input--searchAreaClosed::placeholder{opacity:0}.vb-indexSearchField .vb-indexSearchField__input:not(.vb-indexSearchField .vb-indexSearchField__input--disabled):hover{background-color:#dce8ff;border-color:#1e46aa}.vb-indexSearchField .vb-indexSearchField__input:not(.vb-indexSearchField .vb-indexSearchField__input--disabled):hover+.vb-indexSearchField__icon{fill:#1e46aa}.vb-indexSearchField .vb-indexSearchField__dropdown{position:absolute;top:100%;left:0;opacity:0}.vb-indexSearchField .vb-indexSearchField__dropdown--searchAreaOpen{transition:opacity .3s .3s ease;opacity:1}.vb-indexSearchField .vb-indexSearchField__dropdownItem{margin:.25em;padding:.25em;cursor:pointer}.vb-lineSeparatedList__list{list-style:none;margin:0;padding:0}.vb-lineSeparatedList__list__listItem{background-color:#fff;border-top:1px solid #e9e7e7;padding:1rem}.vb-listButtonSelector__button--disabled,.vb-button--disabled,.vb-pagerButton--disabled,.vb-iconOnlyButton--disabled,.vb-dropdownItem--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-listButtonSelector__button--disabled:hover,.vb-button--disabled:hover,.vb-pagerButton--disabled:hover,.vb-iconOnlyButton--disabled:hover,.vb-dropdownItem--disabled:hover{cursor:not-allowed}.vb-listButtonSelector{position:relative;display:inline-block}.vb-listButtonSelector__popupWrapper{position:absolute;top:100%;min-width:100%}.vb-listButtonSelector__button{display:inline-block;padding:1rem;padding-right:3em;background-color:#fff;border:solid 1px #285ac8;border-radius:.5rem;font-size:1rem;font-weight:bold;color:#285ac8;cursor:pointer;line-height:1}.vb-listButtonSelector__button--isOpen{background-color:#f0eded}.vb-listButtonSelector__icon{position:absolute;display:inline-block;font-size:1.5em;right:.5em;top:50%;transform:translateY(-50%)}.vb-listTable__table,.vb-groupedListTable__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff;height:1px}.vb-listTable--fitContent,.vb-groupedListTable--fitContent{max-width:fit-content}.vb-listCard{position:relative;background-color:#fff;border-radius:.75rem;box-shadow:0 0 1rem rgba(0,0,0,.1),0 .125rem .25rem rgba(0,0,0,.2);padding:1rem}.vb-listCard--disabled{opacity:.5}.vb-listCard__link,.vb-listCard__button{cursor:pointer;text-decoration:none;color:#323232;display:block;text-align:left;padding:0;border:0;background-color:#fff}.vb-listCard__link--disabled,.vb-listCard__button--disabled{cursor:not-allowed}.vb-listCard__link::before,.vb-listCard__button::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transition-duration:.2s;transition-property:background-color,color;border-radius:.75rem}.vb-listCard__link--current::after,.vb-listCard__button--current::after{content:"";height:100%;width:4px;background-color:#2864f0;position:absolute;top:0;left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.vb-listCard__link:not(.vb-listCard__link--disabled):hover::before{background-color:#f2f5fc}.vb-listCard__button:not(.vb-listCard__button--disabled):hover::before{background-color:#f2f5fc}.vb-listCard__content{position:relative;z-index:1;margin-right:1.5rem;display:flex}.vb-listCard__thumbnail{margin-right:1rem;flex-shrink:0;flex-grow:0;max-width:5rem}.vb-listCard__thumbnail *{max-width:100%;max-height:5rem}.vb-listCard__thumbnail--large{margin-right:1rem;flex-shrink:0;flex-grow:0;max-width:12rem}.vb-listCard__thumbnail--large *{max-width:100%;max-height:12rem}@media(max-width: 48rem){.vb-listCard__thumbnail--large{max-width:7.2rem}.vb-listCard__thumbnail--large *{max-height:7.2rem}}@media(max-width: 48rem){.vb-listCard__thumbnail{max-width:3rem}.vb-listCard__thumbnail *{max-height:3rem}}.vb-listCard__main{flex-shrink:1;flex-grow:1}.vb-listCard__icon{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:.5rem;width:1.5rem;height:1.5rem}.vb-listCard__title{font-size:1rem;font-weight:bold}.vb-listCard__actions{position:relative;z-index:1;padding:.5rem 1rem 1rem;margin:.5rem -1rem -1rem;width:fit-content}.vb-messageBlock{container-type:inline-size;width:100%}.vb-messageBlock--hover{box-shadow:0 0 2rem rgba(0,0,0,.1),0 .375rem .75rem rgba(0,0,0,.2);border-radius:.5rem;z-index:500}.vb-messageBlock__inner{border:1px solid #d7d2d2;background-color:#f7f5f5;border-radius:.5rem;box-sizing:border-box;display:grid;display:-ms-grid;grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;padding:1rem}@media(max-width: 48rem){.vb-messageBlock__inner--responsive{padding:.5rem;display:block}}@container (max-width: 48rem){.vb-messageBlock__inner{padding:.5rem;display:block}}.vb-messageBlock__inner--alert{border:1px solid #dc1e32;background-color:#fad2d7}.vb-messageBlock__inner--notice{border:1px solid #be8c14;background-color:#fff0d2}.vb-messageBlock__inner--success,.vb-messageBlock__inner--assistance,.vb-messageBlock__inner--discovery{border:1px solid #285ac8;background-color:#dce8ff}.vb-messageBlock__message{-ms-grid-column:1;grid-column:1/2}.vb-messageBlock__buttons{-ms-grid-column:2;grid-column:2/3;margin-top:-0.375rem;height:1.5rem}@media(max-width: 48rem){.vb-messageBlock__buttons--responsive{margin-top:.25rem;margin-left:1rem;height:auto}}@container (max-width: 48rem){.vb-messageBlock__buttons{margin-top:.25rem;margin-left:1rem;height:auto}}.vb-messageBlock__linkButton,.vb-messageBlock__closeButton{display:inline-block;white-space:nowrap;margin-top:-0.375rem;height:1.5rem}.vb-messageBlockInternalMessage__inner{display:flex;flex:1 auto;align-items:flex-start}.vb-messageBlockInternalMessage__icon{display:inline-block;margin-right:.5rem;font-size:1.5rem;min-width:1.5rem}.vb-messageBlockInternalMessage__icon--alert{color:#dc1e32}.vb-messageBlockInternalMessage__icon--notice{color:#be8c14}.vb-messageBlockInternalMessage__icon--success,.vb-messageBlockInternalMessage__icon--assistance,.vb-messageBlockInternalMessage__icon--discovery{color:#285ac8}.vb-messageBlockInternalMessage__icon--explanatory,.vb-messageBlockInternalMessage__icon--info{color:#8c8989}.vb-messageBlockInternalMessage__content{display:inline-block;font-size:.875rem;line-height:1.5;margin-top:.09375rem}.vb-floatingMessageBlockPortal{position:fixed;top:2rem;left:50%;transform:translate(-50%, 0);z-index:4000}.vb-floatingMessageBlock{box-shadow:0 0 2rem rgba(0,0,0,.1),0 .375rem .75rem rgba(0,0,0,.2);border-radius:1rem;margin:auto;min-width:16rem;max-width:calc(100vw - 3rem);width:50rem;transition-property:opacity;transition-duration:.3s}.vb-floatingMessageBlock .vb-messageBlock__inner{border-radius:1rem}.vb-floatingMessageBlock__animation-enter{opacity:0}.vb-floatingMessageBlock__animation-enter-active{opacity:1}.vb-floatingMessageBlock__animation-exit{opacity:0}.vb-pageSelector{display:inline-block}.vb-pageSelector__currentPage{font-weight:bold;font-size:.875rem;padding:0 .5rem}.vb-messageIcon{position:relative;display:inline-block;width:1.5rem;min-height:1em}.vb-messageIcon__control{cursor:pointer;width:1.5rem;height:1.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.vb-messageIcon__icon{width:1.5rem;height:1.5rem;color:#8c8989;display:inline-block;vertical-align:middle}.vb-messageIcon__icon--error{color:#dc1e32}.vb-messageIcon__icon--notice{color:#be8c14}.vb-messageIcon__icon--success{color:#285ac8}.vb-messageIcon--small .vb-messageIcon__icon{width:1rem;height:1rem}.vb-messageIconMessageWrapper--hidden{display:none}.vb-messageIconMessage{position:relative;width:1.5rem}.vb-fullScreenModal{z-index:700;background-color:#fff}.vb-fullScreenModal__inner{display:flex;flex-direction:column;width:100vw;height:100vh}.vb-fullScreenModal__header{padding:1.5rem;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #e9e7e7}.vb-fullScreenModal__headerInnerContent{flex-grow:1}.vb-fullScreenModal__body{padding:1.5rem 1.5rem 1.5rem 4.75rem;overflow:auto}.vb-numericTable__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff}.vb-noSearchResults,.vb-noDataCreated{text-align:center}.vb-noSearchResults__image,.vb-noDataCreated__image{margin-bottom:1rem}.vb-pager{text-align:center}.vb-pager .vb-pager__list{padding:0;margin:1em auto}.vb-pager .vb-pager__break{display:inline-block;margin:0 .5em 0 -0.5em;vertical-align:middle}.vb-pager .vb-pager__icon--arrow{transform:scale(1.5);vertical-align:middle}.vb-selectableButton__button{position:relative;display:flex;align-items:center;gap:.5rem;margin:0;padding:0 1rem;text-align:center;text-decoration:none;box-sizing:border-box;border-radius:.5rem;border:0;cursor:pointer;transition-duration:.2s;transition-property:background-color,color,box-shadow,border-color;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:.875rem;height:2.25rem;vertical-align:middle;white-space:nowrap;color:#323232;background-color:#f7f5f5}.vb-selectableButton__button .vb-selectableButton__icon{width:1.375rem;height:1.375rem;fill:#285ac8}.vb-selectableButton__button:hover{background-color:#f0eded}.vb-selectableButton__button:active{background-color:#e9e7e7}.vb-selectableButton__button.active{background-color:#ebf3ff}.vb-selectableButton__button.active .vb-selectableButton__label{color:#285ac8;font-weight:bold}.vb-selectableButton__button.active:hover{background-color:#dce8ff}.vb-selectableButton__button.active:active{background-color:#aac8ff}.vb-selectableButton__button.active:focus{outline:none;box-shadow:0 0 0 1px #fff,0 0 0 3px #2864f0,0 0 0 4px #fff;background-color:#aac8ff}.vb-selectableButton__badge{display:flex;align-items:center;justify-content:center;height:1.25rem;margin-left:-0.25rem;padding:0 .625rem;color:#1e1e1e;background-color:#dcdcdc;border-radius:.75rem}.vb-stackedBarChart__container{height:1.5rem;box-sizing:border-box;display:flex;overflow:hidden;background-color:#fff;border:1px solid #bebaba;border-radius:99rem;list-style-type:none;padding-inline-start:0;margin-block:0}.vb-stackedBarChart__item{box-sizing:border-box;display:flex;flex-direction:column}.vb-stackedBarChart__item+.vb-stackedBarChart__item{border-left:1px solid #8c8989}.vb-stackedBarChart__item__button{width:100%;height:calc(1.5rem - 2px);border:none;padding:0 .5rem;font-size:.75rem;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vb-stackedBarChart__item__button:focus{outline:none;box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 3px #2864f0,inset 0 0 0 4px #fff}.vb-stackedBarChart__item__button--first{border-radius:99rem 0 0 99rem}.vb-stackedBarChart__item__button--last{border-radius:0 99rem 99rem 0}.vb-stackedBarChart__item__button--RE{background-color:#fad2d7;color:#6e0f19}.vb-stackedBarChart__item__button--OR{background-color:#ffe1d2;color:#7d320a}.vb-stackedBarChart__item__button--YE{background-color:#fff0d2;color:#825a0f}.vb-stackedBarChart__item__button--YG{background-color:#e6f0d2;color:#3c5f14}.vb-stackedBarChart__item__button--GR{background-color:#cdebd7;color:#004b1e}.vb-stackedBarChart__item__button--BG{background-color:#cdf0f0;color:#146464}.vb-stackedBarChart__item__button--PU{background-color:#e6d7fa;color:#3c1e73}.vb-stackedBarChart__item__button--GY{background-color:#dcdcdc;color:#1e1e1e}.vb-statusSelector{display:flex;align-items:center;cursor:pointer;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition-duration:.2s;transition-property:background-color}.vb-statusSelector--disabled{opacity:.5}.vb-statusSelector__dropdownIcon{width:1rem;height:1rem;margin-left:.25rem;margin-right:-0.25rem}.vb-statusSelector--typeDone{border-color:#8c8989;color:#6e6b6b}.vb-statusSelector--typeDone__dropdownIcon{fill:#6e6b6b}.vb-statusSelector--typeDone:hover{background-color:#f0eded}.vb-statusSelector--typeSuccess{border-color:#285ac8;color:#285ac8}.vb-statusSelector--typeSuccess__dropdownIcon{fill:#285ac8}.vb-statusSelector--typeSuccess:hover{background-color:#dce8ff}.vb-statusSelector--typeProgress{border-color:#be8c14;color:#825a0f}.vb-statusSelector--typeProgress__dropdownIcon{fill:#825a0f}.vb-statusSelector--typeProgress:hover{background-color:#fff0d2}.vb-statusSelector--typeRequired{border-color:#dc1e32;color:#dc1e32}.vb-statusSelector--typeRequired__dropdownIcon{fill:#dc1e32}.vb-statusSelector--typeRequired:hover{background-color:#fad2d7}.vb-statusSelector--typeDisabled{background-color:#6e6b6b;border-width:0}.vb-statusSelector--typeDisabled__dropdownIcon{fill:#fff}.vb-statusSelector--typeDisabled:hover{background-color:#4f4d4d}.vb-statusSelector--typeEmphasis{background-color:#285ac8;border-width:0}.vb-statusSelector--typeEmphasis__dropdownIcon{fill:#fff}.vb-statusSelector--typeEmphasis:hover{background-color:#1e4395}.vb-statusSelector--typeWarning{background-color:#825a0f;border-width:0}.vb-statusSelector--typeWarning__dropdownIcon{fill:#fff}.vb-statusSelector--typeWarning:hover{background-color:#4b3409}.vb-statusSelector--typeError{background-color:#dc1e32;border-width:0}.vb-statusSelector--typeError__dropdownIcon{fill:#fff}.vb-statusSelector--typeError:hover{background-color:#a61726}.vb-stepper{display:flex;flex-wrap:nowrap;justify-content:center;padding:0;gap:2rem}.vb-stepper__listItem{list-style-type:none;width:4rem;position:relative}.vb-stepper__listItem:not(:last-child)::after{content:"";width:3rem;height:.25rem;background-color:#6e6b6b;display:block;position:absolute;left:calc(100% - .5rem);top:1.5rem}.vb-stepper__listContent{position:relative;z-index:1;text-align:center}.vb-stepper--small{gap:1.5rem}.vb-stepper--small .vb-stepper__listItem{width:3rem}.vb-stepper--small .vb-stepper__listItem:not(:last-child)::after{width:2.5rem;top:1rem}.vb-verticalSteps__number{user-select:none}.vb-verticalSteps__step{display:grid;grid-template-columns:3rem 1fr;column-gap:.5rem;row-gap:0}.vb-verticalSteps__step:not(:last-child)::after{content:"";background:#6e6b6b;grid-column:1/2;grid-row:2/3;width:.25rem;margin:0 auto}.vb-verticalSteps__title{grid-column:2/3;font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#323232;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center}.vb-verticalSteps__title--future{color:#6e6b6b;font-weight:normal}.vb-verticalSteps__content{grid-column:2/3;grid-row:2/3;padding:0 0 1.5rem}.vb-verticalSteps__actions{margin:1rem 0 0 0}.vb-tabBar{border-bottom:1px solid #e9e7e7;padding:0 1.5rem;background:#fff;display:flex;justify-content:space-between;align-items:flex-end}.vb-tabBar__buttonGroup{margin-left:1rem}.vb-tabBar__buttonGroup button{margin-left:.5rem}.vb-tagBox{display:inline-block;background-color:#fff;box-sizing:border-box;padding:0 .5rem;border:1px solid #8c8989;border-radius:99rem;height:1.5rem;line-height:1.5rem;font-size:1.5rem}.vb-tagBox--removable{padding-right:.25rem}.vb-tagBox--maxWidthSmall{max-width:10rem}.vb-tagBox--maxWidthMedium{max-width:20rem}.vb-tagBox--maxWidthLarge{max-width:30rem}.vb-tagBox--success{border-color:#285ac8}.vb-tagBox--error{border-color:#dc1e32}.vb-tagBox--RE{background-color:#fad2d7;border-color:#fad2d7}.vb-tagBox--OR{background-color:#ffe1d2;border-color:#ffe1d2}.vb-tagBox--YE{background-color:#fff0d2;border-color:#fff0d2}.vb-tagBox--YG{background-color:#e6f0d2;border-color:#e6f0d2}.vb-tagBox--GR{background-color:#cdebd7;border-color:#cdebd7}.vb-tagBox--BG{background-color:#cdf0f0;border-color:#cdf0f0}.vb-tagBox--PU{background-color:#e6d7fa;border-color:#e6d7fa}.vb-tagBox--GY{background-color:#dcdcdc;border-color:#dcdcdc}.vb-tagBox__inner{display:flex;align-items:center;margin-top:-1px;height:1.5rem}.vb-tagBox__type{display:inline-block;font-size:.75rem;color:#6e6b6b;margin-right:.5rem;white-space:nowrap}.vb-tagBox__type--RE{color:#6e0f19}.vb-tagBox__type--OR{color:#7d320a}.vb-tagBox__type--YE{color:#825a0f}.vb-tagBox__type--YG{color:#3c5f14}.vb-tagBox__type--GR{color:#004b1e}.vb-tagBox__type--BG{color:#146464}.vb-tagBox__type--PU{color:#3c1e73}.vb-tagBox__type--GY{color:#1e1e1e}.vb-tagBox__body{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-tagBox__body--success{color:#285ac8}.vb-tagBox__body--error{color:#dc1e32}.vb-tagBox__body--RE{color:#6e0f19}.vb-tagBox__body--OR{color:#7d320a}.vb-tagBox__body--YE{color:#825a0f}.vb-tagBox__body--YG{color:#3c5f14}.vb-tagBox__body--GR{color:#004b1e}.vb-tagBox__body--BG{color:#146464}.vb-tagBox__body--PU{color:#3c1e73}.vb-tagBox__body--GY{color:#1e1e1e}.vb-tagBox__removeButton{font-size:0;color:#8c8989;margin-left:.5rem;height:1.5rem;width:1.5rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;transition-duration:.2s;transition-property:color}.vb-tagBox__removeButton:hover{color:#6d6b6b}.vb-tagBox__removeButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-tagBox__removeButton--disabled:hover{cursor:not-allowed}.vb-tagBox__removeButton--RE{color:#6e0f19}.vb-tagBox__removeButton--OR{color:#7d320a}.vb-tagBox__removeButton--YE{color:#825a0f}.vb-tagBox__removeButton--YG{color:#3c5f14}.vb-tagBox__removeButton--GR{color:#004b1e}.vb-tagBox__removeButton--BG{color:#146464}.vb-tagBox__removeButton--PU{color:#3c1e73}.vb-tagBox__removeButton--GY{color:#1e1e1e}.vb-tagBox__removeIcon{font-size:1rem;vertical-align:middle}.vb-miniTag{display:inline-block;height:1.25rem;max-width:100%;box-sizing:border-box;padding:0 .25rem;position:relative;border-radius:.25rem;font-size:.875rem;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-miniTag--RE{background-color:#fad2d7;color:#6e0f19}.vb-miniTag--OR{background-color:#ffe1d2;color:#7d320a}.vb-miniTag--YE{background-color:#fff0d2;color:#825a0f}.vb-miniTag--YG{background-color:#e6f0d2;color:#3c5f14}.vb-miniTag--GR{background-color:#cdebd7;color:#004b1e}.vb-miniTag--BG{background-color:#cdf0f0;color:#146464}.vb-miniTag--PU{background-color:#e6d7fa;color:#3c1e73}.vb-miniTag--GY{background-color:#dcdcdc;color:#1e1e1e}.vb-miniTag__inner{display:flex;align-items:center;height:1.25rem}.vb-miniTag__body{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-miniTag__removeButton{width:1rem;height:1rem;position:relative;cursor:pointer;border:0;background-color:rgba(0,0,0,0);padding:0;flex-shrink:0;margin-left:.25rem}.vb-miniTag__removeButton::before{content:"";position:absolute;width:1.5rem;height:1.5rem;top:-0.25rem;right:-0.25rem}.vb-miniTag__removeButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-miniTag__removeButton--disabled:hover{cursor:not-allowed}.vb-miniTag__removeButton--RE{color:#6e0f19}.vb-miniTag__removeButton--OR{color:#7d320a}.vb-miniTag__removeButton--YE{color:#825a0f}.vb-miniTag__removeButton--YG{color:#3c5f14}.vb-miniTag__removeButton--GR{color:#004b1e}.vb-miniTag__removeButton--BG{color:#146464}.vb-miniTag__removeButton--PU{color:#3c1e73}.vb-miniTag__removeButton--GY{color:#1e1e1e}.vb-miniTag__removeIcon{width:1rem;height:1rem}.vb-withAccordionContent{display:inline-block}.vb-withBalloon{display:inline-block}.vb-withBalloon__contentWrapper{pointer-events:auto}.vb-withBalloon__balloonWrapper--hidden{width:1px;height:1px;overflow:hidden;position:absolute;clip:rect(1px 1px 1px 1px)}.vb-withPopup{display:inline-block}.vb-withPopup__contentWrapper{display:block}.vb-withPopup__popupWrapper{position:relative;transition-property:opacity;transition-duration:.3s}.vb-withPopup__popup{position:absolute;top:0;left:0}.vb-withPopup__popup--rightAligned{left:auto;right:0}.vb-withPopup__animation-enter{opacity:0}.vb-withPopup__animation-enter-active{opacity:1}.vb-withPopup__animation-exit{opacity:0}.vb-withTOC{display:flex;gap:0 1rem}.vb-withTOC__toc{flex-grow:0;flex-shrink:0;width:11rem}.vb-withTOC__toc__container{position:sticky;top:0;overflow-y:auto;max-height:100vh;margin:-1rem 0 0;padding:0;list-style:none}.vb-withTOC__toc__link{display:block;margin:1rem 0;padding:.25rem 1rem;text-decoration:none;font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#323232;border-radius:.25rem;cursor:pointer}.vb-withTOC__toc__link:hover{background-color:#f7f5f5}.vb-withTOC__toc__link--current{background-color:#ebf3ff;color:#2864f0}.vb-withTOC__toc__link--current:hover{background-color:#ebf3ff}.vb-withTOC__contents{flex-grow:1}.vb-withTOC__contents__section{overflow-y:hidden;outline:none}.vb-withFilterableDropdown__popup{min-width:11rem;padding:1rem 1rem 0 1rem}.vb-withFilterableDropdown__note{padding-bottom:1rem}.vb-withFilterableDropdown__footer{border-top:1px solid #e9e7e7;margin:0 -1rem;padding:1rem}.vb-personTag{display:inline-block;background-color:#fff;box-sizing:border-box;padding-left:.25rem;padding-right:.5rem;border:1px solid #8c8989;border-radius:99rem;height:2rem;line-height:2rem;font-size:2rem}.vb-personTag--removable{padding-right:.25rem}.vb-personTag--success{border-color:#285ac8}.vb-personTag--error{border-color:#dc1e32}.vb-personTag__inner{display:flex;align-items:center;margin-top:-1px;height:2rem}.vb-personTag__type{display:inline-block;font-size:.75rem;color:#6e6b6b;margin-right:.5rem;white-space:nowrap}.vb-personTag__body{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-personTag__body--success{color:#285ac8}.vb-personTag__body--error{color:#dc1e32}.vb-personTag__removeButton{font-size:0;color:#8c8989;margin-left:.5rem;height:1.5rem;width:1.5rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;transition-duration:.2s;transition-property:color}.vb-personTag__removeButton:hover{color:#6d6b6b}.vb-personTag__removeButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-personTag__removeButton--disabled:hover{cursor:not-allowed}.vb-personTag__removeIcon{font-size:1rem;vertical-align:middle}.vb-popupProgressBar{padding:.5rem 1rem;display:flex;align-items:center;min-width:20rem;max-width:40rem}.vb-popupProgressBar__contents{display:flex;flex-direction:column;width:100%}.vb-popupProgressBar__message{display:flex;justify-content:space-between;align-items:center}.vb-popupProgressBar__message-block{display:flex;align-items:center}.vb-popupProgressBar__icon{flex-shrink:0;align-self:flex-start}.vb-popupProgressBar__close{flex-shrink:0}.vb-popupProgressBarPortal{position:fixed;left:0;bottom:0;z-index:4000}.vb-popupProgressBarPortal__element{padding:.75rem 1rem .5rem 1rem}.vb-skeltonPageTitle{padding:.375rem 0;max-height:1.5rem}.vb-skeltonSectionTitle{padding:.25rem 0;max-height:1rem}.vb-skeltonParagraph{padding:.21875rem 0;max-height:.875rem}.vb-skeltonRectangle{max-height:5rem}.vb-skeltonBlock{max-height:2.25rem}.vb-skeltonBlock--small{max-height:1.5rem}.vb-skeltonBlock--large{max-height:3rem}.vb-skeltonIcon{max-height:2rem}.vb-skeltonIcon--small{max-height:1.5rem}.vb-skeltonIcon--large{max-height:3rem}.vb-skeltonCircle{max-height:2rem}.vb-skeltonCircle--small{max-height:1.5rem}.vb-skeltonCircle--large{max-height:3rem}.vb-skeltonCircle--xlarge{max-height:6rem}.vb-skeletonInput{align-items:center;background-color:#fff;border-radius:.5rem;border:1px solid #dcdcdc;box-sizing:border-box;display:inline-flex;height:2.25rem;overflow:hidden;padding:0 .5rem;vertical-align:inherit}.vb-skeletonInput--small{height:1.5rem;padding:0 .5rem}.vb-skeletonInput--large{height:3rem;padding:0 1rem}.vb-skeletonInput--widthXSmall{width:4rem}.vb-skeletonInput--widthSmall{width:7rem}.vb-skeletonInput--widthMedium{width:11rem}.vb-skeletonInput--widthLarge{width:24rem}.vb-skeletonInput--widthFull{width:100%}.vb-skeletonStackedBarChart{height:1.5rem;box-sizing:border-box;display:flex;align-items:center;padding:0 .5rem;background-color:#fff;border:1px solid #bebaba;border-radius:99rem}.vb-hierarchicalTable__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff}.vb-hierarchicalTableRowHeaderCell{display:inline-flex;align-items:center;gap:.5rem}.vb-hierarchicalTableRowHeaderCell--level1{margin-left:0rem}.vb-hierarchicalTableRowHeaderCell--foldable--level1{margin-left:2rem}.vb-hierarchicalTableRowHeaderCell--level2{margin-left:2rem}.vb-hierarchicalTableRowHeaderCell--foldable--level2{margin-left:4rem}.vb-hierarchicalTableRowHeaderCell--level3{margin-left:4rem}.vb-hierarchicalTableRowHeaderCell--foldable--level3{margin-left:6rem}.vb-hierarchicalTableRowHeaderCell--level4{margin-left:6rem}.vb-hierarchicalTableRowHeaderCell--foldable--level4{margin-left:8rem}.vb-hierarchicalTableRowHeaderCell--level5{margin-left:8rem}.vb-hierarchicalTableRowHeaderCell--foldable--level5{margin-left:10rem}.vb-hierarchicalTableRowHeaderCell__button{cursor:pointer;color:#285ac8;display:inline;border:0;background:none;padding:0}.vb-hierarchicalTableRowHeaderCell__button:hover{color:#1e4395}.vb-hierarchicalTableRowHeaderCell__icon{width:1.5rem;height:1.5rem}.vb-propListForm{display:block}.vb-propListForm__list{display:flex}.vb-propListForm__list--wrap{display:flex;flex-wrap:wrap}.vb-propListForm__item{display:flex;border-bottom:solid 1px #e9e7e7;align-items:flex-start}.vb-propListForm__term{display:inline-block;min-height:2.25rem;font-size:.875rem;vertical-align:middle;margin-right:1rem}.vb-propListForm__description{margin-left:0}.vb-propListForm__termInner,.vb-propListForm__descriptionInner{display:flex;align-items:center;height:100%;min-height:2.25rem;white-space:pre-line}.vb-propListForm__termLabel{display:flex;align-items:flex-start}.vb-propListForm__termIcons{display:flex;white-space:nowrap;align-items:center}.vb-propListForm__field{display:flex;align-items:center}
+ )}.vb-text,.vb-paragraph,.vb-note,.vb-subSectionTitle,.vb-sectionTitle,.vb-pageTitle{margin:0;padding:0;font-weight:normal}.vb-subSectionTitle,.vb-sectionTitle,.vb-pageTitle{display:block;overflow-wrap:break-word;border-radius:.25rem}.vb-subSectionTitle:focus,.vb-sectionTitle:focus,.vb-pageTitle:focus{outline:none}.vb-subSectionTitle:focus:focus-visible,.vb-sectionTitle:focus:focus-visible,.vb-pageTitle:focus:focus-visible{box-shadow:0 0 0 2px #dce8ff}.vb-pageTitle{color:#323232;font:bold 1.5rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media(max-width: 48rem){.vb-pageTitle--responsive{font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}}.vb-sectionTitle{color:#323232;font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media(max-width: 48rem){.vb-sectionTitle--responsive{font:bold 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}}.vb-subSectionTitle{color:#6e6b6b;font:bold 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}@media(max-width: 48rem){.vb-subSectionTitle--responsive{font:bold 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}}.vb-note{display:block;color:#6e6b6b;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-paragraph{display:block;font:normal 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#323232}.vb-text{color:#323232;font:normal 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-text--weightBold{font-weight:bold}.vb-text--size0750{font-size:.75rem}.vb-text--size1500{font-size:1.5rem}.vb-text--size1000{font-size:1rem}.vb-text--colorWhite{color:#fff}.vb-text--colorGY7{color:#323232}.vb-text--colorS9{color:#6e6b6b}.vb-text--colorP7{color:#285ac8}.vb-text--colorP5{color:#2864f0}.vb-text--colorRE5{color:#dc1e32}.vb-text--colorYE10{color:#825a0f}.vb-text--ellipsis{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.vb-pageTitle--inline,.vb-sectionTitle--inline,.vb-subSectionTitle--inline,.vb-paragraph--inline,.vb-note--inline{display:inline-block}.vb-pageTitle--alignLeft,.vb-sectionTitle--alignLeft,.vb-subSectionTitle--alignLeft,.vb-paragraph--alignLeft,.vb-note--alignLeft{text-align:left}.vb-pageTitle--alignRight,.vb-sectionTitle--alignRight,.vb-subSectionTitle--alignRight,.vb-paragraph--alignRight,.vb-note--alignRight{text-align:right}.vb-pageTitle--alignCenter,.vb-sectionTitle--alignCenter,.vb-subSectionTitle--alignCenter,.vb-paragraph--alignCenter,.vb-note--alignCenter{text-align:center}.vb-paragraph--ellipsis,.vb-note--ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.vb-materialIcon{width:1.5rem;height:1.5rem;color:#323232}.vb-materialIcon--small{width:1rem;height:1rem}.vb-materialIcon--pointerEventsNone{pointer-events:none}.vb-materialIcon--colorInherit{color:inherit}.vb-materialIcon--colorWhite{color:#fff}.vb-materialIcon--colorP1{color:#ebf3ff}.vb-materialIcon--colorP2{color:#dce8ff}.vb-materialIcon--colorP3{color:#aac8ff}.vb-materialIcon--colorP4{color:#73a5ff}.vb-materialIcon--colorP5{color:#2864f0}.vb-materialIcon--colorP6{color:#3264dc}.vb-materialIcon--colorP7{color:#285ac8}.vb-materialIcon--colorP8{color:#1e46aa}.vb-materialIcon--colorP9{color:#23418c}.vb-materialIcon--colorP10{color:#143278}.vb-materialIcon--colorS1{color:#f7f5f5}.vb-materialIcon--colorS2{color:#f0eded}.vb-materialIcon--colorS3{color:#e9e7e7}.vb-materialIcon--colorS4{color:#e1dcdc}.vb-materialIcon--colorS5{color:#d7d2d2}.vb-materialIcon--colorS6{color:#bebaba}.vb-materialIcon--colorS7{color:#aaa7a7}.vb-materialIcon--colorS8{color:#8c8989}.vb-materialIcon--colorS9{color:#6e6b6b}.vb-materialIcon--colorS10{color:#464343}.vb-materialIcon--colorRE2{color:#fad2d7}.vb-materialIcon--colorRE4{color:#f07882}.vb-materialIcon--colorRE5{color:#dc1e32}.vb-materialIcon--colorRE7{color:#a51428}.vb-materialIcon--colorRE10{color:#6e0f19}.vb-materialIcon--colorOR2{color:#ffe1d2}.vb-materialIcon--colorOR4{color:#ffaa78}.vb-materialIcon--colorOR5{color:#fa6414}.vb-materialIcon--colorOR7{color:#be4b0f}.vb-materialIcon--colorOR10{color:#7d320a}.vb-materialIcon--colorYE2{color:#fff0d2}.vb-materialIcon--colorYE4{color:#ffd278}.vb-materialIcon--colorYE5{color:#ffb91e}.vb-materialIcon--colorYE7{color:#be8c14}.vb-materialIcon--colorYE10{color:#825a0f}.vb-materialIcon--colorYG2{color:#e6f0d2}.vb-materialIcon--colorYG4{color:#b4dc7d}.vb-materialIcon--colorYG5{color:#82c31e}.vb-materialIcon--colorYG7{color:#50961e}.vb-materialIcon--colorYG10{color:#3c5f14}.vb-materialIcon--colorGR2{color:#cdebd7}.vb-materialIcon--colorGR4{color:#64be8c}.vb-materialIcon--colorGR5{color:#00963c}.vb-materialIcon--colorGR7{color:#006e2d}.vb-materialIcon--colorGR10{color:#004b1e}.vb-materialIcon--colorBG2{color:#cdf0f0}.vb-materialIcon--colorBG4{color:#64d2d2}.vb-materialIcon--colorBG5{color:#00b9b9}.vb-materialIcon--colorBG7{color:#008c8c}.vb-materialIcon--colorBG10{color:#146464}.vb-materialIcon--colorPU2{color:#e6d7fa}.vb-materialIcon--colorPU4{color:#b482f0}.vb-materialIcon--colorPU5{color:#733ce6}.vb-materialIcon--colorPU7{color:#5a2daa}.vb-materialIcon--colorPU10{color:#3c1e73}.vb-materialIcon--colorGY1{color:#fbfbfb}.vb-materialIcon--colorGY2{color:#dcdcdc}.vb-materialIcon--colorGY4{color:#a0a0a0}.vb-materialIcon--colorGY5{color:#5a5a5a}.vb-materialIcon--colorGY7{color:#323232}.vb-materialIcon--colorGY10{color:#1e1e1e}.vb-statusSelector,.vb-statusIcon{display:inline-block;min-width:2.375rem;box-sizing:border-box;padding:.2rem .5rem;font-size:.6875rem;font-weight:bold;text-align:center;line-height:1;vertical-align:middle;border-radius:.25rem}.vb-statusSelector--typeRequired,.vb-statusSelector--typeProgress,.vb-statusSelector--typeSuccess,.vb-statusSelector--typeDone,.vb-statusIcon--required,.vb-statusIcon--progress,.vb-statusIcon--success,.vb-statusIcon--done{padding-top:.125rem;padding-bottom:.125rem;border:1px solid #8c8989;background-color:#fff}.vb-statusSelector--typeError,.vb-statusSelector--typeWarning,.vb-statusSelector--typeEmphasis,.vb-statusSelector--typeDisabled,.vb-statusIcon--error,.vb-statusIcon--warning,.vb-statusIcon--emphasis,.vb-statusIcon--disabled{color:#fff}.vb-statusIcon--done{border-color:#8c8989;color:#6e6b6b}.vb-statusIcon--success{border-color:#285ac8;color:#285ac8}.vb-statusIcon--progress{border-color:#be8c14;color:#825a0f}.vb-statusIcon--required{border-color:#dc1e32;color:#dc1e32}.vb-statusIcon--disabled{background-color:#6e6b6b}.vb-statusIcon--emphasis{background-color:#285ac8}.vb-statusIcon--warning{background-color:#825a0f}.vb-statusIcon--error{background-color:#dc1e32}.vb-avatar{width:2rem;height:2rem;font-size:2rem;line-height:2rem;display:inline-block;box-sizing:border-box}.vb-avatar__background{fill:#f0eded}.vb-avatar__placeholderIcon{display:block;width:100%;height:100%;fill:#8c8989}.vb-avatar--small{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1.5rem}.vb-avatar--large{width:3rem;height:3rem;font-size:3rem;line-height:3rem}.vb-avatar--xLarge{width:6rem;height:6rem;font-size:6rem;line-height:6rem}.vb-requiredIcon{display:inline-block;vertical-align:middle;line-height:1;box-sizing:border-box;padding-bottom:.125em}.vb-requiredIcon__content{background-color:#fad2d7;color:#a51428;font-size:.625rem;display:block;border-radius:99rem;padding:.125rem .25rem;line-height:1}.vb-storeBadge,.vb-illust{margin:0;padding:0;display:inline-block;line-height:0}.vb-logo{margin:0;padding:0;fill:#4575b4;display:inline-block;line-height:0}.vb-logo .vb-logo__svg{height:3rem;text-indent:0}.vb-logo--minpaku .vb-logo__svg{width:10.9375rem}.vb-logo--seal .vb-logo__svg{width:10.9375rem}.vb-logo--sfa .vb-logo__svg{width:10.75rem}.vb-logo--cryptocurrency .vb-logo__svg{width:9.8125rem}.vb-illust .vb-illust__svg{height:12rem}.vb-illust .vb-illust__background{fill:#fff}.vb-illust .vb-illust__frame{fill:#e9e7e7}.vb-illust .vb-illust__border{fill:#f0eded}.vb-illust--fileUpload .vb-illust__svg,.vb-illust--imageUpload .vb-illust__svg,.vb-illust--csvUpload .vb-illust__svg,.vb-illust--cloudUpload .vb-illust__svg,.vb-illust--cloudSkeleton .vb-illust__svg{height:8rem;width:8rem}.vb-swallow__svg{display:block;margin:auto}.vb-storeBadge .vb-storeBadge__svg{height:2.5rem}.vb-storeBadge--googlePlayStore .vb-storeBadge__svg{width:8.4375rem}.vb-storeBadge--appStore .vb-storeBadge__svg{width:6.8125rem}.vb-tab{display:inline-block;min-width:7.25em;height:2em;padding:0 .75rem;margin:0;background-color:#fff;border:none;box-sizing:border-box;font-size:1rem;font-weight:bold;text-align:center;line-height:2em;vertical-align:bottom;position:relative;transition-duration:.2s;transition-property:background-color,color;color:#6e6b6b}.vb-tab::after{content:"";display:block;height:1px;background-color:#e9e7e7;position:absolute;left:0;right:0;bottom:-1px;transition-duration:.2s;transition-property:background-color}.vb-tab:focus{color:#323232;z-index:1}.vb-tab:hover:not(.vb-tab--current){cursor:pointer;background-color:#f2f5fc}.vb-tab:hover:not(.vb-tab--current)::after{background-color:#73a5ff}.vb-tab--current{color:#285ac8;cursor:default;color:#2864f0}.vb-tab--current::after{height:2px;background-color:#285ac8;background-color:#2864f0}.vb-tab--small{font-size:.75rem}.vb-tab__block{display:inline-block;position:relative}.vb-tab__notificationDot{display:inline-block;width:.5rem;height:.5rem;position:absolute;right:0;top:0;background-color:#dc1e32;border-radius:99rem;z-index:1}.vb-segmentControlButton{display:inline-block;height:2.25rem;line-height:calc(2.25rem - 2px);padding:0 1rem;border:1px solid #285ac8;min-width:3rem;border-right-width:0;box-sizing:border-box;font-size:.875rem;font-weight:bold;vertical-align:middle;transition-duration:.2s;transition-property:background-color,color;background-color:#fff;color:#285ac8;cursor:pointer;text-decoration:none}.vb-segmentControlButton:hover{background-color:#f7f5f5;text-decoration:none}.vb-segmentControlButton:first-child{border-top-left-radius:.4em;border-bottom-left-radius:.4em}.vb-segmentControlButton:last-child{border-top-right-radius:.4em;border-bottom-right-radius:.4em;border-right-width:1px}.vb-segmentControlButton--large{font-size:1rem;height:3rem;line-height:calc(3rem - 2px)}.vb-segmentControlButton--small{font-size:.75rem;height:1.5rem;line-height:calc(1.5rem - 2px)}.vb-segmentControlButton--icon{padding-left:2.75em;position:relative;text-align:left}.vb-segmentControlButton__icon{width:1.5em;height:1.5em;position:absolute;top:50%;transform:translateY(-50%);left:.625em}.vb-segmentControlButton--current{background-color:#285ac8;color:#fff;cursor:default}.vb-segmentControlButton--current:hover{background-color:#285ac8}.vb-stepNumber{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;width:3rem;height:3rem;border-radius:99rem;position:relative;background-color:#fff;border:1px solid #8c8989;color:#6e6b6b;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:1.5em}.vb-stepNumber__numberCheck{width:1rem;height:1rem;margin:0;border-radius:99rem;background-color:#8c8989;position:absolute;top:-0.25rem;right:-0.25rem}.vb-stepNumber__numberCheckSvg{display:block;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff}.vb-stepNumber--current{background-color:#fff;border:1px solid #2864f0;color:#2864f0}.vb-stepNumber--done{background-color:#fff;border:1px solid #8c8989;color:#6e6b6b}.vb-stepNumber--disabled{background-color:#fff;border:1px dashed #8c8989;color:#6e6b6b}.vb-stepNumber--small{font-size:1rem;width:2.25rem;height:2.25rem}.vb-stepBlock{display:inline-block;width:4rem;text-align:center}.vb-stepBlock__title{display:block;margin-top:.5rem;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#6e6b6b}.vb-stepBlock--current .vb-stepBlock__title{color:#2864f0}.vb-stepBlock--small{font-size:.75rem}.vb-stepBorder{display:inline-block;width:3em;height:4px;background-color:#e9e7e7;background-color:#e9e7e7}.vb-stepBorder--done{background-color:#285ac8;background-color:#6e6b6b}.vb-stepBorder--separator{margin:1.5em -0.5em 0}.vb-tableListRow,.vb-tableListHead{border:none;border-collapse:collapse;transition-duration:.2s;transition-property:background-color,color;height:2.5rem}.vb-descriptionListCell,.vb-descriptionListHeadCell,.vb-treeFoldingButtonCell,.vb-checkBoxCell,.vb-tableListCell,.vb-BorderTableListCell{border:none;border-spacing:0;border-collapse:collapse;font-size:.875rem;text-align:left;padding:.25rem .5rem;line-height:1;vertical-align:middle;transition-duration:.2s;transition-property:background-color,color;word-break:break-all}.vb-descriptionListCell:first-child,.vb-descriptionListHeadCell:first-child,.vb-treeFoldingButtonCell:first-child,.vb-checkBoxCell:first-child,.vb-tableListCell:first-child,.vb-BorderTableListCell:first-child{padding-left:1.5rem}.vb-descriptionListCell:last-child,.vb-descriptionListHeadCell:last-child,.vb-treeFoldingButtonCell:last-child,.vb-checkBoxCell:last-child,.vb-tableListCell:last-child,.vb-BorderTableListCell:last-child{padding-right:1.5rem}.vb-BorderTableListCell{border-right:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7}.vb-BorderTableListCell:last-child{border-right:none}.vb-tableListRow.vb-tableListRow--clickable:hover,.vb-tableListRow.vb-tableListRow--clickable:nth-child(2n):hover,.vb-BorderTableListCell--clickable:hover{background-color:#f7f5f5}.vb-tableListCell,.vb-BorderTableListCell{position:relative}.vb-tableListCell--small,.vb-BorderTableListCell--small{font-size:.75rem}.vb-tableListCell--alignCenter,.vb-BorderTableListCell--alignCenter{text-align:center}.vb-tableListCell--alignRight,.vb-BorderTableListCell--alignRight{text-align:right}.vb-tableListCell--alignBottom,.vb-BorderTableListCell--alignBottom{vertical-align:bottom}.vb-tableListCell--alignTop,.vb-BorderTableListCell--alignTop{vertical-align:top}.vb-tableListCell--breakWord,.vb-BorderTableListCell--breakWord{word-break:normal;overflow-wrap:break-word}.vb-tableListCell{border-bottom:1px solid #e9e7e7}.vb-tableListCell__link{position:absolute;top:0;left:0;bottom:0;right:0}.vb-tableListCell__indentContainer{display:flex;flex-direction:row}.vb-tableListCell__indent{width:1rem;flex-shrink:0}.vb-tableListCell__indentedContent{flex-grow:1;min-width:0}.vb-tableListCell__indentedContent--alignCenter{text-align:center}.vb-tableListCell__indentedContent--alignRight{text-align:right}.vb-tableListCell__text{position:relative;display:inline-block;width:100%}.vb-tableListCell__text--withLink{pointer-events:none}.vb-tableListCell__text--withLink a[href],.vb-tableListCell__text--withLink button,.vb-tableListCell__text--withLink label,.vb-tableListCell__text--withLink input,.vb-tableListCell__text--withLink select,.vb-tableListCell__text--withLink textarea,.vb-tableListCell__text--withLink [role=button]{pointer-events:auto}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.vb-tableListCell__link{top:-0.25rem;left:-0.5rem;right:-0.5rem;bottom:-0.25rem}.vb-tableListCell:first-child .vb-tableListCell__link{left:-1.5rem}.vb-tableListCell:last-child .vb-tableListCell__link{right:-1.5rem}.vb-tableListCell__indentContainerWrapper{display:table;width:100%;height:100%;position:relative}.vb-tableListCell__indentContainer{display:table-row}.vb-tableListCell__indent{display:table-cell}.vb-tableListCell__indentedContent{display:table-cell;vertical-align:middle}.vb-tableListCell--alignTop .vb-tableListCell__indentedContent{vertical-align:top}.vb-tableListCell--alignBottom .vb-tableListCell__indentedContent{vertical-align:bottom}}.vb-BorderTableListCell--clickable{cursor:pointer}.vb-BorderTableListCell__clickElement::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-BorderTableListCell__status::after{position:absolute;content:"";top:0;right:0;border:0 solid rgba(0,0,0,0);border-bottom-width:1rem;border-right-width:1rem}.vb-BorderTableListCell__status--alert::after{border-right-color:#dc1e32}.vb-BorderTableListCell__status--notice::after{border-right-color:#be8c14}.vb-BorderTableListCell__status--success::after{border-right-color:#73a5ff}.vb-BorderTableListCell--noWrap{white-space:nowrap}.vb-BorderTableListCell--rowHeader{background-color:#f7f5f5;font-weight:normal}.vb-BorderTableListCell--fixedRowHeader{position:sticky;left:0;z-index:1;border-right:none}.vb-BorderTableListCell--fixedRowHeaderLeft1{left:1rem}.vb-BorderTableListCell--fixedRowHeaderLeft2{left:2rem}.vb-BorderTableListCell--fixedRowHeaderLeft3{left:3rem}.vb-BorderTableListCell--fixedRowHeaderLeft4{left:4rem}.vb-BorderTableListCell--fixedRowHeaderLeft5{left:5rem}.vb-BorderTableListCell--fixedRowHeaderLeft6{left:6rem}.vb-BorderTableListCell--fixedRowHeaderLeft7{left:7rem}.vb-BorderTableListCell--fixedRowHeaderLeft8{left:8rem}.vb-BorderTableListCell--fixedRowHeaderLeft9{left:9rem}.vb-BorderTableListCell--fixedRowHeaderLeft10{left:10rem}.vb-BorderTableListCell--fixedRowHeaderLeft11{left:11rem}.vb-BorderTableListCell--fixedRowHeaderLeft12{left:12rem}.vb-BorderTableListCell--fixedRowHeaderLeft13{left:13rem}.vb-BorderTableListCell--fixedRowHeaderLeft14{left:14rem}.vb-BorderTableListCell--fixedRowHeaderLeft15{left:15rem}.vb-BorderTableListCell--fixedRowHeaderLeft16{left:16rem}.vb-BorderTableListCell--fixedRowHeaderLeft17{left:17rem}.vb-BorderTableListCell--fixedRowHeaderLeft18{left:18rem}.vb-BorderTableListCell--fixedRowHeaderLeft19{left:19rem}.vb-BorderTableListCell--fixedRowHeaderLeft20{left:20rem}.vb-BorderTableListCell--fixedRowHeaderLeft21{left:21rem}.vb-BorderTableListCell--fixedRowHeaderLeft22{left:22rem}.vb-BorderTableListCell--fixedRowHeaderLeft23{left:23rem}.vb-BorderTableListCell--fixedRowHeaderLeft24{left:24rem}.vb-BorderTableListCell--fixedRowHeaderLeft25{left:25rem}.vb-BorderTableListCell--fixedRowHeaderLeft26{left:26rem}.vb-BorderTableListCell--fixedRowHeaderLeft27{left:27rem}.vb-BorderTableListCell--fixedRowHeaderLeft28{left:28rem}.vb-BorderTableListCell--fixedRowHeaderLeft29{left:29rem}.vb-BorderTableListCell--fixedRowHeaderLeft30{left:30rem}.vb-BorderTableListCell--fixedRowHeaderLeft31{left:31rem}.vb-BorderTableListCell--fixedRowHeaderLeft32{left:32rem}.vb-BorderTableListCell--fixedRowHeaderLeft33{left:33rem}.vb-BorderTableListCell--fixedRowHeaderLeft34{left:34rem}.vb-BorderTableListCell--fixedRowHeaderLeft35{left:35rem}.vb-BorderTableListCell--fixedRowHeaderLeft36{left:36rem}.vb-BorderTableListCell--fixedRowHeaderLeft37{left:37rem}.vb-BorderTableListCell--fixedRowHeaderLeft38{left:38rem}.vb-BorderTableListCell--fixedRowHeaderLeft39{left:39rem}.vb-BorderTableListCell--fixedRowHeaderLeft40{left:40rem}.vb-BorderTableListCell--fixedRowHeaderLeft41{left:41rem}.vb-BorderTableListCell--fixedRowHeaderLeft42{left:42rem}.vb-BorderTableListCell--fixedRowHeaderLeft43{left:43rem}.vb-BorderTableListCell--fixedRowHeaderLeft44{left:44rem}.vb-BorderTableListCell--fixedRowHeaderLeft45{left:45rem}.vb-BorderTableListCell--fixedRowHeaderLeft46{left:46rem}.vb-BorderTableListCell--fixedRowHeaderLeft47{left:47rem}.vb-BorderTableListCell--fixedRowHeaderLeft48{left:48rem}.vb-BorderTableListCell--fixedRowHeaderLeft49{left:49rem}.vb-BorderTableListCell--fixedRowHeaderLeft50{left:50rem}.vb-BorderTableListCell--fixedRowHeaderLeft51{left:51rem}.vb-BorderTableListCell--fixedRowHeaderLeft52{left:52rem}.vb-BorderTableListCell--fixedRowHeaderLeft53{left:53rem}.vb-BorderTableListCell--fixedRowHeaderLeft54{left:54rem}.vb-BorderTableListCell--fixedRowHeaderLeft55{left:55rem}.vb-BorderTableListCell--fixedRowHeaderLeft56{left:56rem}.vb-BorderTableListCell--fixedRowHeaderLeft57{left:57rem}.vb-BorderTableListCell--fixedRowHeaderLeft58{left:58rem}.vb-BorderTableListCell--fixedRowHeaderLeft59{left:59rem}.vb-BorderTableListCell--fixedRowHeaderLeft60{left:60rem}.vb-BorderTableListCell--fixedRowHeaderLeft61{left:61rem}.vb-BorderTableListCell--fixedRowHeaderLeft62{left:62rem}.vb-BorderTableListCell--fixedRowHeaderLeft63{left:63rem}.vb-BorderTableListCell--fixedRowHeaderLeft64{left:64rem}.vb-BorderTableListCell--fixedRowHeaderLeft65{left:65rem}.vb-BorderTableListCell--fixedRowHeaderLeft66{left:66rem}.vb-BorderTableListCell--fixedRowHeaderLeft67{left:67rem}.vb-BorderTableListCell--fixedRowHeaderLeft68{left:68rem}.vb-BorderTableListCell--fixedRowHeaderLeft69{left:69rem}.vb-BorderTableListCell--fixedRowHeaderLeft70{left:70rem}.vb-checkBoxCell{position:relative;border-bottom:1px solid #e9e7e7;box-sizing:border-box;width:2rem;text-align:center}.vb-checkBoxCell+.vb-BorderTableListCell{border-left:1px solid #e9e7e7}.vb-checkBoxCell__label:not(.vb-checkBoxCell__label--disabled){cursor:pointer}.vb-checkBoxCell__label--disabled ::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;cursor:not-allowed}.vb-checkBoxCell__label::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-treeFoldingButtonCell{position:relative;border-bottom:1px solid #e9e7e7;box-sizing:border-box;width:2rem;text-align:center}.vb-treeFoldingButtonCell__button{cursor:pointer;color:#285ac8;display:inline;border:0;background:none;padding:0}.vb-treeFoldingButtonCell__button::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-treeFoldingButtonCell__button:hover{color:#1e4395}.vb-treeFoldingButtonCell__icon{width:1.5rem;height:1.5rem}.vb-descriptionListHeadCell{width:1px;white-space:nowrap;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;vertical-align:middle}.vb-descriptionListHeadCell--minWidth1{min-width:1rem}.vb-descriptionListHeadCell--minWidth2{min-width:2rem}.vb-descriptionListHeadCell--minWidth3{min-width:3rem}.vb-descriptionListHeadCell--minWidth4{min-width:4rem}.vb-descriptionListHeadCell--minWidth5{min-width:5rem}.vb-descriptionListHeadCell--minWidth6{min-width:6rem}.vb-descriptionListHeadCell--minWidth7{min-width:7rem}.vb-descriptionListHeadCell--minWidth8{min-width:8rem}.vb-descriptionListHeadCell--minWidth9{min-width:9rem}.vb-descriptionListHeadCell--minWidth10{min-width:10rem}.vb-descriptionListHeadCell--minWidth11{min-width:11rem}.vb-descriptionListHeadCell--minWidth12{min-width:12rem}.vb-descriptionListHeadCell--minWidth13{min-width:13rem}.vb-descriptionListHeadCell--minWidth14{min-width:14rem}.vb-descriptionListHeadCell--minWidth15{min-width:15rem}.vb-descriptionListHeadCell--minWidth16{min-width:16rem}.vb-descriptionListHeadCell--minWidth17{min-width:17rem}.vb-descriptionListHeadCell--minWidth18{min-width:18rem}.vb-descriptionListHeadCell--minWidth19{min-width:19rem}.vb-descriptionListHeadCell--minWidth20{min-width:20rem}.vb-descriptionListHeadCell--minWidth21{min-width:21rem}.vb-descriptionListHeadCell--minWidth22{min-width:22rem}.vb-descriptionListHeadCell--minWidth23{min-width:23rem}.vb-descriptionListHeadCell--minWidth24{min-width:24rem}.vb-descriptionListHeadCell--minWidth25{min-width:25rem}.vb-descriptionListHeadCell--minWidth26{min-width:26rem}.vb-descriptionListHeadCell--minWidth27{min-width:27rem}.vb-descriptionListHeadCell--minWidth28{min-width:28rem}.vb-descriptionListHeadCell--minWidth29{min-width:29rem}.vb-descriptionListHeadCell--minWidth30{min-width:30rem}.vb-descriptionListHeadCell--minWidth31{min-width:31rem}.vb-descriptionListHeadCell--minWidth32{min-width:32rem}.vb-descriptionListHeadCell--minWidth33{min-width:33rem}.vb-descriptionListHeadCell--minWidth34{min-width:34rem}.vb-descriptionListHeadCell--minWidth35{min-width:35rem}.vb-descriptionListHeadCell--minWidth36{min-width:36rem}.vb-descriptionListHeadCell--minWidth37{min-width:37rem}.vb-descriptionListHeadCell--minWidth38{min-width:38rem}.vb-descriptionListHeadCell--minWidth39{min-width:39rem}.vb-descriptionListHeadCell--minWidth40{min-width:40rem}.vb-descriptionListHeadCell--minWidth41{min-width:41rem}.vb-descriptionListHeadCell--minWidth42{min-width:42rem}.vb-descriptionListHeadCell--minWidth43{min-width:43rem}.vb-descriptionListHeadCell--minWidth44{min-width:44rem}.vb-descriptionListHeadCell--minWidth45{min-width:45rem}.vb-descriptionListHeadCell--minWidth46{min-width:46rem}.vb-descriptionListHeadCell--minWidth47{min-width:47rem}.vb-descriptionListHeadCell--minWidth48{min-width:48rem}.vb-descriptionListHeadCell--minWidth49{min-width:49rem}.vb-descriptionListHeadCell--minWidth50{min-width:50rem}.vb-descriptionListHeadCell--minWidth51{min-width:51rem}.vb-descriptionListHeadCell--minWidth52{min-width:52rem}.vb-descriptionListHeadCell--minWidth53{min-width:53rem}.vb-descriptionListHeadCell--minWidth54{min-width:54rem}.vb-descriptionListHeadCell--minWidth55{min-width:55rem}.vb-descriptionListHeadCell--minWidth56{min-width:56rem}.vb-descriptionListHeadCell--minWidth57{min-width:57rem}.vb-descriptionListHeadCell--minWidth58{min-width:58rem}.vb-descriptionListHeadCell--minWidth59{min-width:59rem}.vb-descriptionListHeadCell--minWidth60{min-width:60rem}.vb-descriptionListHeadCell--minWidth61{min-width:61rem}.vb-descriptionListHeadCell--minWidth62{min-width:62rem}.vb-descriptionListHeadCell--minWidth63{min-width:63rem}.vb-descriptionListHeadCell--minWidth64{min-width:64rem}.vb-descriptionListHeadCell--minWidth65{min-width:65rem}.vb-descriptionListHeadCell--minWidth66{min-width:66rem}.vb-descriptionListHeadCell--minWidth67{min-width:67rem}.vb-descriptionListHeadCell--minWidth68{min-width:68rem}.vb-descriptionListHeadCell--minWidth69{min-width:69rem}.vb-descriptionListHeadCell--minWidth70{min-width:70rem}@media(max-width: 48rem){.vb-descriptionListHeadCell--responsive{display:block;width:auto}.vb-descriptionListHeadCell--responsive,.vb-descriptionListHeadCell--responsive:first-child,.vb-descriptionListHeadCell--responsive:last-child{padding:1rem 1rem .25rem}}.vb-descriptionListCell{padding-top:.5rem;padding-bottom:.5rem;line-height:1.5}@media(max-width: 48rem){.vb-descriptionListCell--responsive{display:block;width:auto}.vb-descriptionListCell--responsive,.vb-descriptionListCell--responsive:first-child,.vb-descriptionListCell--responsive:last-child{padding:.25rem 1rem 1rem}}.vb-tableListHeadCell{border:none;border-spacing:0;border-collapse:collapse;box-sizing:border-box;padding:.25rem .5rem;font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;height:1.875rem;text-align:left;line-height:1;vertical-align:middle;border-bottom:1px solid #e9e7e7;position:relative;transition-duration:.3s;transition-property:background-color}.vb-tableListHeadCell:first-child{padding-left:1.5rem}.vb-tableListHeadCell:last-child{padding-right:1.5rem}.vb-tableListHeadCell--alignCenter{text-align:center}.vb-tableListHeadCell--alignRight{text-align:right}.vb-tableListHeadCell--clickable:hover{background:#f0eded}.vb-tableListHeadCell--fixedRowHeader{position:sticky;left:0;z-index:1;background-color:#f7f5f5}.vb-tableListHeadCell--width1{width:1rem}.vb-tableListHeadCell--minWidth1{min-width:1rem}.vb-tableListHeadCell--maxWidth1{max-width:1rem}.vb-tableListHeadCell--fixedRowHeaderLeft1{left:1rem}.vb-tableListHeadCell--width2{width:2rem}.vb-tableListHeadCell--minWidth2{min-width:2rem}.vb-tableListHeadCell--maxWidth2{max-width:2rem}.vb-tableListHeadCell--fixedRowHeaderLeft2{left:2rem}.vb-tableListHeadCell--width3{width:3rem}.vb-tableListHeadCell--minWidth3{min-width:3rem}.vb-tableListHeadCell--maxWidth3{max-width:3rem}.vb-tableListHeadCell--fixedRowHeaderLeft3{left:3rem}.vb-tableListHeadCell--width4{width:4rem}.vb-tableListHeadCell--minWidth4{min-width:4rem}.vb-tableListHeadCell--maxWidth4{max-width:4rem}.vb-tableListHeadCell--fixedRowHeaderLeft4{left:4rem}.vb-tableListHeadCell--width5{width:5rem}.vb-tableListHeadCell--minWidth5{min-width:5rem}.vb-tableListHeadCell--maxWidth5{max-width:5rem}.vb-tableListHeadCell--fixedRowHeaderLeft5{left:5rem}.vb-tableListHeadCell--width6{width:6rem}.vb-tableListHeadCell--minWidth6{min-width:6rem}.vb-tableListHeadCell--maxWidth6{max-width:6rem}.vb-tableListHeadCell--fixedRowHeaderLeft6{left:6rem}.vb-tableListHeadCell--width7{width:7rem}.vb-tableListHeadCell--minWidth7{min-width:7rem}.vb-tableListHeadCell--maxWidth7{max-width:7rem}.vb-tableListHeadCell--fixedRowHeaderLeft7{left:7rem}.vb-tableListHeadCell--width8{width:8rem}.vb-tableListHeadCell--minWidth8{min-width:8rem}.vb-tableListHeadCell--maxWidth8{max-width:8rem}.vb-tableListHeadCell--fixedRowHeaderLeft8{left:8rem}.vb-tableListHeadCell--width9{width:9rem}.vb-tableListHeadCell--minWidth9{min-width:9rem}.vb-tableListHeadCell--maxWidth9{max-width:9rem}.vb-tableListHeadCell--fixedRowHeaderLeft9{left:9rem}.vb-tableListHeadCell--width10{width:10rem}.vb-tableListHeadCell--minWidth10{min-width:10rem}.vb-tableListHeadCell--maxWidth10{max-width:10rem}.vb-tableListHeadCell--fixedRowHeaderLeft10{left:10rem}.vb-tableListHeadCell--width11{width:11rem}.vb-tableListHeadCell--minWidth11{min-width:11rem}.vb-tableListHeadCell--maxWidth11{max-width:11rem}.vb-tableListHeadCell--fixedRowHeaderLeft11{left:11rem}.vb-tableListHeadCell--width12{width:12rem}.vb-tableListHeadCell--minWidth12{min-width:12rem}.vb-tableListHeadCell--maxWidth12{max-width:12rem}.vb-tableListHeadCell--fixedRowHeaderLeft12{left:12rem}.vb-tableListHeadCell--width13{width:13rem}.vb-tableListHeadCell--minWidth13{min-width:13rem}.vb-tableListHeadCell--maxWidth13{max-width:13rem}.vb-tableListHeadCell--fixedRowHeaderLeft13{left:13rem}.vb-tableListHeadCell--width14{width:14rem}.vb-tableListHeadCell--minWidth14{min-width:14rem}.vb-tableListHeadCell--maxWidth14{max-width:14rem}.vb-tableListHeadCell--fixedRowHeaderLeft14{left:14rem}.vb-tableListHeadCell--width15{width:15rem}.vb-tableListHeadCell--minWidth15{min-width:15rem}.vb-tableListHeadCell--maxWidth15{max-width:15rem}.vb-tableListHeadCell--fixedRowHeaderLeft15{left:15rem}.vb-tableListHeadCell--width16{width:16rem}.vb-tableListHeadCell--minWidth16{min-width:16rem}.vb-tableListHeadCell--maxWidth16{max-width:16rem}.vb-tableListHeadCell--fixedRowHeaderLeft16{left:16rem}.vb-tableListHeadCell--width17{width:17rem}.vb-tableListHeadCell--minWidth17{min-width:17rem}.vb-tableListHeadCell--maxWidth17{max-width:17rem}.vb-tableListHeadCell--fixedRowHeaderLeft17{left:17rem}.vb-tableListHeadCell--width18{width:18rem}.vb-tableListHeadCell--minWidth18{min-width:18rem}.vb-tableListHeadCell--maxWidth18{max-width:18rem}.vb-tableListHeadCell--fixedRowHeaderLeft18{left:18rem}.vb-tableListHeadCell--width19{width:19rem}.vb-tableListHeadCell--minWidth19{min-width:19rem}.vb-tableListHeadCell--maxWidth19{max-width:19rem}.vb-tableListHeadCell--fixedRowHeaderLeft19{left:19rem}.vb-tableListHeadCell--width20{width:20rem}.vb-tableListHeadCell--minWidth20{min-width:20rem}.vb-tableListHeadCell--maxWidth20{max-width:20rem}.vb-tableListHeadCell--fixedRowHeaderLeft20{left:20rem}.vb-tableListHeadCell--width21{width:21rem}.vb-tableListHeadCell--minWidth21{min-width:21rem}.vb-tableListHeadCell--maxWidth21{max-width:21rem}.vb-tableListHeadCell--fixedRowHeaderLeft21{left:21rem}.vb-tableListHeadCell--width22{width:22rem}.vb-tableListHeadCell--minWidth22{min-width:22rem}.vb-tableListHeadCell--maxWidth22{max-width:22rem}.vb-tableListHeadCell--fixedRowHeaderLeft22{left:22rem}.vb-tableListHeadCell--width23{width:23rem}.vb-tableListHeadCell--minWidth23{min-width:23rem}.vb-tableListHeadCell--maxWidth23{max-width:23rem}.vb-tableListHeadCell--fixedRowHeaderLeft23{left:23rem}.vb-tableListHeadCell--width24{width:24rem}.vb-tableListHeadCell--minWidth24{min-width:24rem}.vb-tableListHeadCell--maxWidth24{max-width:24rem}.vb-tableListHeadCell--fixedRowHeaderLeft24{left:24rem}.vb-tableListHeadCell--width25{width:25rem}.vb-tableListHeadCell--minWidth25{min-width:25rem}.vb-tableListHeadCell--maxWidth25{max-width:25rem}.vb-tableListHeadCell--fixedRowHeaderLeft25{left:25rem}.vb-tableListHeadCell--width26{width:26rem}.vb-tableListHeadCell--minWidth26{min-width:26rem}.vb-tableListHeadCell--maxWidth26{max-width:26rem}.vb-tableListHeadCell--fixedRowHeaderLeft26{left:26rem}.vb-tableListHeadCell--width27{width:27rem}.vb-tableListHeadCell--minWidth27{min-width:27rem}.vb-tableListHeadCell--maxWidth27{max-width:27rem}.vb-tableListHeadCell--fixedRowHeaderLeft27{left:27rem}.vb-tableListHeadCell--width28{width:28rem}.vb-tableListHeadCell--minWidth28{min-width:28rem}.vb-tableListHeadCell--maxWidth28{max-width:28rem}.vb-tableListHeadCell--fixedRowHeaderLeft28{left:28rem}.vb-tableListHeadCell--width29{width:29rem}.vb-tableListHeadCell--minWidth29{min-width:29rem}.vb-tableListHeadCell--maxWidth29{max-width:29rem}.vb-tableListHeadCell--fixedRowHeaderLeft29{left:29rem}.vb-tableListHeadCell--width30{width:30rem}.vb-tableListHeadCell--minWidth30{min-width:30rem}.vb-tableListHeadCell--maxWidth30{max-width:30rem}.vb-tableListHeadCell--fixedRowHeaderLeft30{left:30rem}.vb-tableListHeadCell--width31{width:31rem}.vb-tableListHeadCell--minWidth31{min-width:31rem}.vb-tableListHeadCell--maxWidth31{max-width:31rem}.vb-tableListHeadCell--fixedRowHeaderLeft31{left:31rem}.vb-tableListHeadCell--width32{width:32rem}.vb-tableListHeadCell--minWidth32{min-width:32rem}.vb-tableListHeadCell--maxWidth32{max-width:32rem}.vb-tableListHeadCell--fixedRowHeaderLeft32{left:32rem}.vb-tableListHeadCell--width33{width:33rem}.vb-tableListHeadCell--minWidth33{min-width:33rem}.vb-tableListHeadCell--maxWidth33{max-width:33rem}.vb-tableListHeadCell--fixedRowHeaderLeft33{left:33rem}.vb-tableListHeadCell--width34{width:34rem}.vb-tableListHeadCell--minWidth34{min-width:34rem}.vb-tableListHeadCell--maxWidth34{max-width:34rem}.vb-tableListHeadCell--fixedRowHeaderLeft34{left:34rem}.vb-tableListHeadCell--width35{width:35rem}.vb-tableListHeadCell--minWidth35{min-width:35rem}.vb-tableListHeadCell--maxWidth35{max-width:35rem}.vb-tableListHeadCell--fixedRowHeaderLeft35{left:35rem}.vb-tableListHeadCell--width36{width:36rem}.vb-tableListHeadCell--minWidth36{min-width:36rem}.vb-tableListHeadCell--maxWidth36{max-width:36rem}.vb-tableListHeadCell--fixedRowHeaderLeft36{left:36rem}.vb-tableListHeadCell--width37{width:37rem}.vb-tableListHeadCell--minWidth37{min-width:37rem}.vb-tableListHeadCell--maxWidth37{max-width:37rem}.vb-tableListHeadCell--fixedRowHeaderLeft37{left:37rem}.vb-tableListHeadCell--width38{width:38rem}.vb-tableListHeadCell--minWidth38{min-width:38rem}.vb-tableListHeadCell--maxWidth38{max-width:38rem}.vb-tableListHeadCell--fixedRowHeaderLeft38{left:38rem}.vb-tableListHeadCell--width39{width:39rem}.vb-tableListHeadCell--minWidth39{min-width:39rem}.vb-tableListHeadCell--maxWidth39{max-width:39rem}.vb-tableListHeadCell--fixedRowHeaderLeft39{left:39rem}.vb-tableListHeadCell--width40{width:40rem}.vb-tableListHeadCell--minWidth40{min-width:40rem}.vb-tableListHeadCell--maxWidth40{max-width:40rem}.vb-tableListHeadCell--fixedRowHeaderLeft40{left:40rem}.vb-tableListHeadCell--width41{width:41rem}.vb-tableListHeadCell--minWidth41{min-width:41rem}.vb-tableListHeadCell--maxWidth41{max-width:41rem}.vb-tableListHeadCell--fixedRowHeaderLeft41{left:41rem}.vb-tableListHeadCell--width42{width:42rem}.vb-tableListHeadCell--minWidth42{min-width:42rem}.vb-tableListHeadCell--maxWidth42{max-width:42rem}.vb-tableListHeadCell--fixedRowHeaderLeft42{left:42rem}.vb-tableListHeadCell--width43{width:43rem}.vb-tableListHeadCell--minWidth43{min-width:43rem}.vb-tableListHeadCell--maxWidth43{max-width:43rem}.vb-tableListHeadCell--fixedRowHeaderLeft43{left:43rem}.vb-tableListHeadCell--width44{width:44rem}.vb-tableListHeadCell--minWidth44{min-width:44rem}.vb-tableListHeadCell--maxWidth44{max-width:44rem}.vb-tableListHeadCell--fixedRowHeaderLeft44{left:44rem}.vb-tableListHeadCell--width45{width:45rem}.vb-tableListHeadCell--minWidth45{min-width:45rem}.vb-tableListHeadCell--maxWidth45{max-width:45rem}.vb-tableListHeadCell--fixedRowHeaderLeft45{left:45rem}.vb-tableListHeadCell--width46{width:46rem}.vb-tableListHeadCell--minWidth46{min-width:46rem}.vb-tableListHeadCell--maxWidth46{max-width:46rem}.vb-tableListHeadCell--fixedRowHeaderLeft46{left:46rem}.vb-tableListHeadCell--width47{width:47rem}.vb-tableListHeadCell--minWidth47{min-width:47rem}.vb-tableListHeadCell--maxWidth47{max-width:47rem}.vb-tableListHeadCell--fixedRowHeaderLeft47{left:47rem}.vb-tableListHeadCell--width48{width:48rem}.vb-tableListHeadCell--minWidth48{min-width:48rem}.vb-tableListHeadCell--maxWidth48{max-width:48rem}.vb-tableListHeadCell--fixedRowHeaderLeft48{left:48rem}.vb-tableListHeadCell--width49{width:49rem}.vb-tableListHeadCell--minWidth49{min-width:49rem}.vb-tableListHeadCell--maxWidth49{max-width:49rem}.vb-tableListHeadCell--fixedRowHeaderLeft49{left:49rem}.vb-tableListHeadCell--width50{width:50rem}.vb-tableListHeadCell--minWidth50{min-width:50rem}.vb-tableListHeadCell--maxWidth50{max-width:50rem}.vb-tableListHeadCell--fixedRowHeaderLeft50{left:50rem}.vb-tableListHeadCell--width51{width:51rem}.vb-tableListHeadCell--minWidth51{min-width:51rem}.vb-tableListHeadCell--maxWidth51{max-width:51rem}.vb-tableListHeadCell--fixedRowHeaderLeft51{left:51rem}.vb-tableListHeadCell--width52{width:52rem}.vb-tableListHeadCell--minWidth52{min-width:52rem}.vb-tableListHeadCell--maxWidth52{max-width:52rem}.vb-tableListHeadCell--fixedRowHeaderLeft52{left:52rem}.vb-tableListHeadCell--width53{width:53rem}.vb-tableListHeadCell--minWidth53{min-width:53rem}.vb-tableListHeadCell--maxWidth53{max-width:53rem}.vb-tableListHeadCell--fixedRowHeaderLeft53{left:53rem}.vb-tableListHeadCell--width54{width:54rem}.vb-tableListHeadCell--minWidth54{min-width:54rem}.vb-tableListHeadCell--maxWidth54{max-width:54rem}.vb-tableListHeadCell--fixedRowHeaderLeft54{left:54rem}.vb-tableListHeadCell--width55{width:55rem}.vb-tableListHeadCell--minWidth55{min-width:55rem}.vb-tableListHeadCell--maxWidth55{max-width:55rem}.vb-tableListHeadCell--fixedRowHeaderLeft55{left:55rem}.vb-tableListHeadCell--width56{width:56rem}.vb-tableListHeadCell--minWidth56{min-width:56rem}.vb-tableListHeadCell--maxWidth56{max-width:56rem}.vb-tableListHeadCell--fixedRowHeaderLeft56{left:56rem}.vb-tableListHeadCell--width57{width:57rem}.vb-tableListHeadCell--minWidth57{min-width:57rem}.vb-tableListHeadCell--maxWidth57{max-width:57rem}.vb-tableListHeadCell--fixedRowHeaderLeft57{left:57rem}.vb-tableListHeadCell--width58{width:58rem}.vb-tableListHeadCell--minWidth58{min-width:58rem}.vb-tableListHeadCell--maxWidth58{max-width:58rem}.vb-tableListHeadCell--fixedRowHeaderLeft58{left:58rem}.vb-tableListHeadCell--width59{width:59rem}.vb-tableListHeadCell--minWidth59{min-width:59rem}.vb-tableListHeadCell--maxWidth59{max-width:59rem}.vb-tableListHeadCell--fixedRowHeaderLeft59{left:59rem}.vb-tableListHeadCell--width60{width:60rem}.vb-tableListHeadCell--minWidth60{min-width:60rem}.vb-tableListHeadCell--maxWidth60{max-width:60rem}.vb-tableListHeadCell--fixedRowHeaderLeft60{left:60rem}.vb-tableListHeadCell--width61{width:61rem}.vb-tableListHeadCell--minWidth61{min-width:61rem}.vb-tableListHeadCell--maxWidth61{max-width:61rem}.vb-tableListHeadCell--fixedRowHeaderLeft61{left:61rem}.vb-tableListHeadCell--width62{width:62rem}.vb-tableListHeadCell--minWidth62{min-width:62rem}.vb-tableListHeadCell--maxWidth62{max-width:62rem}.vb-tableListHeadCell--fixedRowHeaderLeft62{left:62rem}.vb-tableListHeadCell--width63{width:63rem}.vb-tableListHeadCell--minWidth63{min-width:63rem}.vb-tableListHeadCell--maxWidth63{max-width:63rem}.vb-tableListHeadCell--fixedRowHeaderLeft63{left:63rem}.vb-tableListHeadCell--width64{width:64rem}.vb-tableListHeadCell--minWidth64{min-width:64rem}.vb-tableListHeadCell--maxWidth64{max-width:64rem}.vb-tableListHeadCell--fixedRowHeaderLeft64{left:64rem}.vb-tableListHeadCell--width65{width:65rem}.vb-tableListHeadCell--minWidth65{min-width:65rem}.vb-tableListHeadCell--maxWidth65{max-width:65rem}.vb-tableListHeadCell--fixedRowHeaderLeft65{left:65rem}.vb-tableListHeadCell--width66{width:66rem}.vb-tableListHeadCell--minWidth66{min-width:66rem}.vb-tableListHeadCell--maxWidth66{max-width:66rem}.vb-tableListHeadCell--fixedRowHeaderLeft66{left:66rem}.vb-tableListHeadCell--width67{width:67rem}.vb-tableListHeadCell--minWidth67{min-width:67rem}.vb-tableListHeadCell--maxWidth67{max-width:67rem}.vb-tableListHeadCell--fixedRowHeaderLeft67{left:67rem}.vb-tableListHeadCell--width68{width:68rem}.vb-tableListHeadCell--minWidth68{min-width:68rem}.vb-tableListHeadCell--maxWidth68{max-width:68rem}.vb-tableListHeadCell--fixedRowHeaderLeft68{left:68rem}.vb-tableListHeadCell--width69{width:69rem}.vb-tableListHeadCell--minWidth69{min-width:69rem}.vb-tableListHeadCell--maxWidth69{max-width:69rem}.vb-tableListHeadCell--fixedRowHeaderLeft69{left:69rem}.vb-tableListHeadCell--width70{width:70rem}.vb-tableListHeadCell--minWidth70{min-width:70rem}.vb-tableListHeadCell--maxWidth70{max-width:70rem}.vb-tableListHeadCell--fixedRowHeaderLeft70{left:70rem}.vb-tableListHeadCell__clickElement{cursor:pointer}.vb-tableListHeadCell__clickElement:hover{font-weight:bold}.vb-tableListHeadCell__clickElement::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0}.vb-tableListHeadCell--orderAscending,.vb-tableListHeadCell--orderDescending{font-weight:bold}.vb-tableListHeadCell__iconWrapper{height:.75rem;width:1rem;display:inline-block}.vb-tableListHeadCell__headerArrowUp,.vb-tableListHeadCell__headerArrowDown,.vb-tableListHeadCell__headerSwapVert{margin-left:.5rem;vertical-align:middle;height:1rem;width:1rem;margin-top:-0.25rem}.vb-tableListHeadCell__headerSwapVert{color:#8c8989}.vb-tableListHeadCell--noWrap{white-space:nowrap}.vb-tableListHead{height:1.875rem;background-color:#f7f5f5}.vb-tableListHead--fixedHeader{position:sticky;top:0;z-index:2}.vb-tableListRow.vb-tableListRow--clickable{cursor:pointer}.vb-withSideContent{display:flex;justify-content:space-between}.vb-withSideContent--alignTop{align-items:flex-start}.vb-withSideContent--alignMiddle{align-items:center}.vb-withSideContent--alignBottom{align-items:flex-end}.vb-withSideContent__content{flex-grow:1}.vb-withSideContent__sideContent{flex-shrink:0}.vb-withDescriptionContent{display:flex;flex-direction:column-reverse}.vb-withDescriptionContent--horizontal{flex-direction:row-reverse;align-items:center}.vb-withDescriptionContent--verticalReverse{flex-direction:column}.vb-withDescriptionContent__content{flex-grow:0}.vb-withDescriptionContent__description{flex-grow:1}.vb-stack{display:flex}.vb-stack>*{flex-shrink:0}.vb-stack--inline{display:inline-flex}.vb-stack--directionVertical{flex-direction:column}.vb-stack--directionHorizontal{flex-direction:row}.vb-stack--directionVerticalReverse{flex-direction:column-reverse}.vb-stack--directionHorizontalReverse{flex-direction:row-reverse}.vb-stack--gap25{gap:0.25rem}.vb-stack--gap50{gap:0.5rem}.vb-stack--gap100{gap:1rem}.vb-stack--gap150{gap:1.5rem}.vb-stack--gap200{gap:2rem}.vb-stack--gap300{gap:3rem}.vb-stack--justifyContentStart{justify-content:start}.vb-stack--justifyContentEnd{justify-content:end}.vb-stack--justifyContentCenter{justify-content:center}.vb-stack--justifyContentSpaceBetween{justify-content:space-between}.vb-stack--alignItemsStrech{align-items:stretch}.vb-stack--alignItemsCenter{align-items:center}.vb-stack--alignItemsStart{align-items:start}.vb-stack--alignItemsEnd{align-items:end}.vb-stack--wrapWrap{flex-wrap:wrap}.vb-stack--wrapNowrap{flex-wrap:nowrap}.vb-message{display:inline-flex;vertical-align:middle}.vb-message__icon{flex-shrink:0}.vb-message__content{display:inline-block;font-size:.875rem;line-height:1.5;padding-top:.09375rem}.vb-ma25{margin:0.25rem}.vb-mt25{margin-top:0.25rem}.vb-mb25{margin-bottom:0.25rem}.vb-ml25{margin-left:0.25rem}.vb-mr25{margin-right:0.25rem}.vb-ma-25{margin:-0.25rem}.vb-mt-25{margin-top:-0.25rem}.vb-mb-25{margin-bottom:-0.25rem}.vb-ml-25{margin-left:-0.25rem}.vb-mr-25{margin-right:-0.25rem}.vb-ma50{margin:0.5rem}.vb-mt50{margin-top:0.5rem}.vb-mb50{margin-bottom:0.5rem}.vb-ml50{margin-left:0.5rem}.vb-mr50{margin-right:0.5rem}.vb-ma-50{margin:-0.5rem}.vb-mt-50{margin-top:-0.5rem}.vb-mb-50{margin-bottom:-0.5rem}.vb-ml-50{margin-left:-0.5rem}.vb-mr-50{margin-right:-0.5rem}.vb-ma100{margin:1rem}.vb-mt100{margin-top:1rem}.vb-mb100{margin-bottom:1rem}.vb-ml100{margin-left:1rem}.vb-mr100{margin-right:1rem}.vb-ma-100{margin:-1rem}.vb-mt-100{margin-top:-1rem}.vb-mb-100{margin-bottom:-1rem}.vb-ml-100{margin-left:-1rem}.vb-mr-100{margin-right:-1rem}.vb-ma150{margin:1.5rem}.vb-mt150{margin-top:1.5rem}.vb-mb150{margin-bottom:1.5rem}.vb-ml150{margin-left:1.5rem}.vb-mr150{margin-right:1.5rem}.vb-ma-150{margin:-1.5rem}.vb-mt-150{margin-top:-1.5rem}.vb-mb-150{margin-bottom:-1.5rem}.vb-ml-150{margin-left:-1.5rem}.vb-mr-150{margin-right:-1.5rem}.vb-ma200{margin:2rem}.vb-mt200{margin-top:2rem}.vb-mb200{margin-bottom:2rem}.vb-ml200{margin-left:2rem}.vb-mr200{margin-right:2rem}.vb-ma-200{margin:-2rem}.vb-mt-200{margin-top:-2rem}.vb-mb-200{margin-bottom:-2rem}.vb-ml-200{margin-left:-2rem}.vb-mr-200{margin-right:-2rem}.vb-ma300{margin:3rem}.vb-mt300{margin-top:3rem}.vb-mb300{margin-bottom:3rem}.vb-ml300{margin-left:3rem}.vb-mr300{margin-right:3rem}.vb-ma-300{margin:-3rem}.vb-mt-300{margin-top:-3rem}.vb-mb-300{margin-bottom:-3rem}.vb-ml-300{margin-left:-3rem}.vb-mr-300{margin-right:-3rem}.vb-ma-auto{margin:auto}.vb-mt-auto{margin-top:auto}.vb-mb-auto{margin-bottom:auto}.vb-ml-auto{margin-left:auto}.vb-mr-auto{margin-right:auto}.vb-spinner{display:inline-block;vertical-align:middle;width:1rem;height:1rem;pointer-events:none;position:relative}.vb-spinner--large{width:1.75rem;height:1.75rem}.vb-spinner__base{position:absolute;top:-0.25rem;left:-0.25rem}.vb-spinner__fade-enter-active,.vb-spinner__fade-enter-done{opacity:1;transition:opacity .3s ease}.vb-spinner__animation{width:1.5rem;height:1.5rem}.vb-spinner__animation--large{width:2.25rem;height:2.25rem}@keyframes keyframes__vb-progressBar__indeterminateBar{0%{transform:translate(-100%, 0)}100%{transform:translate(250%, 0)}}.vb-progressBar{height:.5rem;width:11rem;position:relative;border-radius:99rem;display:inline-block;background-color:#e9e7e7;overflow:hidden}.vb-progressBar--widthLarge{width:24rem}.vb-progressBar--widthSmall{width:7rem}.vb-progressBar--widthXSmall{width:4rem}.vb-progressBar--widthFull{width:100%}.vb-progressBar--progressing{background-color:#dce8ff}.vb-progressBar__valueBar,.vb-progressBar__indeterminateBar{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#2864f0;border-radius:99rem}.vb-progressBar__valueBar--complete,.vb-progressBar__indeterminateBar--complete{background-color:#73a5ff}.vb-progressBar__indeterminateBar{width:40%;border-radius:99rem;animation-name:keyframes__vb-progressBar__indeterminateBar;animation-duration:1.6s;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:ease-in-out}@media(prefers-reduced-motion){.vb-progressBar__indeterminateBar{animation-name:none}}.vb-accordionPanel{display:block;box-sizing:border-box;position:relative;background-color:#fff;transition-duration:.2s}.vb-accordionPanel__title{display:block;padding:1rem 3rem 1rem 1.5rem;margin:0;font-size:.875rem;line-height:1;position:relative;cursor:pointer;transition:background-color .2s}.vb-accordionPanel__title:hover{background-color:#ebf3ff}@media(max-width: 48rem){.vb-accordionPanel__title--responsive{padding-left:1rem;padding-right:2.5rem}}.vb-accordionPanel__icon{display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}@media(max-width: 48rem){.vb-accordionPanel__icon--responsive{right:1rem}}.vb-accordionPanel__description{padding:.5rem 1.5rem;margin:0;font-size:.875rem}.vb-accordionPanel--borderBoth{border-width:1px 0;border-style:solid;border-color:#e9e7e7}.vb-accordionPanel--borderBottom{border-bottom:1px solid #e9e7e7}.vb-accordionPanel--borderTop{border-top:1px solid #e9e7e7}@media(max-width: 48rem){.vb-accordionPanel--responsive{padding-left:1rem;padding-right:1rem}}.vb-bulletedList{font-size:.875rem}.vb-bulletedList__list{list-style-type:disc;padding:0 0 0 1.5em;margin:0}.vb-bulletedList__list--decimal{list-style-type:decimal}.vb-bulletedList__list__listItem{margin:0 0 .5em;line-height:1.5}.vb-bulletedList__list__listItem:last-child{margin-bottom:0}.vb-bulletedList--small{font-size:.75rem}.vb-buttonGroup{display:flex;justify-content:center;align-items:center}.vb-buttonGroup__topPair{display:flex;justify-content:center;align-items:center}.vb-buttonGroup__topPair:not(:last-child){margin:0 1rem 0 0}.vb-buttonGroup--alignLeft{justify-content:flex-start}.vb-buttonGroup__topItem:not(:last-child),.vb-buttonGroup__item:not(:last-child){margin:0 1rem 0 0}@media(max-width: 48rem){.vb-buttonGroup--responsive{flex-direction:column;width:100%}.vb-buttonGroup--responsive .vb-buttonGroup__topPair{flex-direction:column;margin-right:0}.vb-buttonGroup--responsive .vb-buttonGroup__topPair:not(:last-child){margin-bottom:.5rem}.vb-buttonGroup--responsive .vb-buttonGroup__topPair--mobileButtonLayoutRow{width:100%;flex-direction:row;justify-content:space-between}.vb-buttonGroup--responsive .vb-buttonGroup__topPair--mobileButtonLayoutRow:not(:last-child){margin-bottom:.5rem}.vb-buttonGroup--responsive .vb-buttonGroup__topItem--mobileButtonLayoutRow{flex-grow:1}.vb-buttonGroup--responsive .vb-buttonGroup__item,.vb-buttonGroup--responsive .vb-buttonGroup__topItem:not(.vb-buttonGroup__topItem--mobileButtonLayoutRow){margin:0 auto .5rem;min-width:10rem;text-align:center}.vb-buttonGroup--responsive .vb-buttonGroup__item:last-child,.vb-buttonGroup--responsive .vb-buttonGroup__topItem:not(.vb-buttonGroup__topItem--mobileButtonLayoutRow):last-child{margin-bottom:0}.vb-buttonGroup--responsive .vb-button:not(.vb-button--appearanceTertiary){width:100%}}.vb-breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;line-height:1}.vb-breadcrumbs__item{display:inline-flex;align-items:center;font-size:.875rem}.vb-breadcrumbs__divider{font-size:1.5rem}.vb-calendar{width:100%;border-collapse:collapse;table-layout:fixed;min-width:50rem;position:relative}.vb-calendar__inner{position:absolute;top:0;bottom:0;left:0;right:0}.vb-datePicker{width:calc((2rem + 1px)*7);font-size:.875rem;background:#fff}.vb-datePicker__header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:.25rem}.vb-datePicker__calendar{width:100%;border-collapse:collapse}.vb-datePicker__calendarHead,.vb-datePicker__calendarCell{text-align:center;width:2rem;box-sizing:border-box}.vb-datePicker__calendarHead{font-size:.75rem;color:#6e6b6b}.vb-datePicker__calendarCell{position:relative;border-top:1px solid #e9e7e7;border-right:1px solid #e9e7e7;box-sizing:border-box;padding:0;width:2rem;height:2rem;cursor:pointer;transition-duration:.2s;transition-property:background-color,color}.vb-datePicker__calendarCell:last-of-type{border-right:0}.vb-datePicker__calendarCell--disabled{background-color:#f7f5f5;color:#8c8989;cursor:not-allowed;outline:none}.vb-datePicker__calendarCell--selected{background:#285ac8;color:#fff}.vb-datePicker__calendarCell--otherMonth{background:#f7f5f5}.vb-datePicker__calendarCell:hover:not(.vb-datePicker__calendarCell--disabled):not(.vb-datePicker__calendarCell--selected){background:#e9e7e7}.vb-datePicker__dateButton::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.vb-datePicker__dateNumber--today{font-weight:bold}.vb-cardNavigation{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.vb-cardNavigation__item{margin-bottom:1rem;margin-right:1rem}.vb-cardNavigation__item--1{margin-right:0}.vb-cardNavigation__content{display:flex;align-items:center;justify-content:space-between;min-height:5rem;width:12.75rem}.vb-cardNavigation__content--3{width:18.3333333333rem}.vb-cardNavigation__content--2{width:29.5rem}.vb-cardNavigation__content--1{width:64rem}.vb-cardNavigation__arrow{flex-shrink:0}.vb-cardNavigation__icon{width:1.5rem;height:1.5rem;fill:#285ac8;margin-right:1rem;flex-shrink:0}.vb-cardNavigation__title{display:flex;justify-content:flex-start}.vb-cardNavigation__title--text{margin-bottom:1rem}.vb-cardNavigation__url{text-decoration:initial;color:initial}.vb-comboBox{display:inline;position:relative}.vb-comboBox__listBox{display:none}.vb-comboBox__listBox--open{display:block}.vb-comboBox__listBox--widthXSmall{width:6rem}.vb-comboBox__listBox--widthSmall{width:9rem}.vb-comboBox__listBox--widthMedium{width:13rem}.vb-comboBox__listBox--widthLarge{width:26rem}.vb-comboBox__listOptions{overflow-y:auto}.vb-comboBox__listOption{padding:.5rem 1rem;font-size:.875rem;word-break:keep-all;overflow:hidden;transition-duration:.2s;transition-property:background-color;display:flex;align-items:baseline;justify-content:space-between}.vb-comboBox__listOption--disabled{background:inherit;opacity:.5;cursor:default;pointer-events:none}.vb-comboBox__listOption--selected:not(.vb-comboBox__listOption--disabled){background:#2864f0;color:#fff}.vb-comboBox__listOption:hover:not(.vb-comboBox__listOption--selected):not(.vb-comboBox__listOption--disabled){background:#f7f5f5;color:#323232;cursor:pointer}.vb-comboBox__listOptionLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 fit-content}.vb-comboBox__listOptionSubLabel{font:normal 0.75rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#6e6b6b;margin-left:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 fit-content;text-align:right}.vb-comboBox__listOption--selected .vb-comboBox__listOptionSubLabel{color:#fff}.vb-comboBox__emptyMessage{padding:.5rem .5rem;text-align:center}.vb-comboBox__spinner{padding:1rem;text-align:center}.vb-comboBox__fixedItem{display:flex;color:#285ac8;font-weight:bold;vertical-align:middle;margin:-0.5rem -1rem;padding:.5rem 1rem}.vb-comboBox__fixedItem--add{border-top:1px solid #e9e7e7}.vb-comboBox__fixedItem--selected{background:#2864f0;color:#fff}.vb-comboBox__fixedItemIcon{width:1.5em;height:1.5em;margin:-1px .25rem 0 0}.vb-multiComboBox{display:inline-block}.vb-multiComboBox--widthXSmall{width:4rem}.vb-multiComboBox--widthSmall{width:7rem}.vb-multiComboBox--widthMedium{width:11rem}.vb-multiComboBox--widthLarge{width:24rem}.vb-multiComboBox--widthFull{width:100%}.vb-multiComboBox__border{line-height:1;vertical-align:middle;margin:-1px;display:inline-block;overflow:hidden;border:1px solid #dcdcdc;border-radius:.5rem;background-color:#fff;transition-duration:.2s;transition-property:border-color,background-color,color}.vb-multiComboBox__border--disabled{background-color:#f0eded;cursor:not-allowed}.vb-multiComboBox__border--error{border-color:#dc1e32}.vb-multiComboBox__border--widthXSmall{width:4rem}.vb-multiComboBox__border--widthSmall{width:7rem}.vb-multiComboBox__border--widthMedium{width:11rem}.vb-multiComboBox__border--widthLarge{width:24rem}.vb-multiComboBox__border--widthFull{width:100%}.vb-multiComboBox__flex{width:100%;display:flex;flex-wrap:wrap;min-height:2.25rem}.vb-multiComboBox__field{flex-grow:1;flex-shrink:1;flex-basis:1rem}.vb-multiComboBox__field--maxSelectionCountReached{width:1px;height:1px;clip:rect(1px 1px 1px 1px);position:absolute;left:0;top:0;overflow:hidden}.vb-multiComboBox__list{flex-grow:0;flex-shrink:0;flex-basis:fit-content;max-width:100%;display:flex;flex-wrap:wrap;align-items:center}.vb-multiComboBox__listItem{margin:.25rem;max-width:calc(100% - 0.5rem)}.vb-descriptionList__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff}.vb-descriptionList__header{width:1px;height:1px;overflow:hidden;position:absolute;clip:rect(1px 1px 1px 1px)}.vb-descriptionList__row{height:3.25rem}.vb-descriptionList__row--spacingCompact{height:2rem}.vb-descriptionList__row:nth-child(2n+1){background-color:#f7f5f5}.vb-descriptionList__row:nth-child(2n):last-child{border-bottom:1px solid #e9e7e7}@media(max-width: 48rem){.vb-descriptionList--responsive{display:block;width:100%}.vb-descriptionList--responsive .vb-descriptionList__row{height:auto;display:block}}.vb-dateInput{display:inline;position:relative}.vb-dateInput__listbox{position:absolute;top:0;left:0}.vb-dateInput__listbox--rightAligned{left:unset;right:0}.vb-ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{opacity:0;transition:opacity 300ms ease}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.vb-messageDialog{max-width:70rem;min-width:40rem;max-height:calc(100vh - 2rem)}.vb-messageDialog__inner{text-align:center;display:flex;flex-direction:column}.vb-messageDialog__header,.vb-messageDialog__footer{padding:1.5rem}.vb-messageDialog__body{padding:0 1.5rem}.vb-messageDialog__body--alignLeft{text-align:left}@media(max-width: 48rem){.vb-messageDialog--responsive{margin:0 1rem;min-width:18rem}.vb-messageDialog--responsive .vb-messageDialog__header,.vb-messageDialog--responsive .vb-messageDialog__footer{padding:1rem}.vb-messageDialog--responsive .vb-messageDialog__body{padding-left:1rem;padding-right:1rem}}.vb-taskDialog{max-width:70rem;min-width:40rem}.vb-taskDialog__inner{overflow-y:auto}.vb-taskDialog__flex{display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-height:calc(100svh - 2rem);min-height:12rem}.vb-taskDialog__header,.vb-taskDialog__footer{background-color:#fff;padding:1.5rem}.vb-taskDialog__body{border-top:1px solid #e9e7e7;border-bottom:1px solid #e9e7e7;margin:0;padding:1.5rem;overflow:auto;background-color:#fff;min-height:3rem}@media(max-width: 48rem){.vb-taskDialog--responsive{margin:0 1rem;min-width:18rem}.vb-taskDialog--responsive .vb-taskDialog__header,.vb-taskDialog--responsive .vb-taskDialog__footer{padding:1rem}.vb-taskDialog--responsive .vb-taskDialog__body{padding:1rem}}.vb-guideDialog{text-align:center;width:40rem}@media(max-width: 40rem){.vb-guideDialog{margin:0 1rem;width:auto;min-width:10rem}}.vb-guideDialog__inner{display:flex;flex-direction:column;max-height:calc(100vh - 5rem)}.vb-guideDialog__header{display:flex;justify-content:space-between;flex-direction:row-reverse}.vb-guideDialog__footer{display:flex;justify-content:space-between}.vb-guideDialog__body{overflow:auto;background-color:#fff;min-height:3rem}.vb-guideDialog__image{width:320px;height:240px;margin-bottom:1rem}@media(max-width: 48rem){.vb-guideDialog__image{width:240px;height:180px}}.vb-guideDialog__buttonBlock{display:flex;justify-content:space-between}.vb-guideDialog__closeButtonBlock{display:flex;justify-content:space-between;flex-direction:row-reverse}.vb-guideStepCount{color:#6e6b6b}.vb-guideStepCount__currentStep{font-weight:bold}.vb-DialogFooter{display:flex;justify-content:space-between;align-items:center}@media(max-width: 48rem){.vb-DialogFooter--responsive{justify-content:center;flex-direction:column}}@media(max-width: 48rem){.vb-DialogFooter__sideContent--responsive{margin-top:1rem}}.vb-listButtonSelector__button--disabled,.vb-dropdownItem--disabled,.vb-button--disabled,.vb-pagerButton--disabled,.vb-iconOnlyButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-listButtonSelector__button--disabled:hover,.vb-dropdownItem--disabled:hover,.vb-button--disabled:hover,.vb-pagerButton--disabled:hover,.vb-iconOnlyButton--disabled:hover{cursor:not-allowed}.vb-dropdown{position:relative;text-align:left;font-size:.875rem}.vb-dropdown__body{position:absolute;top:0;width:auto}.vb-dropdown--alignRight .vb-dropdown__body{right:0}.vb-dropdown--positionRelative .vb-dropdown__body{position:relative}.vb-dropdownMenuContent__list{margin:0;padding:0;list-style:none;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch}.vb-dropdownMenuContent__list li:first-child>*::before{border-top-left-radius:1rem;border-top-right-radius:1rem}.vb-dropdownMenuContent__list li:last-child>*::before{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.vb-dropdownMenuContent__list{display:block}}.vb-dropdownItem{width:100%}.vb-dropdownItem--selectable:not(.vb-dropdownItem--disabled){cursor:pointer;transition-duration:.2s;transition-property:background-color}.vb-dropdownItem--selectable:not(.vb-dropdownItem--disabled):hover{background-color:#f7f5f5}.vb-dropdownItem--unread{background-image:linear-gradient(135deg, #dc1e32 10px, transparent 0)}.vb-dropdownItem--rule{height:0;min-height:0;padding:0;border-top:1px solid #e9e7e7}.vb-dropdownItem__text{font-size:.875rem;line-height:1.5rem;padding:.46875rem 1rem;width:100%;display:inline-block;box-sizing:border-box}.vb-dropdownItem__content,.vb-dropdownItem__checkBoxItem{display:block;min-width:10rem;max-width:42rem;max-width:min(42rem, calc(100vw - 6rem));width:max-content}.vb-dropdownItem__content--danger{color:#dc1e32}.vb-dropdownItem__checkBoxItem{font-size:.875rem;line-height:1.5rem;padding:.46875rem 1rem}.vb-dropdownItem__selectable{cursor:pointer;background:rgba(0,0,0,0);padding:.46875rem 1rem;line-height:1.5;font-size:.875rem;border:0;text-align:left;width:100%;color:#323232;text-decoration:none;display:block;box-sizing:border-box;position:relative;overflow:hidden}.vb-dropdownItem__selectable--rightIcon{padding-right:3rem}.vb-dropdownItem__selectable:focus{outline:none}.vb-dropdownItem__selectable:focus::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #73a5ff}.vb-dropdownItem__rightIcon{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);height:1.5rem;width:1.5rem}.vb-dropdownButton{display:inline-block}.vb-nameField--small{margin:0 .25rem}.vb-nameField--error{color:#dc1e32}.vb-nameField--disabled{color:#e9e7e7}.vb-phoneNumberField{display:flex;align-items:center}.vb-phoneNumberField .vb-phoneNumberField__hyphen{margin:0 .5rem}.vb-phoneNumberField .vb-phoneNumberField__hyphen--small{margin:0 .25rem}.vb-phoneNumberField .vb-phoneNumberField__hyphen--error{color:#dc1e32}.vb-phoneNumberField .vb-phoneNumberField__hyphen--disabled{color:#e9e7e7}.vb-dateField .vb-dateField__unit{margin:0 .5rem;font:normal 0.875rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-dateField .vb-dateField__unit--small{margin:0 .25rem;font-size:.6875rem}.vb-amountRangeField{display:inline-flex;align-items:center}.vb-filterTag__block{display:flex;align-items:center;box-sizing:border-box;padding:0 .5rem;border-radius:.75rem;height:1.5rem;cursor:pointer;transition-duration:.2s;transition-property:background-color,color,border;color:#464343;background-color:#fff;border:1px solid #8c8989}.vb-filterTag__block .vb-filterTag__icon{width:1rem;height:1rem;margin-left:.5rem;transition-duration:.2s;transition-property:fill;fill:#464343}.vb-filterTag__block:hover{background-color:#f0eded}.vb-filterTag__block:active{background-color:#e9e7e7}.vb-filterTag__block.active{color:#285ac8;background-color:#ebf3ff;border-color:#285ac8}.vb-filterTag__block.active .vb-filterTag__icon{fill:#285ac8}.vb-filterTag__block.active:hover{background-color:#dce8ff}.vb-filterTag__block.active:active{background-color:#aac8ff}.vb-filterTag__body{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-fileUploader{width:32.75rem;height:19.625rem;background-color:#f7f5f5;transition-duration:.2s;transition-property:background-color;position:relative;border-radius:.5rem}.vb-fileUploader__content,.vb-fileUploader__dropMessage,.vb-fileUploader__errorMessage{text-align:center;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);transition-duration:.2s;transition-property:opacity}.vb-fileUploader__content{opacity:1}.vb-fileUploader__content--disabled{cursor:default}.vb-fileUploader__dropMessage,.vb-fileUploader__errorMessage{opacity:0}.vb-fileUploader--widthFull{width:100%;height:100%}.vb-fileUploader--typeCompact .vb-fileUploader__content,.vb-fileUploader--typeCompact .vb-fileUploader__dropMessage{display:flex;align-items:center}.vb-fileUploader--typeCompact .vb-fileUploader__contentIllust{flex:1;margin:0}.vb-fileUploader--typeCompact .vb-fileUploader__contentDescription{flex:1;margin:0 1rem}.vb-fileUploader--active{background-color:#f0eded}.vb-fileUploader--active .vb-illust--cloudUpload .vb-illust__frame{fill:#8c8989}.vb-fileUploader--active .vb-fileUploader__content{opacity:0}.vb-fileUploader--active .vb-fileUploader__dropMessage{opacity:1}.vb-fileUploader--error .vb-fileUploader__content{opacity:0}.vb-fileUploader--error .vb-fileUploader__errorMessage{opacity:1}.vb-fileUploader__icon{width:3rem;height:3rem;margin-bottom:1rem;fill:#5a5a5a}.vb-fileDropArea{width:auto;height:auto;position:relative}.vb-fileDropArea__fade-enter,.vb-fileDropArea__fade-exit{opacity:0;transition:opacity .3s ease}.vb-fileDropArea__fade-enter-active,.vb-fileDropArea__fade-enter-done{opacity:1;transition:opacity .3s ease}.vb-fileDropArea__overlay{z-index:100;border:dashed 2px #2864f0;transition-duration:.2s;transition-property:opacity;background-color:rgba(40,100,240,.1);position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backdrop-filter:blur(1px)}.vb-fileDropArea__overlay--disabled{cursor:not-allowed;border:dashed 2px #5a5a5a;background-color:rgba(90,90,90,.1)}.vb-fileDropArea__icon{fill:#143278}.vb-fileDropArea__icon--disabled{width:3rem;height:3rem;margin-bottom:1rem;fill:#5a5a5a}.vb-fileDropArea__contentDescription{color:#143278;font-weight:bold}.vb-fileDropArea__contentDescription--disabled{color:#5a5a5a}.vb-footer{display:flex;max-width:70rem;width:calc(100vw - 3rem);margin-left:auto;margin-right:auto;flex-wrap:nowrap;justify-content:space-between}@media(max-width: 48rem){.vb-footer{width:calc(100vw - 1rem);flex-direction:column}}.vb-footer--widthWide{max-width:100rem}.vb-footer--widthNarrow{max-width:40rem}.vb-footerLinks{display:block;padding:0;margin:0 0 1rem;list-style:none;overflow:hidden}.vb-footerLinks__item{display:block;margin-right:1rem;float:left;line-height:1}.vb-footerLinks__item:last-child{margin-right:0}.vb-footerLinks__item>a{color:#323232;font-size:.875rem;font-weight:normal;text-decoration:underline;transition-duration:.2s;transition-property:color}.vb-footerLinks__item>a:hover{color:#6e6b6b}.vb-footerCopyright{display:block;font-size:.75rem;font-style:normal;line-height:1}.vb-footerBadges{display:block;padding:0;margin:0;list-style:none;overflow:hidden}@media(max-width: 48rem){.vb-footerBadges{margin-top:1.5rem}}.vb-footerBadges__item{display:block;margin-right:1rem;float:left}.vb-footerBadges__item:last-child{margin-right:0}@media(max-width: 48rem){.vb-footerSection{margin-top:1.5rem}}.vb-formControlGroup{display:flex;flex-wrap:wrap}.vb-formControlGroup--block{display:block}.vb-formControl{max-width:100%}.vb-formControl__legend{padding:0}.vb-formControl__labelArea{display:flex;align-items:flex-end;min-height:1.5rem;margin-bottom:.25rem}.vb-formControl__fieldset{border:0;margin:0;padding:0;min-inline-size:0;max-width:100%}.vb-formActions--fixed{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:200}.vb-formActions--fixed .vb-popupBase{border-radius:initial}.vb-formActions__inner{box-sizing:border-box;max-width:70rem;margin:0 auto;padding:0 1.5rem}.vb-formActions__inner--widthWide{max-width:100rem}.vb-formActions__inner--widthNarrow{max-width:40rem;min-width:40rem}.vb-formActions__animation-enter,.vb-formActions__animation-exit{transform:translateY(100%);transition:transform .3s ease}.vb-formActions__animation-enter-active,.vb-formActions__animation-enter-done{transform:translateY(0);transition:transform .3s ease}.vb-globalNavi{display:flex;box-sizing:border-box;min-width:73rem;padding:0 1.5rem;background-color:#285ac8;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #2864f0;height:3rem;flex-wrap:nowrap;justify-content:space-between;align-items:center}.vb-globalNavi--disableGutters{min-width:70rem}.vb-globalNaviList{display:block;margin:0;padding:0;list-style:none}.vb-globalNaviList__item{display:block;float:left}.vb-globalNaviList__itemInner{display:block;padding:1rem}.vb-guidanceMessage{position:relative;background-color:#ebf3ff;color:#143278;border-radius:.5rem}.vb-guidanceMessage__content--alignMiddle{display:flex;align-items:center}.vb-guidanceMessage--inline{display:inline-block}.vb-guidanceMessage--widthFitContent{width:fit-content}.vb-guidanceMessage--widthFull{width:100%}.vb-guidanceMessage--clickable{border-radius:.5rem}.vb-guidanceMessage__container{display:grid;display:-ms-grid;grid-template-columns:auto 1fr;-ms-grid-columns:auto 1fr;padding:1rem}@media(max-width: 48rem){.vb-guidanceMessage__container--responsive{padding:.5rem}}.vb-guidanceMessage__container--alignTop{align-items:flex-start}.vb-guidanceMessage__container--alignMiddle{align-items:center}.vb-guidanceMessage__container--small{padding:.25rem .5rem}.vb-guidanceMessage__icon{grid-column:1/2;-ms-grid-column:1;margin-right:.5rem;font-size:1.5rem}.vb-guidanceMessage__link,.vb-guidanceMessage__button{color:#143278;text-decoration:none;display:inline-block;text-align:left;border:0;background-color:rgba(0,0,0,0);font-size:.875rem;font-weight:bold;padding:0;font-family:inherit}.vb-guidanceMessage__link::before,.vb-guidanceMessage__button::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;transition-duration:.2s;transition-property:background-color,color}.vb-guidanceMessage__link:hover::before,.vb-guidanceMessage__button:hover::before{background-color:rgba(40,90,200,.06)}.vb-guidedContent{display:grid;grid-template-columns:auto min-content;grid-template-rows:auto}.vb-guidedContent__title{grid-column:1/-1}.vb-guidedContent__guide{grid-column:3/-1;grid-row:span 2}@media(max-width: 48rem){.vb-guidedContent--responsive .vb-guidedContent__guide{grid-column:1/-1}}.vb-header{box-sizing:border-box;min-width:73rem;height:5rem;padding:1rem 1.5rem;display:flex;justify-content:space-between;background-color:#fff;font-size:.75rem;padding:.75rem 1.5rem .25rem;height:4rem}.vb-header--disableGutters{min-width:70rem}.vb-header .vb-header__logo{width:fit-content}.vb-header .vb-header__info{text-align:center;display:flex;align-items:flex-end;width:fit-content}.vb-header .vb-header__children{display:flex;flex:1;padding:0 2rem;align-items:center}.vb-header .vb-header__plan{display:inline-block;box-sizing:border-box;padding:0 .2em;margin-bottom:-0.1em;font-weight:bold;border:1px solid #285ac8;color:#285ac8;text-decoration:none}.vb-header .vb-header__icon{vertical-align:middle;width:1rem;height:1rem}.vb-header .vb-header__icon--notice{color:#be8c14}.vb-header .vb-header__icon--alert{color:#dc1e32}.vb-header .vb-header__text{vertical-align:middle}.vb-header .vb-header__link{color:#323232;transition-duration:.2s;transition-property:background-color}.vb-header .vb-header__link:hover{background-color:#f7f5f5}.vb-header .vb-header__button{color:#323232;display:inline;border:0;background:rgba(0,0,0,0);padding:0;text-decoration:underline;cursor:pointer;font-size:.75rem;transition-duration:.2s;transition-property:background-color}.vb-header .vb-header__button--active{background-color:#f0eded}.vb-header .vb-header__button:hover{background-color:#f7f5f5}.vb-header .vb-header__icon+.vb-header__text{margin-left:.2em}.vb-header .vb-header__section{position:relative}.vb-header .vb-header__section:not(:last-child){margin-right:1em}.vb-header .vb-header__dropdownWrapper{padding-bottom:8px}.vb-header .vb-header__badge{width:.5rem;height:.5rem;border-radius:99rem;background:#dc1e32;display:block;position:absolute;top:.25rem;left:.5rem;border:solid 1px #fff}.vb-headlineArea{display:block;padding-bottom:2rem;position:relative}.vb-indexSearchField{display:inline-block;position:relative;max-width:100%}.vb-indexSearchField--widthFull{width:100%}.vb-indexSearchField .vb-indexSearchField__icon{display:block;width:1.5em;height:1.5em;position:absolute;top:50%;left:.5em;pointer-events:none;transform:translateY(-50%);transition:left .3s ease,fill .3s ease}.vb-indexSearchField .vb-indexSearchField__icon--searchAreaClosed{left:.375em;pointer-events:none}.vb-indexSearchField .vb-indexSearchField__input{padding-left:2.75em;max-width:100%;transition:width .3s ease,background-color .3s ease,border-color .3s ease}.vb-indexSearchField .vb-indexSearchField__input::placeholder{opacity:1;transition:opacity .3s ease}.vb-indexSearchField .vb-indexSearchField__input::-webkit-search-cancel-button{cursor:pointer}.vb-indexSearchField .vb-indexSearchField__input+svg{fill:#e9e7e7}.vb-indexSearchField .vb-indexSearchField__input--widthXSmall{width:4rem}.vb-indexSearchField .vb-indexSearchField__input--widthSmall{width:7rem}.vb-indexSearchField .vb-indexSearchField__input--widthMedium{width:11rem}.vb-indexSearchField .vb-indexSearchField__input--widthLarge{width:24rem}.vb-indexSearchField .vb-indexSearchField__input--widthFull{width:100%}.vb-indexSearchField .vb-indexSearchField__input--searchAreaClosed{width:2.25rem;padding:0;cursor:pointer}.vb-indexSearchField .vb-indexSearchField__input--searchAreaClosed::placeholder{opacity:0}.vb-indexSearchField .vb-indexSearchField__input:not(.vb-indexSearchField .vb-indexSearchField__input--disabled):hover{background-color:#dce8ff;border-color:#1e46aa}.vb-indexSearchField .vb-indexSearchField__input:not(.vb-indexSearchField .vb-indexSearchField__input--disabled):hover+.vb-indexSearchField__icon{fill:#1e46aa}.vb-indexSearchField .vb-indexSearchField__dropdown{position:absolute;top:100%;left:0;opacity:0}.vb-indexSearchField .vb-indexSearchField__dropdown--searchAreaOpen{transition:opacity .3s .3s ease;opacity:1}.vb-indexSearchField .vb-indexSearchField__dropdownItem{margin:.25em;padding:.25em;cursor:pointer}.vb-lineSeparatedList__list{list-style:none;margin:0;padding:0}.vb-lineSeparatedList__list__listItem{background-color:#fff;border-top:1px solid #e9e7e7;padding:1rem}.vb-listButtonSelector__button--disabled,.vb-button--disabled,.vb-pagerButton--disabled,.vb-iconOnlyButton--disabled,.vb-dropdownItem--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-listButtonSelector__button--disabled:hover,.vb-button--disabled:hover,.vb-pagerButton--disabled:hover,.vb-iconOnlyButton--disabled:hover,.vb-dropdownItem--disabled:hover{cursor:not-allowed}.vb-listButtonSelector{position:relative;display:inline-block}.vb-listButtonSelector__popupWrapper{position:absolute;top:100%;min-width:100%}.vb-listButtonSelector__button{display:inline-block;padding:1rem;padding-right:3em;background-color:#fff;border:solid 1px #285ac8;border-radius:.5rem;font-size:1rem;font-weight:bold;color:#285ac8;cursor:pointer;line-height:1}.vb-listButtonSelector__button--isOpen{background-color:#f0eded}.vb-listButtonSelector__icon{position:absolute;display:inline-block;font-size:1.5em;right:.5em;top:50%;transform:translateY(-50%)}.vb-listTable__table,.vb-groupedListTable__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff;height:1px}.vb-listTable--fitContent,.vb-groupedListTable--fitContent{max-width:fit-content}.vb-listCard{position:relative;background-color:#fff;border-radius:.75rem;box-shadow:0 0 1rem rgba(0,0,0,.1),0 .125rem .25rem rgba(0,0,0,.2);padding:1rem}.vb-listCard--disabled{opacity:.5}.vb-listCard__link,.vb-listCard__button{cursor:pointer;text-decoration:none;color:#323232;display:block;text-align:left;padding:0;border:0;background-color:#fff}.vb-listCard__link--disabled,.vb-listCard__button--disabled{cursor:not-allowed}.vb-listCard__link::before,.vb-listCard__button::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transition-duration:.2s;transition-property:background-color,color;border-radius:.75rem}.vb-listCard__link--current::after,.vb-listCard__button--current::after{content:"";height:100%;width:4px;background-color:#2864f0;position:absolute;top:0;left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.vb-listCard__link:not(.vb-listCard__link--disabled):hover::before{background-color:#f2f5fc}.vb-listCard__button:not(.vb-listCard__button--disabled):hover::before{background-color:#f2f5fc}.vb-listCard__content{position:relative;z-index:1;margin-right:1.5rem;display:flex}.vb-listCard__thumbnail{margin-right:1rem;flex-shrink:0;flex-grow:0;max-width:5rem}.vb-listCard__thumbnail *{max-width:100%;max-height:5rem}.vb-listCard__thumbnail--large{margin-right:1rem;flex-shrink:0;flex-grow:0;max-width:12rem}.vb-listCard__thumbnail--large *{max-width:100%;max-height:12rem}@media(max-width: 48rem){.vb-listCard__thumbnail--large{max-width:7.2rem}.vb-listCard__thumbnail--large *{max-height:7.2rem}}@media(max-width: 48rem){.vb-listCard__thumbnail{max-width:3rem}.vb-listCard__thumbnail *{max-height:3rem}}.vb-listCard__main{flex-shrink:1;flex-grow:1}.vb-listCard__icon{position:absolute;z-index:1;top:50%;transform:translateY(-50%);right:.5rem;width:1.5rem;height:1.5rem}.vb-listCard__title{font-size:1rem;font-weight:bold}.vb-listCard__actions{position:relative;z-index:1;padding:.5rem 1rem 1rem;margin:.5rem -1rem -1rem;width:fit-content}.vb-messageBlock{container-type:inline-size;width:100%}.vb-messageBlock--hover{box-shadow:0 0 2rem rgba(0,0,0,.1),0 .375rem .75rem rgba(0,0,0,.2);border-radius:.5rem;z-index:500}.vb-messageBlock__inner{border:1px solid #d7d2d2;background-color:#f7f5f5;border-radius:.5rem;box-sizing:border-box;display:grid;display:-ms-grid;grid-template-columns:1fr auto;-ms-grid-columns:1fr auto;padding:1rem}@media(max-width: 48rem){.vb-messageBlock__inner--responsive{padding:.5rem;display:block}}@container (max-width: 48rem){.vb-messageBlock__inner{padding:.5rem;display:block}}.vb-messageBlock__inner--alert{border:1px solid #dc1e32;background-color:#fad2d7}.vb-messageBlock__inner--notice{border:1px solid #be8c14;background-color:#fff0d2}.vb-messageBlock__inner--success,.vb-messageBlock__inner--assistance,.vb-messageBlock__inner--discovery{border:1px solid #285ac8;background-color:#dce8ff}.vb-messageBlock__message{-ms-grid-column:1;grid-column:1/2}.vb-messageBlock__buttons{-ms-grid-column:2;grid-column:2/3;margin-top:-0.375rem;height:1.5rem}@media(max-width: 48rem){.vb-messageBlock__buttons--responsive{margin-top:.25rem;margin-left:1rem;height:auto}}@container (max-width: 48rem){.vb-messageBlock__buttons{margin-top:.25rem;margin-left:1rem;height:auto}}.vb-messageBlock__linkButton,.vb-messageBlock__closeButton{display:inline-block;white-space:nowrap;margin-top:-0.375rem;height:1.5rem}.vb-messageBlockInternalMessage__inner{display:flex;flex:1 auto;align-items:flex-start}.vb-messageBlockInternalMessage__icon{display:inline-block;margin-right:.5rem;font-size:1.5rem;min-width:1.5rem}.vb-messageBlockInternalMessage__icon--alert{color:#dc1e32}.vb-messageBlockInternalMessage__icon--notice{color:#be8c14}.vb-messageBlockInternalMessage__icon--success,.vb-messageBlockInternalMessage__icon--assistance,.vb-messageBlockInternalMessage__icon--discovery{color:#285ac8}.vb-messageBlockInternalMessage__icon--explanatory,.vb-messageBlockInternalMessage__icon--info{color:#8c8989}.vb-messageBlockInternalMessage__content{display:inline-block;font-size:.875rem;line-height:1.5;margin-top:.09375rem}.vb-floatingMessageBlockPortal{position:fixed;top:2rem;left:50%;transform:translate(-50%, 0);z-index:4000}.vb-floatingMessageBlock{box-shadow:0 0 2rem rgba(0,0,0,.1),0 .375rem .75rem rgba(0,0,0,.2);border-radius:1rem;margin:auto;min-width:16rem;max-width:calc(100vw - 3rem);width:50rem;transition-property:opacity;transition-duration:.3s}.vb-floatingMessageBlock .vb-messageBlock__inner{border-radius:1rem}.vb-floatingMessageBlock__animation-enter{opacity:0}.vb-floatingMessageBlock__animation-enter-active{opacity:1}.vb-floatingMessageBlock__animation-exit{opacity:0}.vb-pageSelector{display:inline-block}.vb-pageSelector__currentPage{font-weight:bold;font-size:.875rem;padding:0 .5rem}.vb-messageIcon{position:relative;display:inline-block;width:1.5rem;min-height:1em}.vb-messageIcon__control{cursor:pointer;width:1.5rem;height:1.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.vb-messageIcon__icon{width:1.5rem;height:1.5rem;color:#8c8989;display:inline-block;vertical-align:middle}.vb-messageIcon__icon--error{color:#dc1e32}.vb-messageIcon__icon--notice{color:#be8c14}.vb-messageIcon__icon--success{color:#285ac8}.vb-messageIcon--small .vb-messageIcon__icon{width:1rem;height:1rem}.vb-messageIconMessageWrapper--hidden{display:none}.vb-messageIconMessage{position:relative;width:1.5rem}.vb-fullScreenModal{z-index:700;background-color:#fff}.vb-fullScreenModal__inner{display:flex;flex-direction:column;width:100vw;height:100vh}.vb-fullScreenModal__header{padding:1.5rem;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #e9e7e7}.vb-fullScreenModal__headerInnerContent{flex-grow:1}.vb-fullScreenModal__body{padding:1.5rem 1.5rem 1.5rem 4.75rem;overflow:auto}.vb-numericTable__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff}.vb-noSearchResults,.vb-noDataCreated{text-align:center}.vb-noSearchResults__image,.vb-noDataCreated__image{margin-bottom:1rem}.vb-pager{text-align:center}.vb-pager .vb-pager__list{padding:0;margin:1em auto}.vb-pager .vb-pager__break{display:inline-block;margin:0 .5em 0 -0.5em;vertical-align:middle}.vb-pager .vb-pager__icon--arrow{transform:scale(1.5);vertical-align:middle}.vb-selectableButton__button{position:relative;display:flex;align-items:center;gap:.5rem;margin:0;padding:0 1rem;text-align:center;text-decoration:none;box-sizing:border-box;border-radius:.5rem;border:0;cursor:pointer;transition-duration:.2s;transition-property:background-color,color,box-shadow,border-color;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-size:.875rem;height:2.25rem;vertical-align:middle;white-space:nowrap;color:#323232;background-color:#f7f5f5}.vb-selectableButton__button .vb-selectableButton__icon{width:1.375rem;height:1.375rem;fill:#285ac8}.vb-selectableButton__button:hover{background-color:#f0eded}.vb-selectableButton__button:active{background-color:#e9e7e7}.vb-selectableButton__button.active{background-color:#ebf3ff}.vb-selectableButton__button.active .vb-selectableButton__label{color:#285ac8;font-weight:bold}.vb-selectableButton__button.active:hover{background-color:#dce8ff}.vb-selectableButton__button.active:active{background-color:#aac8ff}.vb-selectableButton__button.active:focus{outline:none;box-shadow:0 0 0 1px #fff,0 0 0 3px #2864f0,0 0 0 4px #fff;background-color:#aac8ff}.vb-selectableButton__badge{display:flex;align-items:center;justify-content:center;height:1.25rem;margin-left:-0.25rem;padding:0 .625rem;color:#1e1e1e;background-color:#dcdcdc;border-radius:.75rem}.vb-stackedBarChart__container{height:1.5rem;box-sizing:border-box;display:flex;overflow:hidden;background-color:#fff;border:1px solid #bebaba;border-radius:99rem;list-style-type:none;padding-inline-start:0;margin-block:0}.vb-stackedBarChart__item{box-sizing:border-box;display:flex;flex-direction:column}.vb-stackedBarChart__item+.vb-stackedBarChart__item{border-left:1px solid #8c8989}.vb-stackedBarChart__item__button{width:100%;height:calc(1.5rem - 2px);border:none;padding:0 .5rem;font-size:.75rem;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vb-stackedBarChart__item__button:focus{outline:none;box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 3px #2864f0,inset 0 0 0 4px #fff}.vb-stackedBarChart__item__button--first{border-radius:99rem 0 0 99rem}.vb-stackedBarChart__item__button--last{border-radius:0 99rem 99rem 0}.vb-stackedBarChart__item__button--RE{background-color:#fad2d7;color:#6e0f19}.vb-stackedBarChart__item__button--OR{background-color:#ffe1d2;color:#7d320a}.vb-stackedBarChart__item__button--YE{background-color:#fff0d2;color:#825a0f}.vb-stackedBarChart__item__button--YG{background-color:#e6f0d2;color:#3c5f14}.vb-stackedBarChart__item__button--GR{background-color:#cdebd7;color:#004b1e}.vb-stackedBarChart__item__button--BG{background-color:#cdf0f0;color:#146464}.vb-stackedBarChart__item__button--PU{background-color:#e6d7fa;color:#3c1e73}.vb-stackedBarChart__item__button--GY{background-color:#dcdcdc;color:#1e1e1e}.vb-statusSelector{display:flex;align-items:center;cursor:pointer;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition-duration:.2s;transition-property:background-color}.vb-statusSelector--disabled{opacity:.5}.vb-statusSelector__dropdownIcon{width:1rem;height:1rem;margin-left:.25rem;margin-right:-0.25rem}.vb-statusSelector--typeDone{border-color:#8c8989;color:#6e6b6b}.vb-statusSelector--typeDone__dropdownIcon{fill:#6e6b6b}.vb-statusSelector--typeDone:hover{background-color:#f0eded}.vb-statusSelector--typeSuccess{border-color:#285ac8;color:#285ac8}.vb-statusSelector--typeSuccess__dropdownIcon{fill:#285ac8}.vb-statusSelector--typeSuccess:hover{background-color:#dce8ff}.vb-statusSelector--typeProgress{border-color:#be8c14;color:#825a0f}.vb-statusSelector--typeProgress__dropdownIcon{fill:#825a0f}.vb-statusSelector--typeProgress:hover{background-color:#fff0d2}.vb-statusSelector--typeRequired{border-color:#dc1e32;color:#dc1e32}.vb-statusSelector--typeRequired__dropdownIcon{fill:#dc1e32}.vb-statusSelector--typeRequired:hover{background-color:#fad2d7}.vb-statusSelector--typeDisabled{background-color:#6e6b6b;border-width:0}.vb-statusSelector--typeDisabled__dropdownIcon{fill:#fff}.vb-statusSelector--typeDisabled:hover{background-color:#4f4d4d}.vb-statusSelector--typeEmphasis{background-color:#285ac8;border-width:0}.vb-statusSelector--typeEmphasis__dropdownIcon{fill:#fff}.vb-statusSelector--typeEmphasis:hover{background-color:#1e4395}.vb-statusSelector--typeWarning{background-color:#825a0f;border-width:0}.vb-statusSelector--typeWarning__dropdownIcon{fill:#fff}.vb-statusSelector--typeWarning:hover{background-color:#4b3409}.vb-statusSelector--typeError{background-color:#dc1e32;border-width:0}.vb-statusSelector--typeError__dropdownIcon{fill:#fff}.vb-statusSelector--typeError:hover{background-color:#a61726}.vb-stepper{display:flex;flex-wrap:nowrap;justify-content:center;padding:0;gap:2rem}.vb-stepper__listItem{list-style-type:none;width:4rem;position:relative}.vb-stepper__listItem:not(:last-child)::after{content:"";width:3rem;height:.25rem;background-color:#6e6b6b;display:block;position:absolute;left:calc(100% - .5rem);top:1.5rem}.vb-stepper__listContent{position:relative;z-index:1;text-align:center}.vb-stepper--small{gap:1.5rem}.vb-stepper--small .vb-stepper__listItem{width:3rem}.vb-stepper--small .vb-stepper__listItem:not(:last-child)::after{width:2.5rem;top:1rem}.vb-verticalSteps__number{user-select:none}.vb-verticalSteps__step{display:grid;grid-template-columns:3rem 1fr;column-gap:.5rem;row-gap:0}.vb-verticalSteps__step:not(:last-child)::after{content:"";background:#6e6b6b;grid-column:1/2;grid-row:2/3;width:.25rem;margin:0 auto}.vb-verticalSteps__title{grid-column:2/3;font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#323232;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center}.vb-verticalSteps__title--future{color:#6e6b6b;font-weight:normal}.vb-verticalSteps__content{grid-column:2/3;grid-row:2/3;padding:0 0 1.5rem}.vb-verticalSteps__actions{margin:1rem 0 0 0}.vb-tabBar{border-bottom:1px solid #e9e7e7;padding:0 1.5rem;background:#fff;display:flex;justify-content:space-between;align-items:flex-end}.vb-tabBar__buttonGroup{margin-left:1rem}.vb-tabBar__buttonGroup button{margin-left:.5rem}.vb-tagBox{display:inline-block;background-color:#fff;box-sizing:border-box;padding:0 .5rem;border:1px solid #8c8989;border-radius:99rem;height:1.5rem;line-height:1.5rem;font-size:1.5rem}.vb-tagBox--removable{padding-right:.25rem}.vb-tagBox--maxWidthSmall{max-width:10rem}.vb-tagBox--maxWidthMedium{max-width:20rem}.vb-tagBox--maxWidthLarge{max-width:30rem}.vb-tagBox--success{border-color:#285ac8}.vb-tagBox--error{border-color:#dc1e32}.vb-tagBox--RE{background-color:#fad2d7;border-color:#fad2d7}.vb-tagBox--OR{background-color:#ffe1d2;border-color:#ffe1d2}.vb-tagBox--YE{background-color:#fff0d2;border-color:#fff0d2}.vb-tagBox--YG{background-color:#e6f0d2;border-color:#e6f0d2}.vb-tagBox--GR{background-color:#cdebd7;border-color:#cdebd7}.vb-tagBox--BG{background-color:#cdf0f0;border-color:#cdf0f0}.vb-tagBox--PU{background-color:#e6d7fa;border-color:#e6d7fa}.vb-tagBox--GY{background-color:#dcdcdc;border-color:#dcdcdc}.vb-tagBox__inner{display:flex;align-items:center;margin-top:-1px;height:1.5rem}.vb-tagBox__type{display:inline-block;font-size:.75rem;color:#6e6b6b;margin-right:.5rem;white-space:nowrap}.vb-tagBox__type--RE{color:#6e0f19}.vb-tagBox__type--OR{color:#7d320a}.vb-tagBox__type--YE{color:#825a0f}.vb-tagBox__type--YG{color:#3c5f14}.vb-tagBox__type--GR{color:#004b1e}.vb-tagBox__type--BG{color:#146464}.vb-tagBox__type--PU{color:#3c1e73}.vb-tagBox__type--GY{color:#1e1e1e}.vb-tagBox__body{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-tagBox__body--success{color:#285ac8}.vb-tagBox__body--error{color:#dc1e32}.vb-tagBox__body--RE{color:#6e0f19}.vb-tagBox__body--OR{color:#7d320a}.vb-tagBox__body--YE{color:#825a0f}.vb-tagBox__body--YG{color:#3c5f14}.vb-tagBox__body--GR{color:#004b1e}.vb-tagBox__body--BG{color:#146464}.vb-tagBox__body--PU{color:#3c1e73}.vb-tagBox__body--GY{color:#1e1e1e}.vb-tagBox__removeButton{font-size:0;color:#8c8989;margin-left:.5rem;height:1.5rem;width:1.5rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;transition-duration:.2s;transition-property:color}.vb-tagBox__removeButton:hover{color:#6d6b6b}.vb-tagBox__removeButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-tagBox__removeButton--disabled:hover{cursor:not-allowed}.vb-tagBox__removeButton--RE{color:#6e0f19}.vb-tagBox__removeButton--OR{color:#7d320a}.vb-tagBox__removeButton--YE{color:#825a0f}.vb-tagBox__removeButton--YG{color:#3c5f14}.vb-tagBox__removeButton--GR{color:#004b1e}.vb-tagBox__removeButton--BG{color:#146464}.vb-tagBox__removeButton--PU{color:#3c1e73}.vb-tagBox__removeButton--GY{color:#1e1e1e}.vb-tagBox__removeIcon{font-size:1rem;vertical-align:middle}.vb-miniTag{display:inline-block;height:1.25rem;max-width:100%;box-sizing:border-box;padding:0 .25rem;position:relative;border-radius:.25rem;font-size:.875rem;font-family:"-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.vb-miniTag--RE{background-color:#fad2d7;color:#6e0f19}.vb-miniTag--OR{background-color:#ffe1d2;color:#7d320a}.vb-miniTag--YE{background-color:#fff0d2;color:#825a0f}.vb-miniTag--YG{background-color:#e6f0d2;color:#3c5f14}.vb-miniTag--GR{background-color:#cdebd7;color:#004b1e}.vb-miniTag--BG{background-color:#cdf0f0;color:#146464}.vb-miniTag--PU{background-color:#e6d7fa;color:#3c1e73}.vb-miniTag--GY{background-color:#dcdcdc;color:#1e1e1e}.vb-miniTag__inner{display:flex;align-items:center;height:1.25rem}.vb-miniTag__body{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-miniTag__removeButton{width:1rem;height:1rem;position:relative;cursor:pointer;border:0;background-color:rgba(0,0,0,0);padding:0;flex-shrink:0;margin-left:.25rem}.vb-miniTag__removeButton::before{content:"";position:absolute;width:1.5rem;height:1.5rem;top:-0.25rem;right:-0.25rem}.vb-miniTag__removeButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-miniTag__removeButton--disabled:hover{cursor:not-allowed}.vb-miniTag__removeButton--RE{color:#6e0f19}.vb-miniTag__removeButton--OR{color:#7d320a}.vb-miniTag__removeButton--YE{color:#825a0f}.vb-miniTag__removeButton--YG{color:#3c5f14}.vb-miniTag__removeButton--GR{color:#004b1e}.vb-miniTag__removeButton--BG{color:#146464}.vb-miniTag__removeButton--PU{color:#3c1e73}.vb-miniTag__removeButton--GY{color:#1e1e1e}.vb-miniTag__removeIcon{width:1rem;height:1rem}.vb-withAccordionContent{display:inline-block}.vb-withBalloon{display:inline-block}.vb-withBalloon__contentWrapper{pointer-events:auto}.vb-withBalloon__balloonWrapper--hidden{width:1px;height:1px;overflow:hidden;position:absolute;clip:rect(1px 1px 1px 1px)}.vb-withPopup{display:inline-block}.vb-withPopup__contentWrapper{display:block}.vb-withPopup__popupWrapper{position:relative;transition-property:opacity;transition-duration:.3s}.vb-withPopup__popup{position:absolute;top:0;left:0}.vb-withPopup__popup--rightAligned{left:auto;right:0}.vb-withPopup__animation-enter{opacity:0}.vb-withPopup__animation-enter-active{opacity:1}.vb-withPopup__animation-exit{opacity:0}.vb-withTOC{display:flex;gap:0 1rem}.vb-withTOC__toc{flex-grow:0;flex-shrink:0;width:11rem}.vb-withTOC__toc__container{position:sticky;top:0;overflow-y:auto;max-height:100vh;margin:-1rem 0 0;padding:0;list-style:none}.vb-withTOC__toc__link{display:block;margin:1rem 0;padding:.25rem 1rem;text-decoration:none;font:bold 1rem/1.5 "-apple-system",BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;color:#323232;border-radius:.25rem;cursor:pointer}.vb-withTOC__toc__link:hover{background-color:#f7f5f5}.vb-withTOC__toc__link--current{background-color:#ebf3ff;color:#2864f0}.vb-withTOC__toc__link--current:hover{background-color:#ebf3ff}.vb-withTOC__contents{flex-grow:1}.vb-withTOC__contents__section{overflow-y:hidden;outline:none}.vb-withFilterableDropdown__popup{min-width:11rem;padding:1rem 1rem 0 1rem}.vb-withFilterableDropdown__note{padding-bottom:1rem}.vb-withFilterableDropdown__footer{border-top:1px solid #e9e7e7;margin:0 -1rem;padding:1rem}.vb-personTag{display:inline-block;background-color:#fff;box-sizing:border-box;padding-left:.25rem;padding-right:.5rem;border:1px solid #8c8989;border-radius:99rem;height:2rem;line-height:2rem;font-size:2rem}.vb-personTag--removable{padding-right:.25rem}.vb-personTag--success{border-color:#285ac8}.vb-personTag--error{border-color:#dc1e32}.vb-personTag__inner{display:flex;align-items:center;margin-top:-1px;height:2rem}.vb-personTag__type{display:inline-block;font-size:.75rem;color:#6e6b6b;margin-right:.5rem;white-space:nowrap}.vb-personTag__body{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-personTag__body--success{color:#285ac8}.vb-personTag__body--error{color:#dc1e32}.vb-personTag__removeButton{font-size:0;color:#8c8989;margin-left:.5rem;height:1.5rem;width:1.5rem;display:flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;transition-duration:.2s;transition-property:color}.vb-personTag__removeButton:hover{color:#6d6b6b}.vb-personTag__removeButton--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vb-personTag__removeButton--disabled:hover{cursor:not-allowed}.vb-personTag__removeIcon{font-size:1rem;vertical-align:middle}.vb-popupProgressBar{padding:.5rem 1rem;display:flex;align-items:center;min-width:20rem;max-width:40rem}.vb-popupProgressBar__contents{display:flex;flex-direction:column;width:100%}.vb-popupProgressBar__message{display:flex;justify-content:space-between;align-items:center}.vb-popupProgressBar__message-block{display:flex;align-items:center}.vb-popupProgressBar__icon{flex-shrink:0;align-self:flex-start}.vb-popupProgressBar__close{flex-shrink:0}.vb-popupProgressBarPortal{position:fixed;left:0;bottom:0;z-index:4000}.vb-popupProgressBarPortal__element{padding:.75rem 1rem .5rem 1rem}.vb-skeltonPageTitle{padding:.375rem 0;max-height:1.5rem}.vb-skeltonSectionTitle{padding:.25rem 0;max-height:1rem}.vb-skeltonParagraph{padding:.21875rem 0;max-height:.875rem}.vb-skeltonRectangle{max-height:5rem}.vb-skeltonBlock{max-height:2.25rem}.vb-skeltonBlock--small{max-height:1.5rem}.vb-skeltonBlock--large{max-height:3rem}.vb-skeltonIcon{max-height:2rem}.vb-skeltonIcon--small{max-height:1.5rem}.vb-skeltonIcon--large{max-height:3rem}.vb-skeltonCircle{max-height:2rem}.vb-skeltonCircle--small{max-height:1.5rem}.vb-skeltonCircle--large{max-height:3rem}.vb-skeltonCircle--xlarge{max-height:6rem}.vb-skeletonInput{align-items:center;background-color:#fff;border-radius:.5rem;border:1px solid #dcdcdc;box-sizing:border-box;display:inline-flex;height:2.25rem;overflow:hidden;padding:0 .5rem;vertical-align:inherit}.vb-skeletonInput--small{height:1.5rem;padding:0 .5rem}.vb-skeletonInput--large{height:3rem;padding:0 1rem}.vb-skeletonInput--widthXSmall{width:4rem}.vb-skeletonInput--widthSmall{width:7rem}.vb-skeletonInput--widthMedium{width:11rem}.vb-skeletonInput--widthLarge{width:24rem}.vb-skeletonInput--widthFull{width:100%}.vb-skeletonStackedBarChart{height:1.5rem;box-sizing:border-box;display:flex;align-items:center;padding:0 .5rem;background-color:#fff;border:1px solid #bebaba;border-radius:99rem}.vb-hierarchicalTable__table{width:100%;border:none;border-collapse:collapse;border-spacing:0;background-color:#fff}.vb-hierarchicalTableRowHeaderCell{display:inline-flex;align-items:center;gap:.5rem}.vb-hierarchicalTableRowHeaderCell--level1{margin-left:0rem}.vb-hierarchicalTableRowHeaderCell--foldable--level1{margin-left:2rem}.vb-hierarchicalTableRowHeaderCell--level2{margin-left:2rem}.vb-hierarchicalTableRowHeaderCell--foldable--level2{margin-left:4rem}.vb-hierarchicalTableRowHeaderCell--level3{margin-left:4rem}.vb-hierarchicalTableRowHeaderCell--foldable--level3{margin-left:6rem}.vb-hierarchicalTableRowHeaderCell--level4{margin-left:6rem}.vb-hierarchicalTableRowHeaderCell--foldable--level4{margin-left:8rem}.vb-hierarchicalTableRowHeaderCell--level5{margin-left:8rem}.vb-hierarchicalTableRowHeaderCell--foldable--level5{margin-left:10rem}.vb-hierarchicalTableRowHeaderCell__button{cursor:pointer;color:#285ac8;display:inline;border:0;background:none;padding:0}.vb-hierarchicalTableRowHeaderCell__button:hover{color:#1e4395}.vb-hierarchicalTableRowHeaderCell__icon{width:1.5rem;height:1.5rem}.vb-propListForm{display:block}.vb-propListForm__list{display:flex}.vb-propListForm__list--wrap{display:flex;flex-wrap:wrap}.vb-propListForm__item{display:flex;border-bottom:solid 1px #e9e7e7;align-items:flex-start}.vb-propListForm__term{display:inline-block;min-height:2.25rem;font-size:.875rem;vertical-align:middle;margin-right:1rem}.vb-propListForm__description{margin-left:0}.vb-propListForm__termInner,.vb-propListForm__descriptionInner{display:flex;align-items:center;height:100%;min-height:2.25rem;white-space:pre-line}.vb-propListForm__termLabel{display:flex;align-items:flex-start}.vb-propListForm__termIcons{display:flex;white-space:nowrap;align-items:center}.vb-propListForm__field{display:flex;align-items:center}