Технологии:

TypeScript, NodeJS

Конвертер (транспилер) ActionScript 3 в TypeScript, написанный на TypeScript

Весна 2016 г.

Конвертер был лишь частью большего проекта по портированию популярного обучающего портала с Flash на JavaScript. Я присоединился к проекту немного позже и перенял эстафету по разработке непосредственно AS3-to-JS транспилера. Транспилер, написанный на TypeScript, преобразует код ActionScript 3 в код TypeScript, который затем преобразуется в JavaScript, который проигрывается при поддержке JS библиотек AwayJS, StarlingJS и других

 

Собственно, сам транспилер опенсорсный и доступен для установки как пакет npm:
npm i @as3web/as3-to-ts https://www.npmjs.com/package/@as3web/as3-to-ts