The ts-node allows to execute build scripts written in TypeScript so the entire project could be written in TypeScript. This commit introduces support for ts-node, updates packages and migrate copy routine to TypeScript Thanks!