TypeScript Enabled CEP Development
[Apologies for cross-posting. I only just became aware that this forum even existed.]
For those interested in a more modern approach to Add-On development, take a look at this post which points to this CEP Sample. In short, it provides an example environment where the Premiere Pro sample "PProPanel" was adapted to benefit from a TypeScript-enabled environment (for both the Panel [HTML] and Application [ExtendScript] contexts).
Further, other Adobe application-specific TypeScript Declaration Files have been created by pqiorpa and can be found here.
One major benefit of working in a TypeScript-enabled environment is that you can use modern IDEs and still gain the benefit of Intellisense/Autocomplete features, whether you're writing pure ExtendScript or TypeScript that you will transpile into ExtendScript!
Happy coding!
