Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

extendscriptkit

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

extendscriptkit

ExtendScript shims and helpers

  • 0.1.0
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

ExtendScriptKit

Shims and helpers for ExtendScript, adds some methods to built-in prototypes. Mostly for AE at the moment and can only be used in combination with Browserify.

See modern-extendscript as an example.

Installing

npm install --save-dev extendscriptkit

Features

Help me add more =)

AE Helpers

  • Application.prototype.
    • undoable(nameOfAction, func) - Easy undo
    • faster(func) - Creates a temporary new composition for when doing a lot of updates. (around 2x speed increase)
  • Project.prototype.
    • forItems(cb) - Calls back for each item in the project
    • forFilteredItems(filterFn, cb) - Calls back for each item for which the filterFn returned true
    • forSelections(cb) - Calls back with selections in this project
    • forCompositions(cb) - Calls back with compositions in this project
    • forCompositionsWithName(name, cb) - Calls back with compositions that match the given name
  • CompItem.prototype.
    • forLayers(cb) - Calls back for each layer in the composition
    • forSelectedLayers(cb) - Calls back for each selected layer in the composition

Console

It adds console.log and console.error support to JSX, errors will show up in your Panel's window as well as the chrome remote debugger, ExtendScript Toolkit and a logfile.

Bridge

The bridge provides a simple way to send a message from JSX to JS.

API documentation and examples

Go to API.md

FAQs

Package last updated on 17 Nov 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc