diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7b8ee63..a93472a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -85,7 +85,7 @@ jobs: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - name: export screenshots (on failure only) - uses: actions/upload-artifact@v4.4.0 + uses: actions/upload-artifact@v4.4.2 if: ${{ failure() }} with: name: cypress-screenshots @@ -93,7 +93,7 @@ jobs: retention-days: 7 - name: export screen recordings (on failure only) - uses: actions/upload-artifact@v4.4.0 + uses: actions/upload-artifact@v4.4.2 if: ${{ failure() }} with: name: cypress-videos diff --git a/e2e/package.json b/e2e/package.json index 6eee6be..948c175 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -35,6 +35,6 @@ "start-server-and-test": "^2.0.0", "svelte": "^4.0.0", "vite-plugin-solid": "^2.8.2", - "vue": "3.5.8" + "vue": "3.5.11" } } diff --git a/package.json b/package.json index 059c7b7..7fdd47e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@prosemirror-adapter/monorepo", "private": true, - "packageManager": "pnpm@9.11.0", + "packageManager": "pnpm@9.12.1", "license": "MIT", "engines": { "node": ">=20" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 186a3cc..cd0fd7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@antfu/eslint-config': specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.3.0)(typescript@5.4.5))(@vue/compiler-sfc@3.5.8)(eslint-plugin-react-hooks@4.6.2(eslint@9.3.0))(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5) + version: 3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.3.0)(typescript@5.4.5))(@vue/compiler-sfc@3.5.11)(eslint-plugin-react-hooks@4.6.2(eslint@9.3.0))(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5) '@changesets/cli': specifier: ^2.26.1 version: 2.26.1 @@ -112,7 +112,7 @@ importers: version: 4.0.0(vite@5.2.11(@types/node@18.15.10)) '@vitejs/plugin-vue': specifier: ^5.0.0 - version: 5.0.0(vite@5.2.11(@types/node@18.15.10))(vue@3.5.8(typescript@5.4.5)) + version: 5.0.0(vite@5.2.11(@types/node@18.15.10))(vue@3.5.11(typescript@5.4.5)) cypress: specifier: ^13.2.0 version: 13.10.0 @@ -147,8 +147,8 @@ importers: specifier: ^2.8.2 version: 2.10.2(solid-js@1.8.22)(vite@5.2.11(@types/node@18.15.10)) vue: - specifier: 3.5.8 - version: 3.5.8(typescript@5.4.5) + specifier: 3.5.11 + version: 3.5.11(typescript@5.4.5) examples/lit: dependencies: @@ -1892,8 +1892,8 @@ packages: '@vue/compiler-core@3.4.31': resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} - '@vue/compiler-core@3.5.7': - resolution: {integrity: sha512-A0gay3lK71MddsSnGlBxRPOugIVdACze9L/rCo5X5srCyjQfZOfYtSFMJc3aOZCM+xN55EQpb4R97rYn/iEbSw==} + '@vue/compiler-core@3.5.11': + resolution: {integrity: sha512-PwAdxs7/9Hc3ieBO12tXzmTD+Ln4qhT/56S+8DvrrZ4kLDn4Z/AMUr8tXJD0axiJBS0RKIoNaR0yMuQB9v9Udg==} '@vue/compiler-core@3.5.8': resolution: {integrity: sha512-Uzlxp91EPjfbpeO5KtC0KnXPkuTfGsNDeaKQJxQN718uz+RqDYarEf7UhQJGK+ZYloD2taUbHTI2J4WrUaZQNA==} @@ -1904,8 +1904,8 @@ packages: '@vue/compiler-dom@3.4.31': resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-dom@3.5.7': - resolution: {integrity: sha512-GYWl3+gO8/g0ZdYaJ18fYHdI/WVic2VuuUd1NsPp60DWXKy+XjdhFsDW7FbUto8siYYZcosBGn9yVBkjhq1M8Q==} + '@vue/compiler-dom@3.5.11': + resolution: {integrity: sha512-pyGf8zdbDDRkBrEzf8p7BQlMKNNF5Fk/Cf/fQ6PiUz9at4OaUfyXW0dGJTo2Vl1f5U9jSLCNf0EZJEogLXoeew==} '@vue/compiler-dom@3.5.8': resolution: {integrity: sha512-GUNHWvoDSbSa5ZSHT9SnV5WkStWfzJwwTd6NMGzilOE/HM5j+9EB9zGXdtu/fCNEmctBqMs6C9SvVPpVPuk1Eg==} @@ -1916,8 +1916,8 @@ packages: '@vue/compiler-sfc@3.4.31': resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} - '@vue/compiler-sfc@3.5.7': - resolution: {integrity: sha512-EjOJtCWJrC7HqoCEzOwpIYHm+JH7YmkxC1hG6VkqIukYRqj8KFUlTLK6hcT4nGgtVov2+ZfrdrRlcaqS78HnBA==} + '@vue/compiler-sfc@3.5.11': + resolution: {integrity: sha512-gsbBtT4N9ANXXepprle+X9YLg2htQk1sqH/qGJ/EApl+dgpUBdTv3yP7YlR535uHZY3n6XaR0/bKo0BgwwDniw==} '@vue/compiler-sfc@3.5.8': resolution: {integrity: sha512-taYpngQtSysrvO9GULaOSwcG5q821zCoIQBtQQSx7Uf7DxpR6CIHR90toPr9QfDD2mqHQPCSgoWBvJu0yV9zjg==} @@ -1928,8 +1928,8 @@ packages: '@vue/compiler-ssr@3.4.31': resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} - '@vue/compiler-ssr@3.5.7': - resolution: {integrity: sha512-oZx+jXP2k5arV/8Ly3TpQbfFyimMw2ANrRqvHJoKjPqtEzazxQGZjCLOfq8TnZ3wy2TOXdqfmVp4q7FyYeHV4g==} + '@vue/compiler-ssr@3.5.11': + resolution: {integrity: sha512-P4+GPjOuC2aFTk1Z4WANvEhyOykcvEd5bIj2KVNGKGfM745LaXGr++5njpdBTzVz5pZifdlR1kpYSJJpIlSePA==} '@vue/compiler-ssr@3.5.8': resolution: {integrity: sha512-W96PtryNsNG9u0ZnN5Q5j27Z/feGrFV6zy9q5tzJVyJaLiwYxvC0ek4IXClZygyhjm+XKM7WD9pdKi/wIRVC/Q==} @@ -1943,8 +1943,8 @@ packages: '@vue/reactivity@3.4.31': resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} - '@vue/reactivity@3.5.8': - resolution: {integrity: sha512-mlgUyFHLCUZcAYkqvzYnlBRCh0t5ZQfLYit7nukn1GR96gc48Bp4B7OIcSfVSvlG1k3BPfD+p22gi1t2n9tsXg==} + '@vue/reactivity@3.5.11': + resolution: {integrity: sha512-Nqo5VZEn8MJWlCce8XoyVqHZbd5P2NH+yuAaFzuNSR96I+y1cnuUiq7xfSG+kyvLSiWmaHTKP1r3OZY4mMD50w==} '@vue/runtime-core@3.2.47': resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==} @@ -1952,8 +1952,8 @@ packages: '@vue/runtime-core@3.4.31': resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} - '@vue/runtime-core@3.5.8': - resolution: {integrity: sha512-fJuPelh64agZ8vKkZgp5iCkPaEqFJsYzxLk9vSC0X3G8ppknclNDr61gDc45yBGTaN5Xqc1qZWU3/NoaBMHcjQ==} + '@vue/runtime-core@3.5.11': + resolution: {integrity: sha512-7PsxFGqwfDhfhh0OcDWBG1DaIQIVOLgkwA5q6MtkPiDFjp5gohVnJEahSktwSFLq7R5PtxDKy6WKURVN1UDbzA==} '@vue/runtime-dom@3.2.47': resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} @@ -1961,8 +1961,8 @@ packages: '@vue/runtime-dom@3.4.31': resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} - '@vue/runtime-dom@3.5.8': - resolution: {integrity: sha512-DpAUz+PKjTZPUOB6zJgkxVI3GuYc2iWZiNeeHQUw53kdrparSTG6HeXUrYDjaam8dVsCdvQxDz6ZWxnyjccUjQ==} + '@vue/runtime-dom@3.5.11': + resolution: {integrity: sha512-GNghjecT6IrGf0UhuYmpgaOlN7kxzQBhxWEn08c/SQDxv1yy4IXI1bn81JgEpQ4IXjRxWtPyI8x0/7TF5rPfYQ==} '@vue/server-renderer@3.2.47': resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} @@ -1974,10 +1974,10 @@ packages: peerDependencies: vue: 3.4.31 - '@vue/server-renderer@3.5.8': - resolution: {integrity: sha512-7AmC9/mEeV9mmXNVyUIm1a1AjUhyeeGNbkLh39J00E7iPeGks8OGRB5blJiMmvqSh8SkaS7jkLWSpXtxUCeagA==} + '@vue/server-renderer@3.5.11': + resolution: {integrity: sha512-cVOwYBxR7Wb1B1FoxYvtjJD8X/9E5nlH4VSkJy2uMA1MzYNdzAAB//l8nrmN9py/4aP+3NjWukf9PZ3TeWULaA==} peerDependencies: - vue: 3.5.8 + vue: 3.5.11 '@vue/shared@3.2.47': resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} @@ -1985,8 +1985,8 @@ packages: '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} - '@vue/shared@3.5.7': - resolution: {integrity: sha512-NBE1PBIvzIedxIc2RZiKXvGbJkrZ2/hLf3h8GlS4/sP9xcXEZMFWOazFkNd6aGeUCMaproe5MHVYB3/4AW9q9g==} + '@vue/shared@3.5.11': + resolution: {integrity: sha512-W8GgysJVnFo81FthhzurdRAWP/byq3q2qIw70e0JWblzVhjgOMiC2GyovXrZTFQJnFVryYaKGP3Tc9vYzYm6PQ==} '@vue/shared@3.5.8': resolution: {integrity: sha512-mJleSWbAGySd2RJdX1RBtcrUBX6snyOc0qHpgk3lGi4l9/P/3ny3ELqFWqYdkXIwwNN/kdm8nD9ky8o6l/Lx2A==} @@ -5364,8 +5364,8 @@ packages: typescript: optional: true - vue@3.5.8: - resolution: {integrity: sha512-hvuvuCy51nP/1fSRvrrIqTLSvrSyz2Pq+KQ8S8SXCxTWVE0nMaOnSDnSOxV1eYmGfvK7mqiwvd1C59CEEz7dAQ==} + vue@3.5.11: + resolution: {integrity: sha512-/8Wurrd9J3lb72FTQS7gRMNQD4nztTtKPmuDuPuhqXmmpD6+skVjAeahNpVzsuky6Sy9gy7wn8UadqPtt9SQIg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5497,7 +5497,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.2 '@jridgewell/trace-mapping': 0.3.18 - '@antfu/eslint-config@3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.3.0)(typescript@5.4.5))(@vue/compiler-sfc@3.5.8)(eslint-plugin-react-hooks@4.6.2(eslint@9.3.0))(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5)': + '@antfu/eslint-config@3.0.0(@typescript-eslint/utils@8.4.0(eslint@9.3.0)(typescript@5.4.5))(@vue/compiler-sfc@3.5.11)(eslint-plugin-react-hooks@4.6.2(eslint@9.3.0))(eslint@9.3.0)(svelte@4.0.0)(typescript@5.4.5)': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 @@ -5525,7 +5525,7 @@ snapshots: eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) eslint-plugin-vue: 9.28.0(eslint@9.3.0) eslint-plugin-yml: 1.14.0(eslint@9.3.0) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.8)(eslint@9.3.0) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.11)(eslint@9.3.0) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 @@ -7068,10 +7068,10 @@ snapshots: vite: 3.2.5(@types/node@18.15.10) vue: 3.2.47 - '@vitejs/plugin-vue@5.0.0(vite@5.2.11(@types/node@18.15.10))(vue@3.5.8(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.0(vite@5.2.11(@types/node@18.15.10))(vue@3.5.11(typescript@5.4.5))': dependencies: vite: 5.2.11(@types/node@18.15.10) - vue: 3.5.8(typescript@5.4.5) + vue: 3.5.11(typescript@5.4.5) '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.4.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': dependencies: @@ -7107,7 +7107,7 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.6 '@babel/parser': 7.25.3 - '@vue/compiler-sfc': 3.5.7 + '@vue/compiler-sfc': 3.5.8 '@vue/compiler-core@3.2.47': dependencies: @@ -7124,10 +7124,10 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.7': + '@vue/compiler-core@3.5.11': dependencies: '@babel/parser': 7.25.3 - '@vue/shared': 3.5.7 + '@vue/shared': 3.5.11 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 @@ -7150,10 +7150,10 @@ snapshots: '@vue/compiler-core': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-dom@3.5.7': + '@vue/compiler-dom@3.5.11': dependencies: - '@vue/compiler-core': 3.5.7 - '@vue/shared': 3.5.7 + '@vue/compiler-core': 3.5.11 + '@vue/shared': 3.5.11 '@vue/compiler-dom@3.5.8': dependencies: @@ -7185,13 +7185,13 @@ snapshots: postcss: 8.4.41 source-map-js: 1.2.0 - '@vue/compiler-sfc@3.5.7': + '@vue/compiler-sfc@3.5.11': dependencies: '@babel/parser': 7.25.3 - '@vue/compiler-core': 3.5.7 - '@vue/compiler-dom': 3.5.7 - '@vue/compiler-ssr': 3.5.7 - '@vue/shared': 3.5.7 + '@vue/compiler-core': 3.5.11 + '@vue/compiler-dom': 3.5.11 + '@vue/compiler-ssr': 3.5.11 + '@vue/shared': 3.5.11 estree-walker: 2.0.2 magic-string: 0.30.11 postcss: 8.4.47 @@ -7219,10 +7219,10 @@ snapshots: '@vue/compiler-dom': 3.4.31 '@vue/shared': 3.4.31 - '@vue/compiler-ssr@3.5.7': + '@vue/compiler-ssr@3.5.11': dependencies: - '@vue/compiler-dom': 3.5.7 - '@vue/shared': 3.5.7 + '@vue/compiler-dom': 3.5.11 + '@vue/shared': 3.5.11 '@vue/compiler-ssr@3.5.8': dependencies: @@ -7245,9 +7245,9 @@ snapshots: dependencies: '@vue/shared': 3.4.31 - '@vue/reactivity@3.5.8': + '@vue/reactivity@3.5.11': dependencies: - '@vue/shared': 3.5.8 + '@vue/shared': 3.5.11 '@vue/runtime-core@3.2.47': dependencies: @@ -7259,10 +7259,10 @@ snapshots: '@vue/reactivity': 3.4.31 '@vue/shared': 3.4.31 - '@vue/runtime-core@3.5.8': + '@vue/runtime-core@3.5.11': dependencies: - '@vue/reactivity': 3.5.8 - '@vue/shared': 3.5.8 + '@vue/reactivity': 3.5.11 + '@vue/shared': 3.5.11 '@vue/runtime-dom@3.2.47': dependencies: @@ -7277,11 +7277,11 @@ snapshots: '@vue/shared': 3.4.31 csstype: 3.1.3 - '@vue/runtime-dom@3.5.8': + '@vue/runtime-dom@3.5.11': dependencies: - '@vue/reactivity': 3.5.8 - '@vue/runtime-core': 3.5.8 - '@vue/shared': 3.5.8 + '@vue/reactivity': 3.5.11 + '@vue/runtime-core': 3.5.11 + '@vue/shared': 3.5.11 csstype: 3.1.3 '@vue/server-renderer@3.2.47(vue@3.2.47)': @@ -7296,17 +7296,17 @@ snapshots: '@vue/shared': 3.4.31 vue: 3.4.31(typescript@5.4.5) - '@vue/server-renderer@3.5.8(vue@3.5.8(typescript@5.4.5))': + '@vue/server-renderer@3.5.11(vue@3.5.11(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.5.8 - '@vue/shared': 3.5.8 - vue: 3.5.8(typescript@5.4.5) + '@vue/compiler-ssr': 3.5.11 + '@vue/shared': 3.5.11 + vue: 3.5.11(typescript@5.4.5) '@vue/shared@3.2.47': {} '@vue/shared@3.4.31': {} - '@vue/shared@3.5.7': {} + '@vue/shared@3.5.11': {} '@vue/shared@3.5.8': {} @@ -8530,9 +8530,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.8)(eslint@9.3.0): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.11)(eslint@9.3.0): dependencies: - '@vue/compiler-sfc': 3.5.8 + '@vue/compiler-sfc': 3.5.11 eslint: 9.3.0 eslint-scope@7.2.2: @@ -10985,13 +10985,13 @@ snapshots: optionalDependencies: typescript: 5.4.5 - vue@3.5.8(typescript@5.4.5): + vue@3.5.11(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.5.8 - '@vue/compiler-sfc': 3.5.8 - '@vue/runtime-dom': 3.5.8 - '@vue/server-renderer': 3.5.8(vue@3.5.8(typescript@5.4.5)) - '@vue/shared': 3.5.8 + '@vue/compiler-dom': 3.5.11 + '@vue/compiler-sfc': 3.5.11 + '@vue/runtime-dom': 3.5.11 + '@vue/server-renderer': 3.5.11(vue@3.5.11(typescript@5.4.5)) + '@vue/shared': 3.5.11 optionalDependencies: typescript: 5.4.5