TypeScript types for Adobe Audition, Illustrator, InDesign, Photoshop, AfterEffects, Premiere, ScriptUI
Switch branches/tags
Nothing to show
Clone or download
pravdomil Merge pull request #46 from bryab/pr-1
add pointOfInterest to transform, change source of AVLayer to AVItem
Latest commit 7f35300 Oct 12, 2018
Permalink
Failed to load latest commit information.
AfterEffects/2018 pesky semicolon Oct 12, 2018
Audition fix jsdoc Sep 11, 2018
Illustrator/2015.3 no readme Sep 11, 2018
InDesign fix jsdoc Sep 11, 2018
Photoshop/2015.5 fix jsdoc Sep 11, 2018
Premiere/2018 mark qe explicitly as undefined and add jsdoc Oct 2, 2018
resources no tslint Sep 11, 2018
shared reorder Oct 2, 2018
src no tslint Sep 11, 2018
.gitignore ignore Dec 9, 2017
.prettierrc prettier Sep 11, 2018
.travis.yml cache node_modules Dec 11, 2017
README.md format with prettier Sep 11, 2018
package-lock.json 1.2.0 Oct 2, 2018
package.json 1.2.0 Oct 2, 2018
tsconfig.json format with prettier Sep 11, 2018

README.md

TypeScript types for Adobe Products Build Status

Repository for declaration files generated by extendscript-xml-to-typescript converter.

gif

Prerequisites

Install Node.js and TypeScript and git.

Your first script for eg. Adobe Illustrator

# create new folder
mkdir my-script
cd my-script

# install types-for-adobe
npm init -y
npm i types-for-adobe

# create tsconfig.json
printf '{"compilerOptions":{"module":"none","noLib":true}}' > tsconfig.json

# create index.ts and change reference types to Adobe product you're targeting
printf '/// <reference types="types-for-adobe/illustrator/2015.3"/>\nalert(String(app));\n' > index.ts

# compile typescript files
tsc

# open Adobe Illustrator -> File -> Scripts -> Other Script -> and open index.js

More typings

Contributors

Thanks to vespakoen, atarabi, lm913.

Contributing

Open pull request and be sure that:

Showcase

Add your project.

Become a backer

Support this project by buying a beer.