arethetypeswrong / arethetypeswrong/arethetypeswrong.github.io
Feature request: multiple JS runtime check
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.6k
- Forks
- 65
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Add import check for more exports conditions like `edge-light`, `workerd`, `browser`, `worker`, `node`, `bun`, `deno`...
It's a common issue that a module might not comptable with some js platform because of lack of runtime only API (like file system, child-process)
You can see all export keys here: https://runtime-keys.proposal.wintercg.org/
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Das Issue nennt keine Dateien oder Tests. Beginne damit, die vorhandenen Prüfungen für Import- oder Exportbedingungen zu finden, und überprüfe anschließend die in der WinterCG proposal aufgeführten Runtime-Schlüssel. Fertig ist die Arbeit, wenn der Analyzer die angeforderten Runtime-Bedingungen prüft und Inkompatibilitäten meldet, die durch nicht verfügbare Runtime-APIs verursacht werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- bun, deno, javascript, node.js, typescript
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100