getsentry / getsentry/sentry-javascript

Convert `@sentry/ember` addon to V2 addon format

Đang mở
#15,835 25 bình luận 1 reaction 0 người được giao Xem trên GitHub
Ember Feature Meta: Help Wanted
Ngôn ngữ chính
TypeScript
Star
8.7k
Fork
1.8k
Merge trung bình
1 ngày 17 giờ
Pull request đã merge (30 ngày)
515

Mô tả

### Problem Statement

Modern Ember build tools (`@embroider/vite` and `@embroider/webpack`) benefit greatly from static, pre-built addons when bundling the app.

The current `@sentry/ember` package is currently on the old ember addon-format. It works, but it is not optimized for the modern ember build tooling, as it does currently needs be processed/rewritten by `@embroider` on every build.

Also, it is currently sorted with warnings in the group of other legacy V1 addons when running e.g. `npx ember-addon-v2-scanner@latest`:

| NPM Name | Version | Current version | On V2 Addon | V2 Addon available |
|----------|:-------------:|------:|------:|------:|
| '@sentry/ember' | '9.9.0' | '9.9.0' |❌ |❌ |

(related to https://github.com/getsentry/sentry-javascript/issues/12336, but this is more specific)

### Solution Brainstorm

Here is a [guide for porting an addon to the V2 format ](https://github.com/embroider-build/embroider/blob/main/docs/porting-addons-to-v2.md).

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.