An open index of dependabot pull requests across open source projects.

Bump the npm_and_yarn group across 1 directory with 35 updates

Open
Number: #12
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Unknown
Comments: 1
Created: January 10, 2026 at 12:18 PM UTC
(8 days ago)
Updated: January 10, 2026 at 12:19 PM UTC
(8 days ago)
Labels:
dependencies javascript
Description:

Bumps the npm_and_yarn group with 31 updates in the /turbopack/crates/turbopack-tracing/tests/node-file-trace directory:

Package From To
@google-cloud/firestore 4.15.1 6.2.0
axios 0.21.4 0.30.2
esbuild 0.15.12 0.25.0
express 4.18.2 4.22.0
firebase 7.24.0 10.9.0
koa 2.13.4 3.0.3
mongoose 5.13.15 6.13.6
prismjs 1.29.0 1.30.0
pug 3.0.2 3.0.3
semver 7.3.8 7.5.2
vm2 3.9.11 3.10.0
@babel/helpers 7.19.4 7.28.4
body-parser 1.20.1 1.20.4
brace-expansion 1.1.11 1.1.12
browserify-sign 4.2.1 4.2.5
cipher-base 1.0.4 1.0.7
cross-spawn 6.0.5 6.0.6
dottie 2.0.2 2.0.6
es5-ext 0.10.62 0.10.64
jose 2.0.6 2.0.7
jws 3.2.2 3.2.3
min-document 2.19.0 2.19.2
msgpackr 1.7.2 1.11.8
nodemailer 6.8.0 6.10.1
pbkdf2 3.1.2 3.1.5
sha.js 2.4.11 2.4.12
socket.io-parser 3.3.2 3.3.4
tar-fs 2.1.1 2.1.4
tar 6.1.11 6.2.1
validator 13.7.0 13.15.26
word-wrap 1.2.3 1.2.5

Updates @google-cloud/firestore from 4.15.1 to 6.2.0

Release notes

Sourced from @​google-cloud/firestore's releases.

v6.2.0

6.2.0 (2022-09-13)

Features

Bug Fixes

  • Minify proto JSON files (#1771) (6393fe7)
  • Remove hack in update.sh, and replace with existing pattern for protobuf dependencies. (#1769) (6ba6751)

v6.1.0

6.1.0 (2022-09-07)

Features

  • Accept google-gax instance as a parameter (#1757) (ef59a22)

Bug Fixes

  • Better support for fallback mode (#1756) (a029a6e)
  • Don't allow serialization of firestore settings (#1742) (fa0ad66)
  • Pin Typescript to prevent new type checking. (#1764) (dd01b27)
  • Update GAX (#1758) (1931415)
  • Version 7 of protobufjs broke the update.sh script. Added path to built in protobuf. (#1766) (40f1db3)

v6.0.0

6.0.0 (2022-07-22)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#1725)

Features

Bug Fixes

  • change REST binding for ListDocuments to support root collection (#1695) (6185f13)

... (truncated)

Changelog

Sourced from @​google-cloud/firestore's changelog.

6.2.0 (2022-09-13)

Features

Bug Fixes

  • Minify proto JSON files (#1771) (6393fe7)
  • Remove hack in update.sh, and replace with existing pattern for protobuf dependencies. (#1769) (6ba6751)

6.1.0 (2022-09-07)

Features

  • Accept google-gax instance as a parameter (#1757) (ef59a22)

Bug Fixes

  • Better support for fallback mode (#1756) (a029a6e)
  • Don't allow serialization of firestore settings (#1742) (fa0ad66)
  • Pin Typescript to prevent new type checking. (#1764) (dd01b27)
  • Update GAX (#1758) (1931415)
  • Version 7 of protobufjs broke the update.sh script. Added path to built in protobuf. (#1766) (40f1db3)

6.0.0 (2022-07-22)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#1725)

Features

Bug Fixes

  • change REST binding for ListDocuments to support root collection (#1695) (6185f13)
  • deps: update dependency protobufjs to v7 (#1747) (4e8d33c)
  • split v1 and v1beta1 protos to improve startup time (#1664) (f3729cf)

... (truncated)

Commits

Updates axios from 0.21.4 to 0.30.2

Release notes

Sourced from axios's releases.

v0.30.2

What's Changed

New Contributors

Full Changelog: https://github.com/axios/axios/compare/v0.30.1...v0.30.2

Release v0.30.1

Release notes:

Bug Fixes

Contributors to this release

Full Changelog: https://github.com/axios/axios/compare/v0.30.0...v0.30.1

Release v0.30.0

Release notes:

Bug Fixes

Contributors to this release

Full Changelog: https://github.com/axios/axios/compare/v0.29.0...v0.30.0

v0.29.0

Release notes:

Bug Fixes

Contributors to this release

... (truncated)

Commits

Updates esbuild from 0.15.12 to 0.25.0

Release notes

Sourced from esbuild's releases.

v0.25.0

This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.24.0 or ~0.24.0. See npm's documentation about semver for more information.

  • Restrict access to esbuild's development server (GHSA-67mh-4wv8-2f99)

    This change addresses esbuild's first security vulnerability report. Previously esbuild set the Access-Control-Allow-Origin header to * to allow esbuild's development server to be flexible in how it's used for development. However, this allows the websites you visit to make HTTP requests to esbuild's local development server, which gives read-only access to your source code if the website were to fetch your source code's specific URL. You can read more information in the report.

    Starting with this release, CORS will now be disabled, and requests will now be denied if the host does not match the one provided to --serve=. The default host is 0.0.0.0, which refers to all of the IP addresses that represent the local machine (e.g. both 127.0.0.1 and 192.168.0.1). If you want to customize anything about esbuild's development server, you can put a proxy in front of esbuild and modify the incoming and/or outgoing requests.

    In addition, the serve() API call has been changed to return an array of hosts instead of a single host string. This makes it possible to determine all of the hosts that esbuild's development server will accept.

    Thanks to @​sapphi-red for reporting this issue.

  • Delete output files when a build fails in watch mode (#3643)

    It has been requested for esbuild to delete files when a build fails in watch mode. Previously esbuild left the old files in place, which could cause people to not immediately realize that the most recent build failed. With this release, esbuild will now delete all output files if a rebuild fails. Fixing the build error and triggering another rebuild will restore all output files again.

  • Fix correctness issues with the CSS nesting transform (#3620, #3877, #3933, #3997, #4005, #4037, #4038)

    This release fixes the following problems:

    • Naive expansion of CSS nesting can result in an exponential blow-up of generated CSS if each nesting level has multiple selectors. Previously esbuild sometimes collapsed individual nesting levels using :is() to limit expansion. However, this collapsing wasn't correct in some cases, so it has been removed to fix correctness issues.

      /* Original code */
      .parent {
        > .a,
        > .b1 > .b2 {
          color: red;
        }
      }
      

      /* Old output (with --supported:nesting=false) */ .parent > :is(.a, .b1 > .b2) { color: red; }

      /* New output (with --supported:nesting=false) */ .parent > .a, .parent > .b1 > .b2 { color: red; }

      Thanks to @​tim-we for working on a fix.

    • The & CSS nesting selector can be repeated multiple times to increase CSS specificity. Previously esbuild ignored this possibility and incorrectly considered && to have the same specificity as &. With this release, this should now work correctly:

      /* Original code (color should be red) */
      

... (truncated)

Changelog

Sourced from esbuild's changelog.

Changelog: 2022

This changelog documents all esbuild versions published in the year 2022 (versions 0.14.11 through 0.16.12).

0.16.12

  • Loader defaults to js for extensionless files (#2776)

    Certain packages contain files without an extension. For example, the yargs package contains the file yargs/yargs which has no extension. Node, Webpack, and Parcel can all understand code that imports yargs/yargs because they assume that the file is JavaScript. However, esbuild was previously unable to understand this code because it relies on the file extension to tell it how to interpret the file. With this release, esbuild will now assume files without an extension are JavaScript files. This can be customized by setting the loader for "" (the empty string, representing files without an extension) to another loader. For example, if you want files without an extension to be treated as CSS instead, you can do that like this:

    • CLI:

      esbuild --bundle --loader:=css
      
    • JS:

      esbuild.build({
        bundle: true,
        loader: { '': 'css' },
      })
      
    • Go:

      api.Build(api.BuildOptions{
        Bundle: true,
        Loader: map[string]api.Loader{"": api.LoaderCSS},
      })
      

    In addition, the "type" field in package.json files now only applies to files with an explicit .js, .jsx, .ts, or .tsx extension. Previously it was incorrectly applied by esbuild to all files that had an extension other than .mjs, .mts, .cjs, or .cts including extensionless files. So for example an extensionless file in a "type": "module" package is now treated as CommonJS instead of ESM.

0.16.11

  • Avoid a syntax error in the presence of direct eval (#2761)

    The behavior of nested function declarations in JavaScript depends on whether the code is run in strict mode or not. It would be problematic if esbuild preserved nested function declarations in its output because then the behavior would depend on whether the output was run in strict mode or not instead of respecting the strict mode behavior of the original source code. To avoid this, esbuild transforms nested function declarations to preserve the intended behavior of the original source code regardless of whether the output is run in strict mode or not:

    // Original code
    if (true) {
      function foo() {}
      console.log(!!foo)
      foo = null
      console.log(!!foo)
    }
    

... (truncated)

Commits
  • e9174d6 publish 0.25.0 to npm
  • c27dbeb fix hosts in plugin-tests.js
  • 6794f60 fix hosts in node-unref-tests.js
  • de85afd Merge commit from fork
  • da1de1b fix #4065: bitwise operators can return bigints
  • f4e9d19 switch case liveness: default is always last
  • 7aa47c3 fix #4028: minify live/dead switch cases better
  • 22ecd30 minify: more constant folding for strict equality
  • 4cdf03c fix #4053: reordering of .tsx in node_modules
  • dc71977 fix #3692: 0 now picks a random ephemeral port
  • Additional commits viewable in compare view

Updates express from 4.18.2 to 4.22.0

Release notes

Sourced from express's releases.

4.22.0

Important: Security

What's Changed

Full Changelog: https://github.com/expressjs/express/compare/4.21.2...4.22.0

4.21.2

What's Changed

Full Changelog: https://github.com/expressjs/express/compare/4.21.1...4.21.2

4.21.1

What's Changed

Full Changelog: https://github.com/expressjs/express/compare/4.21.0...4.21.1

4.21.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from express's changelog.

4.22.0 / 2025-12-01

4.21.2 / 2024-11-06

  • deps: path-to-regexp@0.1.12
    • Fix backtracking protection
  • deps: path-to-regexp@0.1.11
    • Throws an error on invalid path values

4.21.1 / 2024-10-08

4.21.0 / 2024-09-11

  • Deprecate res.location("back") and res.redirect("back") magic string
  • deps: serve-static@1.16.2
    • includes send@0.19.0
  • deps: finalhandler@1.3.1
  • deps: qs@6.13.0

4.20.0 / 2024-09-10

  • deps: serve-static@0.16.0
    • Remove link renderization in html while redirecting
  • deps: send@0.19.0
    • Remove link renderization in html while redirecting
  • deps: body-parser@0.6.0
    • add depth option to customize the depth level in the parser
    • IMPORTANT: The default depth level for parsing URL-encoded data is now 32 (previously was Infinity)
  • Remove link renderization in html while using res.redirect
  • deps: path-to-regexp@0.1.10
    • Adds support for named matching groups in the routes using a regex
    • Adds backtracking protection to parameters without regexes defined
  • deps: encodeurl@~2.0.0
    • Removes encoding of \, |, and ^ to align better with URL spec
  • Deprecate passing options.maxAge and options.expires to res.clearCookie
    • Will be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie

4.19.2 / 2024-03-25

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by ulisesgascon, a new releaser for express since your current version.


Updates firebase from 7.24.0 to 10.9.0

Commits

Updates koa from 2.13.4 to 3.0.3

Release notes

Sourced from koa's releases.

v3.0.3

What's Changed

Full Changelog: https://github.com/koajs/koa/compare/v3.0.2...v3.0.3

v3.0.2

What's Changed

New Contributors

Full Changelog: https://github.com/koajs/koa/compare/v3.0.1...v3.0.2

v3.0.1

What's Changed

Full Changelog: https://github.com/koajs/koa/compare/v3.0.0...v3.0.1

v3.0.0

This is a major release.

Breaking

... (truncated)

Changelog

Sourced from koa's changelog.

[!IMPORTANT] Moving forwards we are using the GitHub releases page at https://github.com/koajs/koa/releases in combination with np for publishing releases and their changelogs.


3.0.0-alpha.3 / 2025-02-11

fixes

  • Avoid redos on host and protocol getter

3.0.0-alpha.2 / 2024-11-04

breaking changes

  • Update http-errors to v2.0.0 #1486
  • Remove res.redirect('back'), add back() method to ctx #1115
  • Replace node querystring with URLSearchParams #1828
  • Remove obsolete createAsyncCtxStorageMiddleware #1817

features

  • Add support for web WHATWG #1830

updates

  • Update cookies to ~0.9.1 #1846
  • Update statuses to ^2.0.1
  • Update supertest to ^7.0.0 #1841

fixes

  • Fix exports.defaults in package.json #1630
  • Fix leaky handles in tests #1838
  • Fix body null checks #1814
  • Fix reformatting redirect URLs #1805 #1804
  • Fix passing ctx in error handler #1758

migrations

  • Migrate from jest to the native node test runner #1845

3.0.0-alpha.1 / 2023-04-12

fixes

3.0.0-alpha.0 / 2023-01-02

Breaking Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for koa since your current version.


Updates mongoose from 5.13.15 to 6.13.6

Release notes

Sourced from mongoose's releases.

6.13.6 / 2025-01-13

  • fix: disallow nested $where in populate match
Changelog

Sourced from mongoose's changelog.

6.13.6 / 2025-01-13

  • fix: disallow nested $where in populate match CVE-2025-23061

8.9.4 / 2025-01-09

  • fix(document): fix document not applying manual populate when using a function in schema.options.ref #15138 IchirokuXVI
  • fix(model): make Model.validate() static correctly cast document arrays #15169 #15164
  • fix(model): allow passing validateBeforeSave option to bulkSave() to skip validation #15161 #15156
  • fix(schema): allow multiple self-referencing discriminator schemas using Schema.prototype.discriminator #15142 #15120
  • types: avoid BufferToBinary<> wiping lean types when passed to generic functions #15160 #15158
  • docs: fix <code> in header ids #15159
  • docs: fix header in field-level-encryption.md #15137 damieng

8.9.3 / 2024-12-30

  • fix(schema): make duplicate index error a warning for now to prevent blocking upgrading #15135 #15112 #15109
  • fix(model): handle document array paths set to non-array values in Model.castObject() #15124 #15075
  • fix(document): avoid using childSchemas.path for compatibility with pre-Mongoose-8.8 schemas #15131 #15071
  • fix(model): avoid throwing unnecessary error if updateOne() returns null in save() #15126
  • perf(cursor): clear the stack every time if using populate with batchSize to avoid stack overflows with large docs #15136 #10449
  • types: make BufferToBinary avoid Document instances #15123 #15122
  • types(model+query): avoid stripping out virtuals when calling populate with paths generic #15132 #15111
  • types(schema): add missing removeIndex #15134
  • types: add cleanIndexes() to IndexManager interface #15127
  • docs: move search endpoint to netlify #15119

8.9.2 / 2024-12-19

  • fix(schema): avoid throwing duplicate index error if index spec keys have different order or index has a custom name #15112 #15109
  • fix(map): clean modified subpaths when overwriting values in map of subdocs #15114 #15108
  • fix(aggregate): pull session from transaction local storage for aggregation cursors #15094 IchirokuXVI
  • types: correctly handle union types in BufferToBinary and related helpers #15103 #15102 #15057
  • types: add UUID to RefType #15115 #15101
  • docs: remove link to Mongoose 5.x docs from dropdown #15116
  • docs(connection+document+model): remove remaining references to remove(), clarify that deleteOne() does not execute until then() or exec() #15113 #15107

8.9.1 / 2024-12-16

  • fix(connection): remove heartbeat check in load balanced mode Description has been truncated

Package Dependencies
Ecosystem:
npm
Version Change:
7.19.4 → 7.28.4
Update Type:
Minor
Package:
firebase
Ecosystem:
npm
Version Change:
7.24.0 → 10.9.0
Update Type:
Major
Package:
axios
Ecosystem:
npm
Version Change:
0.21.4 → 0.30.2
Update Type:
Minor
Package:
tar-fs
Ecosystem:
npm
Version Change:
2.1.1 → 2.1.4
Update Type:
Patch
Package:
cross-spawn
Ecosystem:
npm
Version Change:
6.0.5 → 6.0.6
Update Type:
Patch
Ecosystem:
npm
Version Change:
4.15.1 → 6.2.0
Update Type:
Major
Package:
express
Ecosystem:
npm
Version Change:
4.18.2 → 4.22.0
Update Type:
Minor
Package:
koa
Ecosystem:
npm
Version Change:
2.13.4 → 3.0.3
Update Type:
Major
Package:
nodemailer
Ecosystem:
npm
Version Change:
6.8.0 → 6.10.1
Update Type:
Minor
Package:
esbuild
Ecosystem:
npm
Version Change:
0.15.12 → 0.25.0
Update Type:
Minor
Package:
es5-ext
Ecosystem:
npm
Version Change:
0.10.62 → 0.10.64
Update Type:
Patch
Package:
prismjs
Ecosystem:
npm
Version Change:
1.29.0 → 1.30.0
Update Type:
Minor
Package:
mongoose
Ecosystem:
npm
Version Change:
5.13.15 → 6.13.6
Update Type:
Major
Ecosystem:
npm
Version Change:
4.2.1 → 4.2.5
Update Type:
Patch
Package:
validator
Ecosystem:
npm
Version Change:
13.7.0 → 13.15.26
Update Type:
Minor
Package:
tar
Ecosystem:
npm
Version Change:
6.1.11 → 6.2.1
Update Type:
Minor
Package:
semver
Ecosystem:
npm
Version Change:
7.3.8 → 7.5.2
Update Type:
Minor
Package:
word-wrap
Ecosystem:
npm
Version Change:
1.2.3 → 1.2.5
Update Type:
Patch
Package:
body-parser
Ecosystem:
npm
Version Change:
1.20.1 → 1.20.4
Update Type:
Patch
Package:
jose
Ecosystem:
npm
Version Change:
2.0.6 → 2.0.7
Update Type:
Patch
Ecosystem:
npm
Version Change:
3.3.2 → 3.3.4
Update Type:
Patch
Package:
pug
Ecosystem:
npm
Version Change:
3.0.2 → 3.0.3
Update Type:
Patch
Package:
dottie
Ecosystem:
npm
Version Change:
2.0.2 → 2.0.6
Update Type:
Patch
Package:
msgpackr
Ecosystem:
npm
Version Change:
1.7.2 → 1.11.8
Update Type:
Minor
Package:
jws
Ecosystem:
npm
Version Change:
3.2.2 → 3.2.3
Update Type:
Patch
Package:
vm2
Ecosystem:
npm
Version Change:
3.9.11 → 3.10.0
Update Type:
Minor
Ecosystem:
npm
Version Change:
1.1.11 → 1.1.12
Update Type:
Patch
Package:
pbkdf2
Ecosystem:
npm
Version Change:
3.1.2 → 3.1.5
Update Type:
Patch
Package:
sha.js
Ecosystem:
npm
Version Change:
2.4.11 → 2.4.12
Update Type:
Patch
Package:
cipher-base
Ecosystem:
npm
Version Change:
1.0.4 → 1.0.7
Update Type:
Patch
Ecosystem:
npm
Version Change:
2.19.0 → 2.19.2
Update Type:
Patch
Technical Details
ID: 12661270
UUID: 3799606975
Node ID: PR_kwDOQjqLPc68d4Fj
Host: GitHub
Repository: Dustinturner44/next.js