haysclark / ExtendScript-XML-to-TypeScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Convert ExtendScript XML documentation to TypeScript declarations

Converted files can be found in types-for-adobe repository.

Usage

Dump declaration files first and then:

# install package
npm i pravdomil/extendscript-xml-to-typescript -g

# convert JavaScript types
extendscript-xml-to-typescript "/Library/Application Support/Adobe/Scripting Dictionaries CC/CommonFiles/javascript.xml"
cat "/Library/Application Support/Adobe/Scripting Dictionaries CC/CommonFiles/javascript.d.ts"

# convert InDesign types
extendscript-xml-to-typescript "~/Library/Preferences/ExtendScript Toolkit/4.0/omv$indesign-11.064$11.3.xml"
cat "~/Library/Preferences/ExtendScript Toolkit/4.0/omv$indesign-11.064$11.3.d.ts"

About


Languages

Language:JavaScript 51.3%Language:TypeScript 48.7%