Şu anda tüm mikro servis kodlarımı tek bir depoda saklamak için Turborepo ile bir monorepo kullanıyorum, her birinin bir package.json ve bir tsconfig.json dosyası var, hepsi nodejs ile yazılmıştır.
her tsconfig.json dosyasında, yapılandırma aynıdır
{ "extends": "@tsconfig/node18-strictest-esm", "compilerOptions": { "outDir": "build", "baseUrl": ".", DAHA FAZLASI →
Paketler arasında türlerimi paylaştığım project-types adında özel bir paketim var
ve basit sınıfı nestjs projeme içe aktardığımda typescript bunu gayet güzel derliyor, ama çalıştırma zamanına ve javascript'i yürütmeye gelince şöyle diyor:
server:dev: D:\Program\net-autism\packages\project-types\index.ts:1 serv DAHA FAZLASI →