From 589bd9e6f538ee05f859cffd90f002fa0ed4acc8 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 10 Jun 2026 08:40:36 -0700
Subject: [PATCH] Bump shell-quote from 1.7.3 to 1.8.4 in /src/api/js (#9803)
Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.7.3 to
1.8.4.
Changelog
Sourced from shell-quote's
changelog.
v1.8.4
- 2026-05-22
Commits
- [Fix]
quote: validate object-token shapes 4378a6e
- [Dev Deps] update
@ljharb/eslint-config,
auto-changelog, eslint, npmignore
22ebec0
- [Tests] increase coverage
9f3caa3
- [readme] replace runkit CI badge with shields.io check-runs badge
3344a04
- [Dev Deps] update
@ljharb/eslint-config 699c511
v1.8.3
- 2025-06-01
Fixed
v1.8.2
- 2024-11-27
Fixed
Commits
- [meta] fix changelog tags
0fb9fd8
- [actions] split out node 10-20, and 20+
819bd84
- [Dev Deps] update
@ljharb/eslint-config,
auto-changelog, npmignore, tape
fc56408
- [actions] update npm for windows tests
fdeb0fd
- [Dev Deps] update
@ljharb/eslint-config,
aud, tape b8a4a3b
- [actions] prevent node 14 on ARM mac from failing
9eecafc
- [meta] exclude more files from the package
4044e7f
- [Tests] replace
aud with npm audit 8cfdbd8
- [meta] add missing
engines.node 843820e
- [Dev Deps] add missing peer dep
4c3b88d
- [Dev Deps] pin
jackspeak since 2.1.2+ depends on npm
aliases, which kill the install process in npm < 6 80322ed
v1.8.1
- 2023-04-07
Fixed
Commits
- [Refactor]
parse: hoist getVar to module
level b42ac73
- [Refactor] hoist some vars to module level
8f0c5c3
- [Refactor]
parse: use slice over
substr, cache some values fcb2e1a
- [Refactor]
parse: a bit of cleanup 6780ec5
- [Refactor]
parse: tweak the regex to not match nothing
227d474
... (truncated)
Commits
ff166e2
v1.8.4
4378a6e
[Fix] quote: validate object-token shapes
22ebec0
[Dev Deps] update @ljharb/eslint-config,
auto-changelog, eslint, `npmig...
9f3caa3
[Tests] increase coverage
3344a04
[readme] replace runkit CI badge with shields.io check-runs badge
699c511
[Dev Deps] update @ljharb/eslint-config
487a9b4
v1.8.3
01faaff
[Fix] remove unnecessary backslash escaping in single quotes
b19fc77
v1.8.2
59d29ea
[Fix] quote: preserve empty strings
- Additional commits viewable in compare
view
Maintainer changes
This version was pushed to npm by ljharb, a new releaser for
shell-quote since your current version.
Install script changes
This version adds prepublish script that runs during
installation. Review the package contents before updating.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts page](https://github.com/Z3Prover/z3/network/alerts).
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
src/api/js/package-lock.json | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/api/js/package-lock.json b/src/api/js/package-lock.json
index 9917a912c..5c11307f4 100644
--- a/src/api/js/package-lock.json
+++ b/src/api/js/package-lock.json
@@ -6112,10 +6112,17 @@
}
},
"node_modules/shell-quote": {
- "version": "1.7.3",
- "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
- "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
- "dev": true
+ "version": "1.8.4",
+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.4.tgz",
+ "integrity": "sha512-VsC6n6vz1ihYYyZZwX7YZSF5l5x36ca17OC+a69h94YqB7X6XLwf+5MOgynYir2SLFUbl8gIYvBo8K8RoNQ6bQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/side-channel": {
"version": "1.0.4",