Closed mahoneycm closed 3 months ago
Updated vulerable and non-vulnerable dependencies. Added chromedriver devDependency to specify which version of chrome axe testing should use. This will allow us to maintain uniform tests across machines.
chromedriver
Current vulnerabilities:
5 moderate severity vulnerabilities
Vulnerabilities after fix:
4 moderate severity vulnerabilities
Closes https://github.com/uswds/public-sans/security/dependabot/72
npm run start
npm run serve
npm run test:a11y
@uswds/swds
postcss
sass-embedded
@axe-core/cli
@mejiaj Ready for re-review! The new RubyGems version caused my Gemfile.lock to update after rebuilding the site. Mostly patch fixes.
RubyGems
Gemfile.lock
Summary
Updated vulerable and non-vulnerable dependencies. Added
chromedriver
devDependency to specify which version of chrome axe testing should use. This will allow us to maintain uniform tests across machines.Current vulnerabilities:
Vulnerabilities after fix:
Related issue
Closes https://github.com/uswds/public-sans/security/dependabot/72
Testing instructions
npm run start
npm run serve
npm run test:a11y
(while localhost is being served from the serve script)Dependency updates
@uswds/swds
postcss
sass-embedded
@axe-core/cli
(devDependency)chromedriver
(devDependency)