Deno runs on Illustrator SDK Plugin.
Caution
This plugin can load npm modules (like npm:package
), but crashes when loading N-API native modules.
Probably due to a conflict between symbols in the .node
plugin and symbols in Illustrator's libdynamic-napi, resulting in an unintended N-API plugin initialization process.
pkgs/ai-deno
Rust backend(library) for execute Deno runtimepkgs/plugin
C++ Illustrator .aip Plugin for using ai-denosdk/
Place your downloaded Adobe Illustrator SDK.
[Note]: Currently, this project is only tested on macOS.
- Clone this repository
- Download Illustrator SDK and copy contents to
sdk/
directory - Open
pkgs/ai-deno
in your shell, and runjust build
- Open
pkgs/plugin
in your shell, and runjust build
- Plugin will be generated in
pkgs/plugin/output/mac/[build]/IllustratorDeno.aip