In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre
In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre
Extendscriptr is an NPM command line tool that allows you to benefit of many modern javascript features by compiling modern javascript (es5 & es6) into executable extendscript (es3). It was made during the course „(Brass Monkey) Interface Werkstatt Generative Gestaltung“ given by Fabian Morón Zirfas in summer 2016.
Building scripts for Adobe products (mostly used for After Effects, InDesign, Photoshop or Illustrator) can be pain for the finger nails if you are used to proper javascript environments.
Extendscriptr relays on extendscript.prototypes
and focuses on mostly used prototypes as a priority that are tested in the different Adobe applications. This dependency will be improved over time to covers always more es5 and es6 features. Contributions are welcome!
Extendscriptr doesn't use an existing full-stack polyfills like babel-polyfill
, es5-shim
or shim.js
as they are intended for the browser and don't work well in adobe applications.
npm install -g extendscriptr
extendscriptr --script src/scripts/helloWorld.js --output dist/helloWord.js
We would be happy to have contributions from other members as well. Don't hesitate to make pull requests or contact us if you wish to get contributor rights.
Feel free to report any issue you would encounter using the module. https://github.com/vogelino/extendscriptr/issues
WTFPL - Do whatever the fuck you want