Skip to content

chore(deps): bump shell-quote from 1.10.0 to 1.12.0 - #280

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/shell-quote-1.12.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/shell-quote-1.12.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026

Copy link
Copy Markdown
Contributor

Bumps shell-quote from 1.10.0 to 1.12.0.

Changelog

Sourced from shell-quote's changelog.

v1.12.0 - 2026-10-02

Fixed

Commits

  • [New] parse: support tab-stripping here-documents (<<-) dbfac37
  • [New] parse: support output process substitution (>() 2053315
  • [New] parse: support the case test-next terminator (;;&) 7d688b9
  • [New] parse: support the case fall-through terminator (;&) f27010e
  • [New] parse: support redirecting output despite noclobber (>|) b78d19c
  • [New] parse: support opening a file for reading and writing (<>) 21cc333
  • [New] parse: support redirecting stdout and stderr (&>) 6ad6cd2
  • [New] parse: support appending stdout and stderr (&>>) 90cde9c
  • [Dev Deps] update @ljharb/eslint-config 3a7b4ae

v1.11.0 - 2026-09-29

Fixed

Commits

  • [Fix] quote: reject line terminators in tokens after a comment 6002b2e
  • [Fix] parse: preserve text after special shell parameters 81b08a5
  • [Fix] parse: an escaped backslash does not escape the character after it d708019
  • [Fix] quote: preserve ! in arguments that also contain ' ad39927
  • [Fix] parse: treat $_name as a variable name, not $_ followed by text 28f88cd
  • [Fix] quote: preserve empty glob patterns 35c9b97
  • [Fix] quote: escape ~ in glob patterns to prevent shell tilde-expansion 239d49c
  • [Dev Deps] update @ljharb/eslint-config, auto-changelog, eslint, evalmd b1e406e
  • [meta] npmignore some files ebfc308
  • [actions] add permissions 3429b0d
  • [actions] set least-privilege cache-mode 36f2394
  • [Dev Deps] update eslint 6de9a41
Commits
  • 6ecb8aa v1.12.0
  • 3a7b4ae [Dev Deps] update @ljharb/eslint-config
  • 7d688b9 [New] parse: support the case test-next terminator (;;&)
  • f27010e [New] parse: support the case fall-through terminator (;&)
  • 90cde9c [New] parse: support appending stdout and stderr (&>>)
  • 6ad6cd2 [New] parse: support redirecting stdout and stderr (&>)
  • 2053315 [New] parse: support output process substitution (>()
  • b78d19c [New] parse: support redirecting output despite noclobber (>|)
  • 21cc333 [New] parse: support opening a file for reading and writing (\<>)
  • dbfac37 [New] parse: support tab-stripping here-documents (<<-)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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 <dependency name> 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.

Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.10.0 to 1.12.0.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md)
- [Commits](ljharb/shell-quote@v1.10.0...v1.12.0)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-version: 1.12.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 14, 2026
@coderabbitai

coderabbitai Bot commented Oct 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: strataljs/stratal/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c6fdf87f-b6ff-4cb1-a363-2932943bfd54

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@adesege adesege left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: 5989a71 Previous: 33a9b0d Ratio
test/benchmarks/request-response.bench.ts > Request/Response > simple GET - 200 35063.58912486201 ops/sec (±1.29%) 33571.82240506 ops/sec (±1.61%) 0.96
test/benchmarks/request-response.bench.ts > Request/Response > GET with route params - 200 40195.48027244193 ops/sec (±0.90%) 42296.20545659609 ops/sec (±0.81%) 1.05
test/benchmarks/request-response.bench.ts > Request/Response > POST with JSON body - 201 15931.819460622206 ops/sec (±1.19%) 16198.962164891995 ops/sec (±1.14%) 1.02
test/benchmarks/request-response.bench.ts > Request/Response > POST invalid body - validation error 4151.846248829746 ops/sec (±3.44%) 4357.429603749932 ops/sec (±3.06%) 1.05
test/benchmarks/request-response.bench.ts > Request/Response > GET unknown route - 404 6305.514109693685 ops/sec (±1.16%) 6242.12389221152 ops/sec (±1.41%) 0.99
src/__benchmarks__/application.bench.ts > Application - Bootstrap > constructor only 374376.3782015252 ops/sec (±0.51%) 376141.31090912863 ops/sec (±0.45%) 1.00
src/__benchmarks__/application.bench.ts > Application - Bootstrap > full initialize() 39882.874345754426 ops/sec (±0.94%) 37908.79798783361 ops/sec (±1.08%) 0.95
src/__benchmarks__/application.bench.ts > Application - Service Resolution > resolve service after bootstrap 43673.34647204385 ops/sec (±1.58%) 43880.587834925194 ops/sec (±1.35%) 1.00
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > initialize with 5 controllers (8 routes) 43447.44630574477 ops/sec (±0.73%) 42475.946310407635 ops/sec (±0.78%) 0.98
src/__benchmarks__/application.bench.ts > Application - Multi-Controller Bootstrap > resolve service after multi-controller bootstrap 42979.564359134376 ops/sec (±0.72%) 41587.68346141239 ops/sec (±0.83%) 0.97
src/di/__benchmarks__/container.bench.ts > Container - Registration > register class provider 4230575.348491872 ops/sec (±1.52%) 4153235.8754029158 ops/sec (±0.21%) 0.98
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerSingleton 4018855.998613699 ops/sec (±2.18%) 4015988.369507708 ops/sec (±1.68%) 1.00
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerValue 4543187.409379012 ops/sec (±1.71%) 4484785.076131648 ops/sec (±2.09%) 0.99
src/di/__benchmarks__/container.bench.ts > Container - Registration > registerFactory 4506247.6387197655 ops/sec (±2.28%) 4646900.299235859 ops/sec (±0.73%) 1.03
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve class token 1403481.9999996298 ops/sec (±1.47%) 1399508.2590134072 ops/sec (±0.43%) 1.00
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve symbol token 1401225.3192307383 ops/sec (±1.47%) 1411490.9696135977 ops/sec (±1.33%) 1.01
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve value token 1946347.4978460488 ops/sec (±0.17%) 1991883.3626032965 ops/sec (±1.43%) 1.02
src/di/__benchmarks__/container.bench.ts > Container - Resolution > resolve singleton token 1342115.4685220702 ops/sec (±0.45%) 1367437.3080772788 ops/sec (±0.43%) 1.02
src/di/__benchmarks__/container.bench.ts > Container - Resolution > isRegistered check 2079414.5818427089 ops/sec (±0.18%) 2032039.9674906908 ops/sec (±0.13%) 0.98
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when().use().give().otherwise() 2406070.5178585625 ops/sec (±3.05%) 2456045.051979611 ops/sec (±2.98%) 1.02
src/di/__benchmarks__/container.bench.ts > Container - Conditional Binding > when() with cached predicate 2369988.6443656744 ops/sec (±1.89%) 2468959.111174536 ops/sec (±1.74%) 1.04
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register single module 1347254.720107975 ops/sec (±0.72%) 1288106.5547444636 ops/sec (±0.75%) 0.96
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register 3-level module tree 662621.8106975164 ops/sec (±0.47%) 670542.5811318906 ops/sec (±0.40%) 1.01
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Registration > register dynamic module (forRoot) 1118777.5055004917 ops/sec (±0.40%) 1112476.506823362 ops/sec (±0.42%) 0.99
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Initialization > initialize with lifecycle hooks 828262.8818451453 ops/sec (±0.65%) 788390.5430542759 ops/sec (±2.12%) 0.95
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllControllers 575507.2460851985 ops/sec (±0.65%) 588907.9281531516 ops/sec (±0.48%) 1.02
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllConsumers 551684.8800796726 ops/sec (±3.20%) 571604.366355137 ops/sec (±1.70%) 1.04
src/module/__benchmarks__/module-registry.bench.ts > ModuleRegistry - Collection > getAllJobs 576707.417525416 ops/sec (±2.29%) 610619.7166722866 ops/sec (±0.54%) 1.06
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register controller with 5 OpenAPI routes 17017.98632945892 ops/sec (±7.95%) 16860.786008618084 ops/sec (±8.67%) 0.99
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register single-route controller 80771.86898802804 ops/sec (±8.82%) 81099.36045043867 ops/sec (±8.84%) 1.00
src/router/__benchmarks__/route-registration.bench.ts > RouteRegistration - Configure > register multiple controllers 19171.205698605077 ops/sec (±6.91%) 19125.92487336735 ops/sec (±6.68%) 1.00
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 10 routes by specificity 329485.21648417675 ops/sec (±1.00%) 334136.87529524195 ops/sec (±0.63%) 1.01
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 50 routes by specificity 63566.24455459036 ops/sec (±0.57%) 61051.61134544165 ops/sec (±0.50%) 0.96
src/router/__benchmarks__/route-registration.bench.ts > Route Sorting > sort 100 routes by specificity 30616.194501780355 ops/sec (±0.46%) 30273.584404234512 ops/sec (±0.43%) 0.99
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - static path 12668065.974636853 ops/sec (±0.20%) 11702814.993550757 ops/sec (±0.12%) 0.92
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - single param 1801875.4630400618 ops/sec (±0.38%) 1750608.2003759728 ops/sec (±1.98%) 0.97
src/router/__benchmarks__/route-registration.bench.ts > Param Extraction > extractParamNames - multiple params 1380430.8818494973 ops/sec (±1.72%) 1371956.2603574654 ops/sec (±0.40%) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

This branch has not been deployed

No deployments
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.

1 participant