Full TypeScript CSInterface (v8, v9, v10 & v11)
The implementation is (hopefully) identical to the original one from CSInterface written in JavaScript.
Related pages, and additional resource where you can find more information about Adobe HTML extensions.
The original source can be found at GitHub in the respective subdirectory CEP_X.x/
Just install NPM package using npm
CLI:
npm i @extendscript/csinterface --save
Clone the repository with the following command:
git clone https://github.com/ExtendScript/CSInterface.git
Install the dependencies:
npm i --save-dev
Build the library:
npm run build
https://github.com/unhurdle/cep-royale/blob/master/CEP6.1/src/com/adobe/cep/CEPGlobal.as