diff --git a/package-lock.json b/package-lock.json index c171a4e92..9ee058c44 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@coderline/alphatab-monorepo", - "version": "1.9.0", + "version": "1.10.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@coderline/alphatab-monorepo", - "version": "1.9.0", + "version": "1.10.0", "workspaces": [ "packages/*", "website" @@ -2160,9 +2160,9 @@ } }, "node_modules/@biomejs/biome": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.6.3.tgz", - "integrity": "sha512-va/0xPku7wnfzv+D8Zpdm5uKiGJWiV8neqoEPnRjvNQQwhl4tVXS4fETs4H0CCB2rGeqJ4cu9y4iOZOnOYKAUA==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.6.4.tgz", + "integrity": "sha512-8sKKwaNW4ot22awZ3lBjwWLHnUFXgXnrBPYS2gNlBAXRbDC++7kqjK2H7dR/FgCDtPvO1xfKpgEhJkGxAKYkxA==", "dev": true, "license": "MIT OR Apache-2.0", "bin": { @@ -2176,22 +2176,22 @@ "url": "https://opencollective.com/biome" }, "optionalDependencies": { - "@biomejs/cli-android-arm64": "2.6.3", - "@biomejs/cli-android-x64": "2.6.3", - "@biomejs/cli-darwin-arm64": "2.6.3", - "@biomejs/cli-darwin-x64": "2.6.3", - "@biomejs/cli-linux-arm64": "2.6.3", - "@biomejs/cli-linux-arm64-musl": "2.6.3", - "@biomejs/cli-linux-x64": "2.6.3", - "@biomejs/cli-linux-x64-musl": "2.6.3", - "@biomejs/cli-win32-arm64": "2.6.3", - "@biomejs/cli-win32-x64": "2.6.3" + "@biomejs/cli-android-arm64": "2.6.4", + "@biomejs/cli-android-x64": "2.6.4", + "@biomejs/cli-darwin-arm64": "2.6.4", + "@biomejs/cli-darwin-x64": "2.6.4", + "@biomejs/cli-linux-arm64": "2.6.4", + "@biomejs/cli-linux-arm64-musl": "2.6.4", + "@biomejs/cli-linux-x64": "2.6.4", + "@biomejs/cli-linux-x64-musl": "2.6.4", + "@biomejs/cli-win32-arm64": "2.6.4", + "@biomejs/cli-win32-x64": "2.6.4" } }, "node_modules/@biomejs/cli-android-arm64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-android-arm64/-/cli-android-arm64-2.6.3.tgz", - "integrity": "sha512-5JD7QQDEHxdeEb4sftEHG+lsuUyu8Cob/hVLqRELbgGlFl68Rldv/PPi2k4dRjERZ/EItJ3O6Xmv8lqsEtUBiw==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-android-arm64/-/cli-android-arm64-2.6.4.tgz", + "integrity": "sha512-jwrwigP4tBcHxzuV8izioX/BOUhJL/4e2rNSOE5nCjBkVC018LQAQUGiH+CNkFYvLtQ1dcZo5/xXERmaAGc7JQ==", "cpu": [ "arm64" ], @@ -2206,9 +2206,9 @@ } }, "node_modules/@biomejs/cli-android-x64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-android-x64/-/cli-android-x64-2.6.3.tgz", - "integrity": "sha512-70WOGKCgpT+Uqg6LFdTLqefV54/DypdZg+LnBQDO6AWvkgXO+9xhVClajQyDsIHYjnXMtI1pRO5sP+zMXlS/bw==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-android-x64/-/cli-android-x64-2.6.4.tgz", + "integrity": "sha512-HdGInPJ4nZFwHxzvEtcp2nmSBtUyJrurmtIK43upFckuS3+ZqVM05HtsxQWnqGsuy/pxckIAjyKWlEKRlBXUyA==", "cpu": [ "x64" ], @@ -2223,9 +2223,9 @@ } }, "node_modules/@biomejs/cli-darwin-arm64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.6.3.tgz", - "integrity": "sha512-ezf+XEKeyJ2yYlBhrzyEEHLvfRYrhtNKc6maLzR/WcAcBccb4RVDeFxsymjBve2LO0bpIMRUAiS90D4bUBRT0A==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.6.4.tgz", + "integrity": "sha512-0VvcUz46wbg59Q4TZ59KkIjDJrxEyu4Eoe79+F4SChxoWe+W7AEyIp6F5r72C9+p6MsB6dIovnZt1D30lGM3XA==", "cpu": [ "arm64" ], @@ -2240,9 +2240,9 @@ } }, "node_modules/@biomejs/cli-darwin-x64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.6.3.tgz", - "integrity": "sha512-Lg2tFdg4elJo+7i707PpLMs6N1hATVt4kqDo6MD/q/VnPs8rsKReKXsz1TA5GNdfRVAQNJ5GRiyK2EwNptK+MA==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.6.4.tgz", + "integrity": "sha512-fxmvkF81srlS3DiMyfm+aG3J0eG+6/BjaxRyjy57KbLSafnq0PO+hHfVWmtH2ty0S7nm6yDXBRwySfFeaRJKRQ==", "cpu": [ "x64" ], @@ -2257,9 +2257,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.6.3.tgz", - "integrity": "sha512-8Stcvq98n1gs9VyLKuaWrnsd8kbXE2nKDAHtuLHGSYdGyNWN5JIIm5a28xdnmgdKzKHmiDgYyATetkEv7+zGow==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.6.4.tgz", + "integrity": "sha512-6+bK1Y/evmIUiJr7auertuMbiaYVicJhqA1bZyL47lCMWugv8l0gFQCqvR/gN1vZMHYm+HwoTKgeMxdNFCoQTg==", "cpu": [ "arm64" ], @@ -2277,9 +2277,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64-musl": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.6.3.tgz", - "integrity": "sha512-dYU70A89OFHzakQPE9VOPbE60JNcQt4mtxvUGQl+EgTkGtqCFxLD2RUn1SbiMu8Mu5xFscS1bfYDpoasaUrqNA==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.6.4.tgz", + "integrity": "sha512-31ZaH/MHqPX+O+evRwRrCHQ8W5/9adY+/eMytGGWZnRx1T41QsWIF09+/WujynLBhWZUxNGS5CtsWLwgOFTAyg==", "cpu": [ "arm64" ], @@ -2297,9 +2297,9 @@ } }, "node_modules/@biomejs/cli-linux-x64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.6.3.tgz", - "integrity": "sha512-CShmx0bO6BngywT3minv8K1xsQX1ig1vsBqYTLnmDY3mBiDYHlaLRIsdHoM1pEU9dV3BN5a0uiH0IGDtYh9TWA==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.6.4.tgz", + "integrity": "sha512-tbFZMdL6dP/ws4edXxYG9WhvaVa1ZDzL4G5DzahnWW7Psib9H+VTdyU4XXVxpJk5j/nYZroSbvSNyYlpW3yCIw==", "cpu": [ "x64" ], @@ -2317,9 +2317,9 @@ } }, "node_modules/@biomejs/cli-linux-x64-musl": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.6.3.tgz", - "integrity": "sha512-j6eFjUcWSphmgVTbrobEMA0wdbfNHKrGi8hRsFkc17jeS1n7nHwFACxp6jWqe9sxQqyFAeyOgt2/1bOGVcbATA==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.6.4.tgz", + "integrity": "sha512-bomSa2XdQAGGj6Cwdm4M13qE+lN9+AOlW8KtI4hdyVyRRF/Z71qPAi95T4wtdZK0QpBbkTW8hgbZZCwPi4xzIw==", "cpu": [ "x64" ], @@ -2337,9 +2337,9 @@ } }, "node_modules/@biomejs/cli-win32-arm64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.6.3.tgz", - "integrity": "sha512-00SthDxBPwNiT7IL/mOneif6fiEU1PXK875zhr+InpeZjovY1mF5tCuDhXo1Hh0GYyiKHKzLbItzn58SAyLhJQ==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.6.4.tgz", + "integrity": "sha512-eCsqt8Ma3eVap+oyJCDnJZH60SIU464B66n3y38EUTJdM1T/HfZol1FJC9vb+sHToX0ix8XzqPcwJnOzyAJz0g==", "cpu": [ "arm64" ], @@ -2354,9 +2354,9 @@ } }, "node_modules/@biomejs/cli-win32-x64": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.6.3.tgz", - "integrity": "sha512-GhtOPphBWlnCepqpNk/w5eGN5oGRCzL20EbAkL1XCIpyboeVC9R642noyT43l8LSenGS4qz9IL8sKPfwY37V/Q==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.6.4.tgz", + "integrity": "sha512-pYsMy5AThiHFOZAsngg8qN4PurM6nInKBhVX7sbj3eNpRQqo1Hb0MgCwPL7VqVMrmcEEMj9Ks3qbkallR65e8g==", "cpu": [ "x64" ], @@ -5924,19 +5924,19 @@ } }, "node_modules/@microsoft/api-extractor": { - "version": "7.60.0", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.60.0.tgz", - "integrity": "sha512-z744eKZNJ75h4WlsJiEa8oqbRUfczNe5MexweXe9kcm/phhZBZqfkDZCzHR5dDf8FdZvNapYK/wRPnSUAKuoug==", + "version": "7.60.1", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.60.1.tgz", + "integrity": "sha512-1FJ/Z30xLL3pWn6oYSJCjGsnlEWkWivwmVeCB7YrRPe+47J7H54NVR+m/1PIL1RYsh/mZsxm/FwirreD72G76g==", "dev": true, "license": "MIT", "dependencies": { - "@microsoft/api-extractor-model": "7.33.15", + "@microsoft/api-extractor-model": "7.33.16", "@microsoft/tsdoc": "~0.17.0", "@microsoft/tsdoc-config": "~0.18.2", - "@rushstack/node-core-library": "5.25.1", + "@rushstack/node-core-library": "5.25.2", "@rushstack/rig-package": "0.7.4", - "@rushstack/terminal": "0.24.7", - "@rushstack/ts-command-line": "5.3.17", + "@rushstack/terminal": "0.24.8", + "@rushstack/ts-command-line": "5.3.18", "diff": "~8.0.2", "minimatch": "10.2.3", "resolve": "~1.22.1", @@ -5952,15 +5952,15 @@ } }, "node_modules/@microsoft/api-extractor-model": { - "version": "7.33.15", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.33.15.tgz", - "integrity": "sha512-UpCnItIJwu03iNTWtJVKv8Qbf0MXN7WLQZUail9cpAQmnZiIX36YPRRoRxz0pocwytzUpmJhstsLkyW5tsaHBA==", + "version": "7.33.16", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.33.16.tgz", + "integrity": "sha512-MO61eHRI3DDieE9pxNo5xc096NGUQAIKzEPW6IhNNGU9K4EIhRSYiXfroDZX4joNkrWBMzAMp3WhbPGbHG5zHQ==", "dev": true, "license": "MIT", "dependencies": { "@microsoft/tsdoc": "~0.17.0", "@microsoft/tsdoc-config": "~0.18.2", - "@rushstack/node-core-library": "5.25.1" + "@rushstack/node-core-library": "5.25.2" }, "engines": { "node": ">=20.9.0" @@ -7450,9 +7450,9 @@ ] }, "node_modules/@rspack/binding-linux-ppc64-gnu": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-2.2.9.tgz", - "integrity": "sha512-dVEiyZdANq+g/qugI64vKnxO+PCVicidu/GQ6sO0QEWGVzdSUbxHztHviSnMwdvRs6OLrN7Lwhaw536hJ/cU8w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-2.3.0.tgz", + "integrity": "sha512-8hI1CiQTQiBxfFevf1jsFoP2PL4jv9Vc4oUG9Q4ryF+xBwqmKSOLgb0MTgiHz0lQ0jg4hbVcb5fR3ZgK0f3lDg==", "cpu": [ "ppc64" ], @@ -7467,9 +7467,9 @@ ] }, "node_modules/@rspack/binding-linux-riscv64-gnu": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-2.2.9.tgz", - "integrity": "sha512-uBHWmfMm502145le0EUOsBoV6bJ9XA5s3NQLL4smSMoSEuMbNrRhqDJ2+B1u8aXVfjfhxCPyNlMDmgbsdVaO0Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-2.3.0.tgz", + "integrity": "sha512-kzXFRjvfQkFd14/zyVG+xNnEurVZPQA1aKL/OcKeIW4niqU13RdIGMbGQ2M8SBfPBbL92ze//CZIiBlz8kZIbg==", "cpu": [ "riscv64" ], @@ -7484,9 +7484,9 @@ ] }, "node_modules/@rspack/binding-linux-riscv64-musl": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-2.2.9.tgz", - "integrity": "sha512-MR7e6PP7KcG3jHYWznk17npBBvjUXQg7qQbS+yrAu0R3p/27wLp+aP5m/zk4ev1Iq93ccIBIAGVRGA3v1fSKew==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-2.3.0.tgz", + "integrity": "sha512-ATJC0MwQmkC+wFyoUtpklemROUaW1IRpf7M6depLaiZXuVN8bx0IMFr/iCL1YBLf5+38NBAXsGwO3/bqYxmdQQ==", "cpu": [ "riscv64" ], @@ -7501,9 +7501,9 @@ ] }, "node_modules/@rspack/binding-linux-s390x-gnu": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-2.2.9.tgz", - "integrity": "sha512-Tc9Nuv7XvkrAG79Ps/6F7vT4bxZqiaiQ3Rd3BidKUjVYiwTPJogk1W3gPXp7Lw+AMoN/dY63W22bMJ7Oh0FeZw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-2.3.0.tgz", + "integrity": "sha512-MWGDa/JKwXNwJiZM/A7Iy4Js7IrEmWExjPefGDFhWmozGJ5BsKdnvD4q3Kb/YfQ+X++LJR5q1o9MkACpdOu/Bw==", "cpu": [ "s390x" ], @@ -7632,9 +7632,9 @@ "license": "MIT" }, "node_modules/@rushstack/node-core-library": { - "version": "5.25.1", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.25.1.tgz", - "integrity": "sha512-ozoRDwIx3jStOYpx86rFyXH4SaUR+DVT6HubQ59avLplJkWXSm5InztYH7RrOzzq9PJXTdq9/+lKX06SfkLVsA==", + "version": "5.25.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.25.2.tgz", + "integrity": "sha512-76QGqWRVMtd/KZqhfSOMBgDvxIUsYPhUBhLSorGdn/wwkuESoJ2/cUI3KmfMKrZrE72o8Lau4P8kCBH/omI17Q==", "dev": true, "license": "MIT", "dependencies": { @@ -7706,13 +7706,13 @@ } }, "node_modules/@rushstack/terminal": { - "version": "0.24.7", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.24.7.tgz", - "integrity": "sha512-o8J9nHOIwfYb0s0eG2WYhx7ed3YIvBXQHVFxYdXCmVdBOkTkdArJcgVzRS8ewUepmlic4nGgJPjKIVaNKSqEnA==", + "version": "0.24.8", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.24.8.tgz", + "integrity": "sha512-VJAq8ZVgnEtXOC+FnBL3YdP5YNBibT9JvRvEuXsqi0ENZ+Ha0uR9CaK2c+4y8hdk/n6Y2SJ6+AZYDfSQmqupWg==", "dev": true, "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.25.1", + "@rushstack/node-core-library": "5.25.2", "@rushstack/problem-matcher": "0.2.1", "supports-color": "~8.1.1" }, @@ -7729,13 +7729,13 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "5.3.17", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.17.tgz", - "integrity": "sha512-pIwhWawZXAT0nTXwvcE/InQ7uaVAgSeIzILMb2mBrI01Hz1yEvxrhV2+DE2Fzux8aZY9OJTdLsI+sk9kZDuAJw==", + "version": "5.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.3.18.tgz", + "integrity": "sha512-acP68tGx/DJEIQgTqj/xStBRaghN7axV+uAjNasDjVXgHgHaLQ1f16/bbXtw6mNLjURhTORD4fdfbOZM7kyWcw==", "dev": true, "license": "MIT", "dependencies": { - "@rushstack/terminal": "0.24.7", + "@rushstack/terminal": "0.24.8", "@types/argparse": "1.0.38", "argparse": "~1.0.9", "string-argv": "~0.3.1" @@ -8877,9 +8877,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.6.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", - "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", + "version": "26.6.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.6.tgz", + "integrity": "sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==", "license": "MIT", "dependencies": { "undici-types": "~8.9.0" @@ -9050,9 +9050,9 @@ "license": "ISC" }, "node_modules/@vitejs/plugin-react": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz", - "integrity": "sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.2.1.tgz", + "integrity": "sha512-9KyWCij3r0+qLG3Q62vBmv0VyevmYibAtxaCIVK9o0k6CXgaajZRIe8tpfchQcdZArJ5b/7OrIz4W3b2uxVRDA==", "dev": true, "license": "MIT", "dependencies": { @@ -9062,9 +9062,9 @@ "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { - "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", + "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0 || ^0.3.0", "babel-plugin-react-compiler": "^1.0.0", - "oxc-transform-react": "^0.152.0", + "oxc-transform-react": ">=0.152.0 <0.157.0", "vite": "^8.0.0" }, "peerDependenciesMeta": { @@ -12855,20 +12855,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/flat": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", @@ -13815,26 +13801,6 @@ "node": ">=8" } }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -14880,19 +14846,6 @@ "node": ">=8.9.0" } }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/lodash": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", @@ -18037,35 +17990,6 @@ "node": ">=4" } }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/p-map": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.6.tgz", @@ -18124,16 +18048,6 @@ "node": ">=8" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/package-json": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", @@ -18314,16 +18228,6 @@ "tslib": "^2.0.3" } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", @@ -18398,19 +18302,6 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/pkijs": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.4.3.tgz", @@ -20426,16 +20317,16 @@ } }, "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-1.0.0.tgz", + "integrity": "sha512-vyBa7bWz11iJRwzJR0nGLt6r45bymWfYXAgd1FmP08BNP/DHAVabgpGPyEXQmBtKvhgxi17SQz2szhvkberQsg==", "dev": true, "license": "MIT", - "dependencies": { - "resolve": "^1.20.0" - }, "engines": { - "node": ">= 10.13.0" + "node": ">= 22.15.0" + }, + "funding": { + "url": "https://github.com/sponsors/gulpjs" } }, "node_modules/recma-build-jsx": { @@ -20865,29 +20756,6 @@ "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", "license": "MIT" }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", @@ -22689,9 +22557,9 @@ } }, "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.9.1.tgz", + "integrity": "sha512-a4Ux9VKuIMHsOS7ENbEq6hK2ZGYIT27Rtl0E4eD9KqwxhKiQeMZE/9xb3IdYwWaSOyIBQLExhQgXDTYoiCxnWA==", "license": "0BSD" }, "node_modules/tsx": { @@ -23682,19 +23550,17 @@ } }, "node_modules/webpack-cli": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-7.2.3.tgz", - "integrity": "sha512-vDFU7jrfCctnN7jJQWPl+V26B51GLp11prVZXg50oeonsgeBzSTJEWmXkjHsOjTgMjlPOQM8GWLh33X9RN/0ow==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-7.3.1.tgz", + "integrity": "sha512-enXzN0/2fWHX3tP2gpTV6U8/zz5RSbfWjSAc0VXOi0+hOY4ePdHanA+2kxrAC/SX0LHO4fOX5c9G1TdwpvUj/g==", "dev": true, "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "^1.1.0", "commander": "^14.0.3", - "cross-spawn": "^7.0.6", "envinfo": "^7.21.0", - "import-local": "^3.2.0", "interpret": "^3.1.1", - "rechoir": "^0.8.0", + "rechoir": "^1.0.0", "webpack-merge": "^6.0.1" }, "bin": { @@ -23708,6 +23574,7 @@ "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@bomb.sh/tab": "^0.0.22", "js-yaml": "^4.0.0 || ^5.0.0", "json5": "^2.2.3", "toml": "^3.0.0 || ^4.0.0 || ^5.0.0", @@ -23716,6 +23583,9 @@ "webpack-dev-server": "^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { + "@bomb.sh/tab": { + "optional": true + }, "js-yaml": { "optional": true }, @@ -24217,17 +24087,17 @@ }, "packages/alphatab": { "name": "@coderline/alphatab", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "devDependencies": { - "@biomejs/biome": "^2.6.3", + "@biomejs/biome": "^2.6.4", "@coderline/alphaskia": "^3.5.147", "@coderline/alphaskia-linux": "^3.5.147", "@coderline/alphaskia-windows": "^3.5.147", - "@types/node": "^26.6.5", + "@types/node": "^26.6.6", "opentype.js": "^2.0.0", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vite": "^8.3.5", @@ -24238,8 +24108,8 @@ "node": ">=6.0.0" }, "peerDependencies": { - "@coderline/alphatab-vite": "^1.9.0", - "@coderline/alphatab-webpack": "^1.9.0" + "@coderline/alphatab-vite": "^1.10.0", + "@coderline/alphatab-webpack": "^1.10.0" }, "peerDependenciesMeta": { "@coderline/alphatab-vite": { @@ -24252,10 +24122,10 @@ }, "packages/alphatex": { "name": "@coderline/alphatab-alphatex", - "version": "1.9.0", + "version": "1.10.0", "devDependencies": { "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" @@ -24263,7 +24133,7 @@ }, "packages/csharp": { "name": "@coderline/alphatab-csharp", - "version": "1.9.0", + "version": "1.10.0", "devDependencies": { "@coderline/alphatab-transpiler": "*", "rimraf": "^6.1.3", @@ -24272,14 +24142,14 @@ }, "packages/kotlin": { "name": "@coderline/alphatab-kotlin", - "version": "1.9.0" + "version": "1.10.0" }, "packages/lsp": { "name": "@coderline/alphatab-language-server", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "dependencies": { - "@coderline/alphatab": "^1.9.0", + "@coderline/alphatab": "^1.10.0", "vscode-languageserver": "^11.0.0", "vscode-languageserver-protocol": "^3.18.5", "vscode-languageserver-textdocument": "^1.0.16", @@ -24289,11 +24159,11 @@ "alphatab-language-server": "dist/index.node.mjs" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" @@ -24301,11 +24171,11 @@ }, "packages/monaco": { "name": "@coderline/alphatab-monaco", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "dependencies": { - "@coderline/alphatab": "^1.9.0", - "@coderline/alphatab-language-server": "^1.9.0", + "@coderline/alphatab": "^1.10.0", + "@coderline/alphatab-language-server": "^1.10.0", "monaco-editor": "^0.57.0", "vscode-languageserver": "^11.0.0", "vscode-languageserver-protocol": "^3.18.4", @@ -24318,11 +24188,11 @@ "alphatab-monaco": "dist/alphaTab.monaco.mjs" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" @@ -24330,7 +24200,7 @@ }, "packages/playground": { "name": "@coderline/alphatab-playground", - "version": "1.9.0", + "version": "1.10.0", "dependencies": { "@coderline/alphatab": "*", "@coderline/alphatab-react": "*", @@ -24348,9 +24218,9 @@ "devDependencies": { "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "@vitejs/plugin-react": "^6.1.2", + "@vitejs/plugin-react": "^6.2.1", "sass": "^1.107.1", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "typescript": "^6.0.3", "vite": "^8.3.5", "vitest": "^5.0.5" @@ -24358,27 +24228,27 @@ }, "packages/react": { "name": "@coderline/alphatab-react", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "~7.60.0", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", "@testing-library/dom": "^10.4.2", "@testing-library/react": "^16.3.3", - "@types/node": "^26.6.5", + "@types/node": "^26.6.6", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "jsdom": "^30.1.3", "react": "^19.3.1", "react-dom": "^19.3.1", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" }, "peerDependencies": { - "@coderline/alphatab": "^1.9.0", + "@coderline/alphatab": "^1.10.0", "@types/react": "^19.0.0", "react": "^19.0.0" }, @@ -24390,9 +24260,9 @@ }, "packages/tooling": { "name": "@coderline/alphatab-tooling", - "version": "1.9.0", + "version": "1.10.0", "devDependencies": { - "@microsoft/api-extractor": "~7.60.0", + "@microsoft/api-extractor": "^7.60.1", "@rollup/plugin-terser": "^1.0.2", "magic-string": "^1.4.4", "rollup-plugin-license": "^3.7.0", @@ -24414,7 +24284,7 @@ }, "packages/transpiler": { "name": "@coderline/alphatab-transpiler", - "version": "1.9.0", + "version": "1.10.0", "devDependencies": { "typescript": "^6.0.3", "vitest": "^5.0.5" @@ -24422,21 +24292,21 @@ }, "packages/ui": { "name": "@coderline/alphatab-ui", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "dependencies": { - "@coderline/alphatab": "^1.9.0", - "@coderline/alphatab-language-server": "^1.9.0", - "@coderline/alphatab-monaco": "^1.9.0", - "@coderline/alphatab-react": "^1.9.0", + "@coderline/alphatab": "^1.10.0", + "@coderline/alphatab-language-server": "^1.10.0", + "@coderline/alphatab-monaco": "^1.10.0", + "@coderline/alphatab-react": "^1.10.0", "clsx": "^2.1.1", "monaco-editor": "^0.57.0", "vscode-languageserver-protocol": "^3.18.4", "vscode-oniguruma": "^2.0.1" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@types/node": "^26.6.6", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "jsdom": "^30.1.3", @@ -24453,19 +24323,19 @@ }, "packages/vite": { "name": "@coderline/alphatab-vite", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "dependencies": { "magic-string": "^1.4.4" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "rimraf": "^6.1.3", "rollup-plugin-node-externals": "^9.0.1", "terser": "^5.51.2", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" @@ -24514,20 +24384,20 @@ }, "packages/webpack": { "name": "@coderline/alphatab-webpack", - "version": "1.9.0", + "version": "1.10.0", "license": "MPL-2.0", "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@rspack/core": "^2.2.9", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@rspack/core": "^2.3.0", + "@types/node": "^26.6.6", "html-webpack-plugin": "^5.6.6", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5", "webpack": "^5.112.2", - "webpack-cli": "^7.2.3" + "webpack-cli": "^7.3.1" }, "engines": { "node": ">=20.19.0" @@ -24565,32 +24435,32 @@ } }, "packages/webpack/node_modules/@rspack/binding": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-2.2.9.tgz", - "integrity": "sha512-Y8wDJoRo8n0KXDGq6J3KGVekkUQcOcUHSppMHoJv8JLbNBEsyaaKiDx4ljNTGEDtTON0CRbMEWbSiLRe+bJxOQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-2.3.0.tgz", + "integrity": "sha512-rh9S5xvGVs73gdqMDMYXi3SHUfCWIChlL7a8zaYF8+1HLtIgdMyxa100f1ifAKlr8VoyFUv3xrfGLBaoxwjU5g==", "dev": true, "license": "MIT", "optionalDependencies": { - "@rspack/binding-darwin-arm64": "2.2.9", - "@rspack/binding-darwin-x64": "2.2.9", - "@rspack/binding-linux-arm64-gnu": "2.2.9", - "@rspack/binding-linux-arm64-musl": "2.2.9", - "@rspack/binding-linux-ppc64-gnu": "2.2.9", - "@rspack/binding-linux-riscv64-gnu": "2.2.9", - "@rspack/binding-linux-riscv64-musl": "2.2.9", - "@rspack/binding-linux-s390x-gnu": "2.2.9", - "@rspack/binding-linux-x64-gnu": "2.2.9", - "@rspack/binding-linux-x64-musl": "2.2.9", - "@rspack/binding-wasm32-wasi": "2.2.9", - "@rspack/binding-win32-arm64-msvc": "2.2.9", - "@rspack/binding-win32-ia32-msvc": "2.2.9", - "@rspack/binding-win32-x64-msvc": "2.2.9" + "@rspack/binding-darwin-arm64": "2.3.0", + "@rspack/binding-darwin-x64": "2.3.0", + "@rspack/binding-linux-arm64-gnu": "2.3.0", + "@rspack/binding-linux-arm64-musl": "2.3.0", + "@rspack/binding-linux-ppc64-gnu": "2.3.0", + "@rspack/binding-linux-riscv64-gnu": "2.3.0", + "@rspack/binding-linux-riscv64-musl": "2.3.0", + "@rspack/binding-linux-s390x-gnu": "2.3.0", + "@rspack/binding-linux-x64-gnu": "2.3.0", + "@rspack/binding-linux-x64-musl": "2.3.0", + "@rspack/binding-wasm32-wasi": "2.3.0", + "@rspack/binding-win32-arm64-msvc": "2.3.0", + "@rspack/binding-win32-ia32-msvc": "2.3.0", + "@rspack/binding-win32-x64-msvc": "2.3.0" } }, "packages/webpack/node_modules/@rspack/binding-darwin-arm64": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-2.2.9.tgz", - "integrity": "sha512-aIHkk/wngpwgWkwVQFz2AIkmG9WpWtWlkqy4BlYhs5a7l9z0BrB0kXnUb6VSbqZ7Tc3cRepKw7ipkGjKa8KKXw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-2.3.0.tgz", + "integrity": "sha512-raUm1V29xRm1fPaS2R2qK4Yw5PGo3xooK6Fz2rt74pjJ+UhEUT4ED/8A9Qyf/YW16aMUl58eS5prtth8+UaJSQ==", "cpu": [ "arm64" ], @@ -24602,9 +24472,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-darwin-x64": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-2.2.9.tgz", - "integrity": "sha512-QtUS7lyOE5oxdMm7RH/Fw176jqwdHiTW2qEsmbdCYzPw3t7QkmI5ohoyiuxOp3czJfaayXP6bVyvm2FqqnWPAw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-2.3.0.tgz", + "integrity": "sha512-Mi7WUDMvYL14607lzOMkFYiu/NmXIeazVKJd/HmCsPu9H8aUpyf71RcbIY0otCfmpvjX2ZFJ5GrXM1VbYCAxKg==", "cpu": [ "x64" ], @@ -24616,9 +24486,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-linux-arm64-gnu": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-2.2.9.tgz", - "integrity": "sha512-GMKxtBJAMoqBPqXZVi0QanDkneWwgiKRpTgHW/pbKPY/2XMfZJ98thm4YlATO18XZJ2KET+GfsNfaf1o5Y+aaA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-2.3.0.tgz", + "integrity": "sha512-4qHSxhLkjz6Y2r8nW72IyW0sVC1TglNz5198YFEvokQ/O356mwVk3bCS/yz3IdwPu6v4sXylLDB8cEudRoeKwg==", "cpu": [ "arm64" ], @@ -24633,9 +24503,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-linux-arm64-musl": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-2.2.9.tgz", - "integrity": "sha512-aW3fcM64R5mY2+ym6Q8okAo/pcVIjAliqxFOc9lf9hCyS7hHaabWo30smeMX3neEjsqw+iyNbzWMuH0G5AugTw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-2.3.0.tgz", + "integrity": "sha512-YKbmMCK7RS9YOUKYx2j6hretwv0mPHOQnD2UStDITMAnhsidn63teEyUt5404U53u+tEvyK8toQqqHFbtA/aZQ==", "cpu": [ "arm64" ], @@ -24650,9 +24520,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-linux-x64-gnu": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-2.2.9.tgz", - "integrity": "sha512-xQYhQwC8q3mSCzHV+yi76Gt2Lt9BhnmeJnQgXGjuhyvjZWBB9jFNp9Uj6umun7tlMliMRhoqTesqvK4Vo/kkcQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-2.3.0.tgz", + "integrity": "sha512-XxyrjQXvIjxWIct9ceKUBZdeBbNfZ6OkyAKU62xKuyLCyKiwg7M9LhXvKKfvVyFkK7n10a6t/KeIV8+k+kREoQ==", "cpu": [ "x64" ], @@ -24667,9 +24537,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-linux-x64-musl": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-2.2.9.tgz", - "integrity": "sha512-FfEYdFhOd1nZL+U/up8nlbcRTTyWX4ohXUQcApQMYKIZoR1EJ0g/oBhS915+TSray0DchA+NT6yVL1sqWJOFaQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-2.3.0.tgz", + "integrity": "sha512-XFY3Ayqpb/j9J9npTtOOa8woswCBDZxWfVUkirxxkvHTEk9eAP3/ABd4wxwRuGQuBFf91Emew/g0K/KpFbyH3Q==", "cpu": [ "x64" ], @@ -24684,9 +24554,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-wasm32-wasi": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-2.2.9.tgz", - "integrity": "sha512-+29JEBiUi2TMDOGYmT3Tm3JGk3f19+CbjxNEt1bVreR8axuZZj+wOSwB/sx85lKQkL5fuNPh0BhOZ7cdkDxQpA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-2.3.0.tgz", + "integrity": "sha512-d24u2ShgaRE2DipdiuVvZMZKjSse1LpLeHqs5wqm1q8S9MW6sjE2GwlIErXSKuNymSqf0YlaN/11jjxLb2x2qA==", "cpu": [ "wasm32" ], @@ -24700,9 +24570,9 @@ } }, "packages/webpack/node_modules/@rspack/binding-win32-arm64-msvc": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-2.2.9.tgz", - "integrity": "sha512-x/BDAwQCkR+ANWAAWV+15PFWuae2z9DzL+QcVeb+5taOri+tHa/iQdG8e3GJ60d0amsR+u9BJ2CBtJLK1fQkxw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-2.3.0.tgz", + "integrity": "sha512-foalqSBgpsAPCOLd4zxALB7s06uu1YEa7p74rknv2OciF/kd9bGN4tPIpkTTgYPd2Q6KFpae/Vq8zxPSQFDHRA==", "cpu": [ "arm64" ], @@ -24714,9 +24584,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-win32-ia32-msvc": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-2.2.9.tgz", - "integrity": "sha512-i622t0Mom3STiDi8VHLaX62LKwhbT2kg37fKjzv3wQT+9bJvQ/+St6QQzFZg9C7fV53LXqAw8jFi5yIPIjg0Qw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-2.3.0.tgz", + "integrity": "sha512-RVoGgdW0GsWa0fsrqRYQ4JkCLViS/RGqd8gzqgMDmtdyrhHV/bvGiTPYIRYMJPWk9zBhaxA6RAAip3fjKdga8g==", "cpu": [ "ia32" ], @@ -24728,9 +24598,9 @@ ] }, "packages/webpack/node_modules/@rspack/binding-win32-x64-msvc": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-2.2.9.tgz", - "integrity": "sha512-K98FPCAv0VpDPAz5ZqZ0XI1CmdJu9Kw1FmUDl4rN/zQIt9iqYn+Hgxq6Nk6Zx7g938jiG7ABLwITXSIKGbs6aw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-2.3.0.tgz", + "integrity": "sha512-gZyb4zPz8WfGbPLMscY7TX8Y1SDBvQdhHF/Gq1nzt3JEHqYFeZJrQHl0C8atH+PrDK5l7d+lY/qRwfuE+qeJ5A==", "cpu": [ "x64" ], @@ -24742,13 +24612,13 @@ ] }, "packages/webpack/node_modules/@rspack/core": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@rspack/core/-/core-2.2.9.tgz", - "integrity": "sha512-Tp6/ZdM5UrGB3BeLfvh69l1iX03PZ46IgXjKqubVEuJVAhnOjpshooH/YAxcxR0AymcBLKA997Z4v+LV2aXzCw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rspack/core/-/core-2.3.0.tgz", + "integrity": "sha512-1zylQSMl3xo1f57ZqJMHAoVddRv1BSvpQQVIgWjP51AGhLyeHTAfEf0mphb0wb0bOUf5EujpvvO592X9GMf2qQ==", "dev": true, "license": "MIT", "dependencies": { - "@rspack/binding": "2.2.9" + "@rspack/binding": "2.3.0" }, "engines": { "node": "^20.19.0 || >=22.12.0" @@ -24790,7 +24660,7 @@ "webpack": "^5.98.0" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", + "@biomejs/biome": "^2.6.4", "@coderline/alphatab-language-server": "*", "@coderline/alphatab-webpack": "*", "@docusaurus/faster": "3.10.2", diff --git a/packages/alphatab/package.json b/packages/alphatab/package.json index 41a5e733a..b68765c82 100644 --- a/packages/alphatab/package.json +++ b/packages/alphatab/package.json @@ -92,14 +92,14 @@ "test-accept-reference": "tsx scripts/accept-new-reference-files.ts" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", + "@biomejs/biome": "^2.6.4", "@coderline/alphaskia": "^3.5.147", "@coderline/alphaskia-linux": "^3.5.147", "@coderline/alphaskia-windows": "^3.5.147", - "@types/node": "^26.6.5", + "@types/node": "^26.6.6", "opentype.js": "^2.0.0", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vite": "^8.3.5", diff --git a/packages/alphatex/package.json b/packages/alphatex/package.json index 7e028ced2..eb0cc7b73 100644 --- a/packages/alphatex/package.json +++ b/packages/alphatex/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" diff --git a/packages/lsp/package.json b/packages/lsp/package.json index 67d3299aa..30950d932 100644 --- a/packages/lsp/package.json +++ b/packages/lsp/package.json @@ -42,11 +42,11 @@ "vscode-languageserver-types": "^3.18.4" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" diff --git a/packages/monaco/package.json b/packages/monaco/package.json index eba18e065..557ef8ad4 100644 --- a/packages/monaco/package.json +++ b/packages/monaco/package.json @@ -43,11 +43,11 @@ "vscode-textmate": "^9.3.2" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" diff --git a/packages/playground/package.json b/packages/playground/package.json index efff8643d..a4f367d13 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -28,9 +28,9 @@ "devDependencies": { "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "@vitejs/plugin-react": "^6.1.2", + "@vitejs/plugin-react": "^6.2.1", "sass": "^1.107.1", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "typescript": "^6.0.3", "vite": "^8.3.5", "vitest": "^5.0.5" diff --git a/packages/react/package.json b/packages/react/package.json index 3a4270a0d..5b34f399d 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -43,18 +43,18 @@ } }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "~7.60.0", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", "@testing-library/dom": "^10.4.2", "@testing-library/react": "^16.3.3", - "@types/node": "^26.6.5", + "@types/node": "^26.6.6", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "jsdom": "^30.1.3", "react": "^19.3.1", "react-dom": "^19.3.1", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" diff --git a/packages/tooling/package.json b/packages/tooling/package.json index e4b86680e..e1d934c9b 100644 --- a/packages/tooling/package.json +++ b/packages/tooling/package.json @@ -10,7 +10,7 @@ "test-web": "npm run test" }, "devDependencies": { - "@microsoft/api-extractor": "~7.60.0", + "@microsoft/api-extractor": "^7.60.1", "@rollup/plugin-terser": "^1.0.2", "magic-string": "^1.4.4", "rollup-plugin-license": "^3.7.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index e9c90e3f9..9bf5e9127 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -40,8 +40,8 @@ "vscode-oniguruma": "^2.0.1" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@types/node": "^26.6.6", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "jsdom": "^30.1.3", diff --git a/packages/vite/package.json b/packages/vite/package.json index ef606403f..1702da22b 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -53,13 +53,13 @@ "node": ">=20.19.0" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@microsoft/api-extractor": "^7.60.0", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@microsoft/api-extractor": "^7.60.1", + "@types/node": "^26.6.6", "rimraf": "^6.1.3", "rollup-plugin-node-externals": "^9.0.1", "terser": "^5.51.2", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5" diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 08b1d8626..d488e51a7 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -58,17 +58,17 @@ "node": ">=20.19.0" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", - "@rspack/core": "^2.2.9", - "@types/node": "^26.6.5", + "@biomejs/biome": "^2.6.4", + "@rspack/core": "^2.3.0", + "@types/node": "^26.6.6", "html-webpack-plugin": "^5.6.6", "rimraf": "^6.1.3", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "tsx": "^4.23.15", "typescript": "^6.0.3", "vitest": "^5.0.5", "webpack": "^5.112.2", - "webpack-cli": "^7.2.3" + "webpack-cli": "^7.3.1" }, "files": [ "/dist/**", diff --git a/website/package.json b/website/package.json index a9b42d5f2..d380a4357 100644 --- a/website/package.json +++ b/website/package.json @@ -40,7 +40,7 @@ "webpack": "^5.98.0" }, "devDependencies": { - "@biomejs/biome": "^2.6.3", + "@biomejs/biome": "^2.6.4", "@coderline/alphatab-language-server": "*", "@coderline/alphatab-webpack": "*", "@docusaurus/faster": "3.10.2",