Marketplace products currently support Slate applications with object set and function sources configured via the Platform tab. Marketplace also supports static Slate applications with no data loading.
Adding Slate applications to products
To add a Slate application to a product, first create a product and then select the Slate Application content type as below.
Packaging Slate applications that use the Code Sandbox widget
Slate applications which have dependencies on external libraries for the Code Sandbox widget can be packaged with Marketplace.
If you want to generate copies of the library files upon installation, ensure that you include the files for the libraries in the Files tab under the Content tab when creating your product. When a user installs the product, they will get a copy of those files in their project. The Code Sandbox widget will then reference their copy of the library files.
Slate also supports providing libraries via a CDN link (for example, https://unpkg.com/browse/chart.js@2.7.1/). The CDN links are untouched, so the installed Slate application will have the same CDN links. This may mean that the user will need to have configured their CSP to allow the CDN links.