arethetypeswrong / arethetypeswrong/arethetypeswrong.github.io
No errors for ESM module resolution, while errors are expected
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.6k
- Forks
- 65
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The lib: https://www.npmjs.com/package/@microlabs/otel-cf-workers
The analysis: https://arethetypeswrong.github.io/?p=%40microlabs%2Fotel-cf-workers%401.0.0-rc.23
Shows all is ok, however, if we navigate to the lib, we'll clearly see incorrect import statement at https://github.com/evanderkoogh/otel-cf-workers/blob/v1.0.0-rc.23/src/instrumentation/env.ts#L6
I have also checked `dist` in the npm package, the same import.
It fails the build locally trying to use this lib in ESM project.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere die Analyse für @microlabs/otel-cf-workers@1.0.0-rc.23 und vergleiche sie mit dem Import in src/instrumentation/env.ts in Zeile 6 sowie der entsprechenden dist-Ausgabe. Verfolge, warum das ESM-Auflösungsproblem akzeptiert wird, und überprüfe anschließend, dass dieses Paket den erwarteten Fehler erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100