![Transpiling Typescript into double packages (CommonJS + ESM) | by Max Boguslavskiy | Level Up Coding Transpiling Typescript into double packages (CommonJS + ESM) | by Max Boguslavskiy | Level Up Coding](https://miro.medium.com/v2/resize:fit:1400/1*BP_naKhwe1H0dnBnDQqaMA.png)
Transpiling Typescript into double packages (CommonJS + ESM) | by Max Boguslavskiy | Level Up Coding
![Feature Request: Make ES module exports conform to an interface using triple slash directive · Issue #32423 · microsoft/TypeScript · GitHub Feature Request: Make ES module exports conform to an interface using triple slash directive · Issue #32423 · microsoft/TypeScript · GitHub](https://user-images.githubusercontent.com/3070389/61316553-887f7980-a801-11e9-8c3c-9ce6d7522b9d.png)
Feature Request: Make ES module exports conform to an interface using triple slash directive · Issue #32423 · microsoft/TypeScript · GitHub
![typescript: export type MyType "is not exported by a module". · Issue #3351 · rollup/rollup · GitHub typescript: export type MyType "is not exported by a module". · Issue #3351 · rollup/rollup · GitHub](https://user-images.githubusercontent.com/7501201/72786494-c6d97380-3c3e-11ea-998a-238ddb994c0b.png)
typescript: export type MyType "is not exported by a module". · Issue #3351 · rollup/rollup · GitHub
![Simon Høiberg on X: "TypeScript Tip 💡 You can use barrels to make your import statements more manageable. A barrel is a way to rollup exports from several modules into a single Simon Høiberg on X: "TypeScript Tip 💡 You can use barrels to make your import statements more manageable. A barrel is a way to rollup exports from several modules into a single](https://pbs.twimg.com/media/E3G87hwWEAIMgzp.jpg:large)