diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 69a27fc272..b6649e5428 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -14,15 +14,15 @@ "build:app": "tauri build" }, "dependencies": { - "@blocksuite/blocks": "0.5.0-20230317014705-a881b9c", - "@blocksuite/editor": "0.5.0-20230317014705-a881b9c", + "@blocksuite/blocks": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/editor": "0.5.0-20230320034723-8dfc65e", "@blocksuite/icons": "2.0.17", - "@blocksuite/store": "0.5.0-20230317014705-a881b9c", + "@blocksuite/store": "0.5.0-20230320034723-8dfc65e", "@emotion/react": "^11.10.6", "@emotion/styled": "^11.10.6", "@tauri-apps/api": "^1.2.0", "json-schema-to-typescript": "^11.0.5", - "lib0": "^0.2.68", + "lib0": "^0.2.69", "next": "=13.2.3", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/apps/web/package.json b/apps/web/package.json index 1b0d446643..ea48fa5117 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -14,11 +14,11 @@ "@affine/debug": "workspace:*", "@affine/env": "workspace:*", "@affine/i18n": "workspace:*", - "@blocksuite/blocks": "0.5.0-20230317014705-a881b9c", - "@blocksuite/editor": "0.5.0-20230317014705-a881b9c", + "@blocksuite/blocks": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/editor": "0.5.0-20230320034723-8dfc65e", "@blocksuite/icons": "2.0.23", - "@blocksuite/react": "0.5.0-20230317014705-a881b9c", - "@blocksuite/store": "0.5.0-20230317014705-a881b9c", + "@blocksuite/react": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/store": "0.5.0-20230320034723-8dfc65e", "@emotion/cache": "^11.10.5", "@emotion/react": "^11.10.6", "@emotion/server": "^11.10.0", diff --git a/apps/web/src/components/__debug__/client/Editor.tsx b/apps/web/src/components/__debug__/client/Editor.tsx index 363a987fa5..4aaf6f3d64 100644 --- a/apps/web/src/components/__debug__/client/Editor.tsx +++ b/apps/web/src/components/__debug__/client/Editor.tsx @@ -1,9 +1,9 @@ 'use client'; import type { EditorContainer } from '@blocksuite/editor'; import type { Page } from '@blocksuite/store'; -import { assertEquals, assertExists, Generator } from '@blocksuite/store'; +import { Generator } from '@blocksuite/store'; import type React from 'react'; -import { useCallback, useEffect, useRef, useState } from 'react'; +import { useCallback, useRef } from 'react'; import { createEmptyBlockSuiteWorkspace } from '../../../utils'; import { BlockSuiteEditor } from '../../blocksuite/block-suite-editor'; @@ -14,41 +14,21 @@ const blockSuiteWorkspace = createEmptyBlockSuiteWorkspace( Generator.AutoIncrement ); -blockSuiteWorkspace.createPage('page0'); +const page = blockSuiteWorkspace.createPage('page0'); const Editor: React.FC<{ onInit: (page: Page, editor: Readonly) => void; testType: 'empty' | 'importMarkdown'; }> = ({ onInit, testType }) => { - const page = blockSuiteWorkspace.getPage('page0'); - const [, rerender] = useState(false); const onceRef = useRef(false); if (!onceRef.current) { if (testType === 'importMarkdown') { - if (page) { - page.workspace.meta.setPageMeta(page.id, { - init: true, - }); - } else { - blockSuiteWorkspace.slots.pageAdded.on(id => { - const page = blockSuiteWorkspace.getPage(id); - assertExists(page); - assertEquals(id, 'page0'); - page.workspace.meta.setPageMeta(page.id, { - init: true, - }); - }); - } + page.workspace.meta.setPageMeta(page.id, { + init: true, + }); } } - useEffect(() => { - const cb = () => rerender(v => !v); - const dispose = blockSuiteWorkspace.slots.pageAdded.on(cb); - return () => { - dispose.dispose(); - }; - }, []); const onLoad = useCallback((page: Page, editor: EditorContainer) => { // @ts-ignore globalThis.page = page; diff --git a/apps/web/src/hooks/__tests__/index.spec.tsx b/apps/web/src/hooks/__tests__/index.spec.tsx index 3f30b11c6a..0653288768 100644 --- a/apps/web/src/hooks/__tests__/index.spec.tsx +++ b/apps/web/src/hooks/__tests__/index.spec.tsx @@ -5,7 +5,8 @@ import 'fake-indexeddb/auto'; import assert from 'node:assert'; -import { __unstableSchemas, builtInSchemas } from '@blocksuite/blocks/models'; +import { __unstableSchemas, AffineSchemas } from '@blocksuite/blocks/models'; +import type { Page } from '@blocksuite/store'; import { assertExists } from '@blocksuite/store'; import { render, renderHook } from '@testing-library/react'; import { createStore, Provider } from 'jotai'; @@ -74,29 +75,21 @@ async function getJotaiContext() { } beforeEach(async () => { - return new Promise(resolve => { - blockSuiteWorkspace = new BlockSuiteWorkspace({ id: 'test' }) - .register(builtInSchemas) - .register(__unstableSchemas); - blockSuiteWorkspace.slots.pageAdded.on(pageId => { - setTimeout(() => { - const page = blockSuiteWorkspace.getPage(pageId); - expect(page).not.toBeNull(); - assertExists(page); - const pageBlockId = page.addBlockByFlavour('affine:page', { - title: new page.Text(''), - }); - const frameId = page.addBlockByFlavour('affine:frame', {}, pageBlockId); - page.addBlockByFlavour('affine:paragraph', {}, frameId); - if (pageId === 'page2') { - resolve(); - } - }); + blockSuiteWorkspace = new BlockSuiteWorkspace({ id: 'test' }) + .register(AffineSchemas) + .register(__unstableSchemas); + const initPage = (page: Page) => { + expect(page).not.toBeNull(); + assertExists(page); + const pageBlockId = page.addBlock('affine:page', { + title: new page.Text(''), }); - blockSuiteWorkspace.createPage('page0'); - blockSuiteWorkspace.createPage('page1'); - blockSuiteWorkspace.createPage('page2'); - }); + const frameId = page.addBlock('affine:frame', {}, pageBlockId); + page.addBlock('affine:paragraph', {}, frameId); + }; + initPage(blockSuiteWorkspace.createPage('page0')); + initPage(blockSuiteWorkspace.createPage('page1')); + initPage(blockSuiteWorkspace.createPage('page2')); }); describe('usePageMetas', async () => { diff --git a/apps/web/src/hooks/__tests__/use-blocksuite-workspace-helper.spec.ts b/apps/web/src/hooks/__tests__/use-blocksuite-workspace-helper.spec.ts index d55ac6dc1f..1fff94bdd9 100644 --- a/apps/web/src/hooks/__tests__/use-blocksuite-workspace-helper.spec.ts +++ b/apps/web/src/hooks/__tests__/use-blocksuite-workspace-helper.spec.ts @@ -3,7 +3,7 @@ */ import 'fake-indexeddb/auto'; -import { __unstableSchemas, builtInSchemas } from '@blocksuite/blocks/models'; +import { __unstableSchemas, AffineSchemas } from '@blocksuite/blocks/models'; import type { Page } from '@blocksuite/store'; import { renderHook } from '@testing-library/react'; import { beforeEach, describe, expect, test, vi } from 'vitest'; @@ -18,13 +18,13 @@ beforeEach(() => { blockSuiteWorkspace = new BlockSuiteWorkspace({ id: 'test', }) - .register(builtInSchemas) + .register(AffineSchemas) .register(__unstableSchemas); blockSuiteWorkspace.slots.pageAdded.on(pageId => { const page = blockSuiteWorkspace.getPage(pageId) as Page; - const pageBlockId = page.addBlockByFlavour('affine:page', { title: '' }); - const frameId = page.addBlockByFlavour('affine:frame', {}, pageBlockId); - page.addBlockByFlavour('affine:paragraph', {}, frameId); + const pageBlockId = page.addBlock('affine:page', { title: '' }); + const frameId = page.addBlock('affine:frame', {}, pageBlockId); + page.addBlock('affine:paragraph', {}, frameId); }); blockSuiteWorkspace.createPage('page0'); blockSuiteWorkspace.createPage('page1'); diff --git a/apps/web/src/hooks/use-blocksuite-workspace-page-title.ts b/apps/web/src/hooks/use-blocksuite-workspace-page-title.ts index a642a0750b..a8d4700c42 100644 --- a/apps/web/src/hooks/use-blocksuite-workspace-page-title.ts +++ b/apps/web/src/hooks/use-blocksuite-workspace-page-title.ts @@ -12,7 +12,7 @@ export function useBlockSuiteWorkspacePageTitle( useEffect(() => { const page = blockSuiteWorkspace.getPage(pageId); setTitle(page?.meta.title || 'AFFiNE'); - const dispose = blockSuiteWorkspace.meta.pagesUpdated.on(() => { + const dispose = blockSuiteWorkspace.meta.pageMetasUpdated.on(() => { const page = blockSuiteWorkspace.getPage(pageId); assertExists(page); setTitle(page?.meta.title || 'AFFiNE'); diff --git a/apps/web/src/hooks/use-page-meta.ts b/apps/web/src/hooks/use-page-meta.ts index 93d6b115f5..38f971790c 100644 --- a/apps/web/src/hooks/use-page-meta.ts +++ b/apps/web/src/hooks/use-page-meta.ts @@ -29,7 +29,7 @@ export function usePageMeta( } useEffect(() => { if (blockSuiteWorkspace) { - const dispose = blockSuiteWorkspace.meta.pagesUpdated.on(() => { + const dispose = blockSuiteWorkspace.meta.pageMetasUpdated.on(() => { setPageMeta(blockSuiteWorkspace.meta.pageMetas); }); return () => { diff --git a/apps/web/src/pages/preview/[previewId].tsx b/apps/web/src/pages/preview/[previewId].tsx index 024ed9dd8f..a934333103 100644 --- a/apps/web/src/pages/preview/[previewId].tsx +++ b/apps/web/src/pages/preview/[previewId].tsx @@ -1,3 +1,4 @@ +import { ContentParser } from '@blocksuite/blocks/content-parser'; import type { GetStaticPaths, GetStaticProps, @@ -61,22 +62,16 @@ const PreviewPage: NextPage = ({ pageId="preview" onInit={(page, editor) => { blockSuiteWorkspace.setPageMeta(page.id, { title }); - const pageBlockId = page.addBlockByFlavour('affine:page', { + const pageBlockId = page.addBlock('affine:page', { title: new page.Text(title), }); - page.addBlockByFlavour('affine:surface', {}, null); - const frameId = page.addBlockByFlavour( - 'affine:frame', - {}, - pageBlockId - ); - page.addBlockByFlavour('affine:paragraph', {}, frameId); - setTimeout(() => { - // hotfix: contentParser.importMarkdown is not working in the first render - editor.contentParser.importMarkdown(text, frameId).then(() => { - page.resetHistory(); - }); - }, 0); + page.addBlock('affine:surface', {}, null); + const frameId = page.addBlock('affine:frame', {}, pageBlockId); + page.addBlock('affine:paragraph', {}, frameId); + const contentParser = new ContentParser(page); + contentParser.importMarkdown(text, frameId).then(() => { + page.resetHistory(); + }); }} /> diff --git a/apps/web/src/pages/workspace/[workspaceId]/all.tsx b/apps/web/src/pages/workspace/[workspaceId]/all.tsx index b48b9c44ce..cd1b54ca6a 100644 --- a/apps/web/src/pages/workspace/[workspaceId]/all.tsx +++ b/apps/web/src/pages/workspace/[workspaceId]/all.tsx @@ -1,6 +1,6 @@ import { useTranslation } from '@affine/i18n'; import { FolderIcon } from '@blocksuite/icons'; -import { assertExists, nanoid } from '@blocksuite/store'; +import { assertEquals, assertExists, nanoid } from '@blocksuite/store'; import Head from 'next/head'; import { useRouter } from 'next/router'; import React, { useCallback, useEffect } from 'react'; @@ -44,14 +44,12 @@ const AllPage: NextPageWithLayout = () => { if (currentWorkspace.blockSuiteWorkspace.isEmpty) { // this is a new workspace, so we should redirect to the new page const pageId = nanoid(); - currentWorkspace.blockSuiteWorkspace.slots.pageAdded.once(id => { - currentWorkspace.blockSuiteWorkspace.setPageMeta(id, { - init: true, - }); - assertExists(pageId, id); - jumpToPage(currentWorkspace.id, pageId); + const page = currentWorkspace.blockSuiteWorkspace.createPage(pageId); + assertEquals(page.id, pageId); + currentWorkspace.blockSuiteWorkspace.setPageMeta(page.id, { + init: true, }); - currentWorkspace.blockSuiteWorkspace.createPage(pageId); + jumpToPage(currentWorkspace.id, pageId); } }; provider.callbacks.add(callback); diff --git a/apps/web/src/utils/blocksuite.ts b/apps/web/src/utils/blocksuite.ts index bc817f721f..dfc52b478d 100644 --- a/apps/web/src/utils/blocksuite.ts +++ b/apps/web/src/utils/blocksuite.ts @@ -1,5 +1,6 @@ import { DebugLogger } from '@affine/debug'; import markdown from '@affine/templates/Welcome-to-AFFiNE.md'; +import { ContentParser } from '@blocksuite/blocks/content-parser'; import type { EditorContainer } from '@blocksuite/editor'; import type { Page } from '@blocksuite/store'; @@ -30,12 +31,12 @@ export function initPage(page: Page, editor: Readonly): void { } export function _initEmptyPage(page: Page, _: Readonly) { - const pageBlockId = page.addBlockByFlavour('affine:page', { + const pageBlockId = page.addBlock('affine:page', { title: new page.Text(''), }); - page.addBlockByFlavour('affine:surface', {}, null); - const frameId = page.addBlockByFlavour('affine:frame', {}, pageBlockId); - page.addBlockByFlavour('affine:paragraph', {}, frameId); + page.addBlock('affine:surface', {}, null); + const frameId = page.addBlock('affine:frame', {}, pageBlockId); + page.addBlock('affine:paragraph', {}, frameId); } export function _initPageWithDemoMarkdown( @@ -43,15 +44,13 @@ export function _initPageWithDemoMarkdown( editor: Readonly ): void { logger.debug('initPageWithDefaultMarkdown', page.id); - const pageBlockId = page.addBlockByFlavour('affine:page', { + const pageBlockId = page.addBlock('affine:page', { title: new page.Text(demoTitle), }); - page.addBlockByFlavour('affine:surface', {}, null); - const frameId = page.addBlockByFlavour('affine:frame', {}, pageBlockId); - page.addBlockByFlavour('affine:paragraph', {}, frameId); - setTimeout(() => { - // hotfix: contentParser.importMarkdown is not working in the first render - editor.contentParser.importMarkdown(demoText, frameId); - }, 0); + page.addBlock('affine:surface', {}, null); + const frameId = page.addBlock('affine:frame', {}, pageBlockId); + page.addBlock('affine:paragraph', {}, frameId); + const contentParser = new ContentParser(page); + contentParser.importMarkdown(demoText, frameId); page.workspace.setPageMeta(page.id, { demoTitle }); } diff --git a/apps/web/src/utils/index.ts b/apps/web/src/utils/index.ts index 465356e3be..75f60b9393 100644 --- a/apps/web/src/utils/index.ts +++ b/apps/web/src/utils/index.ts @@ -1,4 +1,4 @@ -import { __unstableSchemas, builtInSchemas } from '@blocksuite/blocks/models'; +import { __unstableSchemas, AffineSchemas } from '@blocksuite/blocks/models'; import type { BlobOptionsGetter, Generator } from '@blocksuite/store'; import { BlockSuiteWorkspace } from '../shared'; @@ -39,7 +39,7 @@ export const createEmptyBlockSuiteWorkspace = ( blobOptionsGetter, idGenerator, }) - .register(builtInSchemas) + .register(AffineSchemas) .register(__unstableSchemas); hashMap.set(id, workspace); return workspace; diff --git a/package.json b/package.json index e7a12e8fbe..8d3a7a3d7b 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@perfsee/sdk": "^1.5.1", "@playwright/test": "^1.31.2", "@testing-library/react": "^14.0.0", - "@types/eslint": "^8.21.2", + "@types/eslint": "^8.21.3", "@types/node": "^18.15.3", "@typescript-eslint/eslint-plugin": "^5.55.0", "@typescript-eslint/parser": "^5.55.0", diff --git a/packages/component/package.json b/packages/component/package.json index 8ca18deeeb..b729841c05 100644 --- a/packages/component/package.json +++ b/packages/component/package.json @@ -15,12 +15,12 @@ "dependencies": { "@affine/debug": "workspace:*", "@affine/i18n": "workspace:*", - "@blocksuite/blocks": "0.5.0-20230317014705-a881b9c", - "@blocksuite/editor": "0.5.0-20230317014705-a881b9c", - "@blocksuite/global": "0.5.0-20230317014705-a881b9c", + "@blocksuite/blocks": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/editor": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/global": "0.5.0-20230320034723-8dfc65e", "@blocksuite/icons": "2.0.23", - "@blocksuite/react": "0.5.0-20230317014705-a881b9c", - "@blocksuite/store": "0.5.0-20230317014705-a881b9c", + "@blocksuite/react": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/store": "0.5.0-20230320034723-8dfc65e", "@emotion/cache": "^11.10.5", "@emotion/react": "^11.10.6", "@emotion/server": "^11.10.0", diff --git a/packages/component/src/components/block-suite-editor/index.stories.tsx b/packages/component/src/components/block-suite-editor/index.stories.tsx index 883d7f88be..8ab91bd0e9 100644 --- a/packages/component/src/components/block-suite-editor/index.stories.tsx +++ b/packages/component/src/components/block-suite-editor/index.stories.tsx @@ -1,5 +1,5 @@ /* deepscan-disable USELESS_ARROW_FUNC_BIND */ -import { __unstableSchemas, builtInSchemas } from '@blocksuite/blocks/models'; +import { __unstableSchemas, AffineSchemas } from '@blocksuite/blocks/models'; import type { EditorContainer } from '@blocksuite/editor'; import type { Page } from '@blocksuite/store'; import { Workspace } from '@blocksuite/store'; @@ -12,12 +12,12 @@ import { BlockSuiteEditor } from '.'; function initPage(page: Page, editor: Readonly): void { // Add page block and surface block at root level - const pageBlockId = page.addBlockByFlavour('affine:page', { + const pageBlockId = page.addBlock('affine:page', { title: new page.Text(''), }); - page.addBlockByFlavour('affine:surface', {}, null); - const frameId = page.addBlockByFlavour('affine:frame', {}, pageBlockId); - page.addBlockByFlavour('affine:paragraph', {}, frameId); + page.addBlock('affine:surface', {}, null); + const frameId = page.addBlock('affine:frame', {}, pageBlockId); + page.addBlock('affine:paragraph', {}, frameId); page.resetHistory(); } @@ -25,7 +25,7 @@ const blockSuiteWorkspace = new Workspace({ id: 'test', blobOptionsGetter: () => void 0, }); -blockSuiteWorkspace.register(builtInSchemas).register(__unstableSchemas); +blockSuiteWorkspace.register(AffineSchemas).register(__unstableSchemas); const promise = new Promise(resolve => { blockSuiteWorkspace.slots.pageAdded.once(() => { resolve(); diff --git a/packages/data-center/package.json b/packages/data-center/package.json index a1ab566be2..64fea79e48 100644 --- a/packages/data-center/package.json +++ b/packages/data-center/package.json @@ -14,8 +14,8 @@ }, "dependencies": { "@affine/debug": "workspace:*", - "@blocksuite/blocks": "0.5.0-20230317014705-a881b9c", - "@blocksuite/store": "0.5.0-20230317014705-a881b9c", + "@blocksuite/blocks": "0.5.0-20230320034723-8dfc65e", + "@blocksuite/store": "0.5.0-20230320034723-8dfc65e", "@tauri-apps/api": "^1.2.0", "encoding": "^0.1.13", "firebase": "^9.18.0", @@ -23,7 +23,7 @@ "js-base64": "^3.7.5", "ky": "^0.33.3", "ky-universal": "^0.11.0", - "lib0": "^0.2.68", + "lib0": "^0.2.69", "lit": "^2.6.1", "y-protocols": "^1.0.5", "yjs": "^13.5.50" diff --git a/packages/data-center/src/utils/index.ts b/packages/data-center/src/utils/index.ts index 80ed17f256..f986c535ce 100644 --- a/packages/data-center/src/utils/index.ts +++ b/packages/data-center/src/utils/index.ts @@ -1,4 +1,4 @@ -import { __unstableSchemas, builtInSchemas } from '@blocksuite/blocks/models'; +import { __unstableSchemas, AffineSchemas } from '@blocksuite/blocks/models'; import type { StoreOptions } from '@blocksuite/store'; import { Workspace as BlocksuiteWorkspace } from '@blocksuite/store'; @@ -8,7 +8,7 @@ export const createBlocksuiteWorkspace = (options: StoreOptions) => { isSSR: typeof window === 'undefined', ...options, }) - .register(builtInSchemas) + .register(AffineSchemas) .register(__unstableSchemas); }; diff --git a/packages/env/package.json b/packages/env/package.json index bec0f20666..3ec0447f70 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -9,7 +9,7 @@ "zod": "^3.21.3" }, "dependencies": { - "@blocksuite/global": "0.5.0-20230317014705-a881b9c", + "@blocksuite/global": "0.5.0-20230320034723-8dfc65e", "lit": "^2.6.1" } } diff --git a/packages/i18n/package.json b/packages/i18n/package.json index c71cccc987..f1f71f344d 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -27,7 +27,7 @@ }, "dependencies": { "@affine/debug": "workspace:*", - "i18next": "^22.4.11", + "i18next": "^22.4.12", "react": "^18.2.0", "react-i18next": "^12.2.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3f086d7fca..cdc5925485 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: '@perfsee/sdk': ^1.5.1 '@playwright/test': ^1.31.2 '@testing-library/react': ^14.0.0 - '@types/eslint': ^8.21.2 + '@types/eslint': ^8.21.3 '@types/node': ^18.15.3 '@typescript-eslint/eslint-plugin': ^5.55.0 '@typescript-eslint/parser': ^5.55.0 @@ -53,7 +53,7 @@ importers: '@perfsee/sdk': 1.5.1 '@playwright/test': 1.31.2 '@testing-library/react': 14.0.0_biqbaboplfbrettd7655fr4n2y - '@types/eslint': 8.21.2 + '@types/eslint': 8.21.3 '@types/node': 18.15.3 '@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku '@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu @@ -81,63 +81,6 @@ importers: vitest: 0.28.5_mxq3od2slsrg7ecyoqpfviqdky vitest-fetch-mock: 0.2.2_vitest@0.28.5 - apps/desktop: - specifiers: - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c - '@blocksuite/icons': 2.0.17 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c - '@emotion/react': ^11.10.6 - '@emotion/styled': ^11.10.6 - '@tauri-apps/api': ^1.2.0 - '@tauri-apps/cli': ^1.2.3 - '@types/node': ^18.15.3 - '@types/react': ^18.0.28 - '@types/react-dom': ^18.0.11 - esbuild: ^0.17.8 - json-schema-to-typescript: ^11.0.5 - lib0: ^0.2.68 - lit: ^2.6.1 - next: '=13.2.3' - prettier: 2.8.4 - react: ^18.2.0 - react-dom: ^18.2.0 - rimraf: ^4.1.3 - typescript: ^5.0.2 - typesync: ^0.10.0 - vite: ^4.2.0 - y-protocols: ^1.0.5 - yjs: ^13.5.50 - zx: ^7.2.0 - dependencies: - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c_i6g3jpotga6fasl6t4dgk2meca - '@blocksuite/icons': 2.0.17_pmekkgnqduwlme35zpnqhenc34 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia - '@tauri-apps/api': 1.2.0_nb4isgkwd3sres4g7j7rgtldsu - json-schema-to-typescript: 11.0.5 - lib0: 0.2.68 - next: 13.2.3_biqbaboplfbrettd7655fr4n2y - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - y-protocols: 1.0.5 - yjs: 13.5.50 - devDependencies: - '@tauri-apps/cli': 1.2.3 - '@types/node': 18.15.3 - '@types/react': 18.0.28 - '@types/react-dom': 18.0.11 - esbuild: 0.17.11 - lit: 2.6.1 - prettier: 2.8.4 - rimraf: 4.4.0 - typescript: 5.0.2 - typesync: 0.10.0 - vite: 4.2.0_@types+node@18.15.3 - zx: 7.2.0 - apps/web: specifiers: '@affine/component': workspace:* @@ -145,11 +88,11 @@ importers: '@affine/debug': workspace:* '@affine/env': workspace:* '@affine/i18n': workspace:* - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e + '@blocksuite/editor': 0.5.0-20230320034723-8dfc65e '@blocksuite/icons': 2.0.23 - '@blocksuite/react': 0.5.0-20230317014705-a881b9c - '@blocksuite/store': 0.5.0-20230317014705-a881b9c + '@blocksuite/react': 0.5.0-20230320034723-8dfc65e + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e '@emotion/cache': ^11.10.5 '@emotion/react': ^11.10.6 '@emotion/server': ^11.10.0 @@ -195,11 +138,11 @@ importers: '@affine/debug': link:../../packages/debug '@affine/env': link:../../packages/env '@affine/i18n': link:../../packages/i18n - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c_i6g3jpotga6fasl6t4dgk2meca + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e_yltfzmy4iwfqsjq5xrcg26px5q + '@blocksuite/editor': 0.5.0-20230320034723-8dfc65e_m5b5stubr6hfw34zud422jhkfq '@blocksuite/icons': 2.0.23_pmekkgnqduwlme35zpnqhenc34 - '@blocksuite/react': 0.5.0-20230317014705-a881b9c_7vwa4erxsa4oloiomtggxo4ys4 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/react': 0.5.0-20230320034723-8dfc65e_hvpq6s3rwytkcsmdngps3pohyq + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 '@emotion/cache': 11.10.5 '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 '@emotion/server': 11.10.0 @@ -245,12 +188,12 @@ importers: specifiers: '@affine/debug': workspace:* '@affine/i18n': workspace:* - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c - '@blocksuite/global': 0.5.0-20230317014705-a881b9c + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e + '@blocksuite/editor': 0.5.0-20230320034723-8dfc65e + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e '@blocksuite/icons': 2.0.23 - '@blocksuite/react': 0.5.0-20230317014705-a881b9c - '@blocksuite/store': 0.5.0-20230317014705-a881b9c + '@blocksuite/react': 0.5.0-20230320034723-8dfc65e + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e '@emotion/cache': ^11.10.5 '@emotion/react': ^11.10.6 '@emotion/server': ^11.10.0 @@ -284,12 +227,12 @@ importers: dependencies: '@affine/debug': link:../debug '@affine/i18n': link:../i18n - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c_i6g3jpotga6fasl6t4dgk2meca - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e_yltfzmy4iwfqsjq5xrcg26px5q + '@blocksuite/editor': 0.5.0-20230320034723-8dfc65e_m5b5stubr6hfw34zud422jhkfq + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 '@blocksuite/icons': 2.0.23_pmekkgnqduwlme35zpnqhenc34 - '@blocksuite/react': 0.5.0-20230317014705-a881b9c_7vwa4erxsa4oloiomtggxo4ys4 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/react': 0.5.0-20230320034723-8dfc65e_hvpq6s3rwytkcsmdngps3pohyq + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 '@emotion/cache': 11.10.5 '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 '@emotion/server': 11.10.0 @@ -325,8 +268,8 @@ importers: packages/data-center: specifiers: '@affine/debug': workspace:* - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c - '@blocksuite/store': 0.5.0-20230317014705-a881b9c + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e '@tauri-apps/api': ^1.2.0 encoding: ^0.1.13 fake-indexeddb: 4.0.1 @@ -335,15 +278,15 @@ importers: js-base64: ^3.7.5 ky: ^0.33.3 ky-universal: ^0.11.0 - lib0: ^0.2.68 + lib0: ^0.2.69 lit: ^2.6.1 typescript: ^5.0.2 y-protocols: ^1.0.5 yjs: ^13.5.50 dependencies: '@affine/debug': link:../debug - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e_yltfzmy4iwfqsjq5xrcg26px5q + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 '@tauri-apps/api': 1.2.0_nb4isgkwd3sres4g7j7rgtldsu encoding: 0.1.13 firebase: 9.18.0_encoding@0.1.13 @@ -351,7 +294,7 @@ importers: js-base64: 3.7.5 ky: 0.33.3 ky-universal: 0.11.0_ky@0.33.3 - lib0: 0.2.68 + lib0: 0.2.69 lit: 2.6.1 y-protocols: 1.0.5 yjs: 13.5.50 @@ -372,14 +315,14 @@ importers: packages/env: specifiers: - '@blocksuite/global': 0.5.0-20230317014705-a881b9c + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e lit: ^2.6.1 next: '=13.2.3' react: ^18.2.0 react-dom: ^18.2.0 zod: ^3.21.3 dependencies: - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 lit: 2.6.1 devDependencies: next: 13.2.3_biqbaboplfbrettd7655fr4n2y @@ -392,7 +335,7 @@ importers: '@affine/debug': workspace:* '@types/node': ^18.15.3 '@types/prettier': ^2.7.2 - i18next: ^22.4.11 + i18next: ^22.4.12 next: '=13.2.3' prettier: ^2.8.4 react: ^18.2.0 @@ -402,9 +345,9 @@ importers: typescript: ^5.0.2 dependencies: '@affine/debug': link:../debug - i18next: 22.4.11 + i18next: 22.4.12 react: 18.2.0 - react-i18next: 12.2.0_nuvg7z3l7c7q3mgp6kac62miay + react-i18next: 12.2.0_ifcy7d6sq4oet2tbyvl27swb2m devDependencies: '@types/node': 18.15.3 '@types/prettier': 2.7.2 @@ -576,7 +519,7 @@ packages: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.21.3 dev: true /@babel/helper-function-name/7.21.0: @@ -705,7 +648,7 @@ packages: '@babel/helper-function-name': 7.21.0 '@babel/template': 7.20.7 '@babel/traverse': 7.21.3 - '@babel/types': 7.21.2 + '@babel/types': 7.21.3 transitivePeerDependencies: - supports-color dev: true @@ -1819,29 +1762,19 @@ packages: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} dev: true - /@bcherny/json-schema-ref-parser/10.0.5-fork: - resolution: {integrity: sha512-E/jKbPoca1tfUPj3iSbitDZTGnq6FUFjkH6L8U2oDwSuwK1WhnnVtCG7oFOTg/DDnyoXbQYUiUiGOibHqaGVnw==} - engines: {node: '>= 16'} - dependencies: - '@jsdevtools/ono': 7.1.3 - '@types/json-schema': 7.0.11 - call-me-maybe: 1.0.2 - js-yaml: 4.1.0 - dev: false - /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@blocksuite/blocks/0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi: - resolution: {integrity: sha512-Qk5QHtdJPv9iJ8ebI7yfhw4mdxieLbgDbyzIS6ncAjbwLsMVRuu0XmSr8jPUYzwCwiGmzFtgEaKZzTz298u7yA==} + /@blocksuite/blocks/0.5.0-20230320034723-8dfc65e_yltfzmy4iwfqsjq5xrcg26px5q: + resolution: {integrity: sha512-erTEMY5gKNP3ifuM2PoKxDtpevL7Ytd7/WZG4aG3Ov52QE+/f1DnljgITHiRMX42Gk0cNauBXVtv/na7ct9AeA==} peerDependencies: - '@blocksuite/store': 0.5.0-20230317014705-a881b9c + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e dependencies: - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 - '@blocksuite/phasor': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 - '@blocksuite/virgo': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 + '@blocksuite/phasor': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 + '@blocksuite/virgo': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 '@popperjs/core': 2.11.6 highlight.js: 11.7.0 hotkeys-js: 3.10.1 @@ -1854,22 +1787,22 @@ packages: - yjs dev: false - /@blocksuite/editor/0.5.0-20230317014705-a881b9c_i6g3jpotga6fasl6t4dgk2meca: - resolution: {integrity: sha512-mEKxNHtem92ugCAOtaWcKta8RXFDmUuxyhEcXU2/NgjHDd6L0YzPPiv1TieYHLZotJ19JgZ9UPNqj3mQEitryg==} + /@blocksuite/editor/0.5.0-20230320034723-8dfc65e_m5b5stubr6hfw34zud422jhkfq: + resolution: {integrity: sha512-GUaY+AsG3IsvuZ6M6nmVqJ5UkAhP932gVogPlMmt1CjrAuTrUXIO/LpVqFmoLPTDhnLWBzSS4585MR5/K3l3CQ==} peerDependencies: - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c - '@blocksuite/store': 0.5.0-20230317014705-a881b9c + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e dependencies: - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e_yltfzmy4iwfqsjq5xrcg26px5q + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 lit: 2.6.1 marked: 4.2.12 turndown: 7.1.1 dev: false - /@blocksuite/global/0.5.0-20230317014705-a881b9c_lit@2.6.1: - resolution: {integrity: sha512-nTAK2ViuCRz8iBS0A1C3qvfXsfRyjEkfzj/bMO296XrO3gRr97EUGB/Pr/0Xl+B06Lr/k1fL5bd+MHpI/gbZGA==} + /@blocksuite/global/0.5.0-20230320034723-8dfc65e_lit@2.6.1: + resolution: {integrity: sha512-hjYM4p49XWjX0kyLujU61OdgfGBBiBB/yL32a0Dlnk+RBKq/HtqRSWWDwOMVnmbFgJFA6cTUdQ9vDG/lYq68YQ==} peerDependencies: lit: ^2.6 peerDependenciesMeta: @@ -1881,16 +1814,6 @@ packages: zod: 3.21.4 dev: false - /@blocksuite/icons/2.0.17_pmekkgnqduwlme35zpnqhenc34: - resolution: {integrity: sha512-nFhgnmfYvy/Pk+KBON5M+veZaz/IoQ+rAugzx2nPy+YPkgXvOxa5ml4rhzZYE2qgx7/FdsKQ5qkBWPjJoYRlbw==} - peerDependencies: - '@types/react': ^18.0.25 - react: ^18.2.0 - dependencies: - '@types/react': 18.0.28 - react: 18.2.0 - dev: false - /@blocksuite/icons/2.0.23_pmekkgnqduwlme35zpnqhenc34: resolution: {integrity: sha512-iBDgr16I+NDFIR32qoCOa3bgKypNX+/HZxbt+c+4ARxFv/olSw9V2YhLu4x+8PUZW9LM9Z+3BDSL5Kl90dzDcQ==} peerDependencies: @@ -1901,12 +1824,12 @@ packages: react: 18.2.0 dev: false - /@blocksuite/phasor/0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50: - resolution: {integrity: sha512-sclkJ4HEuM1cXou/kTEqeveNwgZu82g5tEty1KdX9UIyqs954Z/7xTsQAyQ7f99j+dBDUSOtPnPZT7rcZ739/g==} + /@blocksuite/phasor/0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50: + resolution: {integrity: sha512-QgYDUHQjAnCOgqhoGcPI49zQT0IKT41JSaWHE4BOkjvaCeUmRSYoq//ZzDTIzV86WklmSiUojCRQ5HF9zIWS0A==} peerDependencies: yjs: ^13 dependencies: - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 fractional-indexing: 3.2.0 nanoid: 4.0.1 perfect-freehand: 1.2.0 @@ -1915,19 +1838,19 @@ packages: - lit dev: false - /@blocksuite/react/0.5.0-20230317014705-a881b9c_7vwa4erxsa4oloiomtggxo4ys4: - resolution: {integrity: sha512-gaC4DHai5oXeiBHPJl/5e4tXEkwaiN6aUvdj+CSnGW/IOpBsJri5PuSyv4ZW1/yQ9GvEthLpyfWOb4rx8f0g1w==} + /@blocksuite/react/0.5.0-20230320034723-8dfc65e_hvpq6s3rwytkcsmdngps3pohyq: + resolution: {integrity: sha512-l57ZESn75R8sx9tSGTaWzpkExgZFVXISSq0bPx8PudyddPcfKPqs6S51Wb9nfVc2YBqo+ZaClGeRxPH815zt9w==} peerDependencies: - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c - '@blocksuite/store': 0.5.0-20230317014705-a881b9c + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e + '@blocksuite/editor': 0.5.0-20230320034723-8dfc65e + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e react: '>=18.0.0' react-dom: '>=18.0.0' dependencies: - '@blocksuite/blocks': 0.5.0-20230317014705-a881b9c_4ibzbfxya34az3mmn3hwy4tlvi - '@blocksuite/editor': 0.5.0-20230317014705-a881b9c_i6g3jpotga6fasl6t4dgk2meca - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 - '@blocksuite/store': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/blocks': 0.5.0-20230320034723-8dfc65e_yltfzmy4iwfqsjq5xrcg26px5q + '@blocksuite/editor': 0.5.0-20230320034723-8dfc65e_m5b5stubr6hfw34zud422jhkfq + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 + '@blocksuite/store': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 zustand: 4.3.6_react@18.2.0 @@ -1936,19 +1859,19 @@ packages: - lit dev: false - /@blocksuite/store/0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50: - resolution: {integrity: sha512-tzSp1198XpH16LQH9wMTptOnIwbAZFv7iFDFouQ7OZjWyjirwSfVMw7jIsIguvHTTlUZfpt2V8fvkZPrVGxBhg==} + /@blocksuite/store/0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50: + resolution: {integrity: sha512-JpCEcelmHWmA9zV3nwjNiRK/Yb32Es5KK9WHIatUyZLtfiWJgAVMtsMpxB+9Uxpr1btSuBnRC90cCybSi8/SIQ==} peerDependencies: yjs: ^13 dependencies: - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 - '@blocksuite/virgo': 0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50 + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 + '@blocksuite/virgo': 0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50 '@types/flexsearch': 0.7.3 buffer: 6.0.3 flexsearch: 0.7.21 idb-keyval: 6.2.0 ky: 0.33.3 - lib0: 0.2.68 + lib0: 0.2.69 merge: 2.1.1 nanoid: 4.0.1 y-protocols: 1.0.5 @@ -1962,13 +1885,13 @@ packages: - utf-8-validate dev: false - /@blocksuite/virgo/0.5.0-20230317014705-a881b9c_lit@2.6.1+yjs@13.5.50: - resolution: {integrity: sha512-MGmNEoF5aLmZl1gnfaJQO2rPJhRodsYnlKaxLWHaxnrfYuxfbD1KlEi0uX4rc17nz79RqmKg23TcUnStiL33dg==} + /@blocksuite/virgo/0.5.0-20230320034723-8dfc65e_lit@2.6.1+yjs@13.5.50: + resolution: {integrity: sha512-32Us2pUL2QAEw8Y1WNYv9z5QtKgzLx4BHHdEtzNseL+4WjTmDPOmIE9xr7aQgdvTTHX86/yZS7NiJQqjOuLLmA==} peerDependencies: lit: ^2 yjs: ^13 dependencies: - '@blocksuite/global': 0.5.0-20230317014705-a881b9c_lit@2.6.1 + '@blocksuite/global': 0.5.0-20230320034723-8dfc65e_lit@2.6.1 lit: 2.6.1 yjs: 13.5.50 zod: 3.21.4 @@ -3445,10 +3368,6 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@jsdevtools/ono/7.1.3: - resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} - dev: false - /@juggle/resize-observer/3.4.0: resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} dev: true @@ -3467,11 +3386,13 @@ packages: /@lit-labs/ssr-dom-shim/1.0.0: resolution: {integrity: sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw==} + dev: false /@lit/reactive-element/1.6.1: resolution: {integrity: sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==} dependencies: '@lit-labs/ssr-dom-shim': 1.0.0 + dev: false /@mdx-js/react/2.3.0_react@18.2.0: resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} @@ -5306,103 +5227,6 @@ packages: dev: false patched: true - /@tauri-apps/cli-darwin-arm64/1.2.3: - resolution: {integrity: sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-darwin-x64/1.2.3: - resolution: {integrity: sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-linux-arm-gnueabihf/1.2.3: - resolution: {integrity: sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-linux-arm64-gnu/1.2.3: - resolution: {integrity: sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-linux-arm64-musl/1.2.3: - resolution: {integrity: sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-linux-x64-gnu/1.2.3: - resolution: {integrity: sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-linux-x64-musl/1.2.3: - resolution: {integrity: sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-win32-ia32-msvc/1.2.3: - resolution: {integrity: sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli-win32-x64-msvc/1.2.3: - resolution: {integrity: sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - - /@tauri-apps/cli/1.2.3: - resolution: {integrity: sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==} - engines: {node: '>= 10'} - hasBin: true - optionalDependencies: - '@tauri-apps/cli-darwin-arm64': 1.2.3 - '@tauri-apps/cli-darwin-x64': 1.2.3 - '@tauri-apps/cli-linux-arm-gnueabihf': 1.2.3 - '@tauri-apps/cli-linux-arm64-gnu': 1.2.3 - '@tauri-apps/cli-linux-arm64-musl': 1.2.3 - '@tauri-apps/cli-linux-x64-gnu': 1.2.3 - '@tauri-apps/cli-linux-x64-musl': 1.2.3 - '@tauri-apps/cli-win32-ia32-msvc': 1.2.3 - '@tauri-apps/cli-win32-x64-msvc': 1.2.3 - dev: true - /@testing-library/dom/8.20.0: resolution: {integrity: sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==} engines: {node: '>=12'} @@ -5567,12 +5391,12 @@ packages: /@types/eslint-scope/3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: - '@types/eslint': 8.21.2 + '@types/eslint': 8.21.3 '@types/estree': 0.0.51 dev: true - /@types/eslint/8.21.2: - resolution: {integrity: sha512-EMpxUyystd3uZVByZap1DACsMXvb82ypQnGn89e1Y0a+LYu3JJscUd/gqhRsVFDkaD2MIiWo0MT8EfXr3DGRKw==} + /@types/eslint/8.21.3: + resolution: {integrity: sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==} dependencies: '@types/estree': 0.0.51 '@types/json-schema': 7.0.11 @@ -5607,19 +5431,13 @@ packages: resolution: {integrity: sha512-HXwADeHEP4exXkCIwy2n1+i0f1ilP1ETQOH5KDOugjkTFZPntWo0Gr8stZOaebkxsdx+k0X/K6obU/+it07ocg==} dev: false - /@types/fs-extra/11.0.1: - resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} - dependencies: - '@types/jsonfile': 6.1.1 - '@types/node': 18.15.3 - dev: true - /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} requiresBuild: true dependencies: '@types/minimatch': 5.1.2 '@types/node': 18.15.3 + dev: true /@types/glob/8.0.1: resolution: {integrity: sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==} @@ -5663,19 +5481,15 @@ packages: /@types/json-schema/7.0.11: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + dev: true /@types/json5/0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/jsonfile/6.1.1: - resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} - dependencies: - '@types/node': 18.15.3 - dev: true - /@types/lodash/4.14.191: resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==} + dev: true /@types/long/4.0.2: resolution: {integrity: sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==} @@ -5695,9 +5509,6 @@ packages: /@types/minimatch/5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - /@types/minimist/1.2.2: - resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true /@types/ms/0.7.31: @@ -5732,6 +5543,7 @@ packages: /@types/prettier/2.7.2: resolution: {integrity: sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==} + dev: true /@types/pretty-hrtime/1.0.1: resolution: {integrity: sha512-VjID5MJb1eGKthz2qUerWT8+R4b9N+CHvGCzg9fn4kWZgaF9AhdYikQio3R7wV8YY1NsQKPaCwKz1Yff+aHNUQ==} @@ -5740,10 +5552,6 @@ packages: /@types/prop-types/15.7.5: resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - /@types/ps-tree/1.1.2: - resolution: {integrity: sha512-ZREFYlpUmPQJ0esjxoG1fMvB2HNaD3z+mjqdSosZvd3RalncI9NEur73P8ZJz4YQdL64CmV1w0RuqoRUlhQRBw==} - dev: true - /@types/qs/6.9.7: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: true @@ -5803,6 +5611,7 @@ packages: /@types/trusted-types/2.0.2: resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} + dev: false /@types/unist/2.0.6: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} @@ -5818,10 +5627,6 @@ packages: resolution: {integrity: sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg==} dev: true - /@types/which/2.0.2: - resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==} - dev: true - /@types/yargs-parser/21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true @@ -6342,10 +6147,6 @@ packages: engines: {node: '>=12'} dev: true - /any-promise/1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: false - /anymatch/3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -6393,6 +6194,7 @@ packages: /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true /aria-hidden/1.2.3: resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} @@ -6517,14 +6319,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /awilix/8.0.0: - resolution: {integrity: sha512-9y4ejNj2nLu7ET8jtQPiI3Ibvu68iKcLbLy5pGsPy9HWWVyQhTT8YE+Ao7ZawTNXRWjosSy/r4QNmhaUt/ju0A==} - engines: {node: '>=12.0.0'} - dependencies: - camel-case: 4.1.2 - fast-glob: 3.2.12 - dev: true - /axe-core/4.6.3: resolution: {integrity: sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==} engines: {node: '>=4'} @@ -6538,16 +6332,6 @@ packages: - debug dev: true - /axios/1.3.4: - resolution: {integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==} - dependencies: - follow-redirects: 1.15.2 - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: true - /axobject-query/3.1.1: resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} dependencies: @@ -6681,6 +6465,7 @@ packages: /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true /base64-arraybuffer-es6/0.7.0: resolution: {integrity: sha512-ESyU/U1CFZDJUdr+neHRhNozeCv72Y7Vm0m1DCbjX3KBjT6eYocvAJlSk6+8+HkVwXlT1FNxhGW6q3UKAlCvvw==} @@ -6765,6 +6550,7 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 + dev: true /brace-expansion/2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} @@ -6901,21 +6687,10 @@ packages: get-intrinsic: 1.2.0 dev: true - /call-me-maybe/1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - dev: false - /callsites/3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - /camel-case/4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - dependencies: - pascal-case: 3.1.2 - tslib: 2.5.0 - dev: true - /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -7038,17 +6813,6 @@ packages: engines: {node: '>=6'} dev: true - /cli-color/2.0.3: - resolution: {integrity: sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==} - engines: {node: '>=0.10'} - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-iterator: 2.0.3 - memoizee: 0.4.15 - timers-ext: 0.1.7 - dev: false - /cli-cursor/3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -7056,11 +6820,6 @@ packages: restore-cursor: 3.1.0 dev: true - /cli-spinners/2.7.0: - resolution: {integrity: sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==} - engines: {node: '>=6'} - dev: true - /cli-table3/0.6.3: resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} engines: {node: 10.* || >= 12.*} @@ -7128,11 +6887,6 @@ packages: shallow-clone: 3.0.1 dev: true - /clone/1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: true - /clsx/1.2.1: resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} engines: {node: '>=6'} @@ -7254,6 +7008,7 @@ packages: /concat-map/0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true /concat-stream/1.6.2: resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} @@ -7317,16 +7072,6 @@ packages: yaml: 1.10.2 dev: false - /cosmiconfig/8.1.0: - resolution: {integrity: sha512-0tLZ9URlPGU7JsKq0DQOQ3FoRsYX8xDZ7xMiATQfaiGMz7EHowNkbU9u1coAOmnh9p/1ySpm0RB3JNWRXM5GCg==} - engines: {node: '>=14'} - dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - dev: true - /create-require/1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: true @@ -7374,13 +7119,6 @@ packages: fs-exists-sync: 0.1.0 dev: true - /d/1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} - dependencies: - es5-ext: 0.10.62 - type: 1.2.0 - dev: false - /damerau-levenshtein/1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: true @@ -7388,6 +7126,7 @@ packages: /data-uri-to-buffer/4.0.0: resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} engines: {node: '>= 12'} + dev: false /dayjs/1.11.7: resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==} @@ -7500,12 +7239,6 @@ packages: strip-bom: 4.0.0 dev: true - /defaults/1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - dependencies: - clone: 1.0.4 - dev: true - /defer-to-connect/2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} @@ -7726,10 +7459,6 @@ packages: engines: {node: '>=12'} dev: true - /duplexer/0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: true - /duplexer2/0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} dependencies: @@ -7931,48 +7660,14 @@ packages: is-symbol: 1.0.4 dev: true - /es5-ext/0.10.62: - resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} - engines: {node: '>=0.10'} - requiresBuild: true - dependencies: - es6-iterator: 2.0.3 - es6-symbol: 3.1.3 - next-tick: 1.1.0 - dev: false - /es6-error/4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} dev: true - /es6-iterator/2.0.3: - resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-symbol: 3.1.3 - dev: false - /es6-object-assign/1.1.0: resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} dev: true - /es6-symbol/3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} - dependencies: - d: 1.0.1 - ext: 1.7.0 - dev: false - - /es6-weak-map/2.0.3: - resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-iterator: 2.0.3 - es6-symbol: 3.1.3 - dev: false - /esbuild-plugin-alias/0.2.1: resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} dev: true @@ -8508,25 +8203,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /event-emitter/0.3.5: - resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - dev: false - - /event-stream/3.3.4: - resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} - dependencies: - duplexer: 0.1.2 - from: 0.1.7 - map-stream: 0.1.0 - pause-stream: 0.0.11 - split: 0.3.3 - stream-combiner: 0.0.4 - through: 2.3.8 - dev: true - /event-target-shim/5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -8644,12 +8320,6 @@ packages: - supports-color dev: true - /ext/1.7.0: - resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} - dependencies: - type: 2.7.2 - dev: false - /extend/3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} dev: true @@ -8730,6 +8400,7 @@ packages: dependencies: node-domexception: 1.0.0 web-streams-polyfill: 3.2.1 + dev: false /fetch-retry/5.0.4: resolution: {integrity: sha512-LXcdgpdcVedccGg0AZqg+S8lX/FCdwXD92WNZ5k5qsb0irRhSFsBOpcJt7oevyqT2/C2nEE0zSFNdBEpj3YOSw==} @@ -8945,20 +8616,12 @@ packages: mime-types: 2.1.35 dev: true - /form-data/4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - /formdata-polyfill/4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} dependencies: fetch-blob: 3.2.0 + dev: false /forwarded/0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} @@ -8975,10 +8638,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /from/0.1.7: - resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} - dev: true - /fromentries/1.3.2: resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} dev: true @@ -9010,6 +8669,7 @@ packages: /fs.realpath/1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true /fsevents/2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} @@ -9096,11 +8756,6 @@ packages: engines: {node: '>=8'} dev: true - /get-stdin/8.0.0: - resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} - engines: {node: '>=10'} - dev: false - /get-stream/6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -9159,6 +8814,7 @@ packages: dependencies: '@types/glob': 7.2.0 glob: 7.2.3 + dev: true /glob-promise/6.0.2_glob@8.1.0: resolution: {integrity: sha512-Ni2aDyD1ekD6x8/+K4hDriRDbzzfuK4yKpqSymJ4P7IxbtARiOOuU+k40kbHM0sLIlbf1Qh0qdMkAHMZYE6XJQ==} @@ -9194,6 +8850,7 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: true /glob/8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} @@ -9206,16 +8863,6 @@ packages: once: 1.4.0 dev: true - /glob/9.3.0: - resolution: {integrity: sha512-EAZejC7JvnQINayvB/7BJbpZpNOJ8Lrw2OZNEvQxe0vaLn1SuwMcfV7/MNaX8L/T0wmptBFI4YMtDvSBxYDc7w==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - fs.realpath: 1.0.0 - minimatch: 7.4.2 - minipass: 4.2.5 - path-scurry: 1.6.1 - dev: true - /global-modules/0.2.3: resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} engines: {node: '>=0.10.0'} @@ -9553,8 +9200,8 @@ packages: hasBin: true dev: true - /i18next/22.4.11: - resolution: {integrity: sha512-ShfTzXVMjXdF2iPiT/wbizOrssLh9Ab6VpuVROihLCAu+u25KbZiEYVgsA0W6g0SgjPa/JmGWcUEV/g6cKzEjQ==} + /i18next/22.4.12: + resolution: {integrity: sha512-2lE+vRXxQ3lGLub1CVbwgO0IfkLHmUSDVOAVdPh22CsxttMXi+35n2qgxh2wZIkKl6t/NMzPfgFPRDiFQOmiCg==} dependencies: '@babel/runtime': 7.21.0 dev: false @@ -9624,6 +9271,7 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 + dev: true /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -9736,6 +9384,7 @@ packages: /is-extglob/2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + dev: true /is-fullwidth-code-point/3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} @@ -9763,17 +9412,13 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 + dev: true /is-gzip/1.0.0: resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} engines: {node: '>=0.10.0'} dev: true - /is-interactive/1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: true - /is-map/2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true @@ -9825,10 +9470,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-promise/2.2.2: - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} - dev: false - /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -9886,11 +9527,6 @@ packages: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: true - /is-unicode-supported/0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - dev: true - /is-weakmap/2.0.1: resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} dev: true @@ -10737,6 +10373,7 @@ packages: hasBin: true dependencies: argparse: 2.0.1 + dev: true /jscodeshift/0.14.0_@babel+preset-env@7.20.2: resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} @@ -10786,27 +10423,6 @@ packages: /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - /json-schema-to-typescript/11.0.5: - resolution: {integrity: sha512-ZNlvngzlPzjYYECbR+uJ9aUWo25Gw/VuwUytvcuKiwc6NaiZhMyf7qBsxZE2eixmj8AoQEQJhSRG7btln0sUDw==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - '@bcherny/json-schema-ref-parser': 10.0.5-fork - '@types/json-schema': 7.0.11 - '@types/lodash': 4.14.191 - '@types/prettier': 2.7.2 - cli-color: 2.0.3 - get-stdin: 8.0.0 - glob: 7.2.3 - glob-promise: 4.2.2_glob@7.2.3 - is-glob: 4.0.3 - lodash: 4.17.21 - minimist: 1.2.8 - mkdirp: 1.0.4 - mz: 2.7.0 - prettier: 2.8.4 - dev: false - /json-schema-traverse/0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} dev: true @@ -10927,8 +10543,8 @@ packages: type-check: 0.4.0 dev: true - /lib0/0.2.68: - resolution: {integrity: sha512-VZPU3TFmS9mdNku3YmmPoiUQnhHK178p4nUh+BrtCDPT3r5GxE9XSx1yObTL7sH2xgAlAxFO/c/grh2zZMTJkw==} + /lib0/0.2.69: + resolution: {integrity: sha512-mKB+JtVlYbLqSxp5Twm40LtagQfi1rATGjNvds9E5lKvYYOIjbDLU8vwLaJ7X0z2LX84Aj200fqSvNPQli2DKw==} engines: {node: '>=14'} hasBin: true dependencies: @@ -10989,11 +10605,13 @@ packages: dependencies: '@lit/reactive-element': 1.6.1 lit-html: 2.6.1 + dev: false /lit-html/2.6.1: resolution: {integrity: sha512-Z3iw+E+3KKFn9t2YKNjsXNEu/LRLI98mtH/C6lnFg7kvaqPIzPn124Yd4eT/43lyqrejpc5Wb6BHq3fdv4S8Rw==} dependencies: '@types/trusted-types': 2.0.2 + dev: false /lit/2.6.1: resolution: {integrity: sha512-DT87LD64f8acR7uVp7kZfhLRrHkfC/N4BVzAtnw9Yg8087mbBJ//qedwdwX0kzDbxgPccWRW6mFwGbRQIxy0pw==} @@ -11001,6 +10619,7 @@ packages: '@lit/reactive-element': 1.6.1 lit-element: 3.2.2 lit-html: 2.6.1 + dev: false /loader-runner/4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} @@ -11066,14 +10685,6 @@ packages: /lodash/4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - /log-symbols/4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - dev: true - /log-update/4.0.0: resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} engines: {node: '>=10'} @@ -11108,12 +10719,6 @@ packages: get-func-name: 2.0.0 dev: true - /lower-case/2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - dependencies: - tslib: 2.5.0 - dev: true - /lowercase-keys/3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -11132,17 +10737,6 @@ packages: yallist: 4.0.0 dev: true - /lru-cache/7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - dev: true - - /lru-queue/0.1.0: - resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} - dependencies: - es5-ext: 0.10.62 - dev: false - /lz-string/1.4.4: resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==} hasBin: true @@ -11184,10 +10778,6 @@ packages: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} dev: true - /map-stream/0.1.0: - resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==} - dev: true - /markdown-to-jsx/7.1.9_react@18.2.0: resolution: {integrity: sha512-x4STVIKIJR0mGgZIZ5RyAeQD7FEZd5tS8m/htbcVGlex32J+hlSLj+ExrHCxP6nRKF1EKbcO7i6WhC1GtOpBlA==} engines: {node: '>= 10'} @@ -11218,19 +10808,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /memoizee/0.4.15: - resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} - dependencies: - d: 1.0.1 - es5-ext: 0.10.62 - es6-weak-map: 2.0.3 - event-emitter: 0.3.5 - is-promise: 2.2.2 - lru-queue: 0.1.0 - next-tick: 1.1.0 - timers-ext: 0.1.7 - dev: false - /memoizerific/1.11.3: resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} dependencies: @@ -11320,6 +10897,7 @@ packages: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 + dev: true /minimatch/5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} @@ -11328,13 +10906,6 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch/7.4.2: - resolution: {integrity: sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimist/1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -11373,6 +10944,7 @@ packages: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} hasBin: true + dev: true /mlly/1.1.1: resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==} @@ -11415,14 +10987,6 @@ packages: object-assign: 4.1.1 dev: false - /mz/2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - dev: false - /nanoid/3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -11477,10 +11041,6 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: false - /next-tick/1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - dev: false - /next/13.2.3_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-nKFJC6upCPN7DWRx4+0S/1PIOT7vNlCT157w9AzbXEgKy6zkiPKEt5YyRUsRZkmpEqBVrGgOqNfwecTociyg+w==} engines: {node: '>=14.6.0'} @@ -11527,13 +11087,6 @@ packages: - '@babel/core' - babel-plugin-macros - /no-case/3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - dependencies: - lower-case: 2.0.2 - tslib: 2.5.0 - dev: true - /node-dir/0.1.17: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} @@ -11544,6 +11097,7 @@ packages: /node-domexception/1.0.0: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} + dev: false /node-fetch-native/1.0.2: resolution: {integrity: sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ==} @@ -11586,15 +11140,6 @@ packages: whatwg-url: 5.0.0 dev: true - /node-fetch/3.2.10: - resolution: {integrity: sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - data-uri-to-buffer: 4.0.0 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 - dev: true - /node-fetch/3.3.0: resolution: {integrity: sha512-BKwRP/O0UvoMKp7GNdwPlObhYGB5DQqwhEDQlNKuoqwVYSxkSZCSbHjnFFmUEtwSKRPU4kNK8PbDYYitwaE3QA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -11786,6 +11331,7 @@ packages: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 + dev: true /onetime/5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} @@ -11842,21 +11388,6 @@ packages: word-wrap: 1.2.3 dev: true - /ora/5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.7.0 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - dev: true - /os-homedir/1.0.2: resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} engines: {node: '>=0.10.0'} @@ -11967,13 +11498,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /pascal-case/3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - dependencies: - no-case: 3.0.4 - tslib: 2.5.0 - dev: true - /path-exists/3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} @@ -11987,6 +11511,7 @@ packages: /path-is-absolute/1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} + dev: true /path-key/3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} @@ -12001,14 +11526,6 @@ packages: /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-scurry/1.6.1: - resolution: {integrity: sha512-OW+5s+7cw6253Q4E+8qQ/u1fVvcJQCJo/VFD8pje+dbJCF1n5ZRMV2AEHbGp+5Q7jxQIYJxkHopnj6nzdGeZLA==} - engines: {node: '>=14'} - dependencies: - lru-cache: 7.18.3 - minipass: 4.2.5 - dev: true - /path-to-regexp/0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} dev: true @@ -12025,12 +11542,6 @@ packages: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true - /pause-stream/0.0.11: - resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} - dependencies: - through: 2.3.8 - dev: true - /peek-stream/1.1.3: resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} dependencies: @@ -12160,6 +11671,7 @@ packages: resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} engines: {node: '>=10.13.0'} hasBin: true + dev: true /pretty-format/27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} @@ -12280,14 +11792,6 @@ packages: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: true - /ps-tree/1.2.0: - resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} - engines: {node: '>= 0.10'} - hasBin: true - dependencies: - event-stream: 3.3.4 - dev: true - /pump/2.0.1: resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: @@ -12461,7 +11965,7 @@ packages: react-is: 18.2.0 dev: true - /react-i18next/12.2.0_nuvg7z3l7c7q3mgp6kac62miay: + /react-i18next/12.2.0_ifcy7d6sq4oet2tbyvl27swb2m: resolution: {integrity: sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==} peerDependencies: i18next: '>= 19.0.0' @@ -12476,7 +11980,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 html-parse-stringify: 3.0.1 - i18next: 22.4.11 + i18next: 22.4.12 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -12853,14 +12357,6 @@ packages: glob: 7.2.3 dev: true - /rimraf/4.4.0: - resolution: {integrity: sha512-X36S+qpCUR0HjXlkDe4NAOhS//aHH0Z+h8Ckf2auGJk3PTnx5rLmrHkwNdbVQuCSUhOyFrlRvFEllZOYE+yZGQ==} - engines: {node: '>=14'} - hasBin: true - dependencies: - glob: 9.3.0 - dev: true - /rollup/3.14.0: resolution: {integrity: sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} @@ -13237,12 +12733,6 @@ packages: engines: {node: '>=6'} dev: true - /split/0.3.3: - resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==} - dependencies: - through: 2.3.8 - dev: true - /sprintf-js/1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true @@ -13313,12 +12803,6 @@ packages: - utf-8-validate dev: true - /stream-combiner/0.0.4: - resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} - dependencies: - duplexer: 0.1.2 - dev: true - /stream-shift/1.0.1: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true @@ -13671,19 +13155,6 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true - /thenify-all/1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - dependencies: - thenify: 3.3.1 - dev: false - - /thenify/3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - dependencies: - any-promise: 1.3.0 - dev: false - /through/2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -13701,13 +13172,6 @@ packages: xtend: 4.0.2 dev: true - /timers-ext/0.1.7: - resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} - dependencies: - es5-ext: 0.10.62 - next-tick: 1.1.0 - dev: false - /tiny-glob/0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} dependencies: @@ -13903,14 +13367,6 @@ packages: mime-types: 2.1.35 dev: true - /type/1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - dev: false - - /type/2.7.2: - resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - dev: false - /typed-array-length/1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} dependencies: @@ -13949,23 +13405,6 @@ packages: engines: {node: '>=0.1.14'} dev: true - /typesync/0.10.0: - resolution: {integrity: sha512-zDAmphnWjVNv5gwARbQcJS+lZw91wkqPsrrQ+kRVKmim4N3oG7UleYZYyMFZ04BrofezOEvIaaNu1su4TI8CqA==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - awilix: 8.0.0 - axios: 1.3.4 - chalk: 4.1.2 - cosmiconfig: 8.1.0 - detect-indent: 6.1.0 - glob: 8.1.0 - ora: 5.4.1 - semver: 7.3.8 - transitivePeerDependencies: - - debug - dev: true - /ufo/1.1.0: resolution: {integrity: sha512-LQc2s/ZDMaCN3QLpa+uzHUOQ7SdV0qgv3VBXOolQGXTaaZpIur6PwUclF5nN2hNkiTRcUugXd1zFOW3FLJ135Q==} dev: true @@ -14400,15 +13839,10 @@ packages: graceful-fs: 4.2.10 dev: true - /wcwidth/1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - dependencies: - defaults: 1.0.4 - dev: true - /web-streams-polyfill/3.2.1: resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} engines: {node: '>= 8'} + dev: false /webidl-conversions/3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -14476,11 +13910,6 @@ packages: - uglify-js dev: true - /webpod/0.0.2: - resolution: {integrity: sha512-cSwwQIeg8v4i3p4ajHhwgR7N6VyxAf+KYSSsY6Pd3aETE+xEU4vbitz7qQkB0I321xnhDdgtxuiSfk5r/FVtjg==} - hasBin: true - dev: true - /websocket-driver/0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -14572,14 +14001,6 @@ packages: isexe: 2.0.0 dev: true - /which/3.0.0: - resolution: {integrity: sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: true - /why-is-node-running/2.2.2: resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} engines: {node: '>=8'} @@ -14630,6 +14051,7 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true /write-file-atomic/2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} @@ -14719,14 +14141,14 @@ packages: peerDependencies: yjs: ^13.0.0 dependencies: - lib0: 0.2.68 + lib0: 0.2.69 yjs: 13.5.50 dev: false /y-protocols/1.0.5: resolution: {integrity: sha512-Wil92b7cGk712lRHDqS4T90IczF6RkcvCwAD0A2OPg+adKmOe+nOiT/N2hvpQIWS3zfjmtL4CPaH5sIW1Hkm/A==} dependencies: - lib0: 0.2.68 + lib0: 0.2.69 dev: false /y-webrtc/10.2.5: @@ -14734,7 +14156,7 @@ packages: engines: {node: '>=12'} hasBin: true dependencies: - lib0: 0.2.68 + lib0: 0.2.69 simple-peer: 9.11.1 y-protocols: 1.0.5 optionalDependencies: @@ -14840,7 +14262,7 @@ packages: /yjs/13.5.50: resolution: {integrity: sha512-Q2KVNfovwjtJV4Yxz+HaFYT6vTYBaFagOSpTL3jbPc7Sbv/My68fLTfPlYy9FmNO87pV8dMBd5XuVar+9WsAWg==} dependencies: - lib0: 0.2.68 + lib0: 0.2.69 /yn/3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} @@ -14875,24 +14297,3 @@ packages: react: 18.2.0 use-sync-external-store: 1.2.0_react@18.2.0 dev: false - - /zx/7.2.0: - resolution: {integrity: sha512-SMuOZ21zFnBxicw+WMtTv3z3eERh6KBtZExAJaL8EAV+Ev/3M1NIAOkrZ8kRfCzD9acv9heUH/WZctTR4vQxBQ==} - engines: {node: '>= 16.0.0'} - hasBin: true - dependencies: - '@types/fs-extra': 11.0.1 - '@types/minimist': 1.2.2 - '@types/node': 18.15.3 - '@types/ps-tree': 1.1.2 - '@types/which': 2.0.2 - chalk: 5.2.0 - fs-extra: 11.1.0 - globby: 13.1.3 - minimist: 1.2.8 - node-fetch: 3.2.10 - ps-tree: 1.2.0 - webpod: 0.0.2 - which: 3.0.0 - yaml: 2.2.1 - dev: true diff --git a/tests/quick-search.spec.ts b/tests/quick-search.spec.ts index 3b4fee50ae..883f86f780 100644 --- a/tests/quick-search.spec.ts +++ b/tests/quick-search.spec.ts @@ -99,7 +99,7 @@ test.describe('Search and select', () => { await openQuickSearchByShortcut(page); await page.keyboard.insertText('test123456'); await page.waitForTimeout(50); - await assertResultList(page, ['test123456']); + await assertResultList(page, ["New 'test123456' page"]); await page.keyboard.press('Enter'); await page.waitForTimeout(300); await assertTitle(page, 'test123456');