Frontend Manifest (Discussion)
The Pleroma frontend manifest provides information about a frontend package in a JSON text file, necessary for the package to be installed. See related discussion in #1994.
Attribute | Description | Required |
---|---|---|
name |
Package name (used as ID) | √ |
description |
Description | |
url |
Webpage URL | |
git |
Git repository URL | |
latest_version |
The latest version of the package | √ |
updated_at |
ISO8601-encoded timestamp | √ |
releases_url |
A URL to the list of releases (see below) | √ |
licenses |
A list of licenses the frontend is licensed under. It is recommended to use SPDX License identifier. | √ |
Release
Attribute | Description |
---|---|
version |
Version |
released_at |
ISO8601-encoded timestamp |
archive_url |
An URL of the release archive |
checksum |
A checksum of the release archive |
All attributes are required.
Edit (2020-12-23 13:36 UTC): Replace releases
with releases_url