Overview
Add unit tests to ensure reliability of the security scanner.
Depends On
Acceptance Criteria
Test Cases
Parser
npm install lodash → extracts lodash
npm install lodash@4.17.0 → extracts lodash@4.17.0
npm i -D typescript → extracts typescript (ignores -D)
pip install requests>=2.0 → extracts requests
brew install wget curl → extracts both
Decision Engine
- 0 vulns → allow
- 1 LOW → allow
- 1 MEDIUM → ask
- 1 HIGH → deny
- 1 CRITICAL → deny
Priority: P2
Overview
Add unit tests to ensure reliability of the security scanner.
Depends On
Acceptance Criteria
Test Cases
Parser
npm install lodash→ extracts lodashnpm install lodash@4.17.0→ extracts lodash@4.17.0npm i -D typescript→ extracts typescript (ignores -D)pip install requests>=2.0→ extracts requestsbrew install wget curl→ extracts bothDecision Engine
Priority: P2