ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

JXA Build System

by eppfel OS X ST2/ST3

Run and Build JavaScript for Automation Scripts and Applets

Details

Installs

  • Total 340
  • Win 0
  • OS X 340
  • Linux 0
Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9 Sep 8 Sep 7 Sep 6 Sep 5 Sep 4 Sep 3 Sep 2 Sep 1 Aug 31 Aug 30 Aug 29 Aug 28 Aug 27 Aug 26 Aug 25 Aug 24 Aug 23 Aug 22 Aug 21 Aug 20 Aug 19 Aug 18 Aug 17 Aug 16 Aug 15 Aug 14 Aug 13 Aug 12 Aug 11
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
OS X 0 2 0 0 0 0 0 0 0 0 1 0 0 0 1 0 2 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

JXASublimeText

This package makes it easier to use your favorite editor Sublime Text to program with JavaScript for Automation. This works just on Mac OSX Yosemite (10.10). For now I created the build system.

Install

  1. Use Package Control to install: Search for JXA
  2. OR Download Latest Release and paste into Sublime Package Folder (use Browse Packagesin ST to open Folder)

Features

Build System

Run and Build commands for Scripts, Script Bundles and Applets. Choose Tools > Build Systems > JXA from the menu.

The standard Build command creates an executable and in Apple Script Editor editable script file (.scpt).

The Run command executes the script directly in ST. In the command palette are more variants to build: - Build: App: Build an executable application (.app) - Build: Script Bundle: Build an executable Script Bundle (.scptd)

The Build System takes a vanilla JavaScript file and runs the shell command osascript -l Javascript [file_name] or osacompile -l JavaScript -o [file_name].scpt [file_name]. Look the osacompile manual for more options.