art-template @4.13.3
JavaScript Template Engine
Maintainers
Keywords
Dependencies (8)
| Package | Constraint | Registry Status |
|---|---|---|
| acorn | ^5.0.3 | auto_approved |
| escodegen | ^1.8.1 | auto_approved |
| js-tokens | ^3.0.1 | auto_approved |
| estraverse | ^4.2.0 | auto_approved |
| source-map | ^0.5.6 | auto_approved |
| html-minifier | ^3.4.3 | rejected |
| is-keyword-js | ^1.0.3 | auto_approved |
| merge-source-map | ^1.0.3 | auto_approved |
Dev Dependencies (11)
| Package | Constraint | Registry Status |
|---|---|---|
| mocha | ^5.2.0 | auto_approved |
| eslint | ^3.19.0 | auto_approved |
| webpack | ^3.0.0 | auto_approved |
| istanbul | ^0.4.5 | needs_review |
| prettier | ^1.14.2 | auto_approved |
| babel-cli | ^6.26.0 | pending |
| coveralls | ^2.13.0 | auto_approved |
| node-noop | ^1.0.0 | auto_approved |
| eslint-loader | ^1.7.1 | auto_approved |
| babel-preset-env | ^1.7.0 | auto_approved |
| eslint-plugin-prettier | ^2.6.2 | auto_approved |
Transitive Dependency Tree
Changes from v4.13.2
No metadata changes detected.
File Changes
Risk Dispositions (2 applicable to this version, 0 other)
Accepted rules are downgraded to INFO on future analyses; rejected rules escalate to CRITICAL.
| Rule | Source | Disposition | Author | Reason | |
|---|---|---|---|---|---|
maintainer-takeover |
maintainer-change | reject | AI | AI (maintainer-change): Complete replacement of original maintainer aui by new accounts with no prior history on this package; combined with repo URL change to a fork, this is a clear hijack signal. | |
publisher-changed |
provenance | reject | AI | AI (provenance): Publisher changed from original author aui to v4v5qc, a new account with minimal history, coinciding with repo URL change and source size drop. |
SAST Findings (4)
All previous maintainers (aui) were replaced by new maintainers (daughtrymom, v4v5qc). This is a strong signal of a potential package hijack and requires careful review.
This version has no gitHead field linking it to a source commit, but previous versions did. This suggests the publish environment changed. Published by: v4v5qc.
This version was published by a different npm account than previous versions on 2025-03-12. This could indicate a legitimate maintainer transition or an account compromise.
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
Review Summary
Risk score: 100 (capped from 155). Findings: 3 high (+75), 5 medium (+50), 10 low (+30).
Published to npm: