TypeScript Error: Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier.
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- tooling
Rechercherichtung
Öffne index.d.ts und untersuche die von tsc gemeldete Client_Libsql-Deklaration der obersten Ebene. Validiere die Deklaration mit TypeScript, ohne die Option skipLibCheck von tsconfig.json zu aktivieren; abgeschlossen ist die Aufgabe, wenn der gemeldete Modifikatorfehler verschwunden ist, während Deklarungsdateien weiterhin geprüft werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
You're missing a declare statement before the class Client_Libsql extends Knex.Client {} declaration in index.d.ts declaration file.
It's causing errors in my application when tsc attempts to transpile it.
I'm not going to set tsconfig.json skipLibCheck to true, which I've seen others suggest, since I need my declaration files to be validated during build and that option disables checking of those files.
Thank you,
Scott
- Vorherrschende Sprache
- JavaScript
- Sterne
- 11
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
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 libsql/knex-libsql
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
libsql/knex-libsql#4 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
libsql/knex-libsql#3 · 6 Kommentare · 2 Reaktionen ·
-
enhancement question
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
libsql/knex-libsql#2 · 1 Reaktion ·
Alle Issues in libsql/knex-libsql
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
TheOdinProject/curriculum#31444 ·
Maintainer antworten meist innerhalb von 1 Tag
-
software-development-practices software-development-practices:nist-ssdf
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
githubnext/gh-aw-cao#15860 ·
Maintainer antworten meist innerhalb von 1 Tag
-
framework/gatsby help wanted kind/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 87/100
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
PedestrianDynamics/pyFDS-Evac#476 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
aiko-chan-ai/DiscordBotClient#380 ·