git: 4c88953dac1c - main - misc/qwen-code: update to 0.21.5
Olivier Cochard <[email protected]> Tue, 04 Aug 2026 14:04:11 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by olivier: URL: https://cgit.FreeBSD.org/ports/commit/?id=4c88953dac1c05a5ce91de81a65187d4a96bb811 commit 4c88953dac1c05a5ce91de81a65187d4a96bb811 Author: Olivier Cochard <[email protected]> AuthorDate: 2026-08-04 14:01:10 +0000 Commit: Olivier Cochard <[email protected]> CommitDate: 2026-08-04 14:02:40 +0000 misc/qwen-code: update to 0.21.5 --- misc/qwen-code/Makefile | 10 +- misc/qwen-code/distinfo | 6 +- misc/qwen-code/files/package-lock.json | 640 +++++++++++++++++++++++++- misc/qwen-code/pkg-plist | 802 --------------------------------- 4 files changed, 643 insertions(+), 815 deletions(-) diff --git a/misc/qwen-code/Makefile b/misc/qwen-code/Makefile index c54685133557..68c4a779e912 100644 --- a/misc/qwen-code/Makefile +++ b/misc/qwen-code/Makefile @@ -1,5 +1,5 @@ PORTNAME= qwen-code -DISTVERSION= 0.19.6 +DISTVERSION= 0.21.5 CATEGORIES= misc DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} @@ -19,6 +19,8 @@ USES= nodejs:run NO_BUILD= yes NO_ARCH= yes +PLIST_FILES= bin/qwen + PACKAGE_NAME= @qwen-code/qwen-code FETCH_SCRIPT= ${PORTSDIR}/Tools/scripts/npmjs-fetch-with-dependencies.sh @@ -53,4 +55,10 @@ do-install: @${ECHO_CMD} 'exec ${PREFIX}/lib/node_modules/${PACKAGE_NAME}/cli-entry.js "$$@"' >> ${STAGEDIR}${PREFIX}/bin/qwen @${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/qwen +# The bundled node_modules tree contains hundreds of hash-named files that +# churn every release; generate the plist for it instead of hand-listing. +post-install: + @cd ${STAGEDIR}${PREFIX} && \ + ${FIND} lib/node_modules \( -type f -o -type l \) | ${SORT} >> ${TMPPLIST} + .include <bsd.port.mk> diff --git a/misc/qwen-code/distinfo b/misc/qwen-code/distinfo index 6d8eeed77465..aa52f86ad94d 100644 --- a/misc/qwen-code/distinfo +++ b/misc/qwen-code/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1783328786 -SHA256 (qwen-code-0.19.6.tar.gz) = 42d29c8cc407af45f2912e8a3b64ce314ec62ea0130e21ad80d185312ec342d2 -SIZE (qwen-code-0.19.6.tar.gz) = 23880863 +TIMESTAMP = 1785847677 +SHA256 (qwen-code-0.21.5.tar.gz) = 4e6c4d51a82ceea569e0638aacfe0084a7faa7acd8c1cebe8ad977f01331b446 +SIZE (qwen-code-0.21.5.tar.gz) = 26820830 diff --git a/misc/qwen-code/files/package-lock.json b/misc/qwen-code/files/package-lock.json index bde72d3d526c..724740742534 100644 --- a/misc/qwen-code/files/package-lock.json +++ b/misc/qwen-code/files/package-lock.json @@ -8,16 +8,13 @@ "name": "@qwen-code/qwen-code-installer", "version": "1.0.0", "dependencies": { - "@qwen-code/qwen-code": "^0.19.6" + "@qwen-code/qwen-code": "^0.21.5" } }, "node_modules/@qwen-code/qwen-code": { - "version": "0.19.6", - "resolved": "https://registry.npmjs.org/@qwen-code/qwen-code/-/qwen-code-0.19.6.tgz", - "integrity": "sha512-3WPoAyknejrw/vP9gwka685SKVjjMEAOTq2OBwyRhhUwumuTLey9e1XJjLJHfqkHs/T+lVeatW2FUVTeP/VATQ==", - "bundleDependencies": [ - "@qwen-code/audio-capture" - ], + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@qwen-code/qwen-code/-/qwen-code-0.21.5.tgz", + "integrity": "sha512-m3cKT8i+bcEjtzWWImgv4oReMSMuxPecvoKGkg5ciS4xlKGuJOHNAROA68Di5mSwMOorACqTjb8jJVaQusudhg==", "bin": { "qwen": "cli-entry.js" }, @@ -31,14 +28,539 @@ "@lydell/node-pty-linux-x64": "1.2.0-beta.10", "@lydell/node-pty-win32-arm64": "1.2.0-beta.10", "@lydell/node-pty-win32-x64": "1.2.0-beta.10", - "@qwen-code/audio-capture": "0.19.6", + "@qwen-code/audio-capture": "0.21.5", "@teddyzhu/clipboard": "0.0.5", "@teddyzhu/clipboard-darwin-arm64": "0.0.5", "@teddyzhu/clipboard-darwin-x64": "0.0.5", "@teddyzhu/clipboard-linux-arm64-gnu": "0.0.5", "@teddyzhu/clipboard-linux-x64-gnu": "0.0.5", "@teddyzhu/clipboard-win32-arm64-msvc": "0.0.5", - "@teddyzhu/clipboard-win32-x64-msvc": "0.0.5" + "@teddyzhu/clipboard-win32-x64-msvc": "0.0.5", + "sharp": "0.34.5" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@emnapi/runtime": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz", + "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==", + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-darwin-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-darwin-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", + "cpu": [ + "arm64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", + "cpu": [ + "arm" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linux-ppc64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linux-riscv64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", + "cpu": [ + "riscv64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linux-arm": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", + "cpu": [ + "arm" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linux-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", + "cpu": [ + "arm64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linux-ppc64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", + "cpu": [ + "ppc64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-ppc64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linux-riscv64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", + "cpu": [ + "riscv64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-riscv64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linux-s390x": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", + "cpu": [ + "s390x" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linux-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", + "cpu": [ + "x64" + ], + "libc": [ + "glibc" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", + "cpu": [ + "arm64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", + "cpu": [ + "x64" + ], + "libc": [ + "musl" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-wasm32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", + "cpu": [ + "wasm32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.7.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-win32-arm64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-win32-ia32": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", + "cpu": [ + "ia32" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" } }, "node_modules/@qwen-code/qwen-code/node_modules/@lydell/node-pty": { @@ -134,6 +656,19 @@ "win32" ] }, + "node_modules/@qwen-code/qwen-code/node_modules/@qwen-code/audio-capture": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@qwen-code/audio-capture/-/audio-capture-0.21.5.tgz", + "integrity": "sha512-cMX6ijciA0NycCylWmSOUisL1vC5FEgzezp5nRWMskLHYZ35mRTii7mcGNoxvfnpgWxat31PRrMozFC5Yt5Wtg==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "node-gyp-build": "^4.8.4" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@qwen-code/qwen-code/node_modules/@teddyzhu/clipboard": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/@teddyzhu/clipboard/-/clipboard-0.0.5.tgz", @@ -253,6 +788,93 @@ "engines": { "node": ">= 10.16.0 < 11 || >= 11.8.0 < 12 || >= 12.0.0" } + }, + "node_modules/@qwen-code/qwen-code/node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/node-gyp-build": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", + "license": "MIT", + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@qwen-code/qwen-code/node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/@qwen-code/qwen-code/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==", + "license": "0BSD", + "optional": true } } } diff --git a/misc/qwen-code/pkg-plist b/misc/qwen-code/pkg-plist deleted file mode 100644 index b394fd1eea68..000000000000 --- a/misc/qwen-code/pkg-plist +++ /dev/null @@ -1,802 +0,0 @@ -bin/qwen -lib/node_modules/.bin/qwen -lib/node_modules/@qwen-code/qwen-code/LICENSE -lib/node_modules/@qwen-code/qwen-code/README.md -lib/node_modules/@qwen-code/qwen-code/bundled/batch/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/dataviz/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/dataviz/references/anti-patterns.md -lib/node_modules/@qwen-code/qwen-code/bundled/dataviz/references/choosing-a-form.md -lib/node_modules/@qwen-code/qwen-code/bundled/dataviz/references/palette.md -lib/node_modules/@qwen-code/qwen-code/bundled/dataviz/scripts/validate_palette.js -lib/node_modules/@qwen-code/qwen-code/bundled/extension-creator/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/loop/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/loop/autonomous-loop.ts -lib/node_modules/@qwen-code/qwen-code/bundled/loop/loop-task-file.ts -lib/node_modules/@qwen-code/qwen-code/bundled/loop/loop-tick-resolver.ts -lib/node_modules/@qwen-code/qwen-code/bundled/new-app/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/common-workflow.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/auth.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/model-providers.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/qwen-ignore.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/settings.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/themes.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/configuration/trusted-folders.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/extension/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/extension/extension-releasing.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/extension/getting-started-extensions.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/extension/introduction.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/approval-mode.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/arena.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/auto-mode.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/dingtalk.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/feishu.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/overview.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/plugins.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/qqbot.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/telegram.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/channels/weixin.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/code-review.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/commands.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/dual-output.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/followup-suggestions.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/headless.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/hooks.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/language.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/lsp.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/markdown-rendering.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/mcp.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/memory.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/sandbox.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/scheduled-tasks.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/skills.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/status-line.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/structured-output.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/sub-agents.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/tips.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/token-caching.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/tool-use-summaries.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/features/worktree.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/ide-integration/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/ide-integration/ide-companion-spec.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/ide-integration/ide-integration.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/integration-github-action.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/integration-jetbrains.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/integration-vscode.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/integration-zed.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/overview.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/quickstart.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/qwen-serve-deploy-local.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/qwen-serve.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/reference/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/reference/keyboard-shortcuts.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/support/Uninstall.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/support/_meta.ts -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/support/tos-privacy.md -lib/node_modules/@qwen-code/qwen-code/bundled/qc-helper/docs/support/troubleshooting.md -lib/node_modules/@qwen-code/qwen-code/bundled/review/DESIGN.md -lib/node_modules/@qwen-code/qwen-code/bundled/review/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/simplify/SKILL.md -lib/node_modules/@qwen-code/qwen-code/bundled/stuck/SKILL.md -lib/node_modules/@qwen-code/qwen-code/chunks/MaxSizedBox-SK7CUWZQ.js -lib/node_modules/@qwen-code/qwen-code/chunks/StandaloneSessionPicker-G44HGSAP.js -lib/node_modules/@qwen-code/qwen-code/chunks/acpAgent-PKCTYWJV.js -lib/node_modules/@qwen-code/qwen-code/chunks/agent-IYMHUXWB.js -lib/node_modules/@qwen-code/qwen-code/chunks/agent-headless-L2DAW6I5.js -lib/node_modules/@qwen-code/qwen-code/chunks/anthropicContentGenerator-H5ZOEENQ.js -lib/node_modules/@qwen-code/qwen-code/chunks/artifact-tool-SLYPWG3C.js -lib/node_modules/@qwen-code/qwen-code/chunks/askUserQuestion-OKPTECON.js -lib/node_modules/@qwen-code/qwen-code/chunks/bridge-DF3IJQ5V.js -lib/node_modules/@qwen-code/qwen-code/chunks/ca-HCMB2I54.js -lib/node_modules/@qwen-code/qwen-code/chunks/channel-worker-supervisor-JUYQ5Z4R.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-22IFUCVR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-2INJBYLJ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-2MPVVENX.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-2PSWA5ID.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-3GONHQOA.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-3HX5LZ6R.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-3RW4AZJV.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-3UC7ZC43.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-3VJ7MT3N.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-3X76L4UF.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-4CGOWHKM.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-4RQIB5UZ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-54YZOP7P.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-55ZMG67I.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-57NRQM3P.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-5ES5YPED.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-5IFG2VC4.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-5P5XGNYH.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-5WQF27GW.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-64WXLC72.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-6BEOH4KK.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-6IAWPIQ6.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-6QVRLKTZ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-6SHO7WFF.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-7RYW5LQV.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-7Z6UEJA4.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-A34EPIUV.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-A4BMJM77.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-AGZF43UV.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-AHNXYU4O.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-ALX6BUYW.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-AVQDCKNF.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-B236XPGF.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-BJBWRCSK.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-BMFMJINR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-BOAWGUY6.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-BR4QREVK.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-BZHLWC6T.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-C2QKQZEQ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-CEYA7K7C.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-CJCKDMWO.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-CLQPBI4H.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-D5KISTLW.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-DBF3HTLT.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-DMSNJDWG.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-DNV4FSN5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-DXXNMPJH.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-E5A7LHNN.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-E6US47KI.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-EWALXUAD.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-FDY3XOTM.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-FPHA7WIZ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-FXGLL2HL.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-FZ5NVRVK.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-G7OQ3RFJ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-GHOTR7HL.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-GLPV75ES.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-GO6LNQXT.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-GQBRGBLS.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-H6BD2ELD.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-HCFSKO6K.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-HLKG6CZN.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-HTWHAN44.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-IRJWHZWU.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-ITOGNELQ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-IUSKVKH5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-IWKSG2AR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-J2S4EL5Y.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-J6ABRKAB.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-JA5KWZTJ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-JN2VJ33O.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-JZSY4WP3.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-K5PGHDBN.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-KHDZHZMH.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-KSPVDFE4.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-KYMBIKIW.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-KYTQOCDE.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-L7QPM2YD.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-LKWAVAB5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-LM3YCCZJ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-LQ7TMOCE.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-LWGLBVWA.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-LXFCHX4X.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MBWLP5OT.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MHQKYQDS.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MJKEQSZI.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MJKMIQMK.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MLZQVCF3.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MOUXUCXQ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MRO43B25.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MX2YXRER.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-MX7CTJHR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-N2IJLN2L.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-N4YJQTRL.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-NIOPRZNN.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-NPQWQYU6.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-NUK2PFSU.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-NVFJSIAX.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-O2RJARYU.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-OAYOHSGP.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-OBVBTAX5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-OFEVLU4C.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-OIFSBXSP.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-OMX7CUOE.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-P3MYAZBY.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-P7M4GA57.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-QN5NZ3UQ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-QOKV6AO4.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-QOMAHFYI.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-QQDPRDVW.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-QXPI7FEC.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-QYUE6W3T.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-RNBYOUGV.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-RZORUN6X.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-S6RLAIUR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SEZC2725.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SIUQ3YYX.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SKAZWEV5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SL2P3JUA.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SOT7OMGL.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SRNPMG7J.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-SYCJMSIJ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-T22H4V4R.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-T42ACHFI.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-TENOUWY2.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-TLRYABYP.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-TOAUDIS7.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-UNXGEDX2.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-UTL7KABL.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-UWCTAVOD.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-V5VTULL5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-V6NH3CUC.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-VRDMOSQS.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-VXGPYF7U.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-WXUDZHOJ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-XH7H6YG4.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-Y6Z2O3WR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-YHTNWGRR.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-YPCPZSZB.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-YSU33ACT.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-YTWX5TT2.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-Z2Z3GUXZ.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-ZERZSAZL.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-ZI4MGBB5.js -lib/node_modules/@qwen-code/qwen-code/chunks/chunk-ZN5T4BHI.js *** 562 LINES SKIPPED ***