Skip to content

ISSUE-004 — Support Strict Version Pinning & Dependency Audits #90

Description

@ISONIC0788

What to build

Upgrade the package engine to enforce exact version locks for every package added. This prevents accidental downstream peer issues from semantic version expressions (^ or ~). Additionally, loop back post-install to run a programmatic audit scan to catch vulnerability flags early.

Files to modify

  • src/dependencies.js

Specs

  • Section 5.4 (Dependency Resolution Algorithm) guidelines.

Acceptance criteria

  • Strip caret (^) and tilde (~) symbols from all dependencies dynamically pushed via code logic.
  • Trigger an explicit npm audit verification block following execution steps.
  • Interrupt scaffolding or throw descriptive console alerts if high-severity vulnerabilities are verified.

Dependencies

  • None

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureRequest for a new feature

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions