From 46dc0dd80edf2a5912b87991f07bb521f2951d95 Mon Sep 17 00:00:00 2001 From: "lvce-editor-helper-bot[bot]" <155071229+lvce-editor-helper-bot[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 20:01:25 +0000 Subject: [PATCH 1/2] feature: update dependencies --- package-lock.json | 420 +++++++++++++------- package.json | 2 +- packages/e2e/package-lock.json | 56 +-- packages/e2e/package.json | 2 +- packages/renderer-process/package-lock.json | 24 +- packages/renderer-process/package.json | 2 +- packages/server/package-lock.json | 154 ++++--- packages/server/package.json | 2 +- 8 files changed, 410 insertions(+), 252 deletions(-) diff --git a/package-lock.json b/package-lock.json index d254bfc..3bcb2af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "MIT", "devDependencies": { "@lerna/legacy-package-management": "^8.2.4", - "@lvce-editor/eslint-config": "^5.9.0", + "@lvce-editor/eslint-config": "^7.2.0", "eslint": "^9.25.1", "lerna": "^8.2.4", "prettier": "^3.8.1", @@ -271,9 +271,9 @@ "license": "MIT" }, "node_modules/@cspell/dict-dotnet": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.11.tgz", - "integrity": "sha512-LSVKhpFf/ASTWJcfYeS0Sykcl1gVMsv2Z5Eo0TnTMSTLV3738HH+66pIsjUTChqU6SF3gKPuCe6EOaRYqb/evA==", + "version": "5.0.12", + "resolved": "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.12.tgz", + "integrity": "sha512-FiV934kNieIjGTkiApu/WKvLYi/KBpvfWB2TSqpDQtmXZlt3uSa5blwblO1ZC8OvjH8RCq/31H5IdEYmTaZS7A==", "dev": true, "license": "MIT" }, @@ -475,9 +475,9 @@ "license": "MIT" }, "node_modules/@cspell/dict-npm": { - "version": "5.2.33", - "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.2.33.tgz", - "integrity": "sha512-U1gfDxdFR6nnojvtdkF2Ati3jfIlnW5nJkFb2jS1JunlhrSYdZXwz/4bI//h1W3aaeYQoSlvTIqk3vlnIDrNng==", + "version": "5.2.34", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.2.34.tgz", + "integrity": "sha512-M2MtfmYeHIPBuC8esMU4JQXHKma7Xt7VyBWUk67B62KDu61sxebQ2HeizdqmN2sLEJsTkq3bZT5PGzHpZ0LEWQ==", "dev": true, "license": "MIT" }, @@ -548,9 +548,9 @@ "license": "MIT" }, "node_modules/@cspell/dict-software-terms": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-5.1.20.tgz", - "integrity": "sha512-TEk1xHvetTI4pv7Vzje1D322m6QEjaH2P6ucOOf6q7EJCppQIdC0lZSXkgHJAFU5HGSvEXSzvnVeW2RHW86ziQ==", + "version": "5.1.21", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-5.1.21.tgz", + "integrity": "sha512-3lAB4OXsf6rs5zbwe4/nKmwyAJAvjs5KTRrPckzHx7q9dYpviW+UxDyhevCCsRfmcu24OhYP7BVQWXxLvYk4xA==", "dev": true, "license": "MIT" }, @@ -677,6 +677,28 @@ "node": ">=20" } }, + "node_modules/@e18e/eslint-plugin": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@e18e/eslint-plugin/-/eslint-plugin-0.2.0.tgz", + "integrity": "sha512-mXgODVwhuDjTJ+UT+XSvmMmCidtGKfrV5nMIv1UtpWex2pYLsIM3RSpT8HWIMAebS9qANbXPKlSX4BE7ZvuCgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-plugin-depend": "^1.4.0" + }, + "peerDependencies": { + "eslint": "^9.0.0 || ^10.0.0", + "oxlint": "^1.41.0" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "oxlint": { + "optional": true + } + } + }, "node_modules/@emnapi/core": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", @@ -820,9 +842,9 @@ } }, "node_modules/@eslint/css-tree": { - "version": "3.6.8", - "resolved": "https://registry.npmjs.org/@eslint/css-tree/-/css-tree-3.6.8.tgz", - "integrity": "sha512-s0f40zY7dlMp8i0Jf0u6l/aSswS0WRAgkhgETgiCJRcxIWb4S/Sp9uScKHWbkM3BnoFLbJbmOYk5AZUDFVxaLA==", + "version": "3.6.9", + "resolved": "https://registry.npmjs.org/@eslint/css-tree/-/css-tree-3.6.9.tgz", + "integrity": "sha512-3D5/OHibNEGk+wKwNwMbz63NMf367EoR4mVNNpxddCHKEb2Nez7z62J2U6YjtErSsZDoY0CsccmoUpdEbkogNA==", "dev": true, "license": "MIT", "dependencies": { @@ -884,14 +906,14 @@ } }, "node_modules/@eslint/json": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@eslint/json/-/json-1.0.0.tgz", - "integrity": "sha512-x0YjhxhUIG9yiS6KcB2SRmyzDM/eSac2IuhfLMyjAyxyCzH0gFjrHGPFahJlgiOt8dfaCpPDygcCmoCm9rzlyA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@eslint/json/-/json-1.0.1.tgz", + "integrity": "sha512-bE2nGv8/U+uRvQEJWOgCsZCa65XsCBgxyyx/sXtTHVv0kqdauACLzyp7A1C3yNn7pRaWjIt5acxY+TAbSyIJXw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^1.0.1", - "@eslint/plugin-kit": "^0.5.1", + "@eslint/core": "^1.1.0", + "@eslint/plugin-kit": "^0.6.0", "@humanwhocodes/momoa": "^3.3.10", "natural-compare": "^1.4.0" }, @@ -913,13 +935,13 @@ } }, "node_modules/@eslint/json/node_modules/@eslint/plugin-kit": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.5.1.tgz", - "integrity": "sha512-hZ2uC1jbf6JMSsF2ZklhRQqf6GLpYyux6DlzegnW/aFlpu6qJj5GO7ub7WOETCrEl6pl6DAX7RgTgj/fyG+6BQ==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz", + "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/core": "^1.0.1", + "@eslint/core": "^1.1.0", "levn": "^0.4.1" }, "engines": { @@ -932,6 +954,7 @@ "integrity": "sha512-R8uZemG9dKTbru/DQRPblbJyXpObwKzo8rv1KYGGuPUPtjM4LXBYM9q5CIZAComzZupws3tWbDwam5AFpPLyJQ==", "dev": true, "license": "MIT", + "peer": true, "workspaces": [ "examples/*" ], @@ -1678,35 +1701,38 @@ } }, "node_modules/@lvce-editor/eslint-config": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-config/-/eslint-config-5.9.0.tgz", - "integrity": "sha512-PunDgZWfqeRetBihvlCu6klW8xPsA9Y5i4P0YLdOjSNaoNB20v2vf5ZlOHT0lxFIqMpGJ9kYBlQSzvT0twpn8g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-config/-/eslint-config-7.2.0.tgz", + "integrity": "sha512-8EJIb7Yo4z/anlmEoUMBstgmQZGpYYSPU+jfup0ZxRSEcin6wPQXt3hgLxC8vh7K4RLymZ7p+IaNXRw2x2IDoA==", "dev": true, "license": "MIT", "dependencies": { "@cspell/eslint-plugin": "9.6.4", + "@e18e/eslint-plugin": "^0.2.0", "@eslint/css": "0.14.1", "@eslint/js": "9.32.0", - "@eslint/json": "1.0.0", + "@eslint/json": "1.0.1", "@eslint/markdown": "7.5.1", - "@lvce-editor/eslint-plugin-github-actions": "5.9.0", - "@lvce-editor/eslint-plugin-tsconfig": "5.9.0", - "eslint-plugin-jest": "29.12.2", - "eslint-plugin-n": "17.23.2", - "eslint-plugin-package-json": "0.88.2", - "eslint-plugin-perfectionist": "5.5.0", - "eslint-plugin-unicorn": "62.0.0", - "eslint-plugin-yml": "3.1.2", - "typescript-eslint": "8.54.0" + "@lvce-editor/eslint-plugin-github-actions": "7.2.0", + "@lvce-editor/eslint-plugin-regex": "7.2.0", + "@lvce-editor/eslint-plugin-rpc": "7.2.0", + "@lvce-editor/eslint-plugin-tsconfig": "7.2.0", + "eslint-plugin-jest": "29.15.0", + "eslint-plugin-n": "17.24.0", + "eslint-plugin-package-json": "0.88.3", + "eslint-plugin-perfectionist": "5.6.0", + "eslint-plugin-unicorn": "63.0.0", + "eslint-plugin-yml": "3.2.1", + "typescript-eslint": "8.56.0" }, "peerDependencies": { "eslint": "^9" } }, "node_modules/@lvce-editor/eslint-plugin-github-actions": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-plugin-github-actions/-/eslint-plugin-github-actions-5.9.0.tgz", - "integrity": "sha512-2pdGu1gV1V+K9PlDyhXMyrXoQ1nooXu4TPQzebB7wDlXIlVggu3qQLINEem4Cct3kJxMNDkLOmyAfXJIFy+/fg==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-plugin-github-actions/-/eslint-plugin-github-actions-7.2.0.tgz", + "integrity": "sha512-edSt/sd7P56Z8o9UGGuQ1eX9JyuyKi87sGLEMiQJ4P623M6EQCIeQ1n42ZQQ8OXR+byJE6J6iufDozj2mT4olw==", "dev": true, "license": "MIT", "dependencies": { @@ -1714,14 +1740,28 @@ "yaml-eslint-parser": "2.0.0" } }, + "node_modules/@lvce-editor/eslint-plugin-regex": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-plugin-regex/-/eslint-plugin-regex-7.2.0.tgz", + "integrity": "sha512-bPeLwVM8Z+jbHiPE9ewROKyl15fjk5Hggf/TAmzd7Zhpfkr573A4TAHob1mxUROg69ORbmICKLKFIJGOS40gvQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@lvce-editor/eslint-plugin-rpc": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-plugin-rpc/-/eslint-plugin-rpc-7.2.0.tgz", + "integrity": "sha512-SzV4kXVfk6Egy8wMmn0PEIfqrQ+x50HZs0RJMPW5PsrDASUqchooorNIHJaeeVzIARWnBgJ3fM44wW1DGzNClg==", + "dev": true, + "license": "MIT" + }, "node_modules/@lvce-editor/eslint-plugin-tsconfig": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-plugin-tsconfig/-/eslint-plugin-tsconfig-5.9.0.tgz", - "integrity": "sha512-iZZtzE1CIMqqwO4Kxq3w+4J2cZvtIurs8ylVn8BJlqKChkGiFnlcj+RCGQHxY6UH38p62heTZS49Ys3pgFXpew==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/eslint-plugin-tsconfig/-/eslint-plugin-tsconfig-7.2.0.tgz", + "integrity": "sha512-4RPBPfmzYAKSPAaGFQ7DURw00jswS/ea8f+4dcSCWe3SqUHdshRj5QgzxgPeTYNvQmauDFFq5iMt6CYCe1Cq0g==", "dev": true, "license": "MIT", "dependencies": { - "@eslint/json": "1.0.0" + "@eslint/json": "1.0.1" } }, "node_modules/@napi-rs/wasm-runtime": { @@ -2467,6 +2507,23 @@ "@octokit/openapi-types": "^24.2.0" } }, + "node_modules/@ota-meshi/ast-token-store": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@ota-meshi/ast-token-store/-/ast-token-store-0.2.1.tgz", + "integrity": "sha512-+8oB1wcOSWJCR6vAm2ioSLas7SoPwp+8tZ1Tcy8DSVEHMip6jxxlGu6EsRzJLAYVCyzKQ38B5pAqSbon1l1rmA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "@eslint/markdown": "^7.4.0", + "eslint": ">=9.0.0" + } + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -2709,18 +2766,18 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.54.0.tgz", - "integrity": "sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.0.tgz", + "integrity": "sha512-lRyPDLzNCuae71A3t9NEINBiTn7swyOhvUj3MyUOxb8x6g6vPEFoOU+ZRmGMusNC3X3YMhqMIX7i8ShqhT74Pw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.54.0", - "@typescript-eslint/type-utils": "8.54.0", - "@typescript-eslint/utils": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0", + "@typescript-eslint/scope-manager": "8.56.0", + "@typescript-eslint/type-utils": "8.56.0", + "@typescript-eslint/utils": "8.56.0", + "@typescript-eslint/visitor-keys": "8.56.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.4.0" @@ -2733,8 +2790,8 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.54.0", - "eslint": "^8.57.0 || ^9.0.0", + "@typescript-eslint/parser": "^8.56.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.0.0" } }, @@ -2749,17 +2806,17 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.54.0.tgz", - "integrity": "sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.0.tgz", + "integrity": "sha512-IgSWvLobTDOjnaxAfDTIHaECbkNlAlKv2j5SjpB2v7QHKv1FIfjwMy8FsDbVfDX/KjmCmYICcw7uGaXLhtsLNg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.54.0", - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0", + "@typescript-eslint/scope-manager": "8.56.0", + "@typescript-eslint/types": "8.56.0", + "@typescript-eslint/typescript-estree": "8.56.0", + "@typescript-eslint/visitor-keys": "8.56.0", "debug": "^4.4.3" }, "engines": { @@ -2770,19 +2827,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.54.0.tgz", - "integrity": "sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.0.tgz", + "integrity": "sha512-M3rnyL1vIQOMeWxTWIW096/TtVP+8W3p/XnaFflhmcFp+U4zlxUxWj4XwNs6HbDeTtN4yun0GNTTDBw/SvufKg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.54.0", - "@typescript-eslint/types": "^8.54.0", + "@typescript-eslint/tsconfig-utils": "^8.56.0", + "@typescript-eslint/types": "^8.56.0", "debug": "^4.4.3" }, "engines": { @@ -2797,14 +2854,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.54.0.tgz", - "integrity": "sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.0.tgz", + "integrity": "sha512-7UiO/XwMHquH+ZzfVCfUNkIXlp/yQjjnlYUyYz7pfvlK3/EyyN6BK+emDmGNyQLBtLGaYrTAI6KOw8tFucWL2w==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0" + "@typescript-eslint/types": "8.56.0", + "@typescript-eslint/visitor-keys": "8.56.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2815,9 +2872,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.54.0.tgz", - "integrity": "sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.0.tgz", + "integrity": "sha512-bSJoIIt4o3lKXD3xmDh9chZcjCz5Lk8xS7Rxn+6l5/pKrDpkCwtQNQQwZ2qRPk7TkUYhrq3WPIHXOXlbXP0itg==", "dev": true, "license": "MIT", "engines": { @@ -2832,15 +2889,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.54.0.tgz", - "integrity": "sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.0.tgz", + "integrity": "sha512-qX2L3HWOU2nuDs6GzglBeuFXviDODreS58tLY/BALPC7iu3Fa+J7EOTwnX9PdNBxUI7Uh0ntP0YWGnxCkXzmfA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0", - "@typescript-eslint/utils": "8.54.0", + "@typescript-eslint/types": "8.56.0", + "@typescript-eslint/typescript-estree": "8.56.0", + "@typescript-eslint/utils": "8.56.0", "debug": "^4.4.3", "ts-api-utils": "^2.4.0" }, @@ -2852,14 +2909,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.54.0.tgz", - "integrity": "sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.0.tgz", + "integrity": "sha512-DBsLPs3GsWhX5HylbP9HNG15U0bnwut55Lx12bHB9MpXxQ+R5GC8MwQe+N1UFXxAeQDvEsEDY6ZYwX03K7Z6HQ==", "dev": true, "license": "MIT", "engines": { @@ -2871,16 +2928,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.54.0.tgz", - "integrity": "sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.0.tgz", + "integrity": "sha512-ex1nTUMWrseMltXUHmR2GAQ4d+WjkZCT4f+4bVsps8QEdh0vlBsaCokKTPlnqBFqqGaxilDNJG7b8dolW2m43Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.54.0", - "@typescript-eslint/tsconfig-utils": "8.54.0", - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/visitor-keys": "8.54.0", + "@typescript-eslint/project-service": "8.56.0", + "@typescript-eslint/tsconfig-utils": "8.56.0", + "@typescript-eslint/types": "8.56.0", + "@typescript-eslint/visitor-keys": "8.56.0", "debug": "^4.4.3", "minimatch": "^9.0.5", "semver": "^7.7.3", @@ -2955,16 +3012,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.54.0.tgz", - "integrity": "sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.0.tgz", + "integrity": "sha512-RZ3Qsmi2nFGsS+n+kjLAYDPVlrzf7UhTffrDIKr+h2yzAlYP/y5ZulU0yeDEPItos2Ph46JAL5P/On3pe7kDIQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.54.0", - "@typescript-eslint/types": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0" + "@typescript-eslint/scope-manager": "8.56.0", + "@typescript-eslint/types": "8.56.0", + "@typescript-eslint/typescript-estree": "8.56.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2974,19 +3031,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.54.0.tgz", - "integrity": "sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.0.tgz", + "integrity": "sha512-q+SL+b+05Ud6LbEE35qe4A99P+htKTKVbyiNEe45eCbJFyh/HVK9QXwlrbz+Q4L8SOW4roxSVwXYj4DMBT7Ieg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.54.0", - "eslint-visitor-keys": "^4.2.1" + "@typescript-eslint/types": "8.56.0", + "eslint-visitor-keys": "^5.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2996,6 +3053,19 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.0.tgz", + "integrity": "sha512-A0XeIi7CXU7nPlfHS9loMYEKxUaONu/hTEzHTGba9Huu94Cq1hPivf+DE5erJozZOky0LfvXAyrV/tcswpLI0Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@yarnpkg/lockfile": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", @@ -3065,9 +3135,9 @@ } }, "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", "dev": true, "license": "MIT", "peer": true, @@ -3311,13 +3381,16 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.9.19", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz", - "integrity": "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz", + "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==", "dev": true, "license": "Apache-2.0", "bin": { - "baseline-browser-mapping": "dist/cli.js" + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" } }, "node_modules/before-after-hook": { @@ -3546,9 +3619,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001769", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001769.tgz", - "integrity": "sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==", + "version": "1.0.30001770", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001770.tgz", + "integrity": "sha512-x/2CLQ1jHENRbHg5PSId2sXq1CIO1CISvwWAj027ltMVG2UNgW+w9oH2+HzgEIRFembL8bUlXtfbBHR1fCg2xw==", "dev": true, "funding": [ { @@ -4721,6 +4794,16 @@ "dev": true, "license": "MIT" }, + "node_modules/empathic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/empathic/-/empathic-2.0.0.tgz", + "integrity": "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, "node_modules/encoding": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", @@ -5005,6 +5088,31 @@ } } }, + "node_modules/eslint-plugin-depend": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.4.0.tgz", + "integrity": "sha512-MQs+m4nHSfgAO9bJDsBzqw0ofK/AOA0vfeY/6ahofqcUMLeM6/D1sTYs21fOhc17kNU/gn58YCtj20XaAssh2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "empathic": "^2.0.0", + "module-replacements": "^2.10.1", + "semver": "^7.6.3" + } + }, + "node_modules/eslint-plugin-depend/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/eslint-plugin-es-x": { "version": "7.8.0", "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz", @@ -5057,9 +5165,9 @@ } }, "node_modules/eslint-plugin-jest": { - "version": "29.12.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.12.2.tgz", - "integrity": "sha512-IIRg0IZ5yuERfzOZrKuNScxk9yeuKo0M4Urx7RZcthK5HE/8gJUY518bdi7picLRBJVctjOW3yVx0zyBp4Cq+g==", + "version": "29.15.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.15.0.tgz", + "integrity": "sha512-ZCGr7vTH2WSo2hrK5oM2RULFmMruQ7W3cX7YfwoTiPfzTGTFBMmrVIz45jZHd++cGKj/kWf02li/RhTGcANJSA==", "dev": true, "license": "MIT", "dependencies": { @@ -5070,7 +5178,7 @@ }, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^8.0.0", - "eslint": "^8.57.0 || ^9.0.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "jest": "*", "typescript": ">=4.8.4 <6.0.0" }, @@ -5087,9 +5195,9 @@ } }, "node_modules/eslint-plugin-n": { - "version": "17.23.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.23.2.tgz", - "integrity": "sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==", + "version": "17.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.24.0.tgz", + "integrity": "sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==", "dev": true, "license": "MIT", "dependencies": { @@ -5140,9 +5248,9 @@ } }, "node_modules/eslint-plugin-package-json": { - "version": "0.88.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-package-json/-/eslint-plugin-package-json-0.88.2.tgz", - "integrity": "sha512-KCpzuc0sI/7Kzt+QBsSbq+e8ClpoiTuoID7D2WxQe2r3XB+2SSPkqqr9M9oLfUjQDsn3oROAnb5lP2yh+oBfVg==", + "version": "0.88.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-package-json/-/eslint-plugin-package-json-0.88.3.tgz", + "integrity": "sha512-tvWYMeWofMRMc5kQ/rg+ueB2/0EEUP1OI1J17LH5Fd46oYrVSde9kE1fPKGCTxCwYmCUrHOUj9i8ET9H/KEPBA==", "dev": true, "license": "MIT", "dependencies": { @@ -5179,37 +5287,35 @@ } }, "node_modules/eslint-plugin-perfectionist": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-5.5.0.tgz", - "integrity": "sha512-lZX2KUpwOQf7J27gAg/6vt8ugdPULOLmelM8oDJPMbaN7P2zNNeyS9yxGSmJcKX0SF9qR/962l9RWM2Z5jpPzg==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-5.6.0.tgz", + "integrity": "sha512-pxrLrfRp5wl1Vol1fAEa/G5yTXxefTPJjz07qC7a8iWFXcOZNuWBItMQ2OtTzfQIvMq6bMyYcrzc3Wz++na55Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.54.0", + "@typescript-eslint/utils": "^8.56.0", "natural-orderby": "^5.0.0" }, "engines": { "node": "^20.0.0 || >=22.0.0" }, "peerDependencies": { - "eslint": ">=8.45.0" + "eslint": "^8.45.0 || ^9.0.0 || ^10.0.0" } }, "node_modules/eslint-plugin-unicorn": { - "version": "62.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-62.0.0.tgz", - "integrity": "sha512-HIlIkGLkvf29YEiS/ImuDZQbP12gWyx5i3C6XrRxMvVdqMroCI9qoVYCoIl17ChN+U89pn9sVwLxhIWj5nEc7g==", + "version": "63.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-63.0.0.tgz", + "integrity": "sha512-Iqecl9118uQEXYh7adylgEmGfkn5es3/mlQTLLkd4pXkIk9CTGrAbeUux+YljSa2ohXCBmQQ0+Ej1kZaFgcfkA==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "@eslint-community/eslint-utils": "^4.9.0", - "@eslint/plugin-kit": "^0.4.0", "change-case": "^5.4.4", "ci-info": "^4.3.1", "clean-regexp": "^1.0.0", "core-js-compat": "^3.46.0", - "esquery": "^1.6.0", "find-up-simple": "^1.0.1", "globals": "^16.4.0", "indent-string": "^5.0.0", @@ -5258,14 +5364,15 @@ } }, "node_modules/eslint-plugin-yml": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-3.1.2.tgz", - "integrity": "sha512-n9lxbFrNlGDLOSyIrEYkkYr7icbULMh66wwkIEluisq0lXSu1qVEEXM0g8MM8UQbtd9t1HMgN6bC+DaOe5dWdQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-3.2.1.tgz", + "integrity": "sha512-/oFj7MWk56AKLelLSUb7zN1OKDI9kR+uKEzbf/sGu7Bov0tJs3qwtMcu+VCcEtFAFD7KZe0LSYhyy0Uq8hKF9g==", "dev": true, "license": "MIT", "dependencies": { "@eslint/core": "^1.0.1", "@eslint/plugin-kit": "^0.6.0", + "@ota-meshi/ast-token-store": "^0.2.1", "debug": "^4.3.2", "diff-sequences": "^29.0.0", "escape-string-regexp": "5.0.0", @@ -5965,9 +6072,9 @@ } }, "node_modules/get-east-asian-width": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", - "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", + "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", "dev": true, "license": "MIT", "engines": { @@ -7108,13 +7215,13 @@ "license": "MIT" }, "node_modules/isexe": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.4.tgz", - "integrity": "sha512-jCErc4h4RnTPjFq53G4whhjAMbUAqinGrCrTT4dmMNyi4zTthK+wphqbRLJtL4BN/Mq7Zzltr0m/b1X0m7PGFQ==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz", + "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==", "dev": true, "license": "BlueOak-1.0.0", "engines": { - "node": ">=20" + "node": ">=18" } }, "node_modules/isobject": { @@ -9328,11 +9435,11 @@ } }, "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", + "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } @@ -9496,6 +9603,13 @@ "node": ">=0.10.0" } }, + "node_modules/module-replacements": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/module-replacements/-/module-replacements-2.11.0.tgz", + "integrity": "sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==", + "dev": true, + "license": "MIT" + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -12398,16 +12512,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.54.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.54.0.tgz", - "integrity": "sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.0.tgz", + "integrity": "sha512-c7toRLrotJ9oixgdW7liukZpsnq5CZ7PuKztubGYlNppuTqhIoWfhgHo/7EU0v06gS2l/x0i2NEFK1qMIf0rIg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.54.0", - "@typescript-eslint/parser": "8.54.0", - "@typescript-eslint/typescript-estree": "8.54.0", - "@typescript-eslint/utils": "8.54.0" + "@typescript-eslint/eslint-plugin": "8.56.0", + "@typescript-eslint/parser": "8.56.0", + "@typescript-eslint/typescript-estree": "8.56.0", + "@typescript-eslint/utils": "8.56.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -12417,7 +12531,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.0.0" } }, diff --git a/package.json b/package.json index 2816406..630d30d 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@lerna/legacy-package-management": "^8.2.4", - "@lvce-editor/eslint-config": "^5.9.0", + "@lvce-editor/eslint-config": "^7.2.0", "eslint": "^9.25.1", "lerna": "^8.2.4", "prettier": "^3.8.1", diff --git a/packages/e2e/package-lock.json b/packages/e2e/package-lock.json index be5392f..2ac0cf7 100644 --- a/packages/e2e/package-lock.json +++ b/packages/e2e/package-lock.json @@ -9,25 +9,25 @@ "version": "0.0.0-dev", "license": "MIT", "devDependencies": { - "@lvce-editor/test-with-playwright": "^14.2.0" + "@lvce-editor/test-with-playwright": "^14.4.0" } }, "node_modules/@lvce-editor/constants": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/constants/-/constants-3.5.0.tgz", - "integrity": "sha512-Hox4d+Y0l0RF0hiNKMi/BWqECzQZB+Tn4LwWac0Ckwf+JtDoYo9ROT/2CQ/u87ToG5dqWE9U+E1+tQ2/r8r+TA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/constants/-/constants-3.7.0.tgz", + "integrity": "sha512-NTxt0cZlacI63ZryyoMFh1Nw717jyWpTIqnoaK7ssNBDjAWuEmIdNTcJq2ZyAtGkcJReuq1XHzbjAE5o44O0ow==", "dev": true, "license": "MIT" }, "node_modules/@lvce-editor/test-with-playwright": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/test-with-playwright/-/test-with-playwright-14.2.0.tgz", - "integrity": "sha512-UQQkPtaGrMnmRzxTRjjJ96n9AimUrTd++KCPlhvonMWJfslgQ43QjNIDW0mdb5NxPHfWOkTnj23F3z9DIgcNtQ==", + "version": "14.4.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/test-with-playwright/-/test-with-playwright-14.4.0.tgz", + "integrity": "sha512-f3Z7g1w8c6QXRqyPFqDBiE/Y7UAwAXvcA3kVB/z2OkuY3lyHQjIOzV6dC/FtFAoLO2YqCTbiAqUQsGLCqw9JjA==", "dev": true, "license": "MIT", "dependencies": { - "@lvce-editor/test-with-playwright-worker": "14.2.0", - "@lvce-editor/test-worker": "^11.15.0" + "@lvce-editor/test-with-playwright-worker": "14.4.0", + "@lvce-editor/test-worker": "^13.0.0" }, "bin": { "test-with-playwright": "bin/test-with-playwright.js" @@ -37,36 +37,36 @@ } }, "node_modules/@lvce-editor/test-with-playwright-worker": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/test-with-playwright-worker/-/test-with-playwright-worker-14.2.0.tgz", - "integrity": "sha512-S9DclfWMSimrclm0objiQzqHVJ2LNCFKFbthjAZuNq4WIQfux17sZlk2IxoEtCs/BO1aE/x/JUqtvpX2J5IUXg==", + "version": "14.4.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/test-with-playwright-worker/-/test-with-playwright-worker-14.4.0.tgz", + "integrity": "sha512-U/XrfrVLVTmqg+gDfMBKSc8eOlm8lNq+I8R2ri6SjS4farrmSqX8JzkPxxxJs0IPUChjgV1cgVyapubX8MUxbQ==", "dev": true, "license": "MIT", "dependencies": { - "@playwright/test": "1.58.1" + "@playwright/test": "1.58.2" }, "engines": { "node": ">=24" } }, "node_modules/@lvce-editor/test-worker": { - "version": "11.16.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/test-worker/-/test-worker-11.16.0.tgz", - "integrity": "sha512-soEYUWN6zjoR423XffoUf8OAo/ENrKWwIIIhi15idAhZY9nY/qRX9zfn2lbjJOEZOGC1nfYNl9KmIbnaY/LDnw==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/test-worker/-/test-worker-13.1.0.tgz", + "integrity": "sha512-OaH85IUk+cZPKzFaKQ0Vp1LfJJ04P18QCvrVNjNFeiK8Dvb9bKtmYclBScFnTegAn1E9KDmZIEoARrvNdigOzg==", "dev": true, "license": "MIT", "dependencies": { - "@lvce-editor/constants": "^3.1.0" + "@lvce-editor/constants": "^3.5.0" } }, "node_modules/@playwright/test": { - "version": "1.58.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.1.tgz", - "integrity": "sha512-6LdVIUERWxQMmUSSQi0I53GgCBYgM2RpGngCPY7hSeju+VrKjq3lvs7HpJoPbDiY5QM5EYRtRX5fvrinnMAz3w==", + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.2.tgz", + "integrity": "sha512-akea+6bHYBBfA9uQqSYmlJXn61cTa+jbO87xVLCWbTqbWadRVmhxlXATaOjOgcBaWU4ePo0wB41KMFv3o35IXA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.58.1" + "playwright": "1.58.2" }, "bin": { "playwright": "cli.js" @@ -91,13 +91,13 @@ } }, "node_modules/playwright": { - "version": "1.58.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.1.tgz", - "integrity": "sha512-+2uTZHxSCcxjvGc5C891LrS1/NlxglGxzrC4seZiVjcYVQfUa87wBL6rTDqzGjuoWNjnBzRqKmF6zRYGMvQUaQ==", + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz", + "integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.58.1" + "playwright-core": "1.58.2" }, "bin": { "playwright": "cli.js" @@ -110,9 +110,9 @@ } }, "node_modules/playwright-core": { - "version": "1.58.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.1.tgz", - "integrity": "sha512-bcWzOaTxcW+VOOGBCQgnaKToLJ65d6AqfLVKEWvexyS3AS6rbXl+xdpYRMGSRBClPvyj44njOWoxjNdL/H9UNg==", + "version": "1.58.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz", + "integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/packages/e2e/package.json b/packages/e2e/package.json index 0a630ec..584726e 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -11,6 +11,6 @@ "type-check": "tsc" }, "devDependencies": { - "@lvce-editor/test-with-playwright": "^14.2.0" + "@lvce-editor/test-with-playwright": "^14.4.0" } } diff --git a/packages/renderer-process/package-lock.json b/packages/renderer-process/package-lock.json index 4a29a72..f9c76e8 100644 --- a/packages/renderer-process/package-lock.json +++ b/packages/renderer-process/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@lvce-editor/assert": "^1.5.1", - "@lvce-editor/rpc": "^6.2.0", + "@lvce-editor/rpc": "^6.3.0", "@lvce-editor/virtual-dom": "^8.3.0", "@xterm/xterm": "^6.0.0", "termterm": "^0.6.2" @@ -1178,9 +1178,9 @@ "license": "MIT" }, "node_modules/@lvce-editor/ipc": { - "version": "14.7.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/ipc/-/ipc-14.7.0.tgz", - "integrity": "sha512-O/bt6OHcDPBmhkxQNpqA08EoxI8fpEvtpzye5O4GowH08/BvTAsRVocmPFioDNAL1no40vDg0eYFHg0frh1daQ==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/ipc/-/ipc-15.0.0.tgz", + "integrity": "sha512-PY8HVhuShfGaTgTSgrsgwgv7Po3WPkgh9AlilgYull4yFPKYZphlGogMSudxq+IsdhKYjD7hdncUEoox+idXiQ==", "license": "MIT", "dependencies": { "@lvce-editor/assert": "^1.5.1", @@ -1192,21 +1192,21 @@ } }, "node_modules/@lvce-editor/json-rpc": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/json-rpc/-/json-rpc-7.2.0.tgz", - "integrity": "sha512-zslYa6B7qzsvVCbSXp9XYDRlPiRVVdFzen1lhNtRbJ4mZxp8IZnbj+YmM8VA4SKnr7m8Ebo9OWwN28sPzjInjQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/json-rpc/-/json-rpc-8.0.0.tgz", + "integrity": "sha512-mjeSYYd0qJ0Jz3vpEucBnikdbIFsdmewDX/EkVLHw7obYh0WUXr9f3u528nVAHskrUpb8/IsZY4ynJ0Uaar9bA==", "license": "MIT" }, "node_modules/@lvce-editor/rpc": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/rpc/-/rpc-6.2.0.tgz", - "integrity": "sha512-YNE6JraSjIzK3e8SJlsb+J8vyHvvg5hb3vrMiNHZySkY9uukjXtEjfj0dKrGzymNlkjfykeJBJFpAg4SB851iA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/rpc/-/rpc-6.3.0.tgz", + "integrity": "sha512-zYxH6ZfzTrX3bR6dZXh/UCzJMs8d1TQklLe+PSsNH0h1u7PkPhXr89bAuaV3KM3R3mPMW+sipwFfBsUSjKt9Jw==", "license": "MIT", "dependencies": { "@lvce-editor/assert": "^1.5.1", "@lvce-editor/command": "^2.0.0", - "@lvce-editor/ipc": "^14.7.0", - "@lvce-editor/json-rpc": "^7.2.0" + "@lvce-editor/ipc": "^15.0.0", + "@lvce-editor/json-rpc": "^8.0.0" } }, "node_modules/@lvce-editor/verror": { diff --git a/packages/renderer-process/package.json b/packages/renderer-process/package.json index 8e005a4..fd1cfa4 100644 --- a/packages/renderer-process/package.json +++ b/packages/renderer-process/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "@lvce-editor/assert": "^1.5.1", - "@lvce-editor/rpc": "^6.2.0", + "@lvce-editor/rpc": "^6.3.0", "@lvce-editor/virtual-dom": "^8.3.0", "@xterm/xterm": "^6.0.0", "termterm": "^0.6.2" diff --git a/packages/server/package-lock.json b/packages/server/package-lock.json index 84a0c33..27517bd 100644 --- a/packages/server/package-lock.json +++ b/packages/server/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0-dev", "license": "MIT", "dependencies": { - "@lvce-editor/server": "0.73.0" + "@lvce-editor/server": "0.73.5" } }, "node_modules/@babel/code-frame": { @@ -73,13 +73,13 @@ } }, "node_modules/@lvce-editor/extension-host-helper-process": { - "version": "0.73.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/extension-host-helper-process/-/extension-host-helper-process-0.73.0.tgz", - "integrity": "sha512-zZnTX4aBCumjZ3RB0AwBVbb65ic18o6I8x6c07JsE/coMbkbaTqirlBu6p8NoFakZnTINEC0E213JgY0L28Xxg==", + "version": "0.73.5", + "resolved": "https://registry.npmjs.org/@lvce-editor/extension-host-helper-process/-/extension-host-helper-process-0.73.5.tgz", + "integrity": "sha512-ctyVLbnzZZ8Bvct5KUXhMCvLjIZw9DR42EkCqSJ07/rvnvd6QrmS91sgOYe87wtcl6ttVKMdn0wGhCJ1x+dH9A==", "license": "MIT", "dependencies": { "@lvce-editor/assert": "^1.5.1", - "@lvce-editor/rpc": "^5.5.0", + "@lvce-editor/rpc": "^6.1.0", "@lvce-editor/verror": "^1.7.0", "execa": "^9.6.1", "got": "^14.6.6", @@ -362,35 +362,68 @@ } }, "node_modules/@lvce-editor/rpc": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/rpc/-/rpc-5.5.0.tgz", - "integrity": "sha512-D/2/kleG1fyPpvuMyJm84mnkati2pdl4vVV4fQ1z/bVmhOyNtixI1cOq/HYbrde2b3SOFcDwiJGl1SC6+bMIyA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/rpc/-/rpc-6.3.0.tgz", + "integrity": "sha512-zYxH6ZfzTrX3bR6dZXh/UCzJMs8d1TQklLe+PSsNH0h1u7PkPhXr89bAuaV3KM3R3mPMW+sipwFfBsUSjKt9Jw==", "license": "MIT", "dependencies": { "@lvce-editor/assert": "^1.5.1", "@lvce-editor/command": "^2.0.0", - "@lvce-editor/ipc": "^14.7.0", - "@lvce-editor/json-rpc": "^7.2.0" + "@lvce-editor/ipc": "^15.0.0", + "@lvce-editor/json-rpc": "^8.0.0" } }, "node_modules/@lvce-editor/rpc-registry": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/rpc-registry/-/rpc-registry-8.6.0.tgz", - "integrity": "sha512-upp/PCmcgKQCA/9XP8rqkeKw8ArUnhv8XRZnvPbFRHwm6jUJF4itpj8lrLv2A2hWkiTYDtfFbwjhFJCtnZzXnQ==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/rpc-registry/-/rpc-registry-8.7.0.tgz", + "integrity": "sha512-iSnLMIYJLpc10uiiV8D0QlJdRCnPNE3wL7yYnTaz/nTBn7gGw2BM8oRkgyf+hZB70r7Fjr9NSIqStnKhwQcxEQ==", "license": "MIT", "dependencies": { "@lvce-editor/assert": "^1.5.1", - "@lvce-editor/constants": "^3.1.0", + "@lvce-editor/constants": "^3.7.0", "@lvce-editor/rpc": "^5.5.0" } }, + "node_modules/@lvce-editor/rpc-registry/node_modules/@lvce-editor/rpc": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/rpc/-/rpc-5.6.0.tgz", + "integrity": "sha512-9C/sXlcgTtdSPkmS2xhWaRTcV29HiRI25PY2Ujkp74DVEBJ9tVO2UKz4ZE0XhIAeXojQBJG1wrk2Jmhj7dSiXg==", + "license": "MIT", + "dependencies": { + "@lvce-editor/assert": "^1.5.1", + "@lvce-editor/command": "^2.0.0", + "@lvce-editor/ipc": "^14.7.0", + "@lvce-editor/json-rpc": "^7.2.0" + } + }, + "node_modules/@lvce-editor/rpc/node_modules/@lvce-editor/ipc": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/ipc/-/ipc-15.0.0.tgz", + "integrity": "sha512-PY8HVhuShfGaTgTSgrsgwgv7Po3WPkgh9AlilgYull4yFPKYZphlGogMSudxq+IsdhKYjD7hdncUEoox+idXiQ==", + "license": "MIT", + "dependencies": { + "@lvce-editor/assert": "^1.5.1", + "@lvce-editor/verror": "^1.7.0", + "@lvce-editor/web-socket-server": "^2.1.0" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@lvce-editor/rpc/node_modules/@lvce-editor/json-rpc": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/json-rpc/-/json-rpc-8.0.0.tgz", + "integrity": "sha512-mjeSYYd0qJ0Jz3vpEucBnikdbIFsdmewDX/EkVLHw7obYh0WUXr9f3u528nVAHskrUpb8/IsZY4ynJ0Uaar9bA==", + "license": "MIT" + }, "node_modules/@lvce-editor/search-process": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/search-process/-/search-process-12.0.0.tgz", - "integrity": "sha512-svhY5/Y6ghdFynqa52ERZ4UDqzRGuZTtF1lVjpCgBpTTeB6+UCJbK0c7CE4Rt6stSJSKMKk+sKw0E3vcgUHwiw==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@lvce-editor/search-process/-/search-process-13.1.0.tgz", + "integrity": "sha512-A4W+vb0UPkh8ZpeFf06LKeU7uJDnvI5ZnV0jsxbaPdp6y3icWPxOp6aYYpZierRHKgApuzjlP/eXbgfdKCf7UQ==", "license": "MIT", "optional": true, "dependencies": { + "@lvce-editor/constants": "^3.7.0", "execa": "^9.6.0", "ws": "^8.18.3" }, @@ -398,20 +431,20 @@ "search-process": "bin/searchProcess.js" }, "engines": { - "node": ">=22" + "node": ">=24" }, "optionalDependencies": { "@lvce-editor/ripgrep": "^4.0.0" } }, "node_modules/@lvce-editor/server": { - "version": "0.73.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/server/-/server-0.73.0.tgz", - "integrity": "sha512-YoHFSbtY8U6PnYaY3NO6u+USOtAY9A4S2CfeEIYqV0cSazleQbS2oCrRObhRJ3KZSBvmW2vYL1/LLWXa7Oy2/A==", + "version": "0.73.5", + "resolved": "https://registry.npmjs.org/@lvce-editor/server/-/server-0.73.5.tgz", + "integrity": "sha512-4TwWxLj9FQDyU0C7yRbyxCZqnYxZbZ8joB5m0ChcLVQj6EaFk1zYUpY8Ty+PshqKa/PyT1Y8mxWkFHw+cD7mMg==", "license": "MIT", "dependencies": { - "@lvce-editor/shared-process": "0.73.0", - "@lvce-editor/static-server": "0.73.0" + "@lvce-editor/shared-process": "0.73.5", + "@lvce-editor/static-server": "0.73.5" }, "bin": { "server": "bin/server.js" @@ -421,18 +454,18 @@ } }, "node_modules/@lvce-editor/shared-process": { - "version": "0.73.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/shared-process/-/shared-process-0.73.0.tgz", - "integrity": "sha512-JwpYvYpEoglIrmD/y1/b5c+B0SQqC6ELBnXjK38N4h+8jBl+jXxcgcU0+WATD7YuM31ys2aY2vJIfY7KExWiLg==", + "version": "0.73.5", + "resolved": "https://registry.npmjs.org/@lvce-editor/shared-process/-/shared-process-0.73.5.tgz", + "integrity": "sha512-e1HHJZ9YVOu0jZz6UDAZPymj/MSUFaRKaU+joTQ+WXMV0WFjxmMx3LpMlExtXZ2WwBmyvYJAMuRm5DQT8wissA==", "license": "MIT", "dependencies": { "@lvce-editor/assert": "1.5.1", - "@lvce-editor/extension-host-helper-process": "0.73.0", + "@lvce-editor/extension-host-helper-process": "0.73.5", "@lvce-editor/ipc": "14.7.0", "@lvce-editor/json-rpc": "7.2.0", "@lvce-editor/jsonc-parser": "1.5.0", "@lvce-editor/pretty-error": "2.0.0", - "@lvce-editor/rpc-registry": "8.6.0", + "@lvce-editor/rpc-registry": "8.7.0", "@lvce-editor/verror": "1.7.0", "is-object": "^1.0.2", "xdg-basedir": "^5.1.0" @@ -448,7 +481,7 @@ "@lvce-editor/preload": "1.5.0", "@lvce-editor/preview-process": "11.0.0", "@lvce-editor/pty-host": "7.1.0", - "@lvce-editor/search-process": "12.0.0", + "@lvce-editor/search-process": "13.1.0", "@lvce-editor/typescript-compile-process": "4.1.0", "open": "^11.0.0", "tail": "^2.2.6", @@ -457,9 +490,9 @@ } }, "node_modules/@lvce-editor/static-server": { - "version": "0.73.0", - "resolved": "https://registry.npmjs.org/@lvce-editor/static-server/-/static-server-0.73.0.tgz", - "integrity": "sha512-8+rGp3pHpOmSO2Ozr2w+flMvP1j8n503AqfDnSS8R+sAV0TY7sCvUWX5mZ6rDTJ1qvyU0UBH9E6y70yvQwddTw==", + "version": "0.73.5", + "resolved": "https://registry.npmjs.org/@lvce-editor/static-server/-/static-server-0.73.5.tgz", + "integrity": "sha512-dG/xIcVYIT69BepOyp3/8IJjhyn5f8585YqLjDLUG34YjDvIuDpNVKRcymnohAVEczw7OZTm2iA7BvPJi16RYA==", "license": "MIT", "engines": { "node": ">=24" @@ -690,13 +723,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.2.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.2.tgz", - "integrity": "sha512-BkmoP5/FhRYek5izySdkOneRyXYN35I860MFAGupTdebyE66uZaR+bXLHq8k4DirE5DwQi3NuhvRU1jqTVwUrQ==", + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.0.tgz", + "integrity": "sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==", "license": "MIT", "optional": true, "dependencies": { - "undici-types": "~7.16.0" + "undici-types": "~7.18.0" } }, "node_modules/@types/yauzl": { @@ -743,9 +776,9 @@ } }, "node_modules/b4a": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.3.tgz", - "integrity": "sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", + "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==", "license": "Apache-2.0", "optional": true, "peerDependencies": { @@ -780,9 +813,9 @@ } }, "node_modules/bare-fs": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.3.tgz", - "integrity": "sha512-9+kwVx8QYvt3hPWnmb19tPnh38c6Nihz8Lx3t0g9+4GoIf3/fTgYwM4Z6NxgI+B9elLQA7mLE9PpqcWtOMRDiQ==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.4.tgz", + "integrity": "sha512-POK4oplfA7P7gqvetNmCs4CNtm9fNsx+IAh7jH7GgU0OJdge2rso0R20TNWVq6VoWcCvsTdlNDaleLHGaKx8CA==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -825,13 +858,14 @@ } }, "node_modules/bare-stream": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", - "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.0.tgz", + "integrity": "sha512-reUN0M2sHRqCdG4lUK3Fw8w98eeUIZHL5c3H7Mbhk2yVBL+oofgaIp0ieLfD5QXwPCypBpmEEKU2WZKzbAk8GA==", "license": "Apache-2.0", "optional": true, "dependencies": { - "streamx": "^2.21.0" + "streamx": "^2.21.0", + "teex": "^1.0.1" }, "peerDependencies": { "bare-buffer": "*", @@ -1660,9 +1694,9 @@ } }, "node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", "license": "MIT", "optional": true, "dependencies": { @@ -2418,6 +2452,16 @@ "streamx": "^2.15.0" } }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "streamx": "^2.12.5" + } + }, "node_modules/temp-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", @@ -2474,9 +2518,9 @@ } }, "node_modules/text-decoder": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", - "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", + "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", "license": "Apache-2.0", "optional": true, "dependencies": { @@ -2596,9 +2640,9 @@ } }, "node_modules/undici-types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", "license": "MIT", "optional": true }, diff --git a/packages/server/package.json b/packages/server/package.json index 9bacff8..5ef4e9e 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -5,6 +5,6 @@ "type": "module", "license": "MIT", "dependencies": { - "@lvce-editor/server": "0.73.0" + "@lvce-editor/server": "0.73.5" } } From 16576a1fd1ad38681c1d2e115ca3f7cca85de821 Mon Sep 17 00:00:00 2001 From: Le Vivilet Date: Thu, 19 Feb 2026 21:50:23 +0100 Subject: [PATCH 2/2] fix --- packages/renderer-process/src/parts/PrettyError/PrettyError.ts | 2 +- .../renderer-process/src/parts/TestFrameWork/QuerySelector.ts | 3 ++- packages/renderer-process/src/parts/TouchEvent/TouchEvent.ts | 2 +- packages/renderer-process/test/Menu.test.ts | 2 +- packages/renderer-process/test/Menu2.test.ts | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/renderer-process/src/parts/PrettyError/PrettyError.ts b/packages/renderer-process/src/parts/PrettyError/PrettyError.ts index 2001f29..834deb5 100644 --- a/packages/renderer-process/src/parts/PrettyError/PrettyError.ts +++ b/packages/renderer-process/src/parts/PrettyError/PrettyError.ts @@ -59,7 +59,7 @@ const RE_PATH_3 = /@(.*):(\d+):(\d+)$/ // Firefox */ const getFile = (lines) => { for (const line of lines) { - if (line.match(RE_PATH_1) || line.match(RE_PATH_2) || line.match(RE_PATH_3)) { + if (RE_PATH_1.test(line) || RE_PATH_2.test(line) || RE_PATH_3.test(line)) { return line } } diff --git a/packages/renderer-process/src/parts/TestFrameWork/QuerySelector.ts b/packages/renderer-process/src/parts/TestFrameWork/QuerySelector.ts index 735a7c0..d12a64b 100644 --- a/packages/renderer-process/src/parts/TestFrameWork/QuerySelector.ts +++ b/packages/renderer-process/src/parts/TestFrameWork/QuerySelector.ts @@ -14,7 +14,8 @@ const querySelectorByText = (root, text) => { } const querySelectorByCss = (selector) => { - return Array.from(document.querySelectorAll(selector)) + // @ts-ignore + return [...document.querySelectorAll(selector)] } const isElement = (selector) => { diff --git a/packages/renderer-process/src/parts/TouchEvent/TouchEvent.ts b/packages/renderer-process/src/parts/TouchEvent/TouchEvent.ts index 7ab2c7f..5ccf1a0 100644 --- a/packages/renderer-process/src/parts/TouchEvent/TouchEvent.ts +++ b/packages/renderer-process/src/parts/TouchEvent/TouchEvent.ts @@ -7,7 +7,7 @@ const toSimpleTouch = (touch) => { } const toSimpleTouches = (touches) => { - return Array.from(touches).map(toSimpleTouch) + return Array.from(touches, toSimpleTouch) } /** diff --git a/packages/renderer-process/test/Menu.test.ts b/packages/renderer-process/test/Menu.test.ts index 51d23b0..bf2b744 100644 --- a/packages/renderer-process/test/Menu.test.ts +++ b/packages/renderer-process/test/Menu.test.ts @@ -29,7 +29,7 @@ const getTextContent = ($Node) => { return $Node.textContent } const getSimpleList = ($Menu) => { - return Array.from($Menu.children).map(getTextContent) + return Array.from($Menu.children, getTextContent) } test.skip('showControlled', () => { diff --git a/packages/renderer-process/test/Menu2.test.ts b/packages/renderer-process/test/Menu2.test.ts index 9d26869..7e4e4d7 100644 --- a/packages/renderer-process/test/Menu2.test.ts +++ b/packages/renderer-process/test/Menu2.test.ts @@ -24,7 +24,7 @@ const getTextContent = (node) => { } const getSimpleList = ($Menu) => { - return Array.from($Menu.children).map(getTextContent) + return Array.from($Menu.children, getTextContent) } test('show', () => {