-
Notifications
You must be signed in to change notification settings - Fork 1
What's this tool for?
For the first time that I wrote a Typescript library I had to transpile my library to ES5 to be able to publish it on NPM, or use it in my other projects. At that moment I realized that I need a simple way to handle everything in one place and if I had a tool I would easily import it to all my projects and let this tool handle the process of transpiling and bundling. So I decided to write Typescript-Library-Bundler.
On the other hand Angular is a nice framework to work with but at the time that I write this post, there is not an easy way to transpile an Angular (reusable component) library and make it ready to be imported to solution applications. So I also decided to write some plugins and include them in this tool to handle those cases as well, bottom line is they are very similar.
Typescript Library Bundler is a set of tools (Rollup, Typescript compiler, Angular compiler, Less compiler, Sass compiler, etc) that makes your job a lot easier and let you focus on building a better library instead of wasting your time on build process. Hopefully Typescript & Angular team will build some solutions to cover the lack of bundling tools in the future.