Optimizely Connect Platform apps run on node 18 and are packaged using yarn.
Ensure node and yarn are installed,
then run yarn
to install dependencies.
Apps should be written in TypeScript. Visual Studio Code is a great free IDE for typescript projects.
Finally, check out the documentation
You can use any test framework you like, but Jest comes pre-installed with an Optimizely Connect Platform app. To run your unit tests, just run:
yarn test
Before you upload an app to Optimizely Connect Platform, you can validate your app package to ensure it's ready for upload.
yarn validate
After customizing your app, use the Optimizely Connect Platform CLI to register, upload, and publish your app.