Consider using not-const enums to be compatible with `isolatedModules`
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- api
Rechercherichtung
Beginnen Sie damit, die TypeScript-Deklarationen hinter dem Export von @node-rs/argon2 nachzuverfolgen und zu ermitteln, wo Algorithm als const enum definiert ist. Reproduzieren Sie den Fehler mit aktiviertem tsc und isolatedModules und überprüfen Sie anschließend, dass das exportierte enum ohne TS2748 verwendet werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
import { Algorithm } from '@node-rs/argon2';
console.log(Algorithm.Argon2d);
when I'm running tsc, it fails with
src/index.ts:2:13 - error TS2748: Cannot access ambient const enums when 'isolatedModules' is enabled.
I have isolatedModules switched on because I'm using Babel to compile my project.
To fix this problem would be best to export usual enums instead of const enum. Related articles:
- Vorherrschende Sprache
- Rust
- Sterne
- 1.5k
- Forks
- 52
- Ø Merge
- 1 T. 2 Std.
- Gemergte PRs (30 T.)
- 14
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus napi-rs/node-rs
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
napi-rs/node-rs#1009 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
Maintainer antworten meist innerhalb von 1 Tag
-
[node-rs/jieba, lunr.zh error] top-level await is not available in the configured target environmentOffen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in napi-rs/node-rs
Ähnliche Issues
-
[Bug]: opencode_go chat route drops reasoning_effort (even 'none'), while the same endpoint honors it via custom_llm_provider=openaiEvtl. vergeben @arvindkumar-ship-it hat das heute übernommen. Offenllm translation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
BerriAI/litellm#51871 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
comp-formats
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 64/100
ClickHouse/ClickHouse#131694 ·
Maintainer antworten meist innerhalb von 1 Tag
-
cli: `execCargoMetadata` decodes stdout per chunk, corrupting non-ASCII paths across pipe boundariesOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
C-Bug S-Needs-Triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
bevyengine/bevy#26558 ·
Maintainer antworten meist innerhalb von 2 Tagen