Skip to content

ExtendScript/CSInterface

Repository files navigation

Implementation of Adobe extensions CSInterface library, in Typescript and with Promise support

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.

Adobe CEP Resources

The original source can be found at GitHub in the respective subdirectory CEP_X.x/

Usage

With NPM

Just install NPM package using npm CLI:

npm i @extendscript/csinterface --save

Build from source

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

IMSInterface

https://github.com/unhurdle/cep-royale/blob/master/CEP6.1/src/com/adobe/cep/CEPGlobal.as