Skip to content

DEPENDENCY UPGRADE: major upgrades — 8 packages (major: 6 · patch: 2) - #266

Closed
campaigner-prod[bot] wants to merge 2 commits into
mainfrom
engraver-auto-version-upgrade/major/npm/5-1770978878
Closed

DEPENDENCY UPGRADE: major upgrades — 8 packages (major: 6 · patch: 2) #266
campaigner-prod[bot] wants to merge 2 commits into
mainfrom
engraver-auto-version-upgrade/major/npm/5-1770978878

Conversation

@campaigner-prod

@campaigner-prodcampaigner-prodBot commented Feb 13, 2026

Copy link
Copy Markdown

Summary: Dependency update — 6 packages upgraded (MAJOR changes included)

Manifests changed:

  • . (npm)

Updates

PackageFromToTypeVulnerabilities Fixed
@typescript-eslint/eslint-plugin5.62.08.54.0major-
eslint-plugin-n16.6.217.23.2major-
eslint-plugin-promise6.6.07.2.1major-
mocha10.8.211.7.5major-
nyc15.1.017.1.0major-
p-limit3.1.07.3.0major-

Packages marked with "-" are updated due to dependency constraints.


Warning

Major Version Upgrade

This update includes major version changes that may contain breaking changes. Please:

  • Review the changelog/release notes for breaking changes
  • Test thoroughly in a staging environment
  • Update any code that depends on changed APIs
  • Ensure all tests pass before merging

Review Checklist

Extra review is recommended for this update:

  • Review changes for compatibility with your code
  • Check release notes for breaking changes
  • Run integration tests to verify service behavior
  • Test in staging environment before production
  • Monitor key metrics after deployment

Update Mode: Major Version Update

🤖 Generated by DataDog Automated Dependency Management System

Jira: PROF-13759

@github-actions

github-actionsBot commented Feb 13, 2026

Copy link
Copy Markdown

Overall package size

Self size: 1.78 MB
Deduped: 2.16 MB
No deduping: 2.16 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | source-map | 0.7.6 | 185.63 kB | 185.63 kB | | pprof-format | 2.2.1 | 163.06 kB | 163.06 kB | | p-limit | 7.3.0 | 14.88 kB | 23 kB | | node-gyp-build | 3.9.0 | 8.81 kB | 8.81 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@pr-commenter

pr-commenterBot commented Feb 13, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-02-17 12:33:44

Comparing candidate commit a7ecd4d in PR branch engraver-auto-version-upgrade/major/npm/5-1770978878 with baseline commit e7bcdef in branch main.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 92 metrics, 28 unstable metrics.

@szegediszegedi added the semver-patch Bug or security fixes, mainly label Feb 16, 2026
@szegedi
szegediforce-pushed the engraver-auto-version-upgrade/major/npm/5-1770978878 branch from 20c5291 to e9ca70aCompareFebruary 16, 2026 15:56
@szegedi

szegedi commented Feb 16, 2026

Copy link
Copy Markdown

I'm getting these fun warnings when I apply this patch:

npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @datadog/pprof@6.0.0-pre
npm warn Found: eslint-plugin-n@16.6.2
npm warn node_modules/eslint-plugin-n
npm warn dev eslint-plugin-n@"^17.23.2" from the root project
npm warn 1 more (eslint-config-standard)
npm warn
npm warn Could not resolve dependency:
npm warn peer eslint-plugin-n@"^15.0.0 || ^16.0.0 " from eslint-config-standard@17.1.0
npm warn node_modules/eslint-config-standard
npm warn dev eslint-config-standard@"^17.1.0" from the root project
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: @datadog/pprof@6.0.0-pre
npm warn Found: eslint-plugin-promise@6.6.0
npm warn node_modules/eslint-plugin-promise
npm warn dev eslint-plugin-promise@"^7.2.1" from the root project
npm warn 1 more (eslint-config-standard)
npm warn
npm warn Could not resolve dependency:
npm warn peer eslint-plugin-promise@"^6.0.0" from eslint-config-standard@17.1.0
npm warn node_modules/eslint-config-standard
npm warn dev eslint-config-standard@"^17.1.0" from the root project

We depend on eslint-config-standard@17.1.0, but it can only use 6.x and 16.x of the libraries that this PR wants to bump to 7.x and 17.x, respectively.
We use eslint-config-standard because we also use gts (Google TypeScript style). The page for eslint-config-standard suggests that most people should use standard instead, and it itself suggests that if typescript is involved, then https://github.com/standard/ts-standard might be the right component to use.

@campaigner-prod
campaigner-prodBot deleted the engraver-auto-version-upgrade/major/npm/5-1770978878 branch March 8, 2026 14:43
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@szegedi