extendscript-modules
extendscript-modules copied to clipboard
ExtendScript modules hosted on NPM
* [ ] [jam.actions](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.actions) * [ ] [jam.books](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.books) * [ ] [jam.colors](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.colors) * [ ] [jam.engine](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.engine) * [ ] [jam.helpers](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.helpers) * [ ] [jam.json](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.json) * [ ] [jam.layers](https://github.com/ExtendScript/extendscript-modules/tree/master/ps/module/jam/jam.layers) * [...
The code is all there, just need to write some tests and publish it: * [x] json.instantiate * [x] json.validate * [x] json.clone * [ ] json.comparable * [ ]...
For example: * Schema contains Array that is not required. * Array contains any length of objects with required properties. ('x' and 'y') Generating `0.x` should generate `0.x` and `0.y`