Řekněte Rollupu, aby také transpile importované TypeScript balíčky
Mám monorepo založené na npm-workspaces se dvěma balíčky. workspace-a a workspace-b.
/
- package.json
- workspace-a/
- package.json
- index.ts
- workspace-b/
- package.json
- index.ts
- rollup.config.js
workspace-b importuje workspace-a jako závislost. Co chci, je použít rollup k sestavení workspace-b. K tomu je potřeba přeložit TypeScript jak v něm samotném, tak i v importovaném workspace-a.
Používání pouze @rollup/plugin-typescript nefunguje, protože importovaný workspace-a je považován za závislost JavaScriptu a vyhodí chybu, když narazí na syntax specifickou pro TypeScript.
Ideálně by to bylo možné, aniž by se přidával krok sestavení do workspace-a