typescript - Turborepo: transpilePackages za interne pakete


U službenoj dokumentaciji vezanoj uz interne pakete, navodi se da ih je potrebno transpilirati u next.config.js: transpilePackages: ['math-helpers'] (sharing-code).

Također, u trenutnim početnim primjerima (npx create-turbo@latest), @repo/ui se transpilira u sljedećim aplikacijama.

Međutim, sve sljedeće aplikacije rade čak i bez transpiliranja unutarnjih paketa.

Morate li transpajlirati interne pakete u next.config? Ako da, zašto? Ili nije potrebno? Ako nije, zašto se to radi i u dokumentaciji i u primjerima?

Idealno, volio bih uključiti interne pakete u redovni build/dev korak bez da ih prethodno transpiliram.

Koristim npm kao upravitelj paketa. Očekivao bih da se unutarnji paketi samo rješavaju putem simboličkih veza i ugrađuju u aplikacije.