The nebula logoNebula

Package Format

Each marketplace asset follows this standardized format and utilizies version 4 UUIDs, as packages are often submitted via discord bots.

NameDescriptionTypeExample
package_nameAn internal identifier for the package.stringeba236c5-6789-4055-b023-ade7d99b1e11
titleA user-chosen title for the package. This is shown on the marketplace.stringOuter Space
descriptionA user-chosen description for the package. This is shown on the marketplace.stringA cool outer space theme!
authorThe author for the package.stringNebula Services
imageA path to cover image to show on the marketplace. The path should start with /images/.string/images/eba236c5-6789-4055-b023-ade7d99b1e11.png
tagsA JSON array literal of different tags relating to the package.string["Space", "English", "Background"]
versionA version number for the package.string1.1.2
background_imageA path to a background image for the website. The path should start with /images/.string/images/eba236c5-6789-4055-b023-ade7d99b1e11_background.png
background_videoA path to a background video for the website. The path should start with /videos/.string/videos/eba236c5-6789-4055-b023-ade7d99b1e11_background.mp4
payloadA path to a payload for the package. This can be a CSS file in /styles or a JS file in /scripts.string/styles/eba236c5-6789-4055-b023-ade7d99b1e11.css
typeIndicates if the package is a theme or JavaScript plugin.sw | themetheme

NOTE

The tags field should include the language of the package, if possible.


Edit on GitHub

Last updated on