Skip to content

Commit affaf10

Browse files
author
Lucas Vogel
committed
2 parents 971ac9f + 9984e3b commit affaf10

1 file changed

Lines changed: 35 additions & 2 deletions

File tree

README.md

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,35 @@
1-
# es2015-2-extendScript-build
2-
WIP: A node build configuration to develop extendScripts with es2015 javascript code
1+
# es2015-2-extendScript-build
2+
3+
A [NPM](https://www.npmjs.com/) CLI to compile es2015 AMD code into an executable [ExtendScript](https://www.adobe.com/devnet/scripting.html)
4+
5+
[![Join the chat at https://gitter.im/vogelino/es2015-2-extendScript-build](https://badges.gitter.im/vogelino/es2015-2-extendScript-build.svg)](https://gitter.im/vogelino/es2015-2-extendScript-build?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
6+
7+
NOTE: This is a work in progress - Star this project and stay tuned, we will announce it when it will be working and available on [npmjs.org](https://www.npmjs.com/)
8+
9+
## Why
10+
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. With this CLI node module, you will be able to write AMD javascript code in its most recent version ([ECMAScript® 2015](http://www.ecma-international.org/ecma-262/6.0/)) and compile it into an Adobe-compatible format.
11+
12+
## Goal
13+
The wished workflow with this module can be resumed in a few steps:
14+
15+
- `npm install -g es2015-2-extendScript-build`
16+
- `es2015-2-extendScript-build --script src/scripts/helloWorld.js --output dist/helloWord.js`
17+
- open the outputed file with ExtendScript Toolkit
18+
- run it
19+
20+
## Name
21+
The name `es2015-2-extendScript-build` is subject to modification. Stay tuned.
22+
23+
## Authors/Contributors
24+
- Lucas Vogel @vogelino
25+
- Fabian Morón Zirfas @fabiantheblind
26+
27+
### Contribute
28+
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.
29+
30+
### Report issues
31+
Feel free to report any issue you would encounter using the module.
32+
https://github.com/vogelino/es2015-2-extendScript-build/issues
33+
34+
### License
35+
WTFPL - Do whatever the fuck you want

0 commit comments

Comments
 (0)