diff --git a/.eslintrc.cjs b/.eslintrc.cjs index ca7affb..dafa113 100755 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -51,7 +51,7 @@ module.exports = { 'import/export': 'error', 'import/extensions': 'off', 'import/no-unresolved': 'off', - 'import/no-extraneous-dependencies': 'error', + 'import/no-extraneous-dependencies': 'off', 'import/prefer-default-export': 'error', 'prefer-promise-reject-errors': 'off', 'react/react-in-jsx-scope': 'off', diff --git a/package.json b/package.json index 9d8d18c..bfaf187 100644 --- a/package.json +++ b/package.json @@ -21,15 +21,21 @@ "@emotion/styled": "^11.10.6", "@fireproof/core": "^0.0.6", "@mui/icons-material": "^5.11.11", - "@mui/material": "^5.11.13", + "@mui/material": "^5.11.15", + "@remirror/core": "^2.0.12", + "@remirror/extension-annotation": "^2.0.15", + "@remirror/extension-find": "^0.1.5", "@remirror/extension-mention-atom": "^2.0.15", + "@remirror/extension-react-tables": "^2.2.14", + "@remirror/extension-yjs": "^3.0.13", "@remirror/pm": "^2.0.4", "@remirror/react": "^2.0.27", "@remirror/react-editors": "^1.0.27", + "@remirror/styles": "^2.0.4", "@tauri-apps/api": "^1.2.0", "autoprefixer": "^10.4.14", "eslint-plugin-react-refresh": "^0.3.4", - "i18next": "^22.4.12", + "i18next": "^22.4.14", "i18next-browser-languagedetector": "^7.0.1", "i18next-http-backend": "^2.2.0", "moment": "^2.29.4", @@ -38,27 +44,31 @@ "react-dom": "^18.2.0", "react-i18next": "^12.2.0", "react-redux": "^8.0.5", - "react-router-dom": "^6.9.0", + "react-router-dom": "^6.10.0", + "refractor": "^4.8.1", "remirror": "^2.0.26", - "uuid": "^9.0.0" + "svgmoji": "^3.2.0", + "uuid": "^9.0.0", + "y-webrtc": "^10.2.5", + "yjs": "^13.5.51" }, "devDependencies": { "@fireproof/core": "^0.0.6", "@reduxjs/toolkit": "^1.9.3", "@tauri-apps/cli": "^1.2.3", - "@types/node": "^18.15.3", - "@types/react": "^18.0.28", + "@types/node": "^18.15.11", + "@types/react": "^18.0.32", "@types/react-dom": "^18.0.11", "@types/uuid": "^9.0.1", - "@typescript-eslint/eslint-plugin": "^5.55.0", - "@typescript-eslint/parser": "^5.55.0", + "@typescript-eslint/eslint-plugin": "^5.57.0", + "@typescript-eslint/parser": "^5.57.0", "@vitejs/plugin-react": "^3.1.0", - "eslint": "^8.36.0", + "eslint": "^8.37.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-react": "^7.32.2", - "tailwindcss": "^3.2.7", - "typescript": "^5.0.2", - "vite": "^4.2.0" + "tailwindcss": "^3.3.1", + "typescript": "^5.0.3", + "vite": "^4.2.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eee3f04..28601c7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,30 +3,36 @@ lockfileVersion: 5.4 specifiers: '@emotion/react': ^11.10.6 '@emotion/styled': ^11.10.6 - '@fireproof/core': ^0.0.4 + '@fireproof/core': ^0.0.6 '@mui/icons-material': ^5.11.11 - '@mui/material': ^5.11.13 + '@mui/material': ^5.11.15 '@reduxjs/toolkit': ^1.9.3 + '@remirror/core': ^2.0.12 + '@remirror/extension-annotation': ^2.0.15 + '@remirror/extension-find': ^0.1.5 '@remirror/extension-mention-atom': ^2.0.15 + '@remirror/extension-react-tables': ^2.2.14 + '@remirror/extension-yjs': ^3.0.13 '@remirror/pm': ^2.0.4 '@remirror/react': ^2.0.27 '@remirror/react-editors': ^1.0.27 + '@remirror/styles': ^2.0.4 '@tauri-apps/api': ^1.2.0 '@tauri-apps/cli': ^1.2.3 - '@types/node': ^18.15.3 - '@types/react': ^18.0.28 + '@types/node': ^18.15.11 + '@types/react': ^18.0.32 '@types/react-dom': ^18.0.11 '@types/uuid': ^9.0.1 - '@typescript-eslint/eslint-plugin': ^5.55.0 - '@typescript-eslint/parser': ^5.55.0 + '@typescript-eslint/eslint-plugin': ^5.57.0 + '@typescript-eslint/parser': ^5.57.0 '@vitejs/plugin-react': ^3.1.0 autoprefixer: ^10.4.14 - eslint: ^8.36.0 + eslint: ^8.37.0 eslint-config-airbnb-base: ^15.0.0 eslint-plugin-import: ^2.27.5 eslint-plugin-react: ^7.32.2 eslint-plugin-react-refresh: ^0.3.4 - i18next: ^22.4.12 + i18next: ^22.4.14 i18next-browser-languagedetector: ^7.0.1 i18next-http-backend: ^2.2.0 moment: ^2.29.4 @@ -35,56 +41,70 @@ specifiers: react-dom: ^18.2.0 react-i18next: ^12.2.0 react-redux: ^8.0.5 - react-router-dom: ^6.9.0 + react-router-dom: ^6.10.0 + refractor: ^4.8.1 remirror: ^2.0.26 - tailwindcss: ^3.2.7 - typescript: ^4.9.5 + svgmoji: ^3.2.0 + tailwindcss: ^3.3.1 + typescript: ^5.0.3 uuid: ^9.0.0 - vite: ^4.2.0 + vite: ^4.2.1 + y-webrtc: ^10.2.5 + yjs: ^13.5.51 dependencies: - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia - '@fireproof/core': 0.0.4 - '@mui/icons-material': 5.11.11_4lyzeezzeeal3x6jtb4ni26w7u - '@mui/material': 5.11.13_xqeqsl5kvjjtyxwyi3jhw3yuli - '@remirror/extension-mention-atom': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua + '@emotion/styled': 11.10.6_jy6zgb344t5nav635xluh5rs6a + '@fireproof/core': 0.0.6 + '@mui/icons-material': 5.11.11_k5mvtc23fjbryag7e72enhgopa + '@mui/material': 5.11.15_3unrtkzlichk74gwhgfmuhukbm + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-annotation': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-find': 0.1.5_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-mention-atom': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-react-tables': 2.2.14_z7ncutewthyvcmypmmy6chv4sm + '@remirror/extension-yjs': 3.0.13_qvg5uiamxuhfkf2v2z6sxftb2m '@remirror/pm': 2.0.4 - '@remirror/react': 2.0.27_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-editors': 1.0.27_6n55nxih34hfthhbuzsjzlfggi + '@remirror/react': 2.0.27_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-editors': 1.0.27_7ckw3k4i52nsmgrybn7nogkc4a + '@remirror/styles': 2.0.4_ckhgufcgsetnyeobv4t2att26i '@tauri-apps/api': 1.2.0 autoprefixer: 10.4.14_postcss@8.4.21 - eslint-plugin-react-refresh: 0.3.4_eslint@8.36.0 - i18next: 22.4.12 + eslint-plugin-react-refresh: 0.3.4_eslint@8.37.0 + i18next: 22.4.14 i18next-browser-languagedetector: 7.0.1 i18next-http-backend: 2.2.0 moment: 2.29.4 postcss: 8.4.21 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-i18next: 12.2.0_ifcy7d6sq4oet2tbyvl27swb2m - react-redux: 8.0.5_3xleytyzprlgycb2ded54tx72i - react-router-dom: 6.9.0_biqbaboplfbrettd7655fr4n2y - remirror: 2.0.26_b26u7ws7gibcwhwdgobfu6bmhe + react-i18next: 12.2.0_57ubdvajp6562okxygabugvlve + react-redux: 8.0.5_b35jy3hutuejwfesa6qcd2f7t4 + react-router-dom: 6.10.0_biqbaboplfbrettd7655fr4n2y + refractor: 4.8.1 + remirror: 2.0.26_kzw2wpkpvt5yxi7p6dwkqcqjti + svgmoji: 3.2.0 uuid: 9.0.0 + y-webrtc: 10.2.5 + yjs: 13.5.51 devDependencies: '@reduxjs/toolkit': 1.9.3_k4ae6lp43ej6mezo3ztvx6pykq '@tauri-apps/cli': 1.2.3 - '@types/node': 18.15.3 - '@types/react': 18.0.28 + '@types/node': 18.15.11 + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 '@types/uuid': 9.0.1 - '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m - '@vitejs/plugin-react': 3.1.0_vite@4.2.0 - eslint: 8.36.0 - eslint-config-airbnb-base: 15.0.0_eakrjjutlgqjxe5ydhtnd4qdmy - eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu - eslint-plugin-react: 7.32.2_eslint@8.36.0 - tailwindcss: 3.2.7_postcss@8.4.21 - typescript: 4.9.5 - vite: 4.2.0_@types+node@18.15.3 + '@typescript-eslint/eslint-plugin': 5.57.0_z24sz2fazj3bxoipp6m4s7b2mi + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm + '@vitejs/plugin-react': 3.1.0_vite@4.2.1 + eslint: 8.37.0 + eslint-config-airbnb-base: 15.0.0_rbts4wm34tb3x7owcp777e4f4y + eslint-plugin-import: 2.27.5_2niwd2uqke2jpnohndnwvllrkm + eslint-plugin-react: 7.32.2_eslint@8.37.0 + tailwindcss: 3.3.1_postcss@8.4.21 + typescript: 5.0.3 + vite: 4.2.1_@types+node@18.15.11 packages: @@ -96,31 +116,31 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true - /@babel/code-frame/7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + /@babel/code-frame/7.21.4: + resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.18.6 - /@babel/compat-data/7.21.0: - resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} + /@babel/compat-data/7.21.4: + resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.21.3: - resolution: {integrity: sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==} + /@babel/core/7.21.4: + resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.3 - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.3 + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.4 + '@babel/helper-compilation-targets': 7.21.4_@babel+core@7.21.4 '@babel/helper-module-transforms': 7.21.2 '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.3 + '@babel/parser': 7.21.4 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -130,24 +150,24 @@ packages: - supports-color dev: true - /@babel/generator/7.21.3: - resolution: {integrity: sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==} + /@babel/generator/7.21.4: + resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 '@jridgewell/gen-mapping': 0.3.2 '@jridgewell/trace-mapping': 0.3.17 jsesc: 2.5.2 dev: true - /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.3: - resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} + /@babel/helper-compilation-targets/7.21.4_@babel+core@7.21.4: + resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.3 + '@babel/compat-data': 7.21.4 + '@babel/core': 7.21.4 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 lru-cache: 5.1.1 @@ -164,34 +184,34 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true - /@babel/helper-module-imports/7.18.6: - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + /@babel/helper-module-imports/7.21.4: + resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 /@babel/helper-module-transforms/7.21.2: resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.21.4 '@babel/helper-simple-access': 7.20.2 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 transitivePeerDependencies: - supports-color dev: true @@ -205,14 +225,14 @@ packages: resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true /@babel/helper-string-parser/7.19.4: @@ -233,8 +253,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.21.3 - '@babel/types': 7.21.3 + '@babel/traverse': 7.21.4 + '@babel/types': 7.21.4 transitivePeerDependencies: - supports-color dev: true @@ -247,31 +267,31 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.21.3: - resolution: {integrity: sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==} + /@babel/parser/7.21.4: + resolution: {integrity: sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.21.3 + '@babel/types': 7.21.4 dev: true - /@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.21.3: + /@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.21.4: resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.3 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.21.3: + /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.21.4: resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.3 + '@babel/core': 7.21.4 '@babel/helper-plugin-utils': 7.20.2 dev: true @@ -285,31 +305,31 @@ packages: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.21.3 - '@babel/types': 7.21.3 + '@babel/code-frame': 7.21.4 + '@babel/parser': 7.21.4 + '@babel/types': 7.21.4 dev: true - /@babel/traverse/7.21.3: - resolution: {integrity: sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==} + /@babel/traverse/7.21.4: + resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.3 + '@babel/code-frame': 7.21.4 + '@babel/generator': 7.21.4 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.3 - '@babel/types': 7.21.3 + '@babel/parser': 7.21.4 + '@babel/types': 7.21.4 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.21.3: - resolution: {integrity: sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==} + /@babel/types/7.21.4: + resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.19.4 @@ -319,7 +339,7 @@ packages: /@emotion/babel-plugin/11.10.6: resolution: {integrity: sha512-p2dAqtVrkhSa7xz1u/m9eHYdLi+en8NowrmXeF/dKtJpU8lCWli8RUAati7NcSl0afsBott48pdnANuD0wh9QQ==} dependencies: - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.21.4 '@babel/runtime': 7.21.0 '@emotion/hash': 0.9.0 '@emotion/memoize': 0.8.0 @@ -366,7 +386,7 @@ packages: resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==} dev: false - /@emotion/react/11.10.6_pmekkgnqduwlme35zpnqhenc34: + /@emotion/react/11.10.6_b7lksjcz5zr4rqebyeqormarua: resolution: {integrity: sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==} peerDependencies: '@types/react': '*' @@ -382,7 +402,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0 '@emotion/utils': 1.2.0 '@emotion/weak-memoize': 0.3.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false @@ -394,14 +414,14 @@ packages: '@emotion/memoize': 0.8.0 '@emotion/unitless': 0.8.0 '@emotion/utils': 1.2.0 - csstype: 3.1.1 + csstype: 3.1.2 dev: false /@emotion/sheet/1.2.1: resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==} dev: false - /@emotion/styled/11.10.6_oouaibmszuch5k64ms7uxp2aia: + /@emotion/styled/11.10.6_jy6zgb344t5nav635xluh5rs6a: resolution: {integrity: sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -414,11 +434,11 @@ packages: '@babel/runtime': 7.21.0 '@emotion/babel-plugin': 11.10.6 '@emotion/is-prop-valid': 1.2.0 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua '@emotion/serialize': 1.1.1 '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0 '@emotion/utils': 1.2.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 react: 18.2.0 dev: false @@ -442,8 +462,8 @@ packages: resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==} dev: false - /@esbuild/android-arm/0.17.12: - resolution: {integrity: sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==} + /@esbuild/android-arm/0.17.15: + resolution: {integrity: sha512-sRSOVlLawAktpMvDyJIkdLI/c/kdRTOqo8t6ImVxg8yT7LQDUYV5Rp2FKeEosLr6ZCja9UjYAzyRSxGteSJPYg==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -451,8 +471,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64/0.17.12: - resolution: {integrity: sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==} + /@esbuild/android-arm64/0.17.15: + resolution: {integrity: sha512-0kOB6Y7Br3KDVgHeg8PRcvfLkq+AccreK///B4Z6fNZGr/tNHX0z2VywCc7PTeWp+bPvjA5WMvNXltHw5QjAIA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -460,8 +480,8 @@ packages: dev: true optional: true - /@esbuild/android-x64/0.17.12: - resolution: {integrity: sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==} + /@esbuild/android-x64/0.17.15: + resolution: {integrity: sha512-MzDqnNajQZ63YkaUWVl9uuhcWyEyh69HGpMIrf+acR4otMkfLJ4sUCxqwbCyPGicE9dVlrysI3lMcDBjGiBBcQ==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -469,8 +489,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64/0.17.12: - resolution: {integrity: sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==} + /@esbuild/darwin-arm64/0.17.15: + resolution: {integrity: sha512-7siLjBc88Z4+6qkMDxPT2juf2e8SJxmsbNVKFY2ifWCDT72v5YJz9arlvBw5oB4W/e61H1+HDB/jnu8nNg0rLA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -478,8 +498,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64/0.17.12: - resolution: {integrity: sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==} + /@esbuild/darwin-x64/0.17.15: + resolution: {integrity: sha512-NbImBas2rXwYI52BOKTW342Tm3LTeVlaOQ4QPZ7XuWNKiO226DisFk/RyPk3T0CKZkKMuU69yOvlapJEmax7cg==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -487,8 +507,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64/0.17.12: - resolution: {integrity: sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==} + /@esbuild/freebsd-arm64/0.17.15: + resolution: {integrity: sha512-Xk9xMDjBVG6CfgoqlVczHAdJnCs0/oeFOspFap5NkYAmRCT2qTn1vJWA2f419iMtsHSLm+O8B6SLV/HlY5cYKg==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -496,8 +516,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64/0.17.12: - resolution: {integrity: sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==} + /@esbuild/freebsd-x64/0.17.15: + resolution: {integrity: sha512-3TWAnnEOdclvb2pnfsTWtdwthPfOz7qAfcwDLcfZyGJwm1SRZIMOeB5FODVhnM93mFSPsHB9b/PmxNNbSnd0RQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -505,8 +525,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.17.12: - resolution: {integrity: sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==} + /@esbuild/linux-arm/0.17.15: + resolution: {integrity: sha512-MLTgiXWEMAMr8nmS9Gigx43zPRmEfeBfGCwxFQEMgJ5MC53QKajaclW6XDPjwJvhbebv+RzK05TQjvH3/aM4Xw==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -514,8 +534,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64/0.17.12: - resolution: {integrity: sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==} + /@esbuild/linux-arm64/0.17.15: + resolution: {integrity: sha512-T0MVnYw9KT6b83/SqyznTs/3Jg2ODWrZfNccg11XjDehIved2oQfrX/wVuev9N936BpMRaTR9I1J0tdGgUgpJA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -523,8 +543,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32/0.17.12: - resolution: {integrity: sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==} + /@esbuild/linux-ia32/0.17.15: + resolution: {integrity: sha512-wp02sHs015T23zsQtU4Cj57WiteiuASHlD7rXjKUyAGYzlOKDAjqK6bk5dMi2QEl/KVOcsjwL36kD+WW7vJt8Q==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -532,8 +552,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.17.12: - resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==} + /@esbuild/linux-loong64/0.17.15: + resolution: {integrity: sha512-k7FsUJjGGSxwnBmMh8d7IbObWu+sF/qbwc+xKZkBe/lTAF16RqxRCnNHA7QTd3oS2AfGBAnHlXL67shV5bBThQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -541,8 +561,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el/0.17.12: - resolution: {integrity: sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==} + /@esbuild/linux-mips64el/0.17.15: + resolution: {integrity: sha512-ZLWk6czDdog+Q9kE/Jfbilu24vEe/iW/Sj2d8EVsmiixQ1rM2RKH2n36qfxK4e8tVcaXkvuV3mU5zTZviE+NVQ==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -550,8 +570,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64/0.17.12: - resolution: {integrity: sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==} + /@esbuild/linux-ppc64/0.17.15: + resolution: {integrity: sha512-mY6dPkIRAiFHRsGfOYZC8Q9rmr8vOBZBme0/j15zFUKM99d4ILY4WpOC7i/LqoY+RE7KaMaSfvY8CqjJtuO4xg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -559,8 +579,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64/0.17.12: - resolution: {integrity: sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==} + /@esbuild/linux-riscv64/0.17.15: + resolution: {integrity: sha512-EcyUtxffdDtWjjwIH8sKzpDRLcVtqANooMNASO59y+xmqqRYBBM7xVLQhqF7nksIbm2yHABptoioS9RAbVMWVA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -568,8 +588,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x/0.17.12: - resolution: {integrity: sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==} + /@esbuild/linux-s390x/0.17.15: + resolution: {integrity: sha512-BuS6Jx/ezxFuHxgsfvz7T4g4YlVrmCmg7UAwboeyNNg0OzNzKsIZXpr3Sb/ZREDXWgt48RO4UQRDBxJN3B9Rbg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -577,8 +597,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64/0.17.12: - resolution: {integrity: sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==} + /@esbuild/linux-x64/0.17.15: + resolution: {integrity: sha512-JsdS0EgEViwuKsw5tiJQo9UdQdUJYuB+Mf6HxtJSPN35vez1hlrNb1KajvKWF5Sa35j17+rW1ECEO9iNrIXbNg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -586,8 +606,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64/0.17.12: - resolution: {integrity: sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==} + /@esbuild/netbsd-x64/0.17.15: + resolution: {integrity: sha512-R6fKjtUysYGym6uXf6qyNephVUQAGtf3n2RCsOST/neIwPqRWcnc3ogcielOd6pT+J0RDR1RGcy0ZY7d3uHVLA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -595,8 +615,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64/0.17.12: - resolution: {integrity: sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==} + /@esbuild/openbsd-x64/0.17.15: + resolution: {integrity: sha512-mVD4PGc26b8PI60QaPUltYKeSX0wxuy0AltC+WCTFwvKCq2+OgLP4+fFd+hZXzO2xW1HPKcytZBdjqL6FQFa7w==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -604,8 +624,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64/0.17.12: - resolution: {integrity: sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==} + /@esbuild/sunos-x64/0.17.15: + resolution: {integrity: sha512-U6tYPovOkw3459t2CBwGcFYfFRjivcJJc1WC8Q3funIwX8x4fP+R6xL/QuTPNGOblbq/EUDxj9GU+dWKX0oWlQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -613,8 +633,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64/0.17.12: - resolution: {integrity: sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==} + /@esbuild/win32-arm64/0.17.15: + resolution: {integrity: sha512-W+Z5F++wgKAleDABemiyXVnzXgvRFs+GVKThSI+mGgleLWluv0D7Diz4oQpgdpNzh4i2nNDzQtWbjJiqutRp6Q==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -622,8 +642,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32/0.17.12: - resolution: {integrity: sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==} + /@esbuild/win32-ia32/0.17.15: + resolution: {integrity: sha512-Muz/+uGgheShKGqSVS1KsHtCyEzcdOn/W/Xbh6H91Etm+wiIfwZaBn1W58MeGtfI8WA961YMHFYTthBdQs4t+w==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -631,8 +651,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64/0.17.12: - resolution: {integrity: sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==} + /@esbuild/win32-x64/0.17.15: + resolution: {integrity: sha512-DjDa9ywLUUmjhV2Y9wUTIF+1XsmuFGvZoCmOWkli1XcNAh5t25cc7fgsCx4Zi/Uurep3TTLyDiKATgGEg61pkA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -640,26 +660,26 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils/4.3.0_eslint@8.36.0: - resolution: {integrity: sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==} + /@eslint-community/eslint-utils/4.4.0_eslint@8.37.0: + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.36.0 - eslint-visitor-keys: 3.3.0 + eslint: 8.37.0 + eslint-visitor-keys: 3.4.0 - /@eslint-community/regexpp/4.4.0: - resolution: {integrity: sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==} + /@eslint-community/regexpp/4.5.0: + resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - /@eslint/eslintrc/2.0.1: - resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==} + /@eslint/eslintrc/2.0.2: + resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.0 + espree: 9.5.1 globals: 13.20.0 ignore: 5.2.4 import-fresh: 3.3.0 @@ -669,12 +689,12 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js/8.36.0: - resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} + /@eslint/js/8.37.0: + resolution: {integrity: sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@fireproof/core/0.0.4: - resolution: {integrity: sha512-m9gsWhN3J20myWPHObhirn1/WlOu9OisiniQohJIwqx9COWNDCY7NsIduBkeYAMoEghREHlc9D4ztG630d9ZYA==} + /@fireproof/core/0.0.6: + resolution: {integrity: sha512-WEVQaidTS2hK//2pvyusDAfGpaNNX4ij+5MWHwXLSNOTypZ4lifXV/+XHcE8F9eOX+hXJsagTt1pYe7VhSgsAA==} dependencies: '@ipld/car': 5.1.1 '@ipld/dag-cbor': 9.0.0 @@ -794,8 +814,8 @@ packages: moo: 0.5.2 dev: false - /@mui/base/5.0.0-alpha.121_zula6vjvt3wdocc4mwcxqa6nzi: - resolution: {integrity: sha512-8nJRY76UqlJV+q/Yzo0tgGfPWEOa+4N9rjO81fMmcJqP0I6m54hLDXsjvMg4tvelY5eKHXUK6Tb7en+GHfTqZA==} + /@mui/base/5.0.0-alpha.123_6hfup3cnntiu7o7txcf7sadj7u: + resolution: {integrity: sha512-pxzcAfET3I6jvWqS4kijiLMn1OmdMw+mGmDa0SqmDZo3bXXdvLhpCCPqCkULG3UykhvFCOcU5HclOX3JCA+Zhg==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -807,10 +827,10 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@emotion/is-prop-valid': 1.2.0 - '@mui/types': 7.2.3_@types+react@18.0.28 + '@mui/types': 7.2.3_@types+react@18.0.32 '@mui/utils': 5.11.13_react@18.2.0 - '@popperjs/core': 2.11.6 - '@types/react': 18.0.28 + '@popperjs/core': 2.11.7 + '@types/react': 18.0.32 clsx: 1.2.1 prop-types: 15.8.1 react: 18.2.0 @@ -818,11 +838,11 @@ packages: react-is: 18.2.0 dev: false - /@mui/core-downloads-tracker/5.11.13: - resolution: {integrity: sha512-lx+GXBR9h/ApZsEP728tl0pyZyuajto+VnBgsoAzw1d5+CbmOo8ZWieKwVUGxZlPT1wMYNUYS5NtKzCli0xYjw==} + /@mui/core-downloads-tracker/5.11.15: + resolution: {integrity: sha512-Q0e2oBsjHyIWWj1wLzl14btunvBYC0yl+px7zL9R69tF87uenj6q72ieS369BJ6jxYpJwvXfR6/f+TC+ZUsKKg==} dev: false - /@mui/icons-material/5.11.11_4lyzeezzeeal3x6jtb4ni26w7u: + /@mui/icons-material/5.11.11_k5mvtc23fjbryag7e72enhgopa: resolution: {integrity: sha512-Eell3ADmQVE8HOpt/LZ3zIma8JSvPh3XgnhwZLT0k5HRqZcd6F/QDHc7xsWtgz09t+UEFvOYJXjtrwKmLdwwpw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -834,13 +854,13 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@mui/material': 5.11.13_xqeqsl5kvjjtyxwyi3jhw3yuli - '@types/react': 18.0.28 + '@mui/material': 5.11.15_3unrtkzlichk74gwhgfmuhukbm + '@types/react': 18.0.32 react: 18.2.0 dev: false - /@mui/material/5.11.13_xqeqsl5kvjjtyxwyi3jhw3yuli: - resolution: {integrity: sha512-2CnSj43F+159LbGmTLLQs5xbGYMiYlpTByQhP7c7cMX6opbScctBFE1PuyElpAmwW8Ag9ysfZH1d1MFAmJQkjg==} + /@mui/material/5.11.15_3unrtkzlichk74gwhgfmuhukbm: + resolution: {integrity: sha512-E5RbLq9/OvRKmGyeZawdnmFBCvhKkI/Zqgr0xFqW27TGwKLxObq/BreJc6Uu5Sbv8Fjj34vEAbRx6otfOyxn5w==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -857,17 +877,17 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia - '@mui/base': 5.0.0-alpha.121_zula6vjvt3wdocc4mwcxqa6nzi - '@mui/core-downloads-tracker': 5.11.13 - '@mui/system': 5.11.13_d2lgyfpecxdc2bsiwyag5wf7ti - '@mui/types': 7.2.3_@types+react@18.0.28 + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua + '@emotion/styled': 11.10.6_jy6zgb344t5nav635xluh5rs6a + '@mui/base': 5.0.0-alpha.123_6hfup3cnntiu7o7txcf7sadj7u + '@mui/core-downloads-tracker': 5.11.15 + '@mui/system': 5.11.15_ckhgufcgsetnyeobv4t2att26i + '@mui/types': 7.2.3_@types+react@18.0.32 '@mui/utils': 5.11.13_react@18.2.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/react-transition-group': 4.4.5 clsx: 1.2.1 - csstype: 3.1.1 + csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -875,7 +895,7 @@ packages: react-transition-group: 4.4.5_biqbaboplfbrettd7655fr4n2y dev: false - /@mui/private-theming/5.11.13_pmekkgnqduwlme35zpnqhenc34: + /@mui/private-theming/5.11.13_b7lksjcz5zr4rqebyeqormarua: resolution: {integrity: sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -887,7 +907,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@mui/utils': 5.11.13_react@18.2.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 prop-types: 15.8.1 react: 18.2.0 dev: false @@ -907,15 +927,15 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@emotion/cache': 11.10.5 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia - csstype: 3.1.1 + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua + '@emotion/styled': 11.10.6_jy6zgb344t5nav635xluh5rs6a + csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 dev: false - /@mui/system/5.11.13_d2lgyfpecxdc2bsiwyag5wf7ti: - resolution: {integrity: sha512-OWP0Alp6C8ufnGm9+CZcl3d+OoRXL2PnrRT5ohaMLxvGL9OfNcL2t4JOjMmA0k1UAGd6E/Ygbu5lEPrZSDlvCg==} + /@mui/system/5.11.15_ckhgufcgsetnyeobv4t2att26i: + resolution: {integrity: sha512-vCatoWCTnAPquoNifHbqMCMnOElEbLosVUeW0FQDyjCq+8yMABD9E6iY0s14O7iq1wD+qqU7rFAuDIVvJ/AzzA==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -931,20 +951,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia - '@mui/private-theming': 5.11.13_pmekkgnqduwlme35zpnqhenc34 + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua + '@emotion/styled': 11.10.6_jy6zgb344t5nav635xluh5rs6a + '@mui/private-theming': 5.11.13_b7lksjcz5zr4rqebyeqormarua '@mui/styled-engine': 5.11.11_xqp3pgpqjlfxxa3zxu4zoc4fba - '@mui/types': 7.2.3_@types+react@18.0.28 + '@mui/types': 7.2.3_@types+react@18.0.32 '@mui/utils': 5.11.13_react@18.2.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 clsx: 1.2.1 - csstype: 3.1.1 + csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 dev: false - /@mui/types/7.2.3_@types+react@18.0.28: + /@mui/types/7.2.3_@types+react@18.0.32: resolution: {integrity: sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==} peerDependencies: '@types/react': '*' @@ -952,7 +972,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 dev: false /@mui/utils/5.11.13_react@18.2.0: @@ -993,8 +1013,8 @@ packages: svgmoji: 3.2.0 dev: false - /@popperjs/core/2.11.6: - resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} + /@popperjs/core/2.11.7: + resolution: {integrity: sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw==} dev: false /@reduxjs/toolkit/1.9.3_k4ae6lp43ej6mezo3ztvx6pykq: @@ -1008,9 +1028,9 @@ packages: react-redux: optional: true dependencies: - immer: 9.0.19 + immer: 9.0.21 react: 18.2.0 - react-redux: 8.0.5_3xleytyzprlgycb2ded54tx72i + react-redux: 8.0.5_b35jy3hutuejwfesa6qcd2f7t4 redux: 4.2.1 redux-thunk: 2.4.2_redux@4.2.1 reselect: 4.1.7 @@ -1052,7 +1072,7 @@ packages: '@remirror/types': 1.0.0 dev: false - /@remirror/core-utils/2.0.11_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/core-utils/2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-ZOd9rybgx1b753abMB3pJ1rrNm6FwN6Xz0vDMv3eC+kREv5bT2NFg/ctTi5J5RrvctSxMGBcIDafve+7GkUluA==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -1068,7 +1088,7 @@ packages: '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@types/min-document': 2.19.0 - '@types/node': 18.15.3 + '@types/node': 18.15.11 css-in-js-utils: 3.1.0 get-dom-document: 0.1.3 min-document: 2.19.0 @@ -1077,7 +1097,7 @@ packages: - jsdom dev: false - /@remirror/core/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/core/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-O8tvkEKANEw7RrYM8PlIY/DyuU31g+rAuXAXzo52YBbgRFeRhFY11XJFmboouISaDWnbBT9ByCLdsO54F9b9Ww==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -1087,7 +1107,7 @@ packages: '@remirror/core-constants': 2.0.0 '@remirror/core-helpers': 2.0.1 '@remirror/core-types': 2.0.4_@remirror+pm@2.0.4 - '@remirror/core-utils': 2.0.11_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core-utils': 2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/i18n': 2.0.2 '@remirror/icons': 2.0.1 '@remirror/messages': 2.0.2 @@ -1099,28 +1119,28 @@ packages: - jsdom dev: false - /@remirror/dom/2.0.15_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/dom/2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-dosZXInyhZmRwpAyC4AfqfPC454lMNPpJypTvj9lsEHY+vhMVVw7ae1SgYaTB4WdBceVOZB+DOKKH0QqBumCEg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 - '@remirror/preset-core': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/preset-core': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/extension-annotation/2.0.15_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-annotation/2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-l5kPxObJEMn8nFctqGPyYkC4AErfke4v8VfXj0p0UHSHwrE+SXLWjYXjQZfRwBhYr/2tp4eqo9iDhozJGklMAw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1128,13 +1148,13 @@ packages: - jsdom dev: false - /@remirror/extension-bidi/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-bidi/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-8O5h9ZVZPqNr+pyJ7yDytZM8mguPMG9De9GUh7HKF745GGiUHtO7j3ypE2tWLsS2H9Qu86BjGy8dw4pCUM/C6w==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@types/direction': 1.0.0 @@ -1144,13 +1164,13 @@ packages: - jsdom dev: false - /@remirror/extension-blockquote/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-blockquote/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-7mzjv71Scx84pJcGAiYkYjvY+1NkEMVC65sY1CejDGmy0FyCM86IPX1+TfQ5zgz4RTCu46G9JpnfSrTq5MTunA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1159,13 +1179,13 @@ packages: - jsdom dev: false - /@remirror/extension-bold/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-bold/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-YHXK03Gjk3/T3OF+Xv6Zz2eh2GIlUSXfFzBz//ZLE9kwySYmXFH//GqoOUoM5lrMlPW9bUxLMk4IC9Pt5UjeKg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1173,13 +1193,13 @@ packages: - jsdom dev: false - /@remirror/extension-callout/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-callout/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-SFdrs/Rof8ySMkikRT4ecHtNcPPzS+nfgFAKxYxB9euZpr+URR0a2e/IaHXMv3/3RCjFzbSsRJViramSVYc56A==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1188,7 +1208,7 @@ packages: - jsdom dev: false - /@remirror/extension-code-block/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-code-block/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-lSScanxQiSzew3l8K6elPYaxe8oy6yfqqDQVMqZjjP89iYkNC/vRkIkT6rAUzPT/usG5XLTbz4yL3hHQsHfy5A==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -1203,7 +1223,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1214,13 +1234,13 @@ packages: - jsdom dev: false - /@remirror/extension-code/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-code/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-h6JxvxYsfS+H+ZWPxtuvW9sXsVoEntOwx7yi+Z0cL+9ZrAz3BefdPX4IYqO5ynzrFplPbaHuaz6R4MOxGqwNJg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1228,7 +1248,7 @@ packages: - jsdom dev: false - /@remirror/extension-codemirror5/2.0.12_utmys6ccwcql5s3mziumdtbazm: + /@remirror/extension-codemirror5/2.0.12_xeoolx7esoqpea54uigivu5hky: resolution: {integrity: sha512-HRMIVhK/YEzx/NbKUPMuKU0UJHQW62ekOSSoznygY68Cy3TkVmQhqTAtfCf15y5+YzJ9nE7/0JSqOLCh1tstvw==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -1236,7 +1256,7 @@ packages: codemirror: ^5 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@types/codemirror': 5.60.7 @@ -1246,13 +1266,13 @@ packages: - jsdom dev: false - /@remirror/extension-collaboration/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-collaboration/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-59ze1klQrhVaSkXvctho/MyDtd8M9wWVgAoUFLqwwdZeZ9TInBLqPr9roFpnpbanka9XuzThJhZTTcSo0f0q+A==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1260,13 +1280,13 @@ packages: - jsdom dev: false - /@remirror/extension-columns/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-columns/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-u359gScEIBrjyrSMufoWWCcfq2tUbBRibngggZOpmthQasMIMxFNpOybnPCqPrbqM3yJyAklrlJy+CYUzr+MMw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1274,13 +1294,13 @@ packages: - jsdom dev: false - /@remirror/extension-diff/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-diff/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-puctbhyfLe5MvcGk3DbPU3HeMnWK5rcwCqLDHAtGAQoUDFSIF4uYJbA6QaDRtJ473+GI8ncKAAP3HsXqdz0nGA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1288,13 +1308,13 @@ packages: - jsdom dev: false - /@remirror/extension-doc/2.1.4_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-doc/2.1.4_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-4iBewkmtQiaS5uuUk2LkU3PRN9QYWq4e0kFRYGO8pzoQINLY2ugvtOo5cR1gWwcxZsNn9ybkTZGibCmMV4rkLA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1302,13 +1322,13 @@ packages: - jsdom dev: false - /@remirror/extension-drop-cursor/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-drop-cursor/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-rOppI/M3ABZ1gmIm2vTJuQhGhgoDkDNop4TNb4njkdsMqwANqgIuihiYfj+4/UDNzgnOYu/b5Y+RY/U/Fr5RgQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1316,31 +1336,31 @@ packages: - jsdom dev: false - /@remirror/extension-embed/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-embed/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-HKRM2dEPdQ5Ze/IUm7Np4WjRbCABy0l9CupgvFnZFrrMkbhuRikG5rNYV89ojh+E9fbyJoye4rX17SPYuVilkA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@types/querystringify': 2.0.0 - prosemirror-resizable-view: 2.0.11_b26u7ws7gibcwhwdgobfu6bmhe + prosemirror-resizable-view: 2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti querystringify: 2.2.0 transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/extension-emoji/2.0.16_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-emoji/2.0.16_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-KDj/goot+mVHP0Tvt6NEziJdzlezgGBl2BAu74fE5ZoGsAGq64UZVIhyrr7OaWSeTlnYdEd52UH/CLxHO2imtA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 '@ocavue/svgmoji-cjs': 0.1.1 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1354,28 +1374,28 @@ packages: - jsdom dev: false - /@remirror/extension-entity-reference/2.2.5_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-entity-reference/2.2.5_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-UHtJlmjNNDfuGk6DsB53AHEnQSuKi3BJzjOu8MdQKekLt3DOHorMmJoxpAuyVedjVC7mhKZMty7PAKPseS530Q==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/extension-epic-mode/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-epic-mode/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-4OM3DgixstiteSEP+uOB86F76DhCARnIBJpmFktGwdZnu2PWKkNIrDVh3msh817JE1Qo4c1b4qgCVIheaOJe7Q==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1383,13 +1403,13 @@ packages: - jsdom dev: false - /@remirror/extension-events/2.1.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-events/2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-q0Zdjo8K7cCt8HnPs/hvrewM3zMPCTmMSodO8LVzKdou5+Gz3yzGZPpG16CecCIJ1iHWsYHUt75ifiYT087iBg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1397,12 +1417,12 @@ packages: - jsdom dev: false - /@remirror/extension-find/0.1.5_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-find/0.1.5_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-bcTHAzjym+lNROKldh2e8ip3KsnRWmyqb23W9UxFq9O6dJGJqUxqXclev7+MQnSTJyUF2C7YCnRQD81oj5HYdw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 '@types/string.prototype.matchall': 4.0.1 escape-string-regexp: 4.0.0 @@ -1412,13 +1432,13 @@ packages: - jsdom dev: false - /@remirror/extension-font-family/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-font-family/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-iXQoW9FES+Psk/jZ2HVaw4qUjXH6VgHXz7w2FqdfvI+Iql87mNIyyn83r/9CzOmeZKefhX3gsT++IPjAE/dS5A==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1426,13 +1446,13 @@ packages: - jsdom dev: false - /@remirror/extension-font-size/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-font-size/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-9hser2/J9ka82g6x/mMOJvk5hhWf2ikL+5fBfe7pLo6pb0nVXgwugUs++fXUwwblKeZsIgbW+WsKavXbo6m0EA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 round: 2.0.1 @@ -1441,13 +1461,13 @@ packages: - jsdom dev: false - /@remirror/extension-gap-cursor/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-gap-cursor/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-4CW7Wh9BV09m4MPtvXpuPc7nfVWe5AvMrpH3oB0Z95EXOmF7U13+hH9fBFPW8ZfO3n000xqNkpXBBlSRd8rhQQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1455,13 +1475,13 @@ packages: - jsdom dev: false - /@remirror/extension-hard-break/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-hard-break/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-IE67w2dyU+2enzMBgJmS/nkmTCPoydG+kTIcRvspJssH3XQGznZNyQcB732RWpslduZxhFM+m8y8B16nZAzscA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1469,13 +1489,13 @@ packages: - jsdom dev: false - /@remirror/extension-heading/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-heading/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-ioSmgsjt1A37kivh598hTY278h170v5+RBr7kTzJMd2l400osyYjlIFtG0kqBRR62w8ig2zkTHIv3hvB3/2uwQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1483,13 +1503,13 @@ packages: - jsdom dev: false - /@remirror/extension-history/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-history/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-HFwCNw8nMcR6aFqQNOBTa2e7VkX8JnqIpTgtcfmWMvBqEdG5LIAubr3BdJOp/8QtJby3/o8e4LP6AW8BNk0CXg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1497,13 +1517,13 @@ packages: - jsdom dev: false - /@remirror/extension-horizontal-rule/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-horizontal-rule/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-oabqxyymSG4rGRDEpu3xvHdrhfRXXXHvklUdbvmyFN+2JWJ+QE/Rs4q2JEy/y4tLIsn5deOMOFwy4MBrcnqrMw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1511,29 +1531,29 @@ packages: - jsdom dev: false - /@remirror/extension-image/2.1.8_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-image/2.1.8_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-xWZIFPDrv3a9FKkbRm9neR/Vmn2tAP1H3fcB6DORmS/PnsyByGQKZjRK2mJa+S+hseWDDF3J78zC7QkTq5AT8Q==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 - prosemirror-resizable-view: 2.0.11_b26u7ws7gibcwhwdgobfu6bmhe + prosemirror-resizable-view: 2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/extension-italic/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-italic/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-CmkYxDTIhWD8u9LNiXPtpHuixzP2XMv8FGmBGa5XGOp3Yp+1MbkWCbaazneE/gPUch8Labtm8N8mJ6mrF/6sdw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1541,14 +1561,14 @@ packages: - jsdom dev: false - /@remirror/extension-link/2.0.14_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-link/2.0.14_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-n1gMEPrcC2bWjVt3OMaw13/8BaJrtn8WN9KA3X+4sSUioXsfyyMUlRg34XsHna+2iY9aosRglmJW11bqnE1Efw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 extract-domain: 2.2.1 @@ -1557,14 +1577,14 @@ packages: - jsdom dev: false - /@remirror/extension-list/2.0.15_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-list/2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-f0A6NJpYzFG/fjclkncvktFJEGFBs+ORTwcOmP8rBwYETpRaWDMM19x84QZfyBWpxfIA3+jRpNXtwPosmtAR5w==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1573,33 +1593,33 @@ packages: - jsdom dev: false - /@remirror/extension-markdown/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-markdown/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-jInKP2wyD7jBFNmx2ilgD4vgfeFw4SQE+zt/lbSn0unpKf2LuTDFhJpWO1MZWCkvfpA7ah1louIrqWUn2aD5Wg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@types/marked': 4.0.8 '@types/turndown': 5.0.1 - marked: 4.2.12 - turndown: 7.1.1 + marked: 4.3.0 + turndown: 7.1.2 turndown-plugin-gfm: 1.0.2 transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/extension-mention-atom/2.0.15_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-mention-atom/2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-7yE5PGu79sJuy5G+JXYyb0rjvQxnxKfTTCdyewrY6axGRm4SccqGnaibKUUIEEmr2/mgFnsyPZ1xiRi8BPy/kA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1608,14 +1628,14 @@ packages: - jsdom dev: false - /@remirror/extension-mention/2.0.14_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-mention/2.0.14_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-q3zduAXAZBeBQYOR+DS8HpySuH62COHvBxNp/UwEt2pJyDpc6JcTMgQn128be+GH5YNb03AmQf5IpJsGgPlvsg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 escape-string-regexp: 4.0.0 @@ -1624,13 +1644,13 @@ packages: - jsdom dev: false - /@remirror/extension-node-formatting/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-node-formatting/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-jG4tE+b2nTXNVzHGP5+T9x2YIfyl8xu9SOQCgkXxcBjgH9oSviULGMCMaPHMoaEAnCIyT0ACjtMXgVM1Yneqng==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1638,13 +1658,13 @@ packages: - jsdom dev: false - /@remirror/extension-paragraph/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-paragraph/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-cX4NyNOXZZqH+YnEvSFBiWsAA92E5RRQB14UV1IsIHlmBu5GRHSXwNLPJCNLbEOycDxatZly67iB5xenD7Bz1A==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1652,13 +1672,13 @@ packages: - jsdom dev: false - /@remirror/extension-placeholder/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-placeholder/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-f2E/CbtRTnFgYVaBPBK/az9zC6FErMQFv1uuzSm4sxN0fAXFOq6QgfCEG0LcMKryONcG0FgMo3eVsclvg634kA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1667,14 +1687,14 @@ packages: - jsdom dev: false - /@remirror/extension-positioner/2.1.7_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-positioner/2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-Yt5QV7yIu4KUQbRFMZPU/CzuzXqv7f/+dEUramvSk0LoYQ+JKsPgenAl7gf64VtzegafeGzP224QRA/2zwFLgg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1684,7 +1704,7 @@ packages: - jsdom dev: false - /@remirror/extension-react-component/2.0.12_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/extension-react-component/2.0.12_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-D1/ey92uBmFZZmDDmf4j7IsJ/q9gqZDz2EEqqtDPPBr09yOtYaakuLh8/FJ5ntlCTjIWO4646eBfKHBcZOCFhA==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -1699,10 +1719,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 nanoevents: 5.1.13 react: 18.2.0 @@ -1712,7 +1732,7 @@ packages: - jsdom dev: false - /@remirror/extension-react-tables/2.2.14_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/extension-react-tables/2.2.14_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-ElzTY1KGbg6LdDk9hMQobZ6krjyfQB5Pkc+0JhurwrEDjEFE0ccvb89UlNDRO88PmABU71G7WGutlZec3RMKoQ==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -1727,17 +1747,17 @@ packages: '@babel/runtime': 7.21.0 '@emotion/css': 11.10.6 '@linaria/core': 3.0.0-beta.13 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/core-utils': 2.0.11_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-tables': 2.2.9_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/core-utils': 2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-tables': 2.2.9_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/icons': 2.0.1 '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 - '@remirror/preset-core': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/react-components': 2.1.11_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-core': 2.0.16_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-hooks': 2.0.21_tomxlufd3jef3aml6xqfb2yn74 + '@remirror/preset-core': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/react-components': 2.1.11_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-core': 2.0.16_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-hooks': 2.0.21_z7ncutewthyvcmypmmy6chv4sm '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 jsx-dom-cjs: 8.0.5 react: 18.2.0 @@ -1751,13 +1771,13 @@ packages: - prettier dev: false - /@remirror/extension-search/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-search/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-ZWB3h5BqKOBzW3QV5/I2tg1DBLdTV4IU+Tlsz31T6CjtUARMdizEvqEhUTOPY/G0FOz9JQK8mpcDjoOIHTJBeA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 escape-string-regexp: 4.0.0 @@ -1766,26 +1786,26 @@ packages: - jsdom dev: false - /@remirror/extension-shortcuts/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-shortcuts/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-jTSaq19lLpjzbDqTvwztx+ULcbL4s1b/iiHi7lTSTDqRikshAnWBjg/r5iU06y8DxO6cWQGYeBxlfBlVezoo8w==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/extension-strike/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-strike/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-EhWi5AjnAsXNfS4LmyPnpaqlMzmWwr+9Mi+99Uj5+Tf1uw7+dB2LKIqoIyl+ld34QYxEs5C3QJTAcBJXintrqA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1793,13 +1813,13 @@ packages: - jsdom dev: false - /@remirror/extension-sub/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-sub/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-6C3UsZ4x5MHh3hfDnwuW4nWzTjqkLjYSoJLP93mlGqTTzRBfeGWTTVeVVa7v9mo4Gdeo5BY5GQbGQIREos7HxQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1807,13 +1827,13 @@ packages: - jsdom dev: false - /@remirror/extension-sup/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-sup/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-JGmx8Z7z5cQABRuNoK3JWXj3VWU97IjRIIBQvqgLnBDCzgdvHHcFpHaT1y7w0cntjv3ffdPawlUBLsFiTiI7og==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1821,14 +1841,14 @@ packages: - jsdom dev: false - /@remirror/extension-tables/2.2.9_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-tables/2.2.9_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-i0D0P4PGiq8g6b6th0k10YejBV5i5nz76RMhSjsbs/3LcctlH7OX3IH9SQhCZCMkRBpI3I7kjlxNwTNcHRGdKg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 @@ -1837,13 +1857,13 @@ packages: - jsdom dev: false - /@remirror/extension-text-case/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-text-case/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-YPyhoTKcVP+EB3InB4tJBGATcGzhFE0yX9Dnu8yEMjGi4afeEDOgHn8D7iEyJ+bcsDbkpJdmkCHZ5AKvUotywQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1851,13 +1871,13 @@ packages: - jsdom dev: false - /@remirror/extension-text-color/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-text-color/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-fvmFPBhQ50oGRnguzCtDpsE8TxCjJkijsPrOIgUHQ0agfq4xW9gDiROc8SgMn2y7YLWaQ0FYIEJwpa8XXurc2Q==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/i18n': 2.0.2 '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 @@ -1868,14 +1888,14 @@ packages: - jsdom dev: false - /@remirror/extension-text-highlight/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-text-highlight/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-SkebXrma/mhZArbYcz2O7/MeKyfu5090VDwUS0lB7gtVmVBRRlAy8Ol7KVoKNMPzBDlKEs/MzCbr9+wXnEsvrA==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-color': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-color': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1883,13 +1903,13 @@ packages: - jsdom dev: false - /@remirror/extension-text/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-text/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-kVyBKnwmaO/fD+4moMWS675BIvkB4a6Bd3Eq35NazwF5XAREX2RGSxUFs50Z+Y373MWH2TWX09FYpCMp166YFg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1897,13 +1917,13 @@ packages: - jsdom dev: false - /@remirror/extension-trailing-node/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-trailing-node/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-+GFNb7bP2KWW2VUBwTdKZQKSsxu8BCH3qk47Cb/cKYd5PXIH8oDcvsj9Jvwp/bSYcJlLqbPMuk9ecy2defxbKg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1911,13 +1931,13 @@ packages: - jsdom dev: false - /@remirror/extension-underline/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-underline/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-ro63Aj6Q0GsoBhhV7uz7U+RzhHouvQZS1mjoaFcU6RSBwLIvScp6G83Q1cPCbmsUPro6Zds+JfBjiMEMDfXWmQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1925,13 +1945,13 @@ packages: - jsdom dev: false - /@remirror/extension-whitespace/2.0.12_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/extension-whitespace/2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-K1HThBBwQx0uOsonK/lTqpLOOhT8w29vMcQBzBT00WlrPO7iODe6gCekimG/oKAQ04UouHLczrehUWFr5YRqxg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 transitivePeerDependencies: @@ -1939,22 +1959,22 @@ packages: - jsdom dev: false - /@remirror/extension-yjs/3.0.13_hqjt5cqrb7np6r3ztboiya2pfe: + /@remirror/extension-yjs/3.0.13_qvg5uiamxuhfkf2v2z6sxftb2m: resolution: {integrity: sha512-XR/INB38+0dj63jDQeMvdt18wvpn9YLYPLBnwBo/2a4USD3Qy/iSJYrU8+BA20hlQ0/JdtyjWdZRXUfI4b229A==} peerDependencies: '@remirror/pm': ^2.0.4 yjs: ^13.4.0 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 prosemirror-model: 1.19.0 prosemirror-state: 1.4.2 prosemirror-view: 1.30.2 - y-prosemirror: 1.2.0_w7ntbg6oz4fbisqlqoiwzuj4ee + y-prosemirror: 1.2.1_v3vwls64rkfqjrkcap6mpux3qm y-protocols: 1.0.5 - yjs: 13.5.50 + yjs: 13.5.51 transitivePeerDependencies: - '@types/node' - jsdom @@ -1993,7 +2013,7 @@ packages: '@remirror/core-helpers': 2.0.1 prosemirror-collab: 1.3.0 prosemirror-commands: 1.5.1 - prosemirror-dropcursor: 1.7.1 + prosemirror-dropcursor: 1.8.0 prosemirror-gapcursor: 1.3.1 prosemirror-history: 1.3.0 prosemirror-inputrules: 1.2.0 @@ -2009,54 +2029,54 @@ packages: prosemirror-view: 1.30.2 dev: false - /@remirror/preset-core/2.0.15_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/preset-core/2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-F8vjA4XKwdzsaNNuGNHJeLniKSDHiMPXcg/QI4cgUEYiHq5hgwuEJQKPAubfe6B/Z6wgvnOS7WtrPNK6MEGzTQ==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-doc': 2.1.4_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-gap-cursor': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-history': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-paragraph': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-doc': 2.1.4_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-gap-cursor': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-history': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-paragraph': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/preset-formatting/2.0.13_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/preset-formatting/2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-/Dw1UTgw7IeoSJTSGkn568ClAikpVd21vg8uMGJjILfzm1DTsROQBNyI0ztALTr9eFGQ7H++AoXkfqjLfP9iTg==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-bold': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-columns': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-font-size': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-heading': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-italic': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-node-formatting': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-strike': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-sub': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-sup': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-case': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-color': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-highlight': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-underline': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-whitespace': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-bold': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-columns': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-font-size': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-heading': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-italic': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-node-formatting': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-strike': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-sub': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-sup': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-case': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-color': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-highlight': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-underline': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-whitespace': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/preset-react/2.0.13_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/preset-react/2.0.13_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-NZTyQllH+YZb8zsiiuUSOxbIdmy9nWu5R94GR3ITIrUlvjBxo2fwb0rjV/NDr9DT89mdTSvHqQ2JFsmtjHswVQ==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -2071,12 +2091,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-placeholder': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-react-component': 2.0.12_tomxlufd3jef3aml6xqfb2yn74 + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-placeholder': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-react-component': 2.0.12_z7ncutewthyvcmypmmy6chv4sm '@remirror/pm': 2.0.4 - '@remirror/react-utils': 2.0.4_xyvhotcxfc3bhueivkardmgyp4 - '@types/react': 18.0.28 + '@remirror/react-utils': 2.0.4_2xoq7aspwe37pxhfzvyd5sk7ea + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2085,35 +2105,35 @@ packages: - jsdom dev: false - /@remirror/preset-wysiwyg/2.0.18_b26u7ws7gibcwhwdgobfu6bmhe: + /@remirror/preset-wysiwyg/2.0.18_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-dnCkuo0XGVqy4D6leXWjatdpGCronGIUss96V+/d3oNWFhQHNydoQ7rqFRsaEOuMYzMpHHGrVIu6cxtk1PdMJw==} peerDependencies: '@remirror/pm': ^2.0.4 dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-bidi': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-blockquote': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-bold': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-code': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-code-block': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-drop-cursor': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-embed': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-gap-cursor': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-hard-break': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-heading': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-horizontal-rule': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-image': 2.1.8_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-italic': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-link': 2.0.14_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-list': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-search': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-shortcuts': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-strike': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-trailing-node': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-underline': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-bidi': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-blockquote': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-bold': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-code': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-code-block': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-drop-cursor': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-embed': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-gap-cursor': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-hard-break': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-heading': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-horizontal-rule': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-image': 2.1.8_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-italic': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-link': 2.0.14_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-list': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-search': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-shortcuts': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-strike': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-trailing-node': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-underline': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/pm': 2.0.4 - '@remirror/preset-core': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/preset-core': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti transitivePeerDependencies: - '@types/node' - '@types/prettier' @@ -2121,7 +2141,7 @@ packages: - prettier dev: false - /@remirror/react-components/2.1.11_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/react-components/2.1.11_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-2JYxMryRdsR50GmNwVV2ff2DRu4uVCJ5g1ZZCpDxTFOJeOqFIPFNKtoGjBdUhkTQihKkIN5NFvG6tci1LsqgqA==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -2136,49 +2156,49 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua + '@emotion/styled': 11.10.6_jy6zgb344t5nav635xluh5rs6a '@lingui/core': 3.17.2 - '@mui/material': 5.11.13_xqeqsl5kvjjtyxwyi3jhw3yuli - '@popperjs/core': 2.11.6 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-blockquote': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-bold': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-callout': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-code': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-code-block': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-columns': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-find': 0.1.5_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-font-size': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-heading': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-history': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-horizontal-rule': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-italic': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-list': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-node-formatting': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-strike': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-sub': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-sup': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-tables': 2.2.9_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-color': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-underline': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-whitespace': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@mui/material': 5.11.15_3unrtkzlichk74gwhgfmuhukbm + '@popperjs/core': 2.11.7 + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-blockquote': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-bold': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-callout': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-code': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-code-block': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-columns': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-find': 0.1.5_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-font-size': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-heading': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-history': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-horizontal-rule': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-italic': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-list': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-node-formatting': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-strike': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-sub': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-sup': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-tables': 2.2.9_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-color': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-underline': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-whitespace': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/i18n': 2.0.2 '@remirror/icons': 2.0.1 '@remirror/messages': 2.0.2 '@remirror/pm': 2.0.4 - '@remirror/react-core': 2.0.16_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-hooks': 2.0.21_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-utils': 2.0.4_xyvhotcxfc3bhueivkardmgyp4 + '@remirror/react-core': 2.0.16_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-hooks': 2.0.21_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-utils': 2.0.4_2xoq7aspwe37pxhfzvyd5sk7ea '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 '@seznam/compose-react-refs': 1.0.6 - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/react-color': 3.0.6 '@types/react-dom': 18.0.11 - create-context-state: 2.0.0_pmekkgnqduwlme35zpnqhenc34 + create-context-state: 2.0.0_b7lksjcz5zr4rqebyeqormarua match-sorter: 6.3.1 - multishift: 2.0.7_g54n4zjefhks5tr3r3yws6dlqu + multishift: 2.0.7_4d4tiafbntvoznb4o5zceqewvi react: 18.2.0 react-color: 2.19.3_react@18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2189,7 +2209,7 @@ packages: - prettier dev: false - /@remirror/react-core/2.0.16_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/react-core/2.0.16_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-x70HJWGK30d4DbPPyPNN/qgwDAhnerD9Jb0eC2ykkrh7jushyma5fSCbAi7FbixKN47knC7aQg8+5PmiKxluAQ==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -2204,20 +2224,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-react-component': 2.0.12_tomxlufd3jef3aml6xqfb2yn74 + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-react-component': 2.0.12_z7ncutewthyvcmypmmy6chv4sm '@remirror/i18n': 2.0.2 '@remirror/pm': 2.0.4 - '@remirror/preset-core': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/preset-react': 2.0.13_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-renderer': 2.0.12_47ya7yx6qetsxyfrgzjoyrbevy - '@remirror/react-utils': 2.0.4_xyvhotcxfc3bhueivkardmgyp4 + '@remirror/preset-core': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/preset-react': 2.0.13_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-renderer': 2.0.12_rcxbawkq3bfghmefg33hfb4qpu + '@remirror/react-utils': 2.0.4_2xoq7aspwe37pxhfzvyd5sk7ea '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 '@seznam/compose-react-refs': 1.0.6 - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 - create-context-state: 2.0.0_pmekkgnqduwlme35zpnqhenc34 + create-context-state: 2.0.0_b7lksjcz5zr4rqebyeqormarua fast-deep-equal: 3.1.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2228,7 +2248,7 @@ packages: - jsdom dev: false - /@remirror/react-editors/1.0.27_6n55nxih34hfthhbuzsjzlfggi: + /@remirror/react-editors/1.0.27_7ckw3k4i52nsmgrybn7nogkc4a: resolution: {integrity: sha512-GAp52PL7cDRjNhYGFZsFbbZNWMrvBSB2Y/8xR/VHvVdMCByoU1dJelXwZ7Ksk9IX9KX/vkpFqiA56ZnWG/KQ5w==} peerDependencies: '@types/react': ^16.14.0 || ^17 || ^18 @@ -2243,19 +2263,19 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@remirror/core-helpers': 2.0.1 - '@remirror/extension-react-tables': 2.2.14_tomxlufd3jef3aml6xqfb2yn74 + '@remirror/extension-react-tables': 2.2.14_z7ncutewthyvcmypmmy6chv4sm '@remirror/pm': 2.0.4 - '@remirror/react': 2.0.27_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/styles': 2.0.4_d2lgyfpecxdc2bsiwyag5wf7ti + '@remirror/react': 2.0.27_z7ncutewthyvcmypmmy6chv4sm + '@remirror/styles': 2.0.4_ckhgufcgsetnyeobv4t2att26i '@svgmoji/noto': 3.2.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 '@types/refractor': 3.0.2 - create-context-state: 2.0.0_pmekkgnqduwlme35zpnqhenc34 + create-context-state: 2.0.0_b7lksjcz5zr4rqebyeqormarua react: 18.2.0 react-dom: 18.2.0_react@18.2.0 refractor: 3.6.0 - remirror: 2.0.26_b26u7ws7gibcwhwdgobfu6bmhe + remirror: 2.0.26_kzw2wpkpvt5yxi7p6dwkqcqjti svgmoji: 3.2.0 transitivePeerDependencies: - '@emotion/css' @@ -2269,7 +2289,7 @@ packages: - styled-components dev: false - /@remirror/react-hooks/2.0.21_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/react-hooks/2.0.21_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-40P+vooE4lIJ9m+xS/gRkKv+R4jRZvESx+YRKlaAknc3L841iU/KfUmTCES64ass0nTCRxwYU6Q2evSBLx547g==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -2288,30 +2308,30 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-emoji': 2.0.16_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-history': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-mention': 2.0.14_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-mention-atom': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-emoji': 2.0.16_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-history': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-mention': 2.0.14_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-mention-atom': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/i18n': 2.0.2 '@remirror/pm': 2.0.4 - '@remirror/react-core': 2.0.16_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-utils': 2.0.4_xyvhotcxfc3bhueivkardmgyp4 - '@types/react': 18.0.28 + '@remirror/react-core': 2.0.16_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-utils': 2.0.4_2xoq7aspwe37pxhfzvyd5sk7ea + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 - multishift: 2.0.7_g54n4zjefhks5tr3r3yws6dlqu + multishift: 2.0.7_4d4tiafbntvoznb4o5zceqewvi react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - use-isomorphic-layout-effect: 1.1.2_pmekkgnqduwlme35zpnqhenc34 - use-previous: 1.2.0_pmekkgnqduwlme35zpnqhenc34 + use-isomorphic-layout-effect: 1.1.2_b7lksjcz5zr4rqebyeqormarua + use-previous: 1.2.0_b7lksjcz5zr4rqebyeqormarua transitivePeerDependencies: - '@types/node' - jsdom dev: false - /@remirror/react-renderer/2.0.12_47ya7yx6qetsxyfrgzjoyrbevy: + /@remirror/react-renderer/2.0.12_rcxbawkq3bfghmefg33hfb4qpu: resolution: {integrity: sha512-Zj0yfATfaK7/eFzunQwcyxA7tUDwsysZo1jqO/r/YRWTNgUqCVYfMabYvdc5WIALpT/L/XWr3hWdvTUpCoQYlQ==} peerDependencies: '@types/react': ^16.14.0 || ^17 || ^18 @@ -2321,8 +2341,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@types/react': 18.0.28 + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@types/react': 18.0.32 react: 18.2.0 transitivePeerDependencies: - '@remirror/pm' @@ -2330,7 +2350,7 @@ packages: - jsdom dev: false - /@remirror/react-utils/2.0.4_xyvhotcxfc3bhueivkardmgyp4: + /@remirror/react-utils/2.0.4_2xoq7aspwe37pxhfzvyd5sk7ea: resolution: {integrity: sha512-zRwPzBpGgrYfP5f8j6aFXyiUcGnC1vOc/FIl7YVQO384oquV8zLVmbX6+s+WKswqbS7UNBWPwD1Z6sCTq6yTwQ==} peerDependencies: '@types/react': ^16.14.0 || ^17 || ^18 @@ -2343,13 +2363,13 @@ packages: '@remirror/core-constants': 2.0.0 '@remirror/core-helpers': 2.0.1 '@remirror/core-types': 2.0.4_@remirror+pm@2.0.4 - '@types/react': 18.0.28 + '@types/react': 18.0.32 react: 18.2.0 transitivePeerDependencies: - '@remirror/pm' dev: false - /@remirror/react/2.0.27_tomxlufd3jef3aml6xqfb2yn74: + /@remirror/react/2.0.27_z7ncutewthyvcmypmmy6chv4sm: resolution: {integrity: sha512-BsJjoHo6sx5a0wWN9XzWYo6yukbquv2cLWoyAfEvqgXV3MQdGv9NAGD94nNDk0Bzi5iQu5pdx4/pkcVAW/NeXA==} peerDependencies: '@types/react': ^16.14.0 || ^17 || ^18 @@ -2363,17 +2383,17 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/extension-placeholder': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-react-component': 2.0.12_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/extension-react-tables': 2.2.14_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/preset-react': 2.0.13_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-components': 2.1.11_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-core': 2.0.16_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-hooks': 2.0.21_tomxlufd3jef3aml6xqfb2yn74 - '@remirror/react-renderer': 2.0.12_47ya7yx6qetsxyfrgzjoyrbevy - '@remirror/react-utils': 2.0.4_xyvhotcxfc3bhueivkardmgyp4 - '@types/react': 18.0.28 + '@remirror/extension-placeholder': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-react-component': 2.0.12_z7ncutewthyvcmypmmy6chv4sm + '@remirror/extension-react-tables': 2.2.14_z7ncutewthyvcmypmmy6chv4sm + '@remirror/preset-react': 2.0.13_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-components': 2.1.11_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-core': 2.0.16_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-hooks': 2.0.21_z7ncutewthyvcmypmmy6chv4sm + '@remirror/react-renderer': 2.0.12_rcxbawkq3bfghmefg33hfb4qpu + '@remirror/react-utils': 2.0.4_2xoq7aspwe37pxhfzvyd5sk7ea + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -2385,7 +2405,7 @@ packages: - prettier dev: false - /@remirror/styles/2.0.4_d2lgyfpecxdc2bsiwyag5wf7ti: + /@remirror/styles/2.0.4_ckhgufcgsetnyeobv4t2att26i: resolution: {integrity: sha512-ZMJ72MDMRSq9V6ese8knDCmf0yHPiiSE80+wcd45u9cCH8J2j4Xm+QECsPgYGnRQTMHwCgACg9ZXVQtdVKXGoQ==} peerDependencies: '@emotion/css': ^11 @@ -2410,10 +2430,10 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@emotion/react': 11.10.6_pmekkgnqduwlme35zpnqhenc34 - '@emotion/styled': 11.10.6_oouaibmszuch5k64ms7uxp2aia + '@emotion/react': 11.10.6_b7lksjcz5zr4rqebyeqormarua + '@emotion/styled': 11.10.6_jy6zgb344t5nav635xluh5rs6a '@remirror/core-helpers': 2.0.1 - '@types/react': 18.0.28 + '@types/react': 18.0.32 react: 18.2.0 dev: false @@ -2424,7 +2444,7 @@ packages: '@linaria/core': 3.0.0-beta.13 '@remirror/core-types': 2.0.4_@remirror+pm@2.0.4 color2k: 2.0.2 - csstype: 3.1.1 + csstype: 3.1.2 transitivePeerDependencies: - '@remirror/pm' dev: false @@ -2435,8 +2455,8 @@ packages: type-fest: 2.19.0 dev: false - /@remix-run/router/1.4.0: - resolution: {integrity: sha512-BJ9SxXux8zAg991UmT8slpwpsd31K1dHHbD3Ba4VzD+liLQ4WAMSxQp2d2ZPRPfN0jN2NPRowcSSoM7lCaF08Q==} + /@remix-run/router/1.5.0: + resolution: {integrity: sha512-bkUDCp8o1MvFO+qxkODcbhSqRa6P2GXgrGZVpt0dCXNW2HCSCqYI0ZoAqEOSAjRWmmlKcYgFvN4B4S+zo/f8kg==} engines: {node: '>=14'} dev: false @@ -2608,7 +2628,7 @@ packages: /@types/hoist-non-react-statics/3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 hoist-non-react-statics: 3.3.2 /@types/js-cookie/2.2.7: @@ -2631,8 +2651,8 @@ packages: resolution: {integrity: sha512-lsYeSW1zfNqHTL1RuaOgfAhoiOWV1RAQDKT0BZ26z4Faz8llVIj1r1ablUo5QY6yzHMketuvu4+N0sv0eZpXTg==} dev: false - /@types/node/18.15.3: - resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==} + /@types/node/18.15.11: + resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==} /@types/object.omit/3.0.0: resolution: {integrity: sha512-I27IoPpH250TUzc9FzXd0P1BV/BMJuzqD3jOz98ehf9dQqGkxlq+hO1bIqZGWqCg5bVOy0g4AUVJtnxe0klDmw==} @@ -2660,38 +2680,38 @@ packages: /@types/react-color/3.0.6: resolution: {integrity: sha512-OzPIO5AyRmLA7PlOyISlgabpYUa3En74LP8mTMa0veCA719SvYQov4WLMsHvCgXP+L+KI9yGhYnqZafVGG0P4w==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/reactcss': 1.2.6 dev: false /@types/react-dom/18.0.11: resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 /@types/react-is/17.0.3: resolution: {integrity: sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 dev: false /@types/react-transition-group/4.4.5: resolution: {integrity: sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 dev: false - /@types/react/18.0.28: - resolution: {integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==} + /@types/react/18.0.32: + resolution: {integrity: sha512-gYGXdtPQ9Cj0w2Fwqg5/ak6BcK3Z15YgjSqtyDizWUfx7mQ8drs0NBUzRRsAdoFVTO8kJ8L2TL8Skm7OFPnLUw==} dependencies: '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.2 - csstype: 3.1.1 + '@types/scheduler': 0.16.3 + csstype: 3.1.2 /@types/reactcss/1.2.6: resolution: {integrity: sha512-qaIzpCuXNWomGR1Xq8SCFTtF4v8V27Y6f+b9+bzHiv087MylI/nTCqqdChNeWS7tslgROmYB7yeiruWX7WnqNg==} dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 dev: false /@types/refractor/3.0.2: @@ -2700,8 +2720,8 @@ packages: '@types/prismjs': 1.26.0 dev: false - /@types/scheduler/0.16.2: - resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} + /@types/scheduler/0.16.3: + resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} /@types/semver/7.3.13: resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} @@ -2736,8 +2756,8 @@ packages: resolution: {integrity: sha512-rFT3ak0/2trgvp4yYZo5iKFEPsET7vKydKF+VRCxlQ9bpheehyAJH89dAkaLEq/j/RZXJIqcgsmPJKUP1Z28HA==} dev: true - /@typescript-eslint/eslint-plugin/5.55.0_342y7v4tc7ytrrysmit6jo4wri: - resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==} + /@typescript-eslint/eslint-plugin/5.57.0_z24sz2fazj3bxoipp6m4s7b2mi: + resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2747,25 +2767,25 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/type-utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m - '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@eslint-community/regexpp': 4.5.0 + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm + '@typescript-eslint/scope-manager': 5.57.0 + '@typescript-eslint/type-utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm + '@typescript-eslint/utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.55.0_vgl77cfdswitgr47lm5swmv43m: - resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==} + /@typescript-eslint/parser/5.57.0_vwh6htx42aidho2qgfca5u5rwm: + resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2774,26 +2794,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.57.0 + '@typescript-eslint/types': 5.57.0 + '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.3 debug: 4.3.4 - eslint: 8.36.0 - typescript: 4.9.5 + eslint: 8.37.0 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.55.0: - resolution: {integrity: sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==} + /@typescript-eslint/scope-manager/5.57.0: + resolution: {integrity: sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/visitor-keys': 5.55.0 + '@typescript-eslint/types': 5.57.0 + '@typescript-eslint/visitor-keys': 5.57.0 dev: true - /@typescript-eslint/type-utils/5.55.0_vgl77cfdswitgr47lm5swmv43m: - resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==} + /@typescript-eslint/type-utils/5.57.0_vwh6htx42aidho2qgfca5u5rwm: + resolution: {integrity: sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2802,23 +2822,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.3 + '@typescript-eslint/utils': 5.57.0_vwh6htx42aidho2qgfca5u5rwm debug: 4.3.4 - eslint: 8.36.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + eslint: 8.37.0 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.55.0: - resolution: {integrity: sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==} + /@typescript-eslint/types/5.57.0: + resolution: {integrity: sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.55.0_typescript@4.9.5: - resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==} + /@typescript-eslint/typescript-estree/5.57.0_typescript@5.0.3: + resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2826,31 +2846,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/visitor-keys': 5.55.0 + '@typescript-eslint/types': 5.57.0 + '@typescript-eslint/visitor-keys': 5.57.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.55.0_vgl77cfdswitgr47lm5swmv43m: - resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} + /@typescript-eslint/utils/5.57.0_vwh6htx42aidho2qgfca5u5rwm: + resolution: {integrity: sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.37.0 '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 - eslint: 8.36.0 + '@typescript-eslint/scope-manager': 5.57.0 + '@typescript-eslint/types': 5.57.0 + '@typescript-eslint/typescript-estree': 5.57.0_typescript@5.0.3 + eslint: 8.37.0 eslint-scope: 5.1.1 semver: 7.3.8 transitivePeerDependencies: @@ -2858,26 +2878,26 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.55.0: - resolution: {integrity: sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==} + /@typescript-eslint/visitor-keys/5.57.0: + resolution: {integrity: sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.55.0 - eslint-visitor-keys: 3.3.0 + '@typescript-eslint/types': 5.57.0 + eslint-visitor-keys: 3.4.0 dev: true - /@vitejs/plugin-react/3.1.0_vite@4.2.0: + /@vitejs/plugin-react/3.1.0_vite@4.2.1: resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.1.0-beta.0 dependencies: - '@babel/core': 7.21.3 - '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.3 - '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.3 + '@babel/core': 7.21.4 + '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.4 + '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.4 magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.2.0_@types+node@18.15.3 + vite: 4.2.1_@types+node@18.15.11 transitivePeerDependencies: - supports-color dev: true @@ -2901,25 +2921,6 @@ packages: dependencies: acorn: 8.8.2 - /acorn-node/1.8.2: - resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==} - dependencies: - acorn: 7.4.1 - acorn-walk: 7.2.0 - xtend: 4.0.2 - dev: true - - /acorn-walk/7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} - dev: true - - /acorn/7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn/8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -2949,6 +2950,10 @@ packages: dependencies: color-convert: 2.0.1 + /any-promise/1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: true + /anymatch/3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -3032,7 +3037,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.5 - caniuse-lite: 1.0.30001467 + caniuse-lite: 1.0.30001473 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -3096,8 +3101,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001467 - electron-to-chromium: 1.4.333 + caniuse-lite: 1.0.30001473 + electron-to-chromium: 1.4.348 node-releases: 2.0.10 update-browserslist-db: 1.0.10_browserslist@4.21.5 @@ -3108,6 +3113,13 @@ packages: ieee754: 1.2.1 dev: false + /buffer/6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: false + /call-bind/1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: @@ -3123,8 +3135,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite/1.0.30001467: - resolution: {integrity: sha512-cEdN/5e+RPikvl9AHm4uuLXxeCNq8rFsQ+lPHTfe/OtypP3WwnVVbjn+6uBV7PaFL6xUFzTh+sSCOz1rKhcO+Q==} + /caniuse-lite/1.0.30001473: + resolution: {integrity: sha512-ewDad7+D2vlyy+E4UJuVfiBsU69IL+8oVmTuZnH5Q6CIUbxNfI50uVpRHbUPDD6SUaN2o0Lh4DhTrvLG/Tn1yg==} /car-transaction/1.0.1: resolution: {integrity: sha512-hNLWfaonfBIMec3rGPfefeOQtpIZTGeQ1kYgDezklTlLTJOSrWKCkSMEJ+bhEoWQt0wks74DU1aA9Px9c07kMA==} @@ -3163,14 +3175,26 @@ packages: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} dev: false + /character-entities-legacy/3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: false + /character-entities/1.2.4: resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} dev: false + /character-entities/2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: false + /character-reference-invalid/1.1.4: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false + /character-reference-invalid/2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: false + /charwise/3.0.1: resolution: {integrity: sha512-RcdumNsM6fJZ5HHbYunqj2bpurVRGsXour3OR+SlLEHFhG6ALm54i6Osnh+OvO7kEoSBzwExpblYFH8zKQiEPw==} dev: false @@ -3235,6 +3259,15 @@ packages: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false + /comma-separated-tokens/2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: false + + /commander/4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + dev: true + /compute-scroll-into-view/1.0.20: resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} dev: false @@ -3266,7 +3299,7 @@ packages: yaml: 1.10.2 dev: false - /create-context-state/2.0.0_pmekkgnqduwlme35zpnqhenc34: + /create-context-state/2.0.0_b7lksjcz5zr4rqebyeqormarua: resolution: {integrity: sha512-lJsJ9XTsFLQpeXQkowyT3v2vWdxsYWoUCntUjdUCBzLqhTeGSkuCP4SrBUmkKaDDCzxJEDlmqM4HH2KD+YXVHQ==} peerDependencies: '@types/react': ^16.14.0 || ^17 || ^18 @@ -3276,7 +3309,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@types/react': 18.0.28 + '@types/react': 18.0.32 react: 18.2.0 dev: false @@ -3316,8 +3349,8 @@ packages: hasBin: true dev: true - /csstype/3.1.1: - resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} + /csstype/3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} /d/1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} @@ -3352,6 +3385,12 @@ packages: dependencies: ms: 2.1.2 + /decode-named-character-reference/1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + dev: false + /deep-is/0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} @@ -3367,20 +3406,6 @@ packages: has-property-descriptors: 1.0.0 object-keys: 1.1.1 - /defined/1.0.1: - resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} - dev: true - - /detective/5.2.1: - resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==} - engines: {node: '>=0.8.0'} - hasBin: true - dependencies: - acorn-node: 1.8.2 - defined: 1.0.1 - minimist: 1.2.8 - dev: true - /didyoumean/1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} dev: true @@ -3418,7 +3443,7 @@ packages: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: '@babel/runtime': 7.21.0 - csstype: 3.1.1 + csstype: 3.1.2 dev: false /dom-walk/0.1.2: @@ -3429,8 +3454,8 @@ packages: resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} dev: false - /electron-to-chromium/1.4.333: - resolution: {integrity: sha512-YyE8+GKyGtPEP1/kpvqsdhD6rA/TP1DUFDN4uiU/YI52NzDxmwHkEb3qjId8hLBa5siJvG0sfC3O66501jMruQ==} + /electron-to-chromium/1.4.348: + resolution: {integrity: sha512-gM7TdwuG3amns/1rlgxMbeeyNoBFPa+4Uu0c7FeROWh4qWmvSOnvcslKmWy51ggLKZ2n/F/4i2HJ+PVNxH9uCQ==} /emojibase-data/6.2.0_emojibase@6.1.0: resolution: {integrity: sha512-SWKaXD2QeQs06IE7qfJftsI5924Dqzp+V9xaa5RzZIEWhmlrG6Jt2iKwfgOPHu+5S8MEtOI7GdpKsXj46chXOw==} @@ -3456,6 +3481,10 @@ packages: resolution: {integrity: sha512-1GkKJPXP6tVkYJHOBSJHoGOr/6uaDxZ9xJ6H7m6PfdGXTmQgbALHLWaVRY4Gi/qf5x/gT/NUXLPuSHYLqtLtrQ==} dev: false + /err-code/3.0.1: + resolution: {integrity: sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==} + dev: false + /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -3563,34 +3592,34 @@ packages: es6-symbol: 3.1.3 dev: false - /esbuild/0.17.12: - resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==} + /esbuild/0.17.15: + resolution: {integrity: sha512-LBUV2VsUIc/iD9ME75qhT4aJj0r75abCVS0jakhFzOtR7TQsqQA5w0tZ+KTKnwl3kXE0MhskNdHDh/I5aCR1Zw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.12 - '@esbuild/android-arm64': 0.17.12 - '@esbuild/android-x64': 0.17.12 - '@esbuild/darwin-arm64': 0.17.12 - '@esbuild/darwin-x64': 0.17.12 - '@esbuild/freebsd-arm64': 0.17.12 - '@esbuild/freebsd-x64': 0.17.12 - '@esbuild/linux-arm': 0.17.12 - '@esbuild/linux-arm64': 0.17.12 - '@esbuild/linux-ia32': 0.17.12 - '@esbuild/linux-loong64': 0.17.12 - '@esbuild/linux-mips64el': 0.17.12 - '@esbuild/linux-ppc64': 0.17.12 - '@esbuild/linux-riscv64': 0.17.12 - '@esbuild/linux-s390x': 0.17.12 - '@esbuild/linux-x64': 0.17.12 - '@esbuild/netbsd-x64': 0.17.12 - '@esbuild/openbsd-x64': 0.17.12 - '@esbuild/sunos-x64': 0.17.12 - '@esbuild/win32-arm64': 0.17.12 - '@esbuild/win32-ia32': 0.17.12 - '@esbuild/win32-x64': 0.17.12 + '@esbuild/android-arm': 0.17.15 + '@esbuild/android-arm64': 0.17.15 + '@esbuild/android-x64': 0.17.15 + '@esbuild/darwin-arm64': 0.17.15 + '@esbuild/darwin-x64': 0.17.15 + '@esbuild/freebsd-arm64': 0.17.15 + '@esbuild/freebsd-x64': 0.17.15 + '@esbuild/linux-arm': 0.17.15 + '@esbuild/linux-arm64': 0.17.15 + '@esbuild/linux-ia32': 0.17.15 + '@esbuild/linux-loong64': 0.17.15 + '@esbuild/linux-mips64el': 0.17.15 + '@esbuild/linux-ppc64': 0.17.15 + '@esbuild/linux-riscv64': 0.17.15 + '@esbuild/linux-s390x': 0.17.15 + '@esbuild/linux-x64': 0.17.15 + '@esbuild/netbsd-x64': 0.17.15 + '@esbuild/openbsd-x64': 0.17.15 + '@esbuild/sunos-x64': 0.17.15 + '@esbuild/win32-arm64': 0.17.15 + '@esbuild/win32-ia32': 0.17.15 + '@esbuild/win32-x64': 0.17.15 dev: true /escalade/3.1.1: @@ -3605,7 +3634,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-airbnb-base/15.0.0_eakrjjutlgqjxe5ydhtnd4qdmy: + /eslint-config-airbnb-base/15.0.0_rbts4wm34tb3x7owcp777e4f4y: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -3613,8 +3642,8 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.36.0 - eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu + eslint: 8.37.0 + eslint-plugin-import: 2.27.5_2niwd2uqke2jpnohndnwvllrkm object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 @@ -3630,7 +3659,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_tzfhnsp6rhftjfsbnqrkrbah74: + /eslint-module-utils/2.7.4_yzucv6lmyr6r4j6quu4y6fizdu: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -3651,15 +3680,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm debug: 3.2.7 - eslint: 8.36.0 + eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.27.5_a7er6olmtneep4uytpot6gt7wu: + /eslint-plugin-import/2.27.5_2niwd2uqke2jpnohndnwvllrkm: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -3669,15 +3698,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/parser': 5.57.0_vwh6htx42aidho2qgfca5u5rwm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.36.0 + eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_tzfhnsp6rhftjfsbnqrkrbah74 + eslint-module-utils: 2.7.4_yzucv6lmyr6r4j6quu4y6fizdu has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -3692,15 +3721,15 @@ packages: - supports-color dev: true - /eslint-plugin-react-refresh/0.3.4_eslint@8.36.0: + /eslint-plugin-react-refresh/0.3.4_eslint@8.37.0: resolution: {integrity: sha512-E0ViBglxSQAERBp6eTj5fPgtCRtDonnbCFiVQBhf4Dto2blJRxg1dFUMdMh7N6ljTI4UwPhHwYDQ3Dyo4m6bwA==} peerDependencies: eslint: '>=7' dependencies: - eslint: 8.36.0 + eslint: 8.37.0 dev: false - /eslint-plugin-react/7.32.2_eslint@8.36.0: + /eslint-plugin-react/7.32.2_eslint@8.37.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -3710,7 +3739,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.36.0 + eslint: 8.37.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -3739,19 +3768,19 @@ packages: esrecurse: 4.3.0 estraverse: 5.3.0 - /eslint-visitor-keys/3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + /eslint-visitor-keys/3.4.0: + resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.36.0: - resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} + /eslint/8.37.0: + resolution: {integrity: sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0 - '@eslint-community/regexpp': 4.4.0 - '@eslint/eslintrc': 2.0.1 - '@eslint/js': 8.36.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.37.0 + '@eslint-community/regexpp': 4.5.0 + '@eslint/eslintrc': 2.0.2 + '@eslint/js': 8.37.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -3762,8 +3791,8 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-visitor-keys: 3.3.0 - espree: 9.5.0 + eslint-visitor-keys: 3.4.0 + espree: 9.5.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -3777,7 +3806,7 @@ packages: imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.3.0 + js-sdsl: 4.4.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -3791,13 +3820,13 @@ packages: transitivePeerDependencies: - supports-color - /espree/9.5.0: - resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} + /espree/9.5.1: + resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.2 acorn-jsx: 5.3.2_acorn@8.8.2 - eslint-visitor-keys: 3.3.0 + eslint-visitor-keys: 3.4.0 /esquery/1.5.0: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} @@ -3952,6 +3981,10 @@ packages: engines: {node: '>=6.9.0'} dev: true + /get-browser-rtc/1.1.0: + resolution: {integrity: sha512-MghbMJ61EJrRsDe7w1Bvqt3ZsBuqhce5nrn/XAwgwOXhcsz53/ltdxOse1h/8eKXj5slzxdsz56g5rzOFSGwfQ==} + dev: false + /get-dom-document/0.1.3: resolution: {integrity: sha512-bZ0O00gSQgMo+wz7gU6kbbWCPh4dfDsL9ZOmVhA8TOXszl5GV56TpTuW1/Qq/QctgpjK56yyvB1vBO+wzz8Szw==} peerDependencies: @@ -3988,6 +4021,17 @@ packages: dependencies: is-glob: 4.0.3 + /glob/7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + /glob/7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: @@ -4075,6 +4119,12 @@ packages: resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} dev: false + /hast-util-parse-selector/3.1.1: + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} + dependencies: + '@types/hast': 2.3.4 + dev: false + /hastscript/6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: @@ -4085,6 +4135,16 @@ packages: space-separated-tokens: 1.1.5 dev: false + /hastscript/7.2.0: + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} + dependencies: + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 3.1.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + dev: false + /hoist-non-react-statics/3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: @@ -4114,8 +4174,8 @@ packages: - encoding dev: false - /i18next/22.4.12: - resolution: {integrity: sha512-2lE+vRXxQ3lGLub1CVbwgO0IfkLHmUSDVOAVdPh22CsxttMXi+35n2qgxh2wZIkKl6t/NMzPfgFPRDiFQOmiCg==} + /i18next/22.4.14: + resolution: {integrity: sha512-VtLPtbdwGn0+DAeE00YkiKKXadkwg+rBUV+0v8v0ikEjwdiJ0gmYChVE4GIa9HXymY6wKapkL93vGT7xpq6aTw==} dependencies: '@babel/runtime': 7.21.0 dev: false @@ -4138,8 +4198,8 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} - /immer/9.0.19: - resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==} + /immer/9.0.21: + resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} dev: true /import-fresh/3.3.0: @@ -4181,6 +4241,10 @@ packages: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: false + /is-alphabetical/2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: false + /is-alphanumerical/1.0.4: resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: @@ -4188,6 +4252,13 @@ packages: is-decimal: 1.0.4 dev: false + /is-alphanumerical/2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + dev: false + /is-array-buffer/3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: @@ -4237,6 +4308,10 @@ packages: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: false + /is-decimal/2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: false + /is-extendable/1.0.1: resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} engines: {node: '>=0.10.0'} @@ -4265,6 +4340,10 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false + /is-hexadecimal/2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + dev: false + /is-integer/1.0.7: resolution: {integrity: sha512-RPQc/s9yBHSvpi+hs9dYiJ2cuFeU6x3TyyIp8O2H6SKEltIvJOzRj9ToyvcStDvPR/pS4rxgr1oBFajQjZ2Szg==} dependencies: @@ -4352,12 +4431,17 @@ packages: resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} dev: false + /jiti/1.18.2: + resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} + hasBin: true + dev: true + /js-cookie/2.2.1: resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} dev: false - /js-sdsl/4.3.0: - resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==} + /js-sdsl/4.4.0: + resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4408,7 +4492,7 @@ packages: /jsx-dom-cjs/8.0.5: resolution: {integrity: sha512-VwoUYxTyZlP8SO5F0NPXbHZLFMkYE8bQgwArpq10vE8dYGga0OwVQqSUZgIUCxaZOScVJXTNn94rBy4+vqLyYA==} dependencies: - csstype: 3.1.1 + csstype: 3.1.2 dev: false /levn/0.4.1: @@ -4418,8 +4502,8 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 - /lib0/0.2.69: - resolution: {integrity: sha512-mKB+JtVlYbLqSxp5Twm40LtagQfi1rATGjNvds9E5lKvYYOIjbDLU8vwLaJ7X0z2LX84Aj200fqSvNPQli2DKw==} + /lib0/0.2.73: + resolution: {integrity: sha512-aJJIElCLWnHMcYZPtsM07QoSfHwpxCy4VUzBYGXFYEmh/h2QS5uZNbCCfL0CqnkOE30b7Tp9DVfjXag+3qzZjQ==} engines: {node: '>=14'} hasBin: true dependencies: @@ -4433,7 +4517,6 @@ packages: /lines-and-columns/1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - dev: false /locate-path/6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} @@ -4492,8 +4575,8 @@ packages: resolution: {integrity: sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==} dev: false - /marked/4.2.12: - resolution: {integrity: sha512-yr8hSKa3Fv4D3jdZmtMMPghgVt6TWbk86WQaWhDloQjRSQhMMYCAro7jP7VDJrjjdV8pxVxMssXS8B8Y5DZ5aw==} + /marked/4.3.0: + resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} hasBin: true dev: false @@ -4579,7 +4662,7 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.0.0'} dev: false - /multishift/2.0.7_g54n4zjefhks5tr3r3yws6dlqu: + /multishift/2.0.7_4d4tiafbntvoznb4o5zceqewvi: resolution: {integrity: sha512-8r3H8z2y34yPXcYaGDqHVKilIs7reENEp1WDjai71ghGXrNSG9XSoanCey0VhhHRdA9n/t+NVB4fiMAkoqu8oA==} peerDependencies: '@types/react': ^16.14.0 || ^17 || ^18 @@ -4592,7 +4675,7 @@ packages: '@remirror/core-helpers': 2.0.1 '@remirror/core-types': 2.0.4_@remirror+pm@2.0.4 '@seznam/compose-react-refs': 1.0.6 - '@types/react': 18.0.28 + '@types/react': 18.0.32 a11y-status: 2.0.0 compute-scroll-into-view: 1.0.20 react: 18.2.0 @@ -4604,6 +4687,14 @@ packages: - react-dom 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: true + /nano-css/5.3.5_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==} peerDependencies: @@ -4611,7 +4702,7 @@ packages: react-dom: '*' dependencies: css-tree: 1.1.3 - csstype: 3.1.1 + csstype: 3.1.2 fastest-stable-stringify: 2.0.2 inline-style-prefixer: 6.0.4 react: 18.2.0 @@ -4627,8 +4718,8 @@ packages: engines: {node: '>=6.0.0'} dev: false - /nanoid/3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + /nanoid/3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -4806,6 +4897,19 @@ packages: is-hexadecimal: 1.0.4 dev: false + /parse-entities/4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + dependencies: + '@types/unist': 2.0.6 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + dev: false + /parse-exponential/1.0.1: resolution: {integrity: sha512-QUa7PaOc7O6ei3hb0NmADJGrDYLbPBdcSKFUBGfwlMdHsrg8LOsliPEkpP0qHSKQOyzyyxCB00fxJKcP75Gl7w==} engines: {node: '>=0.10.0'} @@ -4815,7 +4919,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.21.4 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -4853,6 +4957,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /pirates/4.0.5: + resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} + engines: {node: '>= 6'} + dev: true + /postcss-import/14.1.0_postcss@8.4.21: resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} @@ -4917,7 +5026,7 @@ packages: resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.4 + nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 @@ -4958,6 +5067,10 @@ packages: xtend: 4.0.2 dev: false + /property-information/6.2.0: + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} + dev: false + /prosemirror-collab/1.3.0: resolution: {integrity: sha512-+S/IJ69G2cUu2IM5b3PBekuxs94HO1CxJIWOFrLQXUaUDKL/JfBx+QcH31ldBlBXyDEUl+k3Vltfi1E1MKp2mA==} dependencies: @@ -4972,8 +5085,8 @@ packages: prosemirror-transform: 1.7.1 dev: false - /prosemirror-dropcursor/1.7.1: - resolution: {integrity: sha512-GmWk9bAwhfHwA8xmJhBFjPcebxUG9zAPYtqpIr7NTDigWZZEJCgUYyUQeqgyscLr8ZHoh9aeprX9kW7BihUT+w==} + /prosemirror-dropcursor/1.8.0: + resolution: {integrity: sha512-TZMitR8nlp9Xh42pDYGcWopCoFPmJduoyGJ7FjYM2/7gZKnfD41TIaZN5Q1cQjm6Fm/P5vk/DpVYFhS8kDdigw==} dependencies: prosemirror-state: 1.4.2 prosemirror-transform: 1.7.1 @@ -5033,12 +5146,12 @@ packages: prosemirror-view: 1.30.2 dev: false - /prosemirror-resizable-view/2.0.11_b26u7ws7gibcwhwdgobfu6bmhe: + /prosemirror-resizable-view/2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-wcowbkde+3iDe9gxb4+PZH8GB0d44DL2sHF5Gv/e/szmAMkRfk5ZaEva9Ex0b3j8zcf7tritxrWjEC+2tU1TVw==} dependencies: '@babel/runtime': 7.21.0 '@remirror/core-helpers': 2.0.1 - '@remirror/core-utils': 2.0.11_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core-utils': 2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti prosemirror-model: 1.19.0 prosemirror-view: 1.30.2 transitivePeerDependencies: @@ -5136,6 +5249,12 @@ packages: engines: {node: '>=10'} dev: true + /randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: false + /react-color/2.19.3_react@18.2.0: resolution: {integrity: sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==} peerDependencies: @@ -5160,7 +5279,7 @@ packages: react: 18.2.0 scheduler: 0.23.0 - /react-i18next/12.2.0_ifcy7d6sq4oet2tbyvl27swb2m: + /react-i18next/12.2.0_57ubdvajp6562okxygabugvlve: resolution: {integrity: sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==} peerDependencies: i18next: '>= 19.0.0' @@ -5175,7 +5294,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 html-parse-stringify: 3.0.1 - i18next: 22.4.12 + i18next: 22.4.14 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -5186,7 +5305,7 @@ packages: /react-is/18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - /react-redux/8.0.5_3xleytyzprlgycb2ded54tx72i: + /react-redux/8.0.5_b35jy3hutuejwfesa6qcd2f7t4: resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -5209,7 +5328,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.0.28 + '@types/react': 18.0.32 '@types/react-dom': 18.0.11 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 @@ -5223,26 +5342,26 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-router-dom/6.9.0_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-/seUAPY01VAuwkGyVBPCn1OXfVbaWGGu4QN9uj0kCPcTyNYgL1ldZpxZUpRU7BLheKQI4Twtl/OW2nHRF1u26Q==} + /react-router-dom/6.10.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-E5dfxRPuXKJqzwSe/qGcqdwa18QiWC6f3H3cWXM24qj4N0/beCIf/CWTipop2xm7mR0RCS99NnaqPNjHtrAzCg==} engines: {node: '>=14'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.4.0 + '@remix-run/router': 1.5.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-router: 6.9.0_react@18.2.0 + react-router: 6.10.0_react@18.2.0 dev: false - /react-router/6.9.0_react@18.2.0: - resolution: {integrity: sha512-51lKevGNUHrt6kLuX3e/ihrXoXCa9ixY/nVWRLlob4r/l0f45x3SzBvYJe3ctleLUQQ5fVa4RGgJOTH7D9Umhw==} + /react-router/6.10.0_react@18.2.0: + resolution: {integrity: sha512-Nrg0BWpQqrC3ZFFkyewrflCud9dio9ME3ojHCF/WLsprJVzkq3q3UeEhMCAW1dobjeGbWgjNn/PVF6m46ANxXQ==} engines: {node: '>=14'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.4.0 + '@remix-run/router': 1.5.0 react: 18.2.0 dev: false @@ -5353,6 +5472,15 @@ packages: prismjs: 1.27.0 dev: false + /refractor/4.8.1: + resolution: {integrity: sha512-/fk5sI0iTgFYlmVGYVew90AoYnNMP6pooClx/XKqyeeCQXrL0Kvgn8V0VEht5ccdljbzzF1i3Q213gcntkRExg==} + dependencies: + '@types/hast': 2.3.4 + '@types/prismjs': 1.26.0 + hastscript: 7.2.0 + parse-entities: 4.0.1 + dev: false + /regenerator-runtime/0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} @@ -5364,7 +5492,7 @@ packages: define-properties: 1.2.0 functions-have-names: 1.2.3 - /remirror/2.0.26_b26u7ws7gibcwhwdgobfu6bmhe: + /remirror/2.0.26_kzw2wpkpvt5yxi7p6dwkqcqjti: resolution: {integrity: sha512-2Ft2cXqtnGxm/ibo8t8CeXOWvufPjZqsDveHN2ZOoWj3VPj24jcXqGy04dsWdnM0X8xBLH+5F4S0Z+OQ5AQ1sA==} peerDependencies: '@remirror/pm': ^2.0.4 @@ -5377,73 +5505,73 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@remirror/core': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/core': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/core-constants': 2.0.0 '@remirror/core-helpers': 2.0.1 '@remirror/core-types': 2.0.4_@remirror+pm@2.0.4 - '@remirror/core-utils': 2.0.11_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/dom': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-annotation': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-bidi': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-blockquote': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-bold': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-callout': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-code': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-code-block': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-codemirror5': 2.0.12_utmys6ccwcql5s3mziumdtbazm - '@remirror/extension-collaboration': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-columns': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-diff': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-doc': 2.1.4_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-drop-cursor': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-embed': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-emoji': 2.0.16_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-entity-reference': 2.2.5_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-epic-mode': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-events': 2.1.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-font-family': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-font-size': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-gap-cursor': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-hard-break': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-heading': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-history': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-horizontal-rule': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-image': 2.1.8_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-italic': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-link': 2.0.14_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-list': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-markdown': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-mention': 2.0.14_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-mention-atom': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-node-formatting': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-paragraph': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-placeholder': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-positioner': 2.1.7_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-search': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-shortcuts': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-strike': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-sub': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-sup': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-tables': 2.2.9_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-case': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-color': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-text-highlight': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-trailing-node': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-underline': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-whitespace': 2.0.12_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/extension-yjs': 3.0.13_hqjt5cqrb7np6r3ztboiya2pfe + '@remirror/core-utils': 2.0.11_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/dom': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-annotation': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-bidi': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-blockquote': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-bold': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-callout': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-code': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-code-block': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-codemirror5': 2.0.12_xeoolx7esoqpea54uigivu5hky + '@remirror/extension-collaboration': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-columns': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-diff': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-doc': 2.1.4_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-drop-cursor': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-embed': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-emoji': 2.0.16_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-entity-reference': 2.2.5_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-epic-mode': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-events': 2.1.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-font-family': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-font-size': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-gap-cursor': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-hard-break': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-heading': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-history': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-horizontal-rule': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-image': 2.1.8_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-italic': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-link': 2.0.14_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-list': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-markdown': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-mention': 2.0.14_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-mention-atom': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-node-formatting': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-paragraph': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-placeholder': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-positioner': 2.1.7_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-search': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-shortcuts': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-strike': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-sub': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-sup': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-tables': 2.2.9_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-case': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-color': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-text-highlight': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-trailing-node': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-underline': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-whitespace': 2.0.12_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/extension-yjs': 3.0.13_qvg5uiamxuhfkf2v2z6sxftb2m '@remirror/icons': 2.0.1 '@remirror/pm': 2.0.4 - '@remirror/preset-core': 2.0.15_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/preset-formatting': 2.0.13_b26u7ws7gibcwhwdgobfu6bmhe - '@remirror/preset-wysiwyg': 2.0.18_b26u7ws7gibcwhwdgobfu6bmhe + '@remirror/preset-core': 2.0.15_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/preset-formatting': 2.0.13_kzw2wpkpvt5yxi7p6dwkqcqjti + '@remirror/preset-wysiwyg': 2.0.18_kzw2wpkpvt5yxi7p6dwkqcqjti '@remirror/theme': 2.0.6_@remirror+pm@2.0.4 '@types/codemirror': 5.60.7 '@types/refractor': 3.0.2 codemirror: 5.65.12 refractor: 3.6.0 - yjs: 13.5.50 + yjs: 13.5.51 transitivePeerDependencies: - '@types/node' - jsdom @@ -5492,8 +5620,8 @@ packages: dependencies: glob: 7.2.3 - /rollup/3.19.1: - resolution: {integrity: sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==} + /rollup/3.20.2: + resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -5597,6 +5725,20 @@ packages: get-intrinsic: 1.2.0 object-inspect: 1.12.3 + /simple-peer/9.11.1: + resolution: {integrity: sha512-D1SaWpOW8afq1CZGWB8xTfrT3FekjQmPValrqncJMX7QFl8YwhrPTZvMCANLtgBwwdS+7zURyqxDDEmY558tTw==} + dependencies: + buffer: 6.0.3 + debug: 4.3.4 + err-code: 3.0.1 + get-browser-rtc: 1.1.0 + queue-microtask: 1.2.3 + randombytes: 2.1.0 + readable-stream: 3.6.2 + transitivePeerDependencies: + - supports-color + dev: false + /slash/3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -5630,6 +5772,10 @@ packages: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: false + /space-separated-tokens/2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: false + /stack-generator/2.0.10: resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} dependencies: @@ -5714,6 +5860,19 @@ packages: resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==} dev: false + /sucrase/3.31.0: + resolution: {integrity: sha512-6QsHnkqyVEzYcaiHsOKkzOtOgdJcb8i54x6AV2hDwyZcY9ZyykGZVw6L/YN98xC0evwTP6utsWWrKRaa8QlfEQ==} + engines: {node: '>=8'} + hasBin: true + dependencies: + commander: 4.1.1 + glob: 7.1.6 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.5 + ts-interface-checker: 0.1.13 + dev: true + /supports-color/5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -5741,8 +5900,8 @@ packages: '@svgmoji/twemoji': 3.2.0 dev: false - /tailwindcss/3.2.7_postcss@8.4.21: - resolution: {integrity: sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==} + /tailwindcss/3.3.1_postcss@8.4.21: + resolution: {integrity: sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==} engines: {node: '>=12.13.0'} hasBin: true peerDependencies: @@ -5751,12 +5910,12 @@ packages: arg: 5.0.2 chokidar: 3.5.3 color-name: 1.1.4 - detective: 5.2.1 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.2.12 glob-parent: 6.0.2 is-glob: 4.0.3 + jiti: 1.18.2 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 @@ -5771,6 +5930,7 @@ packages: postcss-value-parser: 4.2.0 quick-lru: 5.1.1 resolve: 1.22.1 + sucrase: 3.31.0 transitivePeerDependencies: - ts-node dev: true @@ -5778,6 +5938,19 @@ packages: /text-table/0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + /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: true + + /thenify/3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + dev: true + /throttle-debounce/3.0.1: resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} engines: {node: '>=10'} @@ -5821,6 +5994,10 @@ packages: resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} dev: false + /ts-interface-checker/0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + dev: true + /tsconfig-paths/3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} dependencies: @@ -5838,22 +6015,22 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: false - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.0.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.0.3 dev: true /turndown-plugin-gfm/1.0.2: resolution: {integrity: sha512-vwz9tfvF7XN/jE0dGoBei3FXWuvll78ohzCZQuOb+ZjWrs3a0XhQVomJEb2Qh4VHTPNRO4GPZh0V7VRbiWwkRg==} dev: false - /turndown/7.1.1: - resolution: {integrity: sha512-BEkXaWH7Wh7e9bd2QumhfAXk5g34+6QUmmWx+0q6ThaVOLuLUqsnkq35HQ5SBHSaxjSfSM7US5o4lhJNH7B9MA==} + /turndown/7.1.2: + resolution: {integrity: sha512-ntI9R7fcUKjqBP6QU8rBK2Ehyt8LAzt3UBT9JR9tgo6GtuKvyUzpayWmeMKJw1DPdXzktvtIT8m2mVXz+bL/Qg==} dependencies: domino: 2.1.6 dev: false @@ -5893,10 +6070,11 @@ packages: for-each: 0.3.3 is-typed-array: 1.1.10 - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + /typescript/5.0.3: + resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} + engines: {node: '>=12.20'} hasBin: true + dev: true /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -5921,7 +6099,7 @@ packages: dependencies: punycode: 2.3.0 - /use-isomorphic-layout-effect/1.1.2_pmekkgnqduwlme35zpnqhenc34: + /use-isomorphic-layout-effect/1.1.2_b7lksjcz5zr4rqebyeqormarua: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -5930,17 +6108,17 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.0.28 + '@types/react': 18.0.32 react: 18.2.0 dev: false - /use-previous/1.2.0_pmekkgnqduwlme35zpnqhenc34: + /use-previous/1.2.0_b7lksjcz5zr4rqebyeqormarua: resolution: {integrity: sha512-tK7Ne779nqTKGeh0rsFvxnQcEqePFRYlM0rfmNy9JH+h+2ndja7P0017nda0Q1gkqfcOD//pKZbDyyLIUH2s+Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2_pmekkgnqduwlme35zpnqhenc34 + use-isomorphic-layout-effect: 1.1.2_b7lksjcz5zr4rqebyeqormarua transitivePeerDependencies: - '@types/react' dev: false @@ -5964,8 +6142,8 @@ packages: resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} dev: false - /vite/4.2.0_@types+node@18.15.3: - resolution: {integrity: sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==} + /vite/4.2.1_@types+node@18.15.11: + resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -5989,11 +6167,11 @@ packages: terser: optional: true dependencies: - '@types/node': 18.15.3 - esbuild: 0.17.12 + '@types/node': 18.15.11 + esbuild: 0.17.15 postcss: 8.4.21 resolve: 1.22.1 - rollup: 3.19.1 + rollup: 3.20.2 optionalDependencies: fsevents: 2.3.2 dev: true @@ -6052,12 +6230,28 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + /ws/7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + engines: {node: '>=8.3.0'} + requiresBuild: true + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + optional: true + /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} + dev: false - /y-prosemirror/1.2.0_w7ntbg6oz4fbisqlqoiwzuj4ee: - resolution: {integrity: sha512-t3uxuX4HIkb1GNt8jV+dplRbNH2OmQD/BNeCCbjLD3Mq0o6JEXxHedv58ZIPFDE6ma24jljlL+u8pGvN6B37XQ==} + /y-prosemirror/1.2.1_v3vwls64rkfqjrkcap6mpux3qm: + resolution: {integrity: sha512-czMBfB1eL2awqmOSxQM8cS/fsUOGE6fjvyPLInrh4crPxFiw67wDpwIW+EGBYKRa04sYbS0ScGj7ZgvWuDrmBQ==} peerDependencies: prosemirror-model: ^1.7.1 prosemirror-state: ^1.2.3 @@ -6065,19 +6259,34 @@ packages: y-protocols: ^1.0.1 yjs: ^13.5.38 dependencies: - lib0: 0.2.69 + lib0: 0.2.73 prosemirror-model: 1.19.0 prosemirror-state: 1.4.2 prosemirror-view: 1.30.2 - typescript: 4.9.5 y-protocols: 1.0.5 - yjs: 13.5.50 + yjs: 13.5.51 dev: false /y-protocols/1.0.5: resolution: {integrity: sha512-Wil92b7cGk712lRHDqS4T90IczF6RkcvCwAD0A2OPg+adKmOe+nOiT/N2hvpQIWS3zfjmtL4CPaH5sIW1Hkm/A==} dependencies: - lib0: 0.2.69 + lib0: 0.2.73 + dev: false + + /y-webrtc/10.2.5: + resolution: {integrity: sha512-ZyBNvTI5L28sQ2PQI0T/JvyWgvuTq05L21vGkIlcvNLNSJqAaLCBJRe3FHEqXoaogqWmRcEAKGfII4ErNXMnNw==} + engines: {node: '>=12'} + hasBin: true + dependencies: + lib0: 0.2.73 + simple-peer: 9.11.1 + y-protocols: 1.0.5 + optionalDependencies: + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: false /yallist/3.1.1: @@ -6092,10 +6301,11 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - /yjs/13.5.50: - resolution: {integrity: sha512-Q2KVNfovwjtJV4Yxz+HaFYT6vTYBaFagOSpTL3jbPc7Sbv/My68fLTfPlYy9FmNO87pV8dMBd5XuVar+9WsAWg==} + /yjs/13.5.51: + resolution: {integrity: sha512-F1Nb3z3TdandD80IAeQqgqy/2n9AhDLcXoBhZvCUX1dNVe0ef7fIwi6MjSYaGAYF2Ev8VcLcsGnmuGGOl7AWbw==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} dependencies: - lib0: 0.2.69 + lib0: 0.2.73 dev: false /yocto-queue/0.1.0: diff --git a/src/components/editorRemirror/appEditor.tsx b/src/components/editorRemirror/appEditor.tsx index 32462e3..a274264 100644 --- a/src/components/editorRemirror/appEditor.tsx +++ b/src/components/editorRemirror/appEditor.tsx @@ -1,23 +1,64 @@ import React from 'react'; -import { EditorComponent, useRemirror, Remirror } from '@remirror/react'; -import extensions from './editorManager'; -import Menu from './editorMenu'; - -import 'remirror/styles/all.css'; +import Box from '@mui/material/Box'; +import { htmlToProsemirrorNode } from 'remirror'; +import { TableComponents } from '@remirror/extension-react-tables'; +import { AllStyledComponent } from '@remirror/styles/emotion'; +import { + /* FindReplaceComponent, */ + Remirror, + ThemeProvider, + useRemirror, +} from '@remirror/react'; +import FloatingLinkToolbar from '@/editorRemirror/floatingLinkToolbar'; +import MentionSuggestor from '@/editorRemirror/extensions/mentionSuggestor'; +import extensions from './extensions'; +import Toolbar from './toolbar'; export default function appEditor() { - const { manager, state } = useRemirror({ - extensions, - content: '

I love Remirror

', + const { manager, state, setState } = useRemirror({ + extensions: React.useCallback(extensions, []), + core: { excludeExtensions: ['history'] }, selection: 'start', - stringHandler: 'html', + content: + '

Start typing to see the magic happen.

', + stringHandler: htmlToProsemirrorNode, }); return ( -
- - - - -
+ +
+ + + { + let nextState = parameter.state; + // Check if the document content for the editor changed. + if (parameter.tr?.docChanged) { + // Insert text into the editor via a new state. + nextState = state.applyTransaction(state.tr.insertText(' NO!!!')).state; + } + // Update the state to the latest value. + setState(nextState); + }} + initialContent={state} + autoRender='end' + placeholder='Enter your text' + > + + + + + {/* // TODO: Move this is action after text ctrl + F */} + + + +
+
); } diff --git a/src/components/editorRemirror/data/columnsData.tsx b/src/components/editorRemirror/data/columnsData.tsx new file mode 100644 index 0000000..08b46fc --- /dev/null +++ b/src/components/editorRemirror/data/columnsData.tsx @@ -0,0 +1,19 @@ +import { ColumnAttributes } from 'remirror/extensions'; + +const TWO_COLUMNS: ColumnAttributes = { + count: 2, + fill: 'balance', + gap: '2em', +}; +const THREE_COLUMNS: ColumnAttributes = { + count: 3, + fill: 'balance', + gap: '2em', +}; + +const COLUMNS_DATA = { + two: TWO_COLUMNS, + three: THREE_COLUMNS, +}; + +export default COLUMNS_DATA; diff --git a/src/components/editorRemirror/data/fontFamiliesData.tsx b/src/components/editorRemirror/data/fontFamiliesData.tsx new file mode 100644 index 0000000..72364ad --- /dev/null +++ b/src/components/editorRemirror/data/fontFamiliesData.tsx @@ -0,0 +1,10 @@ +import React from 'react'; + +const FONT_FAMILIES: Array<[React.CSSProperties['fontFamily'], string]> = [ + ['serif', 'Serif'], + ['sans-serif', 'San serif'], + ['cursive', 'Cursive'], + ['fantasy', 'Fantasy'], +]; + +export default FONT_FAMILIES; diff --git a/src/components/editorRemirror/data/fontSizesData.tsx b/src/components/editorRemirror/data/fontSizesData.tsx new file mode 100644 index 0000000..b8e3a31 --- /dev/null +++ b/src/components/editorRemirror/data/fontSizesData.tsx @@ -0,0 +1,3 @@ +const FONT_SIZES = ['8', '10', '12', '14', '16', '18', '24', '30']; + +export default FONT_SIZES; diff --git a/src/components/editorRemirror/editorManager.tsx b/src/components/editorRemirror/editorManager.tsx deleted file mode 100644 index 0f4f6de..0000000 --- a/src/components/editorRemirror/editorManager.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import { BoldExtension, CalloutExtension, ItalicExtension } from 'remirror/extensions'; - -/** - * Create the extensions for the editor. - * @returns the extensions - */ -const extensions = () => [ - new BoldExtension(), - new ItalicExtension(), - new CalloutExtension({ defaultType: 'warn' }), -]; - -/** - * Export the extensions. - */ -export default extensions; diff --git a/src/components/editorRemirror/editorMenu.tsx b/src/components/editorRemirror/editorMenu.tsx deleted file mode 100644 index 9a89a7d..0000000 --- a/src/components/editorRemirror/editorMenu.tsx +++ /dev/null @@ -1,3 +0,0 @@ -const Menu = () => ; - -export default Menu; diff --git a/src/components/editorRemirror/extensions.tsx b/src/components/editorRemirror/extensions.tsx new file mode 100644 index 0000000..f661b73 --- /dev/null +++ b/src/components/editorRemirror/extensions.tsx @@ -0,0 +1,85 @@ +import { YjsExtension } from '@remirror/extension-yjs'; +import { AnnotationExtension } from '@remirror/extension-annotation'; +import { TableExtension } from '@remirror/extension-react-tables'; +import { WebrtcProvider } from 'y-webrtc'; +import { + BlockquoteExtension, + BoldExtension, + BulletListExtension, + CalloutExtension, + CodeBlockExtension, + CodeExtension, + ColumnsExtension, + DropCursorExtension, + EmojiExtension, + FontFamilyExtension, + FontSizeExtension, + HardBreakExtension, + HeadingExtension, + HistoryExtension, + ImageExtension, + ItalicExtension, + LinkExtension, + MentionAtomExtension, + NodeFormattingExtension, + OrderedListExtension, + ShortcutsExtension, + StrikeExtension, + TaskListExtension, + TextColorExtension, + UnderlineExtension, +} from 'remirror/extensions'; +import { FindExtension } from '@remirror/extension-find'; +import data from 'svgmoji/emoji.json'; +import css from 'refractor/lang/css.js'; +import javascript from 'refractor/lang/javascript.js'; +import json from 'refractor/lang/json.js'; +import markdown from 'refractor/lang/markdown.js'; +import typescript from 'refractor/lang/typescript.js'; +import rust from 'refractor/lang/rust.js'; +import * as Y from 'yjs'; + +const room = 'test-placeholder-yjs'; +const ydoc = new Y.Doc(); +const provider = new WebrtcProvider(room, ydoc); + +const extensions = () => [ + new YjsExtension({ getProvider: () => provider, disableUndo: true }), + new AnnotationExtension(), + new BlockquoteExtension(), + new BoldExtension(), + new BulletListExtension(), + new CalloutExtension(), + new CodeBlockExtension({ + supportedLanguages: [css, javascript, json, markdown, typescript, rust], + }), + new CodeExtension(), + new DropCursorExtension(), + new ColumnsExtension(), + new EmojiExtension({ data, moji: 'noto' }), + new FindExtension(), + new FontFamilyExtension(), + new FontSizeExtension({ defaultSize: '16', unit: 'px' }), + new HardBreakExtension(), + new HeadingExtension(), + new HistoryExtension(), + new ImageExtension({ enableResizing: true }), + new ItalicExtension(), + new LinkExtension({ autoLink: true }), + new OrderedListExtension(), + new TaskListExtension(), + new MentionAtomExtension({ + matchers: [ + { name: 'at', char: '@' }, + { name: 'tag', char: '#' }, + ], + }), + new NodeFormattingExtension(), + new ShortcutsExtension(), + new StrikeExtension(), + new TableExtension(), + new TextColorExtension(), + new UnderlineExtension(), +]; + +export default extensions; diff --git a/src/components/editorRemirror/extensions/delayAutoFocusInput.tsx b/src/components/editorRemirror/extensions/delayAutoFocusInput.tsx new file mode 100644 index 0000000..91879dc --- /dev/null +++ b/src/components/editorRemirror/extensions/delayAutoFocusInput.tsx @@ -0,0 +1,25 @@ +import React from 'react'; + +// eslint-disable-next-line react/prop-types +const DelayAutoFocusInput = ({ autoFocus, ...rest }: React.HTMLProps) => { + const inputRef = React.useRef(null); + + React.useEffect(() => { + if (!autoFocus) { + return; + } + + const frame = window.requestAnimationFrame(() => { + inputRef.current?.focus(); + }); + + // eslint-disable-next-line consistent-return + return () => { + window.cancelAnimationFrame(frame); + }; + }, [autoFocus]); + + return ; +}; + +export default DelayAutoFocusInput; diff --git a/src/components/editorRemirror/extensions/fontFamilyButtons.tsx b/src/components/editorRemirror/extensions/fontFamilyButtons.tsx new file mode 100644 index 0000000..e08614e --- /dev/null +++ b/src/components/editorRemirror/extensions/fontFamilyButtons.tsx @@ -0,0 +1,29 @@ +import { + CommandButtonGroup, + CommandMenuItem, + DropdownButton, + useActive, + useCommands, +} from '@remirror/react'; +import FONT_FAMILIES from '@/editorRemirror/data/fontFamiliesData'; + +export default function FontFamilyButtons() { + const { setFontFamily } = useCommands(); + const active = useActive(); + return ( + + + {FONT_FAMILIES.map(([fontFamily, label]) => ( + setFontFamily(fontFamily as string)} + enabled={setFontFamily.enabled(fontFamily as string)} + active={active.fontFamily({ fontFamily })} + label={{label}} + /> + ))} + + + ); +} diff --git a/src/components/editorRemirror/extensions/fontSizeButtons.tsx b/src/components/editorRemirror/extensions/fontSizeButtons.tsx new file mode 100644 index 0000000..89c4353 --- /dev/null +++ b/src/components/editorRemirror/extensions/fontSizeButtons.tsx @@ -0,0 +1,28 @@ +import { + CommandMenuItem, + DropdownButton, + useActive, + useCommands, +} from '@remirror/react'; +import FONT_SIZES from '@/editorRemirror/data/fontSizesData'; + +export default function FontSizeButtons() { + const { setFontSize } = useCommands(); + const { fontSize } = useActive(); + return ( + + {FONT_SIZES.map((size) => ( + setFontSize(size)} + enabled={setFontSize.enabled(size)} + active={fontSize({ size })} + label={size} + icon={null} + displayDescription={false} + /> + ))} + + ); +} diff --git a/src/components/editorRemirror/extensions/lineHeightButtonDropDown.tsx b/src/components/editorRemirror/extensions/lineHeightButtonDropDown.tsx new file mode 100644 index 0000000..ff9b3de --- /dev/null +++ b/src/components/editorRemirror/extensions/lineHeightButtonDropDown.tsx @@ -0,0 +1,28 @@ +import { + CommandButtonGroup, + CommandMenuItem, + DropdownButton, + useCommands, +} from '@remirror/react'; + +export default function LineHeightButtonDropdown() { + const { setLineHeight } = useCommands(); + return ( + + + setLineHeight(1)} + enabled={setLineHeight.enabled(1)} + label='Narrow' + /> + setLineHeight(2)} + enabled={setLineHeight.enabled(2)} + label='Wide' + /> + + + ); +} diff --git a/src/components/editorRemirror/extensions/mentionSuggestor.tsx b/src/components/editorRemirror/extensions/mentionSuggestor.tsx new file mode 100644 index 0000000..58ef5d6 --- /dev/null +++ b/src/components/editorRemirror/extensions/mentionSuggestor.tsx @@ -0,0 +1,80 @@ +import React from 'react'; +import { cx } from '@remirror/core'; +import { + FloatingWrapper, + useMentionAtom, + MentionAtomNodeAttributes, +} from '@remirror/react'; + +// TODO: use real data +const ALL_USERS = [ + { id: 'joe', label: 'Joe' }, + { id: 'sue', label: 'Sue' }, + { id: 'pat', label: 'Pat' }, + { id: 'tom', label: 'Tom' }, + { id: 'jim', label: 'Jim' }, +]; + +// TODO: use real data +const ALL_TAGS = [ + { id: 'cel', label: 'Celebrity' }, + { id: 'ed', label: 'Education' }, + { id: 'tech', label: 'Tech' }, +]; + +export default function MentionSuggestor() { + const [options, setOptions] = React.useState([]); + const { + state, + getMenuProps, + getItemProps, + indexIsHovered, + indexIsSelected, + } = useMentionAtom({ + items: options, + }); + + React.useEffect(() => { + if (!state) { + return; + } + + const searchTerm = state.query.full.toLowerCase(); + let filteredOptions: MentionAtomNodeAttributes[] = []; + + if (state.name === 'tag') { + filteredOptions = ALL_TAGS.filter((tag) => tag.label.toLowerCase().includes(searchTerm)); + } else if (state.name === 'at') { + filteredOptions = ALL_USERS.filter((user) => user.label.toLowerCase().includes(searchTerm)); + } + + filteredOptions = filteredOptions.sort().slice(0, 5); + setOptions(filteredOptions); + }, [state]); + + const enabled = Boolean(state); + + return ( + +
+ {enabled && options.map((user: { id: string, label: string }, index: number) => { + const isHighlighted = indexIsSelected(index); + const isHovered = indexIsHovered(index); + + return ( +
+ {user.label} +
+ ); + })} +
+
+ ); +} diff --git a/src/components/editorRemirror/extensions/useFloatingLinkState.tsx b/src/components/editorRemirror/extensions/useFloatingLinkState.tsx new file mode 100644 index 0000000..452ceda --- /dev/null +++ b/src/components/editorRemirror/extensions/useFloatingLinkState.tsx @@ -0,0 +1,78 @@ +import React from 'react'; +import { createMarkPositioner } from 'remirror/extensions'; +import { + useChainedCommands, + useCurrentSelection, + useUpdateReason, + useAttrs, +} from '@remirror/react'; +import useLinkShortcut from '@/editorRemirror/extensions/useLinkShortcut'; + +export default function useFloatingLinkState() { + const chain = useChainedCommands(); + const { isEditing, linkShortcut, setIsEditing } = useLinkShortcut(); + const { to, empty } = useCurrentSelection(); + + const url = (useAttrs().link()?.href as string) ?? ''; + const [href, setHref] = React.useState(url); + + // A positioner which only shows for links. + const linkPositioner = React.useMemo(() => createMarkPositioner({ type: 'link' }), []); + + const onRemove = React.useCallback(() => chain.removeLink().focus().run(), [chain]); + const updateReason = useUpdateReason(); + + React.useLayoutEffect(() => { + if (!isEditing) { + return; + } + + if (updateReason.doc || updateReason.selection) { + setIsEditing(false); + } + }, [isEditing, setIsEditing, updateReason.doc, updateReason.selection]); + + React.useEffect(() => { + setHref(url); + }, [url]); + + const submitHref = React.useCallback(() => { + setIsEditing(false); + const range = linkShortcut ?? undefined; + + if (href === '') { + chain.removeLink(); + } else { + chain.updateLink({ href, auto: false }, range); + } + + chain.focus(range?.to ?? to).run(); + }, [setIsEditing, linkShortcut, chain, href, to]); + + const cancelHref = React.useCallback(() => { + setIsEditing(false); + }, [setIsEditing]); + + const clickEdit = React.useCallback(() => { + if (empty) { + chain.selectLink(); + } + + setIsEditing(true); + }, [chain, empty, setIsEditing]); + + return React.useMemo( + () => ({ + href, + setHref, + linkShortcut, + linkPositioner, + isEditing, + clickEdit, + onRemove, + submitHref, + cancelHref, + }), + [href, linkShortcut, linkPositioner, isEditing, clickEdit, onRemove, submitHref, cancelHref], + ); +} diff --git a/src/components/editorRemirror/extensions/useLinkShortcut.tsx b/src/components/editorRemirror/extensions/useLinkShortcut.tsx new file mode 100644 index 0000000..4c81907 --- /dev/null +++ b/src/components/editorRemirror/extensions/useLinkShortcut.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import { + ShortcutHandlerProps, + LinkExtension, +} from 'remirror/extensions'; +import { useExtensionEvent } from '@remirror/react'; + +export default function useLinkShortcut() { + const [linkShortcut, setLinkShortcut] = React.useState(); + const [isEditing, setIsEditing] = React.useState(false); + + useExtensionEvent( + LinkExtension, + 'onShortcut', + React.useCallback( + (props) => { + if (!isEditing) { + setIsEditing(true); + } + + return setLinkShortcut(props); + }, + [isEditing], + ), + ); + + return { linkShortcut, isEditing, setIsEditing }; +} diff --git a/src/components/editorRemirror/floatingLinkToolbar.tsx b/src/components/editorRemirror/floatingLinkToolbar.tsx new file mode 100644 index 0000000..de0ab3e --- /dev/null +++ b/src/components/editorRemirror/floatingLinkToolbar.tsx @@ -0,0 +1,93 @@ +import React from 'react'; +import { + CommandButton, + FloatingToolbar, + FloatingWrapper, + ToggleBoldButton, + ToggleItalicButton, + ToggleStrikeButton, + ToggleUnderlineButton, + useActive, + useCurrentSelection, +} from '@remirror/react'; +import DelayAutoFocusInput from './extensions/delayAutoFocusInput'; +import useFloatingLinkState from './extensions/useFloatingLinkState'; + +export default function FloatingLinkToolbar() { + const { + isEditing, + linkPositioner, + clickEdit, + onRemove, + submitHref, + href, + setHref, + cancelHref, + } = useFloatingLinkState(); + const active = useActive(); + const activeLink = active.link(); + const { empty } = useCurrentSelection(); + + const handleClickEdit = React.useCallback(() => { + clickEdit(); + }, [clickEdit]); + + const linkEditButtons = activeLink ? ( + <> + + + + + + + + ) : ( + <> + + + + + + + ); + + return ( + <> + {!isEditing && {linkEditButtons}} + {!isEditing && empty && ( + {linkEditButtons} + )} + + + ) => setHref(event.target.value)} + value={href} + onKeyPress={(event: React.KeyboardEvent) => { + const { code } = event; + + if (code === 'Enter') { + submitHref(); + } + + if (code === 'Escape') { + cancelHref(); + } + }} + /> + + + ); +} diff --git a/src/components/editorRemirror/toolbar.tsx b/src/components/editorRemirror/toolbar.tsx new file mode 100644 index 0000000..6ad9b44 --- /dev/null +++ b/src/components/editorRemirror/toolbar.tsx @@ -0,0 +1,110 @@ +import Box from '@mui/material/Box'; +import { + CommandButtonGroup, + HeadingLevelButtonGroup, + DecreaseFontSizeButton, + EmojiPopupComponent, + HistoryButtonGroup, + IncreaseFontSizeButton, + IndentationButtonGroup, + ListButtonGroup, + TextAlignmentButtonGroup, + ToggleBoldButton, + ToggleBlockquoteButton, + ToggleCodeBlockButton, + ToggleCodeButton, + ToggleColumnsButton, + ToggleItalicButton, + ToggleStrikeButton, + ToggleUnderlineButton, + Toolbar, +} from '@remirror/react'; +import FontFamilyButtons from '@/editorRemirror/extensions/fontFamilyButtons'; +import FontSizeButtons from '@/editorRemirror/extensions/fontSizeButtons'; +import LineHeightButtonDropdown from './extensions/lineHeightButtonDropDown'; +import COLUMNS_DATA from '@/editorRemirror/data/columnsData'; + +export default function toolbar() { + return ( + <> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +}