TypeScript - Turborepo: transpilePackages עבור חבילות פנימיות
בתיעוד הרשמי לגבי חבילות פנימיות, מצוין שעליך לבצע טרנספילציה עבורן בקובץ next.config.js: transpilePackages: ['math-helpers'] (sharing-code).
גם, בדוגמאות המתחילות הנוכחיות (npx create-turbo@latest), @repo/ui מתורגמת ל-Next apps.
עם זאת, כל האפליקציות הבאות עובדות אפילו בלי להמיר חבילות פנימיות.
האם אתה צריך לבצע טרנספילינג של חבילות פנימיות ב-next.config? אם כן, למה? או שזה לא נדרש? אם לא, למה זה נעשה גם בתיעוד וגם בדוגמאות?
ברצוי, הייתי רוצה לארוז חבילות פנימיות בשלב הבנייה/פיתוח הרגיל בלי להמיר אותן מראש.
אני משתמש ב-npm כמנהל חבילות. אני מצפה שהחבילות הפנימיות פשוט ייפתרו דרך קישורים סימבוליים ויתווספו לאפליקציות.