Búsqueda de sitios web

Indica a Rollup que también transpile los paquetes de TypeScript importados


Tengo un monorepo basado en npm-workspaces con dos paquetes. workspace-a y workspace-b.

/
- package.json
- workspace-a/
   - package.json
   - index.ts
- workspace-b/
   - package.json
   - index.ts
   - rollup.config.js

workspace-b importa workspace-a como una dependencia. Lo que quiero es usar rollup para construir workspace-b. Para que eso ocurra, necesita transpilar el TypeScript tanto en sí mismo como en el workspace-a importado.

Solo usar @rollup/plugin-typescript no funciona, ya que trata el importado workspace-a como una dependencia de JavaScript, y lanza un error cuando encuentra sintaxis específica de TypeScript.

Idealmente esto sería posible, sin agregar un paso de compilación a workspace-a

Artículos relacionados