diff --git a/packages/common/package.json b/packages/common/package.json index d66a4444..c12c0826 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -24,7 +24,7 @@ "homepage": "https://docs.powersync.com", "scripts": { "build": "tsc -b && rollup -c rollup.config.mjs", - "clean": "rm -rf lib tsconfig.tsbuildinfo", + "clean": "rm -rf lib tsconfig.tsbuildinfo dist", "test": "vitest" }, "dependencies": { @@ -35,6 +35,7 @@ "@rollup/plugin-inject": "^5.0.5", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "15.2.3", + "@rollup/plugin-terser": "^0.4.4", "@types/lodash": "^4.14.197", "@types/node": "^20.5.9", "@types/uuid": "^9.0.1", @@ -48,7 +49,7 @@ "rollup": "4.14.3", "rsocket-core": "1.0.0-alpha.3", "rsocket-websocket-client": "1.0.0-alpha.3", - "text-encoding": "^0.7.0", + "text-encoding": "^0.7.0", "typescript": "^5.5.3", "vitest": "^1.5.2", "web-streams-polyfill": "3.2.1" diff --git a/packages/common/rollup.config.mjs b/packages/common/rollup.config.mjs index 0112f24d..48cc2eaf 100644 --- a/packages/common/rollup.config.mjs +++ b/packages/common/rollup.config.mjs @@ -2,6 +2,7 @@ import commonjs from '@rollup/plugin-commonjs'; import inject from '@rollup/plugin-inject'; import json from '@rollup/plugin-json'; import nodeResolve from '@rollup/plugin-node-resolve'; +import terser from '@rollup/plugin-terser'; export default (commandLineArgs) => { const sourcemap = (commandLineArgs.sourceMap || 'true') == 'true'; @@ -25,7 +26,8 @@ export default (commandLineArgs) => { ReadableStream: ['web-streams-polyfill/ponyfill', 'ReadableStream'], // Used by can-ndjson-stream TextDecoder: ['text-encoding', 'TextDecoder'] - }) + }), + terser() ], // This makes life easier external: [ diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 4552ca0a..ec606582 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -14,7 +14,7 @@ ], "scripts": { "build": "tsc -b && rollup -c rollup.config.mjs", - "clean": "rm -rf lib tsconfig.tsbuildinfo", + "clean": "rm -rf lib tsconfig.tsbuildinfo dist", "watch": "tsc -b -w" }, "repository": { @@ -46,6 +46,7 @@ "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "15.2.3", "@rollup/plugin-replace": "^5.0.7", + "@rollup/plugin-terser": "^0.4.4", "@types/async-lock": "^1.4.0", "async-lock": "^1.4.0", "bson": "^6.6.0", diff --git a/packages/react-native/rollup.config.mjs b/packages/react-native/rollup.config.mjs index 119cb1bc..1521a9b8 100644 --- a/packages/react-native/rollup.config.mjs +++ b/packages/react-native/rollup.config.mjs @@ -6,6 +6,7 @@ import nodeResolve from '@rollup/plugin-node-resolve'; import replace from '@rollup/plugin-replace'; import path from 'path'; import { fileURLToPath } from 'url'; +import terser from '@rollup/plugin-terser'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); @@ -25,7 +26,11 @@ export default (commandLineArgs) => { }, plugins: [ // We do this so that we can inject on BSON's crypto usage. - replace({'const { crypto } = globalThis;': '// removed crypto destructuring assingment from globalThis', delimiters: ['', ''], preventAssignment: true}), + replace({ + 'const { crypto } = globalThis;': '// removed crypto destructuring assingment from globalThis', + delimiters: ['', ''], + preventAssignment: true + }), json(), nodeResolve({ preferBuiltins: false }), commonjs({}), @@ -35,12 +40,12 @@ export default (commandLineArgs) => { TextEncoder: ['text-encoding', 'TextEncoder'], TextDecoder: ['text-encoding', 'TextDecoder'], // injecting our crypto implementation - 'crypto': path.resolve( './vendor/crypto.js' ), - + crypto: path.resolve('./vendor/crypto.js') }), alias({ - entries: [{ find: 'bson', replacement: path.resolve(__dirname, '../../node_modules/bson/lib/bson.rn.cjs')}] - }) + entries: [{ find: 'bson', replacement: path.resolve(__dirname, '../../node_modules/bson/lib/bson.rn.cjs') }] + }), + terser() ], external: [ '@journeyapps/react-native-quick-sqlite', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0400daa3..779bd9e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -71,22 +71,22 @@ importers: devDependencies: '@angular-builders/custom-webpack': specifier: ^18.0.0 - version: 18.0.0(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.3) + version: 18.0.0(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.4) '@angular-devkit/build-angular': specifier: ^18.1.1 - version: 18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.3) + version: 18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.4) '@angular/cli': specifier: ^18.1.1 version: 18.1.1 '@angular/compiler-cli': specifier: ^18.1.1 - version: 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.3) + version: 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.4) http-server: specifier: ^14.1.1 version: 14.1.1 typescript: specifier: ~5.5.3 - version: 5.5.3 + version: 5.5.4 demos/django-react-native-todolist: dependencies: @@ -140,7 +140,7 @@ importers: version: 1.11.1 expo-router: specifier: 3.5.15 - version: 3.5.15(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.1)(expo-status-bar@1.12.1)(expo@51.0.10)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.5.3) + version: 3.5.15(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.1)(expo-status-bar@1.12.1)(expo@51.0.10)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.5.4) expo-splash-screen: specifier: ~0.27.4 version: 0.27.5(expo-modules-autolinking@1.11.1)(expo@51.0.10) @@ -219,7 +219,7 @@ importers: version: 1.2.8(@babel/core@7.24.5)(@babel/preset-env@7.24.8)(react@18.2.0) typescript: specifier: ^5.3.3 - version: 5.5.3 + version: 5.5.4 demos/example-capacitor: dependencies: @@ -462,7 +462,7 @@ importers: version: 8.57.0 eslint-config-next: specifier: 14.0.0 - version: 14.0.0(eslint@8.57.0)(typescript@5.5.3) + version: 14.0.0(eslint@8.57.0)(typescript@5.5.4) postcss: specifier: ^8.4.35 version: 8.4.39 @@ -585,10 +585,10 @@ importers: version: 3.3.3 supabase: specifier: ^1.165.0 - version: 1.183.5 + version: 1.187.3 typescript: specifier: ^5.3.2 - version: 5.5.3 + version: 5.5.4 vite: specifier: ^5.1.5 version: 5.3.4(@types/node@20.14.11) @@ -799,7 +799,7 @@ importers: version: 6.3.1(expo@51.0.10) expo-router: specifier: 3.5.15 - version: 3.5.15(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.1)(expo-status-bar@1.12.1)(expo@51.0.10)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.5.3) + version: 3.5.15(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.1)(expo-status-bar@1.12.1)(expo@51.0.10)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.5.4) expo-secure-store: specifier: ~13.0.1 version: 13.0.2(expo@51.0.10) @@ -881,7 +881,7 @@ importers: version: 3.3.3 typescript: specifier: ^5.3.3 - version: 5.5.3 + version: 5.5.4 demos/react-supabase-todolist: dependencies: @@ -957,7 +957,7 @@ importers: version: 9.1.3(@babel/core@7.24.5)(webpack@5.93.0) typescript: specifier: ^5.4.2 - version: 5.5.3 + version: 5.5.4 vite: specifier: ^5.1.5 version: 5.3.4(@types/node@20.14.11) @@ -996,13 +996,13 @@ importers: version: 1.6.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.5.3) + version: 3.4.21(typescript@5.5.4) vue-router: specifier: '4' version: 4.4.0(vue@3.4.21) vuetify: specifier: 3.6.8 - version: 3.6.8(typescript@5.5.3)(vite-plugin-vuetify@2.0.3)(vue@3.4.21) + version: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.3)(vue@3.4.21) devDependencies: '@swc/core': specifier: ~1.6.0 @@ -1018,7 +1018,7 @@ importers: version: 1.77.8 typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 unplugin-fonts: specifier: ^1.1.1 version: 1.1.1(vite@5.3.4) @@ -1042,7 +1042,7 @@ importers: version: 3.3.0(vite@5.3.4) vue-tsc: specifier: ^2.0.6 - version: 2.0.28(typescript@5.5.3) + version: 2.0.28(typescript@5.5.4) demos/yjs-react-supabase-text-collab: dependencies: @@ -1081,25 +1081,25 @@ importers: version: 2.44.4 '@tiptap/extension-collaboration': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4)(y-prosemirror@1.0.20) + version: 2.2.2(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5)(y-prosemirror@1.0.20) '@tiptap/extension-collaboration-cursor': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.5.4)(y-prosemirror@1.0.20) + version: 2.2.2(@tiptap/core@2.5.5)(y-prosemirror@1.0.20) '@tiptap/extension-highlight': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.5.4) + version: 2.2.2(@tiptap/core@2.5.5) '@tiptap/extension-task-item': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) + version: 2.2.2(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) '@tiptap/extension-task-list': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.5.4) + version: 2.2.2(@tiptap/core@2.5.5) '@tiptap/react': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4)(react-dom@18.2.0)(react@18.2.0) + version: 2.2.2(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': specifier: 2.2.2 - version: 2.2.2(@tiptap/pm@2.5.4) + version: 2.2.2(@tiptap/pm@2.5.5) d3: specifier: ^7.8.5 version: 7.9.0 @@ -1248,7 +1248,7 @@ importers: version: 20.14.11 docusaurus-plugin-typedoc: specifier: ^1.0.1 - version: 1.0.3(typedoc-plugin-markdown@4.0.3) + version: 1.0.4(typedoc-plugin-markdown@4.0.3) typedoc: specifier: ^0.25.13 version: 0.25.13(typescript@5.4.5) @@ -1283,6 +1283,9 @@ importers: '@rollup/plugin-node-resolve': specifier: 15.2.3 version: 15.2.3(rollup@4.14.3) + '@rollup/plugin-terser': + specifier: ^0.4.4 + version: 0.4.4(rollup@4.14.3) '@types/lodash': specifier: ^4.14.197 version: 4.17.7 @@ -1327,7 +1330,7 @@ importers: version: 0.7.0 typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 vitest: specifier: ^1.5.2 version: 1.6.0(@types/node@20.14.11)(@vitest/browser@1.6.0) @@ -1358,13 +1361,13 @@ importers: version: 1.6.0(vitest@1.6.0)(webdriverio@8.39.1) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.3)(webpack@5.93.0) + version: 9.5.1(typescript@5.5.4)(webpack@5.93.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.11)(typescript@5.5.3) + version: 10.9.2(@types/node@20.14.11)(typescript@5.5.4) typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 vite: specifier: ^5.1.1 version: 5.3.4(@types/node@20.14.11) @@ -1379,7 +1382,7 @@ importers: version: 1.6.0(@types/node@20.14.11)(@vitest/browser@1.6.0) webdriverio: specifier: ^8.32.3 - version: 8.39.1(typescript@5.5.3) + version: 8.39.1(typescript@5.5.4) packages/react: dependencies: @@ -1401,7 +1404,7 @@ importers: version: 18.2.0 typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 packages/react-native: dependencies: @@ -1436,6 +1439,9 @@ importers: '@rollup/plugin-replace': specifier: ^5.0.7 version: 5.0.7(rollup@4.14.3) + '@rollup/plugin-terser': + specifier: ^0.4.4 + version: 0.4.4(rollup@4.14.3) '@types/async-lock': specifier: ^1.4.0 version: 1.4.2 @@ -1465,7 +1471,7 @@ importers: version: 0.7.0 typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 web-streams-polyfill: specifier: 3.2.1 version: 3.2.1 @@ -1484,13 +1490,13 @@ importers: version: 24.1.1 typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 vitest: specifier: ^1.5.1 version: 1.6.0(jsdom@24.1.1) vue: specifier: 3.4.21 - version: 3.4.21(typescript@5.5.3) + version: 3.4.21(typescript@5.5.4) packages/web: dependencies: @@ -1545,7 +1551,7 @@ importers: version: 4.14.3 typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 uuid: specifier: ^9.0.1 version: 9.0.1 @@ -1563,7 +1569,7 @@ importers: version: 1.6.0(@vitest/browser@1.6.0) webdriverio: specifier: ^8.32.3 - version: 8.39.1(typescript@5.5.3) + version: 8.39.1(typescript@5.5.4) tools/diagnostics-app: dependencies: @@ -1624,7 +1630,7 @@ importers: version: 9.1.3(@babel/core@7.24.5)(webpack@5.93.0) typescript: specifier: ^5.5.3 - version: 5.5.3 + version: 5.5.4 vite: specifier: ^5.1.5 version: 5.3.4(@types/node@20.14.11) @@ -1817,12 +1823,12 @@ packages: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - /@angular-builders/common@2.0.0(@types/node@20.14.11)(typescript@5.5.3): + /@angular-builders/common@2.0.0(@types/node@20.14.11)(typescript@5.5.4): resolution: {integrity: sha512-O5YJc++DtJVJhqA/OomRKN2jGYzvU/YXtfrPAqcA9Is3Ob5jvV0L0JHSAjSw/KaLvk/FjBIqoRVcYdLp5LKddA==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} dependencies: '@angular-devkit/core': 18.1.1 - ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.5.3) + ts-node: 10.9.2(@types/node@20.14.11)(typescript@5.5.4) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@swc/core' @@ -1832,17 +1838,17 @@ packages: - typescript dev: true - /@angular-builders/custom-webpack@18.0.0(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.3): + /@angular-builders/custom-webpack@18.0.0(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.4): resolution: {integrity: sha512-XSynPSXHq5+nrh7J2snfrcbvm6YGwUGQRzr7OuO3wURJ6CHOD9C+xEAmvEUWW8c1YjEslVNG7aLtCGz7LA4ymw==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: '@angular/compiler-cli': ^18.0.0 dependencies: - '@angular-builders/common': 2.0.0(@types/node@20.14.11)(typescript@5.5.3) + '@angular-builders/common': 2.0.0(@types/node@20.14.11)(typescript@5.5.4) '@angular-devkit/architect': 0.1801.1 - '@angular-devkit/build-angular': 18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.3) + '@angular-devkit/build-angular': 18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.4) '@angular-devkit/core': 18.1.1 - '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.3) + '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.4) lodash: 4.17.21 webpack-merge: 5.10.0 transitivePeerDependencies: @@ -1887,7 +1893,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.3): + /@angular-devkit/build-angular@18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(typescript@5.5.4): resolution: {integrity: sha512-sd/eOzitC8yN9xl/TbbuDxXL1LRZCX3gwKAddV1fJSrXJHEmDM7PhdQbNEPd2O58evMKSiMZK91WnYN0lhTZtw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1932,8 +1938,8 @@ packages: '@angular-devkit/architect': 0.1801.1 '@angular-devkit/build-webpack': 0.1801.1(webpack-dev-server@5.0.4)(webpack@5.92.1) '@angular-devkit/core': 18.1.1 - '@angular/build': 18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.5.3) - '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.3) + '@angular/build': 18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.5.4) + '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.4) '@angular/service-worker': 18.1.1(@angular/common@18.1.1)(@angular/core@18.1.1) '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -1945,7 +1951,7 @@ packages: '@babel/preset-env': 7.24.7(@babel/core@7.24.7) '@babel/runtime': 7.24.7 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 18.1.1(@angular/compiler-cli@18.1.1)(typescript@5.5.3)(webpack@5.92.1) + '@ngtools/webpack': 18.1.1(@angular/compiler-cli@18.1.1)(typescript@5.5.4)(webpack@5.92.1) '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2) ansi-colors: 4.1.3 autoprefixer: 10.4.19(postcss@8.4.38) @@ -1974,7 +1980,7 @@ packages: picomatch: 4.0.2 piscina: 4.6.1 postcss: 8.4.38 - postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.3)(webpack@5.92.1) + postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.92.1) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.77.6 @@ -1985,7 +1991,7 @@ packages: terser: 5.29.2 tree-kill: 1.2.2 tslib: 2.6.3 - typescript: 5.5.3 + typescript: 5.5.4 undici: 6.19.2 vite: 5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) watchpack: 2.4.1 @@ -2070,7 +2076,7 @@ packages: tslib: 2.6.3 dev: false - /@angular/build@18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.5.3): + /@angular/build@18.1.1(@angular/compiler-cli@18.1.1)(@angular/service-worker@18.1.1)(@types/node@20.14.11)(less@4.2.0)(postcss@8.4.38)(terser@5.29.2)(typescript@5.5.4): resolution: {integrity: sha512-DbgFqpaZE6g8VZaPboB54cVuERlZV6SAkNPEaMT/53cnCxL4QdSQs1aT9Wy8G1Ksr4WI5AZMdPic/TVF0KBGGQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -2098,7 +2104,7 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1801.1 - '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.3) + '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.4) '@angular/service-worker': 18.1.1(@angular/common@18.1.1)(@angular/core@18.1.1) '@babel/core': 7.24.7 '@babel/helper-annotate-as-pure': 7.24.7 @@ -2124,7 +2130,7 @@ packages: rollup: 4.18.0 sass: 1.77.6 semver: 7.6.2 - typescript: 5.5.3 + typescript: 5.5.4 undici: 6.19.2 vite: 5.3.2(@types/node@20.14.11)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) watchpack: 2.4.1 @@ -2177,7 +2183,7 @@ packages: rxjs: 7.8.1 tslib: 2.6.3 - /@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1)(typescript@5.5.3): + /@angular/compiler-cli@18.1.1(@angular/compiler@18.1.1)(typescript@5.5.4): resolution: {integrity: sha512-TMPrN4HLa5raxW133bY3AxH1Gar36nmy0ikttMeSotLSlC5Y4SCYaiMY7QaPytD1iEGvqAd/rP+YuXzOIuCM/w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} hasBin: true @@ -2193,7 +2199,7 @@ packages: reflect-metadata: 0.2.2 semver: 7.6.3 tslib: 2.6.3 - typescript: 5.5.3 + typescript: 5.5.4 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -7621,10 +7627,10 @@ packages: - typescript dev: false - /@expo/server@0.4.4(typescript@5.5.3): + /@expo/server@0.4.4(typescript@5.5.4): resolution: {integrity: sha512-q9ADBzMN5rZ/fgQ2mz5YIJuZ8gelQlhG2CQqToD+UvBLZvbaHCNxTTSs2KI1LzJvAaW5CWgWMatGvGF6iUQ0LA==} dependencies: - '@remix-run/node': 2.10.3(typescript@5.5.3) + '@remix-run/node': 2.10.3(typescript@5.5.4) abort-controller: 3.0.0 debug: 4.3.5(supports-color@8.1.1) source-map-support: 0.5.21 @@ -7696,17 +7702,17 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} dev: false - /@floating-ui/core@1.6.4: - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + /@floating-ui/core@1.6.5: + resolution: {integrity: sha512-8GrTWmoFhm5BsMZOTHeGD2/0FLKLQQHvO/ZmQga4tKempYRLz8aqJGqXVuQgisnMObq2YZ2SgkwctN1LOOxcqA==} dependencies: - '@floating-ui/utils': 0.2.4 + '@floating-ui/utils': 0.2.5 dev: false - /@floating-ui/dom@1.6.7: - resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + /@floating-ui/dom@1.6.8: + resolution: {integrity: sha512-kx62rP19VZ767Q653wsP1XZCGIirkE09E0QUGNYTM/ttbbQHqcGPdSfWFxUyyNLc/W6aoJRBajOSXhP6GXjC0Q==} dependencies: - '@floating-ui/core': 1.6.4 - '@floating-ui/utils': 0.2.4 + '@floating-ui/core': 1.6.5 + '@floating-ui/utils': 0.2.5 dev: false /@floating-ui/react-dom@2.1.1(react-dom@18.2.0)(react@18.2.0): @@ -7715,7 +7721,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.6.7 + '@floating-ui/dom': 1.6.8 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -7726,7 +7732,7 @@ packages: react: '>=16.8.0' react-native: '>=0.64.0' dependencies: - '@floating-ui/core': 1.6.4 + '@floating-ui/core': 1.6.5 react: 18.2.0 react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.24.8)(@types/react@18.3.3)(react@18.2.0) dev: false @@ -7744,8 +7750,8 @@ packages: tabbable: 6.2.0 dev: false - /@floating-ui/utils@0.2.4: - resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} + /@floating-ui/utils@0.2.5: + resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==} dev: false /@fontsource/roboto@5.0.13: @@ -9210,7 +9216,7 @@ packages: dev: false optional: true - /@ngtools/webpack@18.1.1(@angular/compiler-cli@18.1.1)(typescript@5.5.3)(webpack@5.92.1): + /@ngtools/webpack@18.1.1(@angular/compiler-cli@18.1.1)(typescript@5.5.4)(webpack@5.92.1): resolution: {integrity: sha512-mjlfnWcHtBZJUJaVyffJZZL8U1o1XUQwrFIKeiFUeatLDsjtv8EbLW9Ed1v3eAJyVuaTNKpsdZma1XdxzeLONw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -9218,8 +9224,8 @@ packages: typescript: '>=5.4 <5.6' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.3) - typescript: 5.5.3 + '@angular/compiler-cli': 18.1.1(@angular/compiler@18.1.1)(typescript@5.5.4) + typescript: 5.5.4 webpack: 5.92.1(esbuild@0.21.5) dev: true @@ -9490,7 +9496,7 @@ packages: spacetrim: 0.11.36 dev: true - /@puppeteer/browsers@1.4.6(typescript@5.5.3): + /@puppeteer/browsers@1.4.6(typescript@5.5.4): resolution: {integrity: sha512-x4BEjr2SjOPowNeiguzjozQbsc6h437ovD/wu+JpaenxVLm3jkgzHY2xOslMTp50HoTvQreMjiexiGQw1sqZlQ==} engines: {node: '>=16.3.0'} hasBin: true @@ -9505,7 +9511,7 @@ packages: progress: 2.0.3 proxy-agent: 6.3.0 tar-fs: 3.0.4 - typescript: 5.5.3 + typescript: 5.5.4 unbzip2-stream: 1.4.3 yargs: 17.7.1 transitivePeerDependencies: @@ -10404,10 +10410,10 @@ packages: source-map-support: 0.5.21 stream-slice: 0.1.2 typescript: 5.3.3 - undici: 6.19.2 + undici: 6.19.4 dev: false - /@remix-run/node@2.10.3(typescript@5.5.3): + /@remix-run/node@2.10.3(typescript@5.5.4): resolution: {integrity: sha512-LBqsgADJKW7tYdJZZi2wu20gfMm6UcOXbvb5U70P2jCNxjJvuIw1gXVvNXRJKAdxPKLonjm8cSpfoI6HeQKEDg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -10416,14 +10422,14 @@ packages: typescript: optional: true dependencies: - '@remix-run/server-runtime': 2.10.3(typescript@5.5.3) + '@remix-run/server-runtime': 2.10.3(typescript@5.5.4) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - typescript: 5.5.3 - undici: 6.19.2 + typescript: 5.5.4 + undici: 6.19.4 dev: false /@remix-run/router@1.18.0: @@ -10450,7 +10456,7 @@ packages: typescript: 5.3.3 dev: false - /@remix-run/server-runtime@2.10.3(typescript@5.5.3): + /@remix-run/server-runtime@2.10.3(typescript@5.5.4): resolution: {integrity: sha512-vUl5jONUI6Lj0ICg9FSRFhoPzQdZ/7dpT1m7ID13DF5BEeF3t/9uCJS61XXWgQ/JEu7YRiwvZiwSRTrgM7zeWw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -10466,7 +10472,7 @@ packages: set-cookie-parser: 2.6.0 source-map: 0.7.4 turbo-stream: 2.2.0 - typescript: 5.5.3 + typescript: 5.5.4 dev: false /@remix-run/web-blob@3.1.0: @@ -10674,6 +10680,21 @@ packages: terser: 5.31.3 dev: true + /@rollup/plugin-terser@0.4.4(rollup@4.14.3): + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 4.14.3 + serialize-javascript: 6.0.2 + smob: 1.5.0 + terser: 5.31.3 + dev: true + /@rollup/plugin-virtual@3.0.2(rollup@2.79.1): resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} engines: {node: '>=14.0.0'} @@ -11764,7 +11785,7 @@ packages: fs-extra: 11.2.0 get-tsconfig: 4.7.6 lodash.debounce: 4.0.8 - typescript: 5.5.3 + typescript: 5.5.4 dev: false /@tamagui/button@1.79.6(react-native@0.74.1)(react@18.2.0): @@ -12812,8 +12833,8 @@ packages: react: 18.2.0 dev: false - /@testing-library/dom@10.3.2: - resolution: {integrity: sha512-0bxIdP9mmPiOJ6wHLj8bdJRq+51oddObeCGdEf6PNEhYd93ZYAN+lPRnEOVFtheVwDM7+p+tza3LAQgp0PTudg==} + /@testing-library/dom@10.4.0: + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} dependencies: '@babel/code-frame': 7.24.7 @@ -12838,247 +12859,247 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.8 - '@testing-library/dom': 10.3.2 + '@testing-library/dom': 10.4.0 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@tiptap/core@2.5.4(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-Zs/hShr4+W02+0nOlpmr5cS2YjDRLqd+XMt+jsiQH0QNr3s1Lc82pfF6C3CjgLEZtdUzImZrW2ABtLlpvbogaA==} + /@tiptap/core@2.5.5(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-VnAnyWnsqN65QijtUFHbe7EPSJCkhNEAwlatsG/HvrZvUv9KmoWWbMsHAU73wozKzPXR3nHRbCxN+LuxP5bADg==} peerDependencies: - '@tiptap/pm': ^2.5.4 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/pm': 2.5.4 + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-blockquote@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-UqeJunZM3IiCQGZE0X5YNUOWYkuIieqrwPgOEghAIjnhDcQizQcouRQ5R7cwwv/scNr2JvZHncOTLrALV3Janw==} + /@tiptap/extension-blockquote@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-K+fc++ASlgDRHN6i3j3JBGzWiDhhoZv0jCUB/l7Jzut4UfjIoWqKhmJajnp95Qu9tmwQUy9LMzHqG4G5wUsIsQ==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-bold@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-H5sjqloFMjq7VOSfE+U4T7dqGoflOiF6RW6/gZm/U6KYeHG2/bG0ktq7mWAnnhbiKiy7gUcxyJCV+ILdGX9C5g==} + /@tiptap/extension-bold@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-vXqaeTKy4nf4X+s7NkFt0OsuS1eKMQhrdt7SzACf0gWi3M761WGkaKHy8XUlo7zhWhqHtkgey53Gaw0nbEY54Q==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-bubble-menu@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-GHwef912K1yd75pp9JGDnKSp1DvdOHH8BcHQv0no+a3q2ePFPYcgaSwVRR59jHRX9WzdVfoLcqDSAeoNGOrISw==} + /@tiptap/extension-bubble-menu@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-7k0HqrnhQGVZk86MEc5vt8stNRxIY65AMjZfszY/mQw0Dza7EQig/9b/AEmi9n+TNW5/8Qu+OMJD9ln92d/Eog==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 tippy.js: 6.3.7 dev: false - /@tiptap/extension-bullet-list@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-aAfpALeD6OxymkbtrzDqbgkAkzVVHudxOb8GsK1N6m42nFL7Q9JzHJ5/8KzB+xi25CcIbS+HmXJkRIQJXgNbSA==} + /@tiptap/extension-bullet-list@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-p89cTmGUoq3OEFzcS49iQ/tyQjDoKW1J0c7EghS7eU3wHVxeo/Ke110cY2W5o1e4KMFowo3a4jVsxKuCQJkWrA==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-code-block@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-lZRz44ACSL0IC4syWkNsNSe90sZuLig0yidfV9rs2muSCLoS3PRcCIJv4GjdBHouangxxBZqzIqWgPBqe6pqwA==} + /@tiptap/extension-code-block@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-1POV/09GhDn3qUVOPrsTu8+N/u/GI2tJOXdfbMvBOdJ1udtT9Iv5Psj+5pkNvwS80/NfnXsMq4nIeZkrN/NDxw==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-code@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-PCP0VcWR0Jsj3rum3czp1jateR+kv1iuB9E+TieGLN4vFqhoiUwSv2UAuhvD8x66MGCYLA3btgnmPov1w/iNmA==} + /@tiptap/extension-code@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-PrCuq+cBXMMJQKP3xx6p00gOWxMtnLAgSTCm86rz5U9FzNK7AU3LTlNUD5q1jtJct7Kv4gVpAUAOiBw7nfjHQA==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-collaboration-cursor@2.2.2(@tiptap/core@2.5.4)(y-prosemirror@1.0.20): + /@tiptap/extension-collaboration-cursor@2.2.2(@tiptap/core@2.5.5)(y-prosemirror@1.0.20): resolution: {integrity: sha512-98h1N5oP3E0jGOFLUa2e1gmrgRxlvHh2qULVkvvQo5et9tjPlKu7eCatCbFNnR5+jRoQSN1t77GZ9GcfIETVVw==} peerDependencies: '@tiptap/core': ^2.0.0 y-prosemirror: ^1.2.1 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) y-prosemirror: 1.0.20(prosemirror-model@1.22.2)(prosemirror-state@1.4.3)(prosemirror-view@1.33.9)(y-protocols@1.0.6)(yjs@13.6.18) dev: false - /@tiptap/extension-collaboration@2.2.2(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4)(y-prosemirror@1.0.20): + /@tiptap/extension-collaboration@2.2.2(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5)(y-prosemirror@1.0.20): resolution: {integrity: sha512-tbElPmwAFIbsE/2hF9TaZJPjc37X8HKmbDES/KB9gdf6g/RL1MQiDOeO0j/8szbIUBiBHnh8jejl2Pd9D8lz+A==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 y-prosemirror: ^1.2.1 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 y-prosemirror: 1.0.20(prosemirror-model@1.22.2)(prosemirror-state@1.4.3)(prosemirror-view@1.33.9)(y-protocols@1.0.6)(yjs@13.6.18) dev: false - /@tiptap/extension-document@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-4RDrhASxCTOZETYhIhEW1TfZqx3Tm+LQxouvBMFyODmT1PSgsg5Xz1FYpDPr+J49bGAK0Pr9ae0XcGW011L3sA==} + /@tiptap/extension-document@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-MIjYO63JepcJW37PQuKVmYuZFqkQOZ/12tV0YLU4o6gmGVdqJS0+3md9CdnyUFUDIo7x6TBh8r5i5L2xQpm3Sg==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-dropcursor@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-jzSnuuYhlc0SsHvAteWkE9TJy3eRwkxQs4MO2JxALOzJECN4G82nlX8vciihBD6xf7lVgVSBACejK9+rsTHqCg==} + /@tiptap/extension-dropcursor@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-+K/qd115c3zFgHdvxtOkZhSTKNyPpjM0Np2v4cehqn0j+/3stOMGlAH2Jm/b2L8RylFKGtQP1b/1wsKY5feuAg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-floating-menu@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-EqD4rgi3UhnDcV3H1+ndAS4Ue2zpsU7hFKoevOIV6GS7xVnWN70AGt6swH24QzuHKKISFtWoLpKjrwRORNIxuA==} + /@tiptap/extension-floating-menu@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-1mgpxZGfy1ziNSvWz6m1nGb9ZF9fVVz4X4XwrIqwGw1Vqt9oXflm6puglnzwVLDeaMDT014VUfczJ4My3wDZzA==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 tippy.js: 6.3.7 dev: false - /@tiptap/extension-gapcursor@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-wzTh1piODZBS0wmuDgPjjg8PQwclYa5LssnxDIo9pDSnt4l3AfHSAJIJSGIfgt96KnzF1wqRTRpe08qNa1n7/g==} + /@tiptap/extension-gapcursor@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-An/HwTheUP+D4UU1GVy2e4ypqA1TanZ7haNcm5WB+wSZQo6UNPIszIa49TTGenkk86hP2DH9cQSlTREsyAW6wg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-hard-break@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-nLn6HP9tqgdGGwbMORXVtcY30DTGctYFaWADRthvBjVgacYSeKlhUcsSu3YgaxtbxZp6BhfRvD2kKrxyQsSjnQ==} + /@tiptap/extension-hard-break@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-VtrwKU0LYS/0rfH5rGz8ztKwA0bsHRyBF53G7aP2FS4BiN8aOEu8t7VkvBZAewXDITDah9K6rqfXk+MNwoul2Q==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-heading@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-DuAB58/e7eho1rkyad0Z/SjW+EB+H2hRqHlswEeZZYhBTjzey5UmBwkMWTGC/SQiRisx1xYQYTd8T0fiABi5hw==} + /@tiptap/extension-heading@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-NDnXOR6HmnkBA68oZTVf0BT5t8ikVFv9X6Ft/O5oU6IuzCswS8BUb5MJIhKBWQXJTsCNbC6EYl5jhJ3hukLcHw==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-highlight@2.2.2(@tiptap/core@2.5.4): + /@tiptap/extension-highlight@2.2.2(@tiptap/core@2.5.5): resolution: {integrity: sha512-tNDx0u54H/cnBVfGflq7a9WHzPTOdDgz0BzSj3ujHT8xAZG+yQWhm8bnq0BZc+7xODbGIQ22ZEzypIC7KNUzZQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-history@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-WB1fZYGIlpahAD6Ba+mj9vIb1tk8S3TsADXDFKxLVpZWZPQ+B7duGJP7g/vRH2XAXEs836JzC2oxjKeaop3k7A==} + /@tiptap/extension-history@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-CYxFpE9wayc+iZQIlXd3cbq47WP+KqjDhprbKF5Tb7+WoWLS2FB5WK3n+r/SrcoIaslIt5SYDRQPzx4fS3N7LA==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-horizontal-rule@2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): - resolution: {integrity: sha512-uXLDe/iyzQbyfDkJ8kE5XaAkY3EOcbTFLjbueqGlkbWtjJgy+3LysGvh8fQj8PAOaIBMaFRFhTq7GMbW2ebRog==} + /@tiptap/extension-horizontal-rule@2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): + resolution: {integrity: sha512-8oV0oLgGwJqr44wk7+bHxTAenR0bvk9aVdmE/owg1oy2tkSX0bwtvQEOnwwxtfPJGTwq8JGhefUGYcpHfG2YYg==} peerDependencies: - '@tiptap/core': ^2.5.4 - '@tiptap/pm': ^2.5.4 + '@tiptap/core': ^2.5.5 + '@tiptap/pm': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-italic@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-TAhtl/fNBgv1elzF3HWES8uwVdpKBSYrq1e6yeYfj74mQn//3ksvdhWQrLzc1e+zcoHbk1PeOp/5ODdPuZ6tkg==} + /@tiptap/extension-italic@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-PEeI68/u7Bm4n4xIcxVAV12jPhEa72fpHRnYfJe4CGp4x8mJfz/dowKN/P0/6CfjROB7Q8rY26u5E9fS+Cg73w==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-list-item@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-bPxUCFt9HnAfoaZQgwqCfRAZ6L3QlYhIRDDbOvZag7IxCdQuZmeY4k5OZfQIGijNDTag7CN9cdL4fl9rnm6/sQ==} + /@tiptap/extension-list-item@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-CfNVCP8Pqqgr7fAQAuRvZikzXT9vCEogcW7/C16cyGykbUJBqBmpsyHcAlj7XwsBFUuJ5MCeULtk/0frUI5fMQ==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-ordered-list@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-cl3cTJitY6yDUmxqgjDUtDWCyX1VVsZNJ6i9yiPeARcxvzFc81KmUJxTGl8WPT5TjqmM+TleRkZjsxgvXX57+Q==} + /@tiptap/extension-ordered-list@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-wElnGQJhKznayP7tVGl/r42mj1dLEeU+Ln1Y3wF/m+nFwKl2Gpsy01PjBy5sXPUgskGSWgMlOgJrQyMvH9AuAw==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-paragraph@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-pC1YIkkRPXoU0eDrhfAf8ZrFJQzvw2ftP6KRhLnnSw/Ot1DOjT1r95l7zsFefS9oCDMT/L4HghTAiPZ4rcpPbg==} + /@tiptap/extension-paragraph@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-XZO1rqsU1vlt9qeG2pVVAt2gXjD0twl2D+uxy4Nw6gxqbhSgfbNq3RP72mmtcS4KyFJi7ETANpcRpb8ZNvXfmg==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-strike@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-OSN6ePbCwEhi3hYZZOPow/P9Ym2Kv3NhVbUvasjZCiqQuk8TGc33xirPWl9DTjb/BLfL66TtJ2tKUEVOKl5dKg==} + /@tiptap/extension-strike@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-xnVdSsP7+4yQ1E+rI77ZHvzDH1Gwe2Ty1tgXeOaLjt3RfeVx4xy75o09yHzab6J4hgPebonoXKbZV0JVTGnjtQ==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-task-item@2.2.2(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4): + /@tiptap/extension-task-item@2.2.2(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5): resolution: {integrity: sha512-VAfVCw8FRsRmkT5UAejxqlEtfOBV5aYvnu+14+bXFUHV+9Re++9YaERbm4qF0S/NLvUVEXMow+tc0kbl87AFpQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 dev: false - /@tiptap/extension-task-list@2.2.2(@tiptap/core@2.5.4): + /@tiptap/extension-task-list@2.2.2(@tiptap/core@2.5.5): resolution: {integrity: sha512-Q9/UdEVkVpMN6yAPowiAjdsXp5KU05vX5+Ne05zjuQALn2BPHfu2/F+CKE5fykQkAfEaI0OgVRvvXf0890Woqw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/extension-text@2.5.4(@tiptap/core@2.5.4): - resolution: {integrity: sha512-+3x/hYqhmCYbvedCcQzQHFtZ5MAcMOlKuczomZtygf8AfDfuQVrG1m4GoJyNzJdqxjN80/xq4e2vDVvqQxYTCw==} + /@tiptap/extension-text@2.5.5(@tiptap/core@2.5.5): + resolution: {integrity: sha512-8c/hxcw7t/S3iKGSFwGNxC2I6AkKpRiySQJ95ML2miwSOAxWhnltoYYV7gobWCRgm25lnvzX/Z6BdpFzXBrBKA==} peerDependencies: - '@tiptap/core': ^2.5.4 + '@tiptap/core': ^2.5.5 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) dev: false - /@tiptap/pm@2.5.4: - resolution: {integrity: sha512-oFIsuniptdUXn93x4aM2sVN3hYKo9Fj55zAkYrWhwxFYUYcPxd5ibra2we+wRK5TaiPu098wpC+yMSTZ/KKMpA==} + /@tiptap/pm@2.5.5: + resolution: {integrity: sha512-ppePiLaeG6IKkm8Yq+mRENT4LIAS4qQyLT8EnKadznaTL6SNj/72mm0MjD44URkM38ySzIyvt/vqHDapNK0Hww==} dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -13100,7 +13121,7 @@ packages: prosemirror-view: 1.33.9 dev: false - /@tiptap/react@2.2.2(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4)(react-dom@18.2.0)(react@18.2.0): + /@tiptap/react@2.2.2(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-9jRaY7Clrtb23itFyTGgLEo5SO0shR/kxlFN3G6Wyda6S6SduY9ERX93ffRdvzbJKcbEptcko0KqUZ/MD0eDnA==} peerDependencies: '@tiptap/core': ^2.0.0 @@ -13108,36 +13129,36 @@ packages: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-bubble-menu': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/extension-floating-menu': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/pm': 2.5.4 + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/extension-bubble-menu': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/extension-floating-menu': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/pm': 2.5.5 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@tiptap/starter-kit@2.2.2(@tiptap/pm@2.5.4): + /@tiptap/starter-kit@2.2.2(@tiptap/pm@2.5.5): resolution: {integrity: sha512-J8nbrVBggGJwO7CPEwdUqG6Q8btiQJjjnYWZEs+ImM9GMUfXJ8lyaGT0My3wDvTeq537N9BjTEcQ88pMtOqbOw==} dependencies: - '@tiptap/core': 2.5.4(@tiptap/pm@2.5.4) - '@tiptap/extension-blockquote': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-bold': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-bullet-list': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-code': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-code-block': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/extension-document': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-dropcursor': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/extension-gapcursor': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/extension-hard-break': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-heading': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-history': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/extension-horizontal-rule': 2.5.4(@tiptap/core@2.5.4)(@tiptap/pm@2.5.4) - '@tiptap/extension-italic': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-list-item': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-ordered-list': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-paragraph': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-strike': 2.5.4(@tiptap/core@2.5.4) - '@tiptap/extension-text': 2.5.4(@tiptap/core@2.5.4) + '@tiptap/core': 2.5.5(@tiptap/pm@2.5.5) + '@tiptap/extension-blockquote': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-bold': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-bullet-list': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-code': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-code-block': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/extension-document': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-dropcursor': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/extension-gapcursor': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/extension-hard-break': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-heading': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-history': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/extension-horizontal-rule': 2.5.5(@tiptap/core@2.5.5)(@tiptap/pm@2.5.5) + '@tiptap/extension-italic': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-list-item': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-ordered-list': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-paragraph': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-strike': 2.5.5(@tiptap/core@2.5.5) + '@tiptap/extension-text': 2.5.5(@tiptap/core@2.5.5) transitivePeerDependencies: - '@tiptap/pm' dev: false @@ -13283,11 +13304,11 @@ packages: /@types/eslint-scope@3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.10 + '@types/eslint': 9.6.0 '@types/estree': 1.0.5 - /@types/eslint@8.56.10: - resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} + /@types/eslint@9.6.0: + resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 @@ -13759,7 +13780,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3): + /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -13771,11 +13792,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true @@ -13835,7 +13856,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.3): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -13851,8 +13872,8 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) - typescript: 5.5.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + typescript: 5.5.4 transitivePeerDependencies: - supports-color dev: true @@ -13957,7 +13978,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.3.4(sass@1.77.8) - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) dev: true /@vitest/browser@1.6.0(vitest@1.6.0)(webdriverio@8.39.1): @@ -13979,7 +14000,7 @@ packages: magic-string: 0.30.10 sirv: 2.0.4 vitest: 1.6.0(@types/node@20.14.11)(@vitest/browser@1.6.0) - webdriverio: 8.39.1(typescript@5.5.3) + webdriverio: 8.39.1(typescript@5.5.4) dev: true /@vitest/expect@1.6.0: @@ -14125,7 +14146,7 @@ packages: resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} dev: false - /@vue/language-core@2.0.28(typescript@5.5.3): + /@vue/language-core@2.0.28(typescript@5.5.4): resolution: {integrity: sha512-0z4tyCCaqqPbdyz0T4yTFQeLpCo4TOM/ZHAC3geGLHeCiFAjVbROB9PiEtrXR1AoLObqUPFHSmKZeWtEMssSqw==} peerDependencies: typescript: '*' @@ -14140,7 +14161,7 @@ packages: minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - typescript: 5.5.3 + typescript: 5.5.4 vue-template-compiler: 2.7.16 dev: true @@ -14169,7 +14190,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} @@ -14187,7 +14208,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) vue-demi: 0.13.11(vue@3.4.21) dev: false @@ -14200,7 +14221,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) vue-demi: 0.13.11(vue@3.4.21) dev: false @@ -14211,8 +14232,8 @@ packages: vuetify: ^3.0.0 dependencies: upath: 2.0.1 - vue: 3.4.21(typescript@5.5.3) - vuetify: 3.6.8(typescript@5.5.3)(vite-plugin-vuetify@2.0.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.5.4) + vuetify: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.3)(vue@3.4.21) /@wdio/config@8.39.0: resolution: {integrity: sha512-yNuGPMPibY91s936gnJCHWlStvIyDrwLwGfLC/NCdTin4F7HL4Gp5iJnHWkJFty1/DfFi8jjoIUBNLM8HEez+A==} @@ -15539,7 +15560,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001643 - electron-to-chromium: 1.4.832 + electron-to-chromium: 1.5.0 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.2) @@ -16469,7 +16490,7 @@ packages: path-type: 4.0.0 typescript: 5.4.5 - /cosmiconfig@9.0.0(typescript@5.5.3): + /cosmiconfig@9.0.0(typescript@5.5.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -16482,7 +16503,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.3 + typescript: 5.5.4 dev: true /crc-32@1.2.2: @@ -17551,8 +17572,8 @@ packages: esutils: 2.0.3 dev: true - /docusaurus-plugin-typedoc@1.0.3(typedoc-plugin-markdown@4.0.3): - resolution: {integrity: sha512-/SUZJgqZPRBevOK2/n9CN+mkYih+y5rZ+bbEry1LNNwiZlSABAJX/cfCosCCY8s7KmNdJ6jOxmaeLpUWCSDEbg==} + /docusaurus-plugin-typedoc@1.0.4(typedoc-plugin-markdown@4.0.3): + resolution: {integrity: sha512-7ThkCm4byCfOAyhuyIJiBmU7g9MB9KavamYJJBe5s8NYuqLnXh1YOTPri5FsCTF3dDCRx108zR161tPW9MptsQ==} peerDependencies: typedoc-plugin-markdown: '>=4.0.0' dependencies: @@ -17863,8 +17884,8 @@ packages: - supports-color dev: false - /electron-to-chromium@1.4.832: - resolution: {integrity: sha512-cTen3SB0H2SGU7x467NRe1eVcQgcuS6jckKfWJHia2eo0cHIGOqHoAxevIYZD4eRHcWjkvFzo93bi3vJ9W+1lA==} + /electron-to-chromium@1.5.0: + resolution: {integrity: sha512-Vb3xHHYnLseK8vlMJQKJYXJ++t4u1/qJ3vykuVrVjvdiOEhYyT1AuP4x03G8EnPmYvYOhe9T+dADTmthjRQMkA==} /electron-winstaller@5.3.1: resolution: {integrity: sha512-oM8BW3a8NEqG0XW+Vx3xywhk0DyDV4T0jT0zZfWt0IczNT3jHAAvQWBorF8osQDplSsCyXXyxrsrQ8cY0Slb/A==} @@ -18275,7 +18296,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@14.0.0(eslint@8.57.0)(typescript@5.5.3): + /eslint-config-next@14.0.0(eslint@8.57.0)(typescript@5.5.4): resolution: {integrity: sha512-jtXeE+/pGQ3h9n11QyyuPN50kO13GO5XvjU5ZRq6W+XTpOMjyobWmK2s7aowy0FtzA49krJzYzEU9s1RMwoJ6g==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -18286,7 +18307,7 @@ packages: dependencies: '@next/eslint-plugin-next': 14.0.0 '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) @@ -18294,7 +18315,7 @@ packages: eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.35.0(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -18390,7 +18411,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -18449,7 +18470,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -19106,7 +19127,7 @@ packages: invariant: 2.2.4 dev: false - /expo-router@3.5.15(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.1)(expo-status-bar@1.12.1)(expo@51.0.10)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.5.3): + /expo-router@3.5.15(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.1)(expo-status-bar@1.12.1)(expo@51.0.10)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.5.4): resolution: {integrity: sha512-rJdxvePGaVtS5VbZG/EuzLppDLDXD/HSDX/c7EBKs2kjrVLsChq1ywmCM0kCZSlBWZIDQtTAjnk+zadTDZf1/g==} peerDependencies: '@react-navigation/drawer': ^6.5.8 @@ -19127,7 +19148,7 @@ packages: optional: true dependencies: '@expo/metro-runtime': 3.2.1(react-native@0.74.1) - '@expo/server': 0.4.4(typescript@5.5.3) + '@expo/server': 0.4.4(typescript@5.5.4) '@radix-ui/react-slot': 1.0.1(react@18.2.0) '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0) '@react-navigation/drawer': 6.7.2(@react-navigation/native@6.1.18)(react-native-gesture-handler@2.16.2)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0) @@ -21047,8 +21068,8 @@ packages: /immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - /immutable@4.3.6: - resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==} + /immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} /import-fresh@2.0.0: resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} @@ -21068,8 +21089,8 @@ packages: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} - /import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + /import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} engines: {node: '>=8'} hasBin: true dependencies: @@ -25751,7 +25772,7 @@ packages: transitivePeerDependencies: - typescript - /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.5.3)(webpack@5.92.1): + /postcss-loader@8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.92.1): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -25764,7 +25785,7 @@ packages: webpack: optional: true dependencies: - cosmiconfig: 9.0.0(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 postcss: 8.4.38 semver: 7.6.2 @@ -26539,7 +26560,7 @@ packages: dependencies: escape-goat: 4.0.0 - /puppeteer-core@20.9.0(typescript@5.5.3): + /puppeteer-core@20.9.0(typescript@5.5.4): resolution: {integrity: sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==} engines: {node: '>=16.3.0'} peerDependencies: @@ -26548,12 +26569,12 @@ packages: typescript: optional: true dependencies: - '@puppeteer/browsers': 1.4.6(typescript@5.5.3) + '@puppeteer/browsers': 1.4.6(typescript@5.5.4) chromium-bidi: 0.4.16(devtools-protocol@0.0.1147663) cross-fetch: 4.0.0 debug: 4.3.4 devtools-protocol: 0.0.1147663 - typescript: 5.5.3 + typescript: 5.5.4 ws: 8.13.0 transitivePeerDependencies: - bufferutil @@ -28278,7 +28299,7 @@ packages: hasBin: true dependencies: chokidar: 3.6.0 - immutable: 4.3.6 + immutable: 4.3.7 source-map-js: 1.2.0 dev: true @@ -28288,7 +28309,7 @@ packages: hasBin: true dependencies: chokidar: 3.6.0 - immutable: 4.3.6 + immutable: 4.3.7 source-map-js: 1.2.0 /sax@1.1.4: @@ -29345,8 +29366,8 @@ packages: - supports-color dev: true - /supabase@1.183.5: - resolution: {integrity: sha512-PYhxHHoSaEJSoDDQ+SN8iumfSmVQ8cHmBFB/GKhKZV2rDcVAPqe7HiEje37IuXCenOSamdvN8jQ8548tcsq4xw==} + /supabase@1.187.3: + resolution: {integrity: sha512-44yzHpxMrd88cUKWw3GVPPIUx6oCqgfqmN4Mlxp7a7GeNNZSTe433vmKBcj+ue3E7K08XcIyEX6G1TjhVyto+g==} engines: {npm: '>=8'} hasBin: true requiresBuild: true @@ -29987,19 +30008,19 @@ packages: typescript: 5.3.3 dev: true - /ts-api-utils@1.3.0(typescript@5.5.3): + /ts-api-utils@1.3.0(typescript@5.5.4): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.3 + typescript: 5.5.4 dev: true /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-loader@9.5.1(typescript@5.5.3)(webpack@5.93.0): + /ts-loader@9.5.1(typescript@5.5.4)(webpack@5.93.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -30011,7 +30032,7 @@ packages: micromatch: 4.0.7 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.5.3 + typescript: 5.5.4 webpack: 5.93.0(webpack-cli@5.1.4) dev: true @@ -30078,7 +30099,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3): + /ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.4): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -30104,7 +30125,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -30359,8 +30380,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true @@ -30407,6 +30428,12 @@ packages: /undici@6.19.2: resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==} engines: {node: '>=18.17'} + dev: true + + /undici@6.19.4: + resolution: {integrity: sha512-i3uaEUwNdkRq2qtTRRJb13moW5HWqviu7Vl7oYRYz++uPtGHJj+x7TGjcEuwS5Mt2P4nA0U9dhIX3DdB6JGY0g==} + engines: {node: '>=18.17'} + dev: false /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -30595,7 +30622,7 @@ packages: minimatch: 9.0.5 resolve: 1.22.8 unplugin: 1.11.0 - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) transitivePeerDependencies: - rollup - supports-color @@ -30998,8 +31025,8 @@ packages: debug: 4.3.5(supports-color@8.1.1) upath: 2.0.1 vite: 5.3.4(sass@1.77.8) - vue: 3.4.21(typescript@5.5.3) - vuetify: 3.6.8(typescript@5.5.3)(vite-plugin-vuetify@2.0.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.5.4) + vuetify: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.3)(vue@3.4.21) transitivePeerDependencies: - supports-color @@ -31319,7 +31346,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) dev: false /vue-loader@17.4.2(@vue/compiler-sfc@3.4.33)(webpack@5.93.0): @@ -31347,7 +31374,7 @@ packages: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) dev: false /vue-template-compiler@2.7.16: @@ -31357,16 +31384,16 @@ packages: he: 1.2.0 dev: true - /vue-tsc@2.0.28(typescript@5.5.3): + /vue-tsc@2.0.28(typescript@5.5.4): resolution: {integrity: sha512-PQ/OFDM3NtQVMThaVlQf8plyL0j7UGdak4lb1KkUOSL0uyx/F9Liu6aOclgHiMMBKNGIjJWoiFh3HjIdV6DS/Q==} hasBin: true peerDependencies: typescript: '>=5.0.0' dependencies: '@volar/typescript': 2.4.0-alpha.18 - '@vue/language-core': 2.0.28(typescript@5.5.3) + '@vue/language-core': 2.0.28(typescript@5.5.4) semver: 7.6.3 - typescript: 5.5.3 + typescript: 5.5.4 dev: true /vue@2.7.16: @@ -31377,7 +31404,7 @@ packages: csstype: 3.1.3 dev: true - /vue@3.4.21(typescript@5.5.3): + /vue@3.4.21(typescript@5.5.4): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' @@ -31390,9 +31417,9 @@ packages: '@vue/runtime-dom': 3.4.21 '@vue/server-renderer': 3.4.21(vue@3.4.21) '@vue/shared': 3.4.21 - typescript: 5.5.3 + typescript: 5.5.4 - /vuetify@3.6.8(typescript@5.5.3)(vite-plugin-vuetify@2.0.3)(vue@3.4.21): + /vuetify@3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.3)(vue@3.4.21): resolution: {integrity: sha512-j0v0iTeSVRj2ZEM9Q8HxejHxmxrQLYQSalhH82hfcraORaiDoqf1XV05N3P5ERXkKiJjJc/LfxFAUUvYSldxeg==} engines: {node: ^12.20 || >=14.13} peerDependencies: @@ -31411,9 +31438,9 @@ packages: webpack-plugin-vuetify: optional: true dependencies: - typescript: 5.5.3 + typescript: 5.5.4 vite-plugin-vuetify: 2.0.3(vite@5.3.4)(vue@3.4.21)(vuetify@3.6.8) - vue: 3.4.21(typescript@5.5.3) + vue: 3.4.21(typescript@5.5.4) /w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -31504,7 +31531,7 @@ packages: - utf-8-validate dev: true - /webdriverio@8.39.1(typescript@5.5.3): + /webdriverio@8.39.1(typescript@5.5.4): resolution: {integrity: sha512-dPwLgLNtP+l4vnybz+YFxxH8nBKOP7j6VVzKtfDyTLDQg9rz3U8OA4xMMQCBucnrVXy3KcKxGqlnMa+c4IfWCQ==} engines: {node: ^16.13 || >=18} peerDependencies: @@ -31532,7 +31559,7 @@ packages: lodash.clonedeep: 4.5.0 lodash.zip: 4.2.0 minimatch: 9.0.5 - puppeteer-core: 20.9.0(typescript@5.5.3) + puppeteer-core: 20.9.0(typescript@5.5.4) query-selector-shadow-dom: 1.0.1 resq: 1.11.0 rgb2hex: 0.2.5 @@ -31610,7 +31637,7 @@ packages: cross-spawn: 7.0.3 envinfo: 7.13.0 fastest-levenshtein: 1.0.16 - import-local: 3.1.0 + import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 webpack: 5.93.0(webpack-cli@5.1.4)