latest @loopback/graphql ESM export compatibility error
I maintainer di solito rispondono entro 4 giorni
@joelle-a-dev ci sta già lavorando.
Dal 19/8/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- graphql, node.js, typescript
Direzione di ricerca
Inizia con la riproduzione in examples/graphql e ispeziona il punto di ingresso @loopback/graphql/dist/index.js mostrato nello stack trace, insieme alle esportazioni del pacchetto type-graphql. Esegui l'esempio con Node.js 24 per confermare il fallimento e tracciare l'uso del sottopercorso incompatibile. È completato quando l'applicazione si avvia senza ERR_PACKAGE_PATH_NOT_EXPORTED.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
I downloaded the code from loopback GraphQL example repository https://github.com/loopbackio/loopback-next/tree/master/examples/graphql , and after fixing some type errors, when I start the application using Node v24.12.0, I encounter the following error:
> @loopback/[email protected] start
> node .
node:internal/modules/cjs/loader:686
throw e;
^
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './dist/interfaces' is not defined by "exports" in /Users/dinesh/Documents/Projects/example-graphql/node_modules/type-graphql/package.json
at exportsNotFound (node:internal/modules/esm/resolve:313:10)
at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
at resolveExports (node:internal/modules/cjs/loader:679:36)
at Module._findPath (node:internal/modules/cjs/loader:746:31)
at Module._resolveFilename (node:internal/modules/cjs/loader:1406:27)
at defaultResolveImpl (node:internal/modules/cjs/loader:1059:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1064:22)
at Module._load (node:internal/modules/cjs/loader:1227:37)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:245:24)
at Module.require (node:internal/modules/cjs/loader:1504:12)
at require (node:internal/modules/helpers:152:16)
at Object.<anonymous> (/Users/dinesh/Documents/Projects/example-graphql/node_modules/@loopback/graphql/dist/index.js:9:22)
at Module._compile (node:internal/modules/cjs/loader:1761:14)
at Object..js (node:internal/modules/cjs/loader:1893:10)
at Module.load (node:internal/modules/cjs/loader:1481:32) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
Node.js v24.12.0
I think this behavior started with version 0.12.0
Expected Behavior:
The application should start without errors.
Actual Behavior:
The application fails to start with the error shown above.
Environment:
Node.js v24.12.0
npm 11.6.2
OS: MacOS 15.7.2 (M1 chip)
Additional information
No response
Reproduction
https://github.com/loopbackio/loopback-next/tree/master/examples/graphql
- Lingua principale
- TypeScript
- Stelle
- 5.1k
- Fork
- 1.1k
- Merge medio
- 5g 9h
- PR unite (30g)
- 27
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di loopbackio/loopback-next
-
Docs good first issue help wanted
Difficoltà 1/5 1-3 ore Idoneità per principianti 68/100
loopbackio/loopback-next#683 · 3 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
loopbackio/loopback-next#11726 ·
I maintainer di solito rispondono entro 4 giorni
-
bug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
loopbackio/loopback-next#11500 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 4 giorni
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
loopbackio/loopback-next#11412 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni
-
Query parameter array parsing broken for >20 items after qs upgrade (CVE fix side effect)Forse di nuovo libera @KauanAfonso l’ha presa 123 giorni fa e non c’è nessuna pull request aperta. Apertabug help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
loopbackio/loopback-next#11396 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di loopbackio/loopback-next
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
cline/mcp-marketplace#2932 ·
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
lingdojo/kana-dojo#32188 · 1 commento · 5 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Portkey-AI/gateway#1844 ·
I maintainer di solito rispondono entro 1 giorno
-
needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
rjsf-team/react-jsonschema-form#5495 ·
I maintainer di solito rispondono entro 2 giorni