fix(premiere-plugin): CSInterface init, correct API prefix, Node.js download, lazy thumbnails, proper ExtendScript export API: manifest.xml

This commit is contained in:
Zac Gaetano 2026-05-15 21:36:11 -04:00
parent 4ba898f6a3
commit ea92cad310

View file

@ -40,11 +40,22 @@
<Height>500</Height>
</MinSize>
</Geometry>
<Location Platform="default">index.html</Location>
</UI>
<!--
Resources:
- MainPath: HTML entry point for the CEP panel UI
- ScriptPath: ExtendScript (.jsx) auto-loaded into the Premiere Pro host
- --enable-nodejs: unlocks Node.js require() for binary file downloads
- --mixed-context: allows Node.js and DOM to share the same V8 context
-->
<Resources>
<Manifest Platform="default" Location="manifest.xml"/>
<MainPath>index.html</MainPath>
<ScriptPath>jsx/premiere.jsx</ScriptPath>
<CEFCommandLine>
<Parameter>--enable-nodejs</Parameter>
<Parameter>--mixed-context</Parameter>
</CEFCommandLine>
</Resources>
<CEPVersion>11.0</CEPVersion>