The Object.seal() method seals an object, preventing new properties from being added to it and marking all existing properties as non-configurable. Values of present properties can still be changed as long as they are writable.
a collection of useful es5-shims for Extendscript with a TypeScript declaration file
<div align="center">
a collection of useful es5-shims for Extendscript
A node build configuration to develop extendScripts with es2015 javascript code
This module creates the shared `Sky` object. A peer-dependency for all ExtendScript Modules.
Control Adobe Photoshop and After Effects from Node.js
Adobe Premiere Pro extension that lets gg-editor drive Premiere. Ships both a UXP plugin (Premiere 25.6+) and a legacy CEP panel (sunset Sept 2026).
a collection of useful es6-shims for Extendscript
import .jsx extendscript files as a string for later evaluation using evalScript()
Vite based builder for transpile TypeScript to ExtendScript
Mainly environment variables for Adobes Extendscript
TypeScript utility library for Adobe ExtendScript environments (IE6-compatible). Provides core utilities for scripting Adobe applications.
- Lightning Fast Hot Module Replacement (HMR) - Write Modern ES6 in both the JavaScript and ExtendScript layers - Choose Svelte, React, or Vue for your frontend framework - Type-safe ExtendScript with Types-for-Adobe - End-to-End Type Safety with evalTS()
JSX templating for Adobe ExtendScript
Adobe Premiere Pro extension that lets gg-editor drive Premiere. Ships both a UXP plugin (Premiere 25.6+) and a legacy CEP panel (sunset Sept 2026).
Babel preset for transpiling ES2015 and modern JS conventions to ES3. Mainly intended for use with Adobe Extendscript.
Adds `validate()` to JSON. Validate a JSON objects to Schema.
Adds the light-weight, language independent, data interchange format `JSON` to ExtendScript.
ExtendScript TAP runner and reporter
polyfill global variables & provide some awesome rules
Photoshop extendscript typescript types.
The `Object.setPrototypeOf()` method sets the prototype (i.e., the internal `Prototype` property) of a specified object to another object or null.
Utilities that create or target page items in InDesign.