Incom ist die Kommunikations-Plattform der Fachhochschule Potsdam

In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre

Incom ist die Kommunikations-Plattform der Fachhochschule Potsdam mehr erfahren

Extendscriptr

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.

Why

npm version Join the chat at https://gitter.im/vogelino/extendscriptr travis

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.

Usage

  • npm install -g extendscriptr
  • extendscriptr --script src/scripts/helloWorld.js --output dist/helloWord.js
  • open the outputed file with ExtendScript Toolkit OR place your script in the relevant application script folder
  • run it

Authors/Contributors

  • Lucas Vogel @vogelino
  • Fabian Morón Zirfas @fabiantheblind

Contribute

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.

Report issues

Feel free to report any issue you would encounter using the module. https://github.com/vogelino/extendscriptr/issues

License

WTFPL - Do whatever the fuck you want

Fachgruppe

Werkstattpraxis

Art des Projekts

Studienarbeit im ersten Studienabschnitt

Betreuung

foto: Fabian Morón Zirfas

Zugehöriger Workspace

(Brass Monkey) Interface Werkstatt Generative Gestaltung

Entstehungszeitraum

Sommersemester 2016

Keywords