Loading npm security reports…
SkelPro – where projects get their bones structured.
An attacker-controlled remote template can cause arbitrary file writes outside the selected project through path traversal. Cleanup also shells an explicitly supplied path before deletion.
src/actions.ts fetches user-supplied remote JSON templates.
src/actions.tsView on unpkgsrc/hooks/scaffoldJSON.ts joins unvalidated template keys to the destination path.
src/hooks/scaffoldJSON.tsView on unpkgsrc/hooks/cleanupWorktree.ts interpolates a user path into shell commands before recursive removal.
src/hooks/cleanupWorktree.tsView on unpkgsrc/actions.ts fetches user-supplied remote JSON templates.
src/actions.tsView on unpkgsrc/hooks/scaffoldJSON.ts joins unvalidated template keys to the destination path.
src/hooks/scaffoldJSON.tsView on unpkgsrc/hooks/cleanupWorktree.ts interpolates a user path into shell commands before recursive removal.
src/hooks/cleanupWorktree.tsView on unpkg