npm · registry.npmjs.org
@ai-productivity-tracker/cli
Js Decode Then Exec: base64 / atob / fromCharCode decode paired with eval / new Function in the same file — canonical obfuscated-loader pattern.
Why PkgRadar flagged 1.1.0
| Severity | Signal | Evidence |
|---|---|---|
| high | Js Decode Then Exec | base64 / atob / fromCharCode decode paired with eval / new Function in the same file — canonical obfuscated-loader pattern. · package/dist/cli.mjs |
| high | Js Split Join Obfuscation | Array-of-single-tokens joined to form a string — used to obscure module names like require(["n","o","de",":","cr","yp","to"].join("")), defeating static require() analysis. · package/dist/web/assets/element-plus-C9CaBDgF.js |
Scanned versions
| Version | Verdict | Score | Scanned (UTC) |
|---|---|---|---|
1.1.0 | Review | 59 | 2026-05-29 |
1.0.0-rc.29 | Review | 59 | 2026-05-29 |
1.0.0-rc.28 | Review | 85 | 2026-05-29 |
1.0.0-rc.27 | Review | 59 | 2026-05-29 |
1.0.0-rc.26 | Review | 67 | 2026-05-28 |
1.0.0-rc.25 | Review | 67 | 2026-05-28 |
1.0.0-rc.23 | Review | 67 | 2026-05-28 |
1.0.0-rc.24 | Review | 67 | 2026-05-28 |
1.0.0-rc.21 | Low risk | 0 | 2026-05-27 |
1.0.0-rc.22 | Low risk | 0 | 2026-05-27 |
1.0.0-rc.19 | Low risk | 0 | 2026-05-27 |
1.0.0-rc.17 | Low risk | 0 | 2026-05-26 |
1.0.0-rc.18 | Low risk | 0 | 2026-05-26 |
1.0.0-rc.14 | Low risk | 0 | 2026-05-26 |
1.0.0-rc.15 | Low risk | 0 | 2026-05-26 |
1.0.0-rc.13 | Low risk | 0 | 2026-05-26 |
1.0.0-rc.11 | Low risk | 0 | 2026-05-25 |
1.0.0-rc.12 | Low risk | 0 | 2026-05-25 |
1.0.0-rc.10 | Low risk | 0 | 2026-05-25 |
1.0.0-rc.9 | Low risk | 0 | 2026-05-25 |
1.0.0-rc.8 | Review | 12 | 2026-05-25 |
1.0.0-rc.7 | Review | 24 | 2026-05-25 |
1.0.0-rc.6 | Review | 24 | 2026-05-25 |
1.0.0-rc.5 | Review | 24 | 2026-05-25 |
1.0.0-rc.4 | Review | 24 | 2026-05-25 |
1.0.0-rc.3 | Review | 24 | 2026-05-25 |
1.0.0-rc.2 | Review | 24 | 2026-05-25 |
1.0.0-rc.1 | Review | 24 | 2026-05-25 |
Block this in CI
pkgradar gate --ecosystem npm @ai-productivity-tracker/[email protected]