a tool for bundling Adobe ExtendScripts that use the `#include 'path/to/file'` statement
Some page tools for InDesign
File importing operations with extendscript
ExtendScript XML / Binary RPC server & client
The `indexOf()` method searches the array for the specified item, and returns its position.
A bundler for making ExtendScript + ScriptUI panels with LiveReload support
The `Object.getOwnPropertyDescriptor()` method returns a property descriptor for an own property (that is, one directly present on an object and not in the object's prototype chain) of a given object.
A collection of `Array` polyfills for Exendscript.
A collection of polyfills to bring ExtendScript to ES6 standards.
Convert jsx ExtendScript files into jsxbin files using ExtendScript Toolkit
A collection of ES5 polyfills for Exendscript.
Adds the `clone()` method to JSON
a javascript docx converter to html based on docx4js
The `Object.getPrototypeOf()` method returns the prototype (i.e. the value of the internal [[Prototype]] property) of the specified object.
Library for automating Photopea
Modern JavaScript ponyfills for ES6. Intended for use with Extendscript.
Adobe product ExtendScript debugging
The `Object.getOwnPropertyNames()` method returns an array of all properties (including non-enumerable properties except for those which use Symbol) found directly upon a given object.
Eslint configuration for Adobe Extendscript scripting
Logging for Adobe ExtendScript capable applications.
The `forEach()` method executes a provided function once for each array element.
Photoshop extendscript typescript types.
The `assign()` method is used to copy values of all enumerable own properties from one or more source objects to a target object. It will return the target object.
The `Object.preventExtensions()` method prevents new properties from ever being added to an object (i.e. prevents future extensions to the object).