Basic setup for writing Adobe .jsx
scripts in TypeScript with compilation to ES3 and bundling.
dev
compile script in watch modebuild
compile scriptrelease
create release on github with script attached
-
Modern JavaScript syntax compiled to ES3 (but no polyfills) and bundled using SWC
-
Types from bbb999/Types-for-Adobe
The types for After Effects are included by default. You can add programs in
tsconfig.json
, by adding them tocompilerOptions.types
. -
Debugging with the ExtendScript Debugger
Pressing F5 will run
dist/script.jsx
in your selected application. Edit.vscode/launch.json
to specify a different script.