Ich habe ein npm-Paket mit schlecht geschriebenen, veralteten Typings. Ich habe meine eigenen Typings geschrieben und jetzt frage ich mich, ob ich die Originaltypen aus dem npm-Paket irgendwie ausschließen kann. Es ist keine einfache Erweiterung der Schnittstellen, die Originale sind an dieser Stelle im Grunde Müll.Ausschließen/überschreiben npm-zur Verfügung gestellte Typisierung
Die Verwendung der Ausschlussliste in tsconfig.json funktioniert natürlich nicht für diesen Zweck, da sie weiterhin Dateien von node_modules lädt, selbst wenn Sie diesen Ordner ausschließen.
Sie können versuchen, [paths] (https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping) in 'tsconfig.json' zu verwenden, um Typings für jedes Modul als zu überschreiben beschrieben in [diese Antwort] (http://stackoverflow.com/a/41559327/43848) – artem
Das ist die richtige Antwort. Ich habe diese Frage nicht mit Google gefunden, weil ich alle möglichen Formulierungen versucht habe, aber anscheinend nicht diese. –
Fühlen Sie sich frei, es als Antwort hinzuzufügen, und ich werde es akzeptieren –