Skip to main content

upgrade-dep

Upgrade a dependency in the Sentry JavaScript SDK. Use when upgrading packages, bumping versions, or fixing security vulnerabilities via dependency updates.

Quellinformationen

Repository
getsentry/sentry-javascript
Letzte Quellaktivität
26. Februar 2026 um 23:09
Erkannte Sprache von SKILL.md
Englisch
Sterne
8.762
Forks
1.868

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
upgrade-dep
description
Upgrade a dependency in the Sentry JavaScript SDK. Use when upgrading packages, bumping versions, or fixing security vulnerabilities via dependency updates.
argument-hint
<package-name>
# Dependency Upgrade **Only upgrade one package at a time.** ## Upgrade command ```bash npx yarn-update-dependency@latest [package-name] ``` If the dependency is not defined in any `package.json`, run the upgrade from the root workspace (the `yarn.lock` lives there). Avoid upgrading top-level dependencies (especially test dependencies) without asking the user first. Ensure updated `package.json` files end with a newline. ## OpenTelemetry constraint **STOP** if upgrading any `opentelemetry` package would introduce forbidden versions: - `2.x.x` (e.g., `2.0.0`) - `0.2xx.x` (e.g., `0.200.0`, `0.201.0`) Verify before upgrading: ```bash yarn info <package-name>@<version> dependencies ``` ## E2E test dependencies Do **not** upgrade the major version of a dependency in `dev-packages/e2e-tests/test-applications/*` if the test directory name pins a version (e.g., `nestjs-8` must stay on NestJS 8). ## Post-upgrade verification ```bash yarn install yarn build:dev yarn dedupe-deps:fix yarn fix yarn circularDepCheck ``` ## Useful commands ```bash yarn list --depth=0 # Check dependency tree yarn why [package-name] # Find why a package is installed yarn info <pkg> dependencies # Inspect package dependencies yarn info <pkg> versions # Check available versions yarn outdated # Check outdated dependencies yarn audit # Check for security vulnerabilities ```
Auf GitHub ansehen