Development support for ZEP Script.
npx zep-script init MyZepApp
yarn add zep-script --dev
# or
npm install zep-script --save-dev
You can use useful command line interface provided by this package.
See usage of the CLI in here.
You can use TypeScript type definitions provided by this package.
Add following at the top of your main.ts file:
import 'zep-script';
Then you will be able to use ZEP Script's namespaces in global scope.
import 'zep-script';
ScriptApp.showCenterLabel("Hello world");
As some APIs of ZEP Script conflicts with TypeScript's namespaces, you need to use babel to transpile your code.
Add plugin to your babel config:
module.exports = {
// ...
plugins: [
// ...
'@zep.us/zep-script',
],
};
Refer to official documentation page: