some prototypes i like
a tool for bundling Adobe ExtendScripts that use the `#include 'path/to/file'` statement
Learning to use the twitter REST and Streaming API
A building kit for social data research
A set of react wrappers for useful html tags
a collection of useful es5-shims for Extendscript
Eslint preset for developing React apps
A cycle.js driver based on the html5 audio element for playing sounds
a collection of useful es6-shims for Extendscript
merging similar strings in a csv
The `every()` method tests whether all elements in the array pass the test implemented by the provided function.
The `from()` method creates a new Array instance from an array-like or iterable object.
The trim() method removes whitespace from both ends of a string.
The `Object.keys()` method returns an array of a given object's own enumerable properties.
The `create()` method creates a new object with the specified prototype.
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 `Number.isFinite()` method determines whether the passed value is a finite number.
Adds the light-weight, language independent, data interchange format `JSON` to ExtendScript.
The `Array.some()` method tests whether at least one element in the array passes the test implemented by the provided function.
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 `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.
The Array.map() method creates a new array with the results of calling a provided function on every element in the calling array.
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.