Skip to content

chore: Change deprecation/deprecation to oxlint equivalent#21604

Merged
JPeer264 merged 3 commits into
developfrom
jp/fail-on-deprecated
Jun 17, 2026
Merged

chore: Change deprecation/deprecation to oxlint equivalent#21604
JPeer264 merged 3 commits into
developfrom
jp/fail-on-deprecated

Conversation

@JPeer264

Copy link
Copy Markdown
Member

Apparently deprecation/deprecation didn't work properly in oxlint. This PR enables typescript/no-deprecated and changed it everywhere.

There were also 53 missing disabled lines, which I added in this commit: 42139b1

@JPeer264 JPeer264 self-assigned this Jun 17, 2026
@JPeer264 JPeer264 requested review from a team as code owners June 17, 2026 13:04
@JPeer264 JPeer264 requested review from Lms24, andreiborza, chargome, logaretm, mydea and s1gr1d and removed request for a team, chargome, mydea and s1gr1d June 17, 2026 13:04

@Lms24 Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thank you!

@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size % Change Change
@sentry/browser 27.4 kB - -
@sentry/browser - with treeshaking flags 25.84 kB - -
@sentry/browser (incl. Tracing) 45.7 kB - -
@sentry/browser (incl. Tracing + Span Streaming) 47.94 kB - -
@sentry/browser (incl. Tracing, Profiling) 50.5 kB - -
@sentry/browser (incl. Tracing, Replay) 84.92 kB - -
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 74.53 kB - -
@sentry/browser (incl. Tracing, Replay with Canvas) 89.61 kB - -
@sentry/browser (incl. Tracing, Replay, Feedback) 102.3 kB - -
@sentry/browser (incl. Feedback) 44.56 kB - -
@sentry/browser (incl. sendFeedback) 32.2 kB - -
@sentry/browser (incl. FeedbackAsync) 37.31 kB - -
@sentry/browser (incl. Metrics) 28.47 kB - -
@sentry/browser (incl. Logs) 28.71 kB - -
@sentry/browser (incl. Metrics & Logs) 29.4 kB - -
@sentry/react 29.2 kB - -
@sentry/react (incl. Tracing) 48 kB - -
@sentry/vue 32.42 kB - -
@sentry/vue (incl. Tracing) 47.59 kB - -
@sentry/svelte 27.42 kB - -
CDN Bundle 29.79 kB - -
CDN Bundle (incl. Tracing) 48.2 kB - -
CDN Bundle (incl. Logs, Metrics) 31.33 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) 49.49 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) 70.62 kB - -
CDN Bundle (incl. Tracing, Replay) 85.52 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 86.77 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) 91.37 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 92.62 kB - -
CDN Bundle - uncompressed 88.59 kB - -
CDN Bundle (incl. Tracing) - uncompressed 145.8 kB - -
CDN Bundle (incl. Logs, Metrics) - uncompressed 93.29 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 149.77 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 218.12 kB - -
CDN Bundle (incl. Tracing, Replay) - uncompressed 264.67 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 268.63 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 278.37 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 282.31 kB - -
@sentry/nextjs (client) 50.45 kB - -
@sentry/sveltekit (client) 46.12 kB - -
@sentry/core/server 76.08 kB - -
@sentry/core/browser 63.22 kB - -
@sentry/node-core 61.73 kB +0.01% +1 B 🔺
@sentry/node 128.71 kB +0.01% +1 B 🔺
@sentry/node - without tracing 74.1 kB - -
@sentry/aws-serverless 85.36 kB - -
@sentry/cloudflare (withSentry) - minified 174.19 kB - -
@sentry/cloudflare (withSentry) 435.54 kB +0.04% +137 B 🔺

View base workflow run

@JPeer264 JPeer264 force-pushed the jp/fail-on-deprecated branch from d68bfc3 to 50c4210 Compare June 17, 2026 13:20
@JPeer264 JPeer264 enabled auto-merge (squash) June 17, 2026 13:21
@JPeer264 JPeer264 merged commit 68e5e8b into develop Jun 17, 2026
273 checks passed
@JPeer264 JPeer264 deleted the jp/fail-on-deprecated branch June 17, 2026 13:39
nicohrubec added a commit that referenced this pull request Jun 18, 2026
#21604 enabled typescript/no-deprecated and added disable comments across the codebase but missed this vendored hapi usage, breaking lint on develop.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants