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
Adds the `clone()` method to JSON
A collection of ES5 polyfills for Exendscript.
Modern JavaScript ponyfills for ES6. Intended for use with Extendscript.
The `Object.getPrototypeOf()` method returns the prototype (i.e. the value of the internal [[Prototype]] property) of the specified object.
a javascript docx converter to html based on docx4js
Library for automating Photopea
Adobe product ExtendScript debugging
Eslint configuration for Adobe Extendscript scripting
Photoshop extendscript typescript types.
Logging for Adobe ExtendScript capable applications.
The `isArray()` method determines whether the passed value is an Array.
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.getOwnPropertyNames()` method returns an array of all properties (including non-enumerable properties except for those which use Symbol) found directly upon a given object.
Some layer utilities for InDesign