Skip to content

CAAS-3884: remove concurrently package to remove vulnerable dependency#32

Merged
JamesYoungNHS merged 1 commit into
mainfrom
feature/CAAS-3884_address_shell-quote_vuln
Jul 13, 2026
Merged

CAAS-3884: remove concurrently package to remove vulnerable dependency#32
JamesYoungNHS merged 1 commit into
mainfrom
feature/CAAS-3884_address_shell-quote_vuln

Conversation

@JamesYoungNHS

@JamesYoungNHS JamesYoungNHS commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Description

Remove concurrently package to address critical vulnerability appearing in the transitive dependency: shell-quote

The concurrently package is a dev dependency, and appears to only be used to enable a check-all command. This command is not used in our pipelines. Removing the dependency reduces maintenance burden

Significant Changes

  • remove the concurrently package

Checklist

  • Ensure your branch name matches one of the patterns that will trigger the CI checks (feature/** or bugfix/**).
  • Brief description of work completed, and any technical decisions made as part of the PR
  • PR link added as a comment to the relevant JIRA ticket
  • PR Labels have been applied to the Pull Request
  • Reviewers have been assigned (only if specific named reviewers are necessary)
  • PR link shared on Slack and Teams
  • 2 reviews received

@JamesYoungNHS JamesYoungNHS requested a review from a team as a code owner July 13, 2026 13:33
@JamesYoungNHS JamesYoungNHS changed the title remove concurrently package to remove vulnerable dependency CAAS-3884: remove concurrently package to remove vulnerable dependency Jul 13, 2026
@JamesYoungNHS JamesYoungNHS added the dependencies Pull requests that update a dependency file label Jul 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

@JamesYoungNHS JamesYoungNHS merged commit 5be02dd into main Jul 13, 2026
14 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants