alleyinteractive / alleyinteractive/alley-scripts

Change moduleResolution to bundler in tsconfig

Offen Anfängerfreundlich
#910 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Package: tsconfig typescript
Vorherrschende Sprache
TypeScript
Sterne
10
Forks
3
Ø Merge
4 T. 22 Std.
Gemergte PRs (30 T.)
2

Beschreibung

### Description

We are currently using moduleResolution=node (which aliases node10), intended for older versions of node that we aren't using. We should instead use `bundler` since we are primarily building for the web (this can always be overridden on a per-project basis if that assumption is not true). This is resulting in an error in linters because node/node10 are deprecated values for the moduleResolution setting.

### Use Case

When a user uses the tsconfig package, it should have a modern value for moduleResolution.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Locate the tsconfig package and find the configuration that sets moduleResolution to node. Confirm the available TypeScript configuration and linter context, then update that setting to the requested modern value and verify that the deprecation error is gone.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
build-system, tooling
Issue-Typ
Refactoring
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
76/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.