nodejs-cross-seed
The package installs a Node.js application from the official npm registry, which is a standard and expected source for npm packages; the use of a variable in the package manager command is normal and does not introduce untrusted or ambiguous dependencies.
Triggered rules
llm_review
The static rules found a suspicious pattern they could not resolve, so an AI model (qwen/qwen3-235b-a22b-2507) reviewed it and judged it LOW (confidence 95%): The package installs a Node.js application from the official npm registry, which is a standard and expected source for npm packages; the use of a variable in the package manager command is normal and does not introduce untrusted or ambiguous dependencies.
-
PKGBUILD:25
npm install -g --prefix "$pkgdir/usr" ${_npmname}@${pkgver}
PKGBUILD
1 offending line(s) highlighted# Maintainer: Donald Webster <fryfrog@gmail.com>
pkgname=nodejs-cross-seed
pkgver=6.13.9
_npmname=cross-seed
pkgrel=1
pkgdesc="Download torrents to cross seed based on your existing torrents."
arch=(any)
url='https://github.com/cross-seed/cross-seed'
license=('Apache 2.0')
depends=('nodejs' 'npm')
optdepends=(
'qbittorrent'
'rtorrent'
)
source=(http://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz)
noextract=(${_npmname}-${pkgver}.tgz)
sha512sums=('728e3b9e9c082cb8505d269054a031ea3c669aa4f04adb899e6ec1f196c79d81adb5391fcf0d4f51c0158956d9a92df7947884223186b0322a3f5e54dc0bd4a2')
package() {
cd "$srcdir"
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p "$_npmdir"
cd "$_npmdir"
npm install -g --prefix "$pkgdir/usr" ${_npmname}@${pkgver}
chown -R root:root "${pkgdir}"
}
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-10-22 15:35@@ -1,7 +1,7 @@ # Maintainer: Donald Webster <fryfrog@gmail.com> pkgname=nodejs-cross-seed-pkgver=6.13.7+pkgver=6.13.9 _npmname=cross-seed pkgrel=1 pkgdesc="Download torrents to cross seed based on your existing torrents."@@ -15,7 +15,7 @@ ) source=(http://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz) noextract=(${_npmname}-${pkgver}.tgz)-sha512sums=('d20f700c20288be73102b409c343a6de10838eaca1409ffcf023c2872ec8fe230f595a1506fef1cecb383f573fe8968f5c75c6ef1772db71cb0017afae03b08b')+sha512sums=('728e3b9e9c082cb8505d269054a031ea3c669aa4f04adb899e6ec1f196c79d81adb5391fcf0d4f51c0158956d9a92df7947884223186b0322a3f5e54dc0bd4a2') package() { cd "$srcdir"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-22 15:35:25 | Low | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |