typescript - tRPC AppRouter definieras som "any" vid import med Turborepo

Jag använder för närvarande ett monorepo med Turborepo för att lagra all min mikrotjänstkod i ett enda repository, varje med en package.json och en tsconfig.json, alla skrivna i nodejs.

i varje tsconfig.json är konfigurationen identisk

{ "extends": "@tsconfig/node18-strictest-esm", "compilerOptions": { "outDir": "build", "baseUrl": ".", "paths&q

Läs mer →

typescript - turborepo-paket oväntad token export

Jag har ett anpassat paket som heter project-types där jag delar mina typer mellan paket

och när jag importerar den enkla klassen till mitt nestjs-projekt kompilerar TypeScript den utan problem, men när det kommer till körning och att köra JavaScript säger det:

server:dev: D:\Program\net-autism\packages\projec

Läs mer →