diff --git a/package.json b/package.json index dd3f082f..d83129d3 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "tauri:build": "tauri build" }, "dependencies": { - "@pierre/diffs": "^1.3.5", + "@pierre/diffs": "^1.3.6", "@pierre/trees": "1.0.0-beta.6", "@solidjs/router": "^1.0.0", "@tauri-apps/api": "^2.11.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53227c5e..c750a086 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -211,8 +211,8 @@ importers: .: dependencies: '@pierre/diffs': - specifier: ^1.3.5 - version: 1.3.5(@shikijs/themes@4.4.3)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) + specifier: ^1.3.6 + version: 1.3.6(@shikijs/themes@4.4.3)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@pierre/trees': specifier: 1.0.0-beta.6 version: 1.0.0-beta.6(@pierre/theme@2.0.0)(@shikijs/themes@4.4.3)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(shiki@4.4.3) @@ -294,7 +294,7 @@ importers: version: 0.2.8(@vitest/browser-playwright@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jiti@2.7.0)(terser@5.49.0)(typescript@7.0.2)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) vitest: specifier: ^4.1.10 - version: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + version: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) packages: @@ -734,8 +734,8 @@ packages: resolution: {integrity: sha512-OhgMQeMmZA0dcFcX4/priaJZWdFECxiClgq6mRX6aatZEcV9PbKC3P3/v8U1hVjviT1i5U+vR8lAtBV6m4FXAA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@pierre/diffs@1.3.5': - resolution: {integrity: sha512-BhaLEiUvR+BdIyOYdogA4JLQjluWPubuwySmmIqEkcE0FwIWRbgJgHNC/r884dlxEr89fO4hTk/sBln0a7NSOw==} + '@pierre/diffs@1.3.6': + resolution: {integrity: sha512-a3woaW2QHy78JDxPJK0OJzwZUN4xoQLLIS/pceO8X6+L8gA5D682mP7/w3YxxEVRPXOaoe/p/RJ5Oj/3nrEzew==} peerDependencies: react: ^18.3.1 || ^19.0.0 react-dom: ^18.3.1 || ^19.0.0 @@ -891,10 +891,6 @@ packages: '@rolldown/pluginutils@1.0.1': resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} - '@shikijs/core@4.4.2': - resolution: {integrity: sha512-StyzbAyxg2/tBGf78gwbBkGyeQ73lf8UiJArFaQhTQIDqQOCKPCQFanvrs4/Yv3Yfyc+ONInJM6K+FMIf+P+kA==} - engines: {node: '>=20'} - '@shikijs/core@4.4.3': resolution: {integrity: sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==} engines: {node: '>=20'} @@ -911,10 +907,6 @@ packages: resolution: {integrity: sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==} engines: {node: '>=20'} - '@shikijs/primitive@4.4.2': - resolution: {integrity: sha512-l6fQQKsOMlz72n38fztmSgZ76MO6KSWuw8o+GJ+FhmqrpC9pIOJNQNXGgbb5yX2AwpzlEHwsaLPnk/8o4Fm+rA==} - engines: {node: '>=20'} - '@shikijs/primitive@4.4.3': resolution: {integrity: sha512-m0wBeLDQDeIxRdUmrCPdQqfuUamDwRL5isCfYbguKD6NiaKpVbsv+3J81DyIKgNW5h4WAIIr8T4EkgQrBBxvaQ==} engines: {node: '>=20'} @@ -923,12 +915,8 @@ packages: resolution: {integrity: sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==} engines: {node: '>=20'} - '@shikijs/transformers@4.4.2': - resolution: {integrity: sha512-d81PJ9KkR1tVP95FH/9296HTtDo0mh76wv10u9T1YmsZq/UcXgt0OLdBszfUQ1i+umkRMCjDnFbFZU7/tCODTQ==} - engines: {node: '>=20'} - - '@shikijs/types@4.4.2': - resolution: {integrity: sha512-PFYitV4vpDr/iPCIhnHp+Q4ftic5N5VeNJ3KQ1O8gn3h2ar8qgwMAXF7tq4m1CWaMS60fV4VqF6vfnWH4F7vqQ==} + '@shikijs/transformers@4.4.3': + resolution: {integrity: sha512-oJSARV6NaWd+rnNJbtnpAdj3Zg0ZVyzsnMgb3vi3HA+35y8lBWUCpOnWsmyiXZIikY+x1BDqrQUgmxfzWh7Jvw==} engines: {node: '>=20'} '@shikijs/types@4.4.3': @@ -1396,8 +1384,8 @@ packages: cpu: [x64] os: [win32] - '@ungap/structured-clone@1.3.3': - resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} + '@ungap/structured-clone@1.4.0': + resolution: {integrity: sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==} '@upsetjs/venn.js@2.0.0': resolution: {integrity: sha512-WbBhLrooyePuQ1VZxrJjtLvTc4NVfpOyKx0sKqioq9bX1C1m7Jgykkn8gLrtwumBioXIqam8DLxp88Adbue6Hw==} @@ -3121,11 +3109,11 @@ snapshots: '@oxlint/plugins@1.73.0': {} - '@pierre/diffs@1.3.5(@shikijs/themes@4.4.3)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': + '@pierre/diffs@1.3.6(@shikijs/themes@4.4.3)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)': dependencies: '@pierre/theme': 2.0.0 '@pierre/theming': 1.0.1(@pierre/theme@2.0.0)(@shikijs/themes@4.4.3)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(shiki@4.4.3) - '@shikijs/transformers': 4.4.2 + '@shikijs/transformers': 4.4.3 diff: 9.0.0 hast-util-to-html: 9.0.5 lru_map: 0.4.1 @@ -3218,14 +3206,6 @@ snapshots: '@rolldown/pluginutils@1.0.1': {} - '@shikijs/core@4.4.2': - dependencies: - '@shikijs/primitive': 4.4.2 - '@shikijs/types': 4.4.2 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - hast-util-to-html: 9.0.5 - '@shikijs/core@4.4.3': dependencies: '@shikijs/primitive': 4.4.3 @@ -3249,12 +3229,6 @@ snapshots: dependencies: '@shikijs/types': 4.4.3 - '@shikijs/primitive@4.4.2': - dependencies: - '@shikijs/types': 4.4.2 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - '@shikijs/primitive@4.4.3': dependencies: '@shikijs/types': 4.4.3 @@ -3265,15 +3239,10 @@ snapshots: dependencies: '@shikijs/types': 4.4.3 - '@shikijs/transformers@4.4.2': - dependencies: - '@shikijs/core': 4.4.2 - '@shikijs/types': 4.4.2 - - '@shikijs/types@4.4.2': + '@shikijs/transformers@4.4.3': dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 + '@shikijs/core': 4.4.3 + '@shikijs/types': 4.4.3 '@shikijs/types@4.4.3': dependencies: @@ -3665,7 +3634,7 @@ snapshots: '@typescript/typescript-win32-x64@7.0.2': optional: true - '@ungap/structured-clone@1.3.3': {} + '@ungap/structured-clone@1.4.0': {} '@upsetjs/venn.js@2.0.0': optionalDependencies: @@ -3678,7 +3647,7 @@ snapshots: '@vitest/mocker': 4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) playwright: 1.62.1 tinyrainbow: 3.1.1 - vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) transitivePeerDependencies: - bufferutil - msw @@ -3690,7 +3659,7 @@ snapshots: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/browser': 4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10) - vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) transitivePeerDependencies: - bufferutil - msw @@ -3706,7 +3675,7 @@ snapshots: pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.1 - vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) ws: 8.21.2 transitivePeerDependencies: - bufferutil @@ -3726,7 +3695,7 @@ snapshots: magicast: 0.5.4 obug: 2.1.4 tinyrainbow: 3.1.1 - vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) transitivePeerDependencies: - supports-color @@ -3742,7 +3711,7 @@ snapshots: obug: 2.1.4 std-env: 4.2.0 tinyrainbow: 3.1.1 - vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) optionalDependencies: '@vitest/browser': 4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10) optional: true @@ -4448,7 +4417,7 @@ snapshots: dependencies: '@types/hast': 3.0.5 '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.3.3 + '@ungap/structured-clone': 1.4.0 devlop: 1.1.0 micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 @@ -4883,7 +4852,7 @@ snapshots: oxfmt: 0.61.0(vite-plus@0.2.8(@vitest/browser-playwright@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jiti@2.7.0)(terser@5.49.0)(typescript@7.0.2)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))) oxlint: 1.76.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.2.8(@vitest/browser-playwright@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(jiti@2.7.0)(terser@5.49.0)(typescript@7.0.2)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))) oxlint-tsgolint: 7.0.2001 - vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) + vitest: 4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)) optionalDependencies: '@vitest/browser-playwright': 4.1.10(playwright@1.62.1)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10) '@voidzero-dev/vite-plus-darwin-arm64': 0.2.8 @@ -4941,7 +4910,7 @@ snapshots: optionalDependencies: vite: 8.1.5(jiti@2.7.0)(terser@5.49.0) - vitest@4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))(vitest@4.1.10))(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)): + vitest@4.1.10(@vitest/browser-playwright@4.1.10)(@vitest/browser-preview@4.1.10)(@vitest/coverage-istanbul@4.1.10)(@vitest/coverage-v8@4.1.10)(vite@8.1.5(jiti@2.7.0)(terser@5.49.0)): dependencies: '@vitest/expect': 4.1.10 '@vitest/mocker': 4.1.10(vite@8.1.5(jiti@2.7.0)(terser@5.49.0))