Search results
108 packages found
This module copies functionality of core-util-is v1.0.2 for ExtendScript.
The `reduceRight()` method applies a function against an accumulator and each value of the array (from right-to-left) to reduce it to a single value.
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.
Photoshop Automation API for Node.js
The `Array.reduce()` method applies a function against an accumulator and each element in the array (from left to right) to reduce it to a single value.
An InDesign ruler utility that adds the `rulers.set()` method. This method sets both rulers to the desired units. It returns the original ruler-settings which we can pass back to reset the rulers to original state.
An interface for CEP panels to run Adobe ExtendScript evals and files with agruments as promises with UMD wrapper for cross-compatability with AMD and node.js require.
The `isArray()` method determines whether the passed value is an Array.
The `forEach()` method executes a provided function once for each array element.
The `lastIndexOf()` method returns the last index at which a given element can be found in the array, or -1 if it is not present. The array is searched backwards, starting at fromIndex.
The `Object.defineProperties()` method defines new or modifies existing properties directly on an object, returning the object.
The `filter()` method creates a new array with all elements that pass the test implemented by the provided function.
The Object.isFrozen() determines if an object is frozen.
The `create()` method creates a new object with the specified prototype.
The trim() method removes whitespace from both ends of a string.
The Array.map() method creates a new array with the results of calling a provided function on every element in the calling array.
The static method `Object.defineProperty()` defines a new property directly on an object, or modifies an existing property on an object, and returns the object.
A `console.log()` for ExtendScript.
The `Object.setPrototypeOf()` method sets the prototype (i.e., the internal `Prototype` property) of a specified object to another object or null.
The `Array.some()` method tests whether at least one element in the array passes the test implemented by the provided function.