Type object
File match *.version
Schema URL https://catalog.lintel.tools/schemas/schemastore/ksp-avc/latest.json
Source https://raw.githubusercontent.com/linuxgurugamer/KSPAddonVersionChecker/master/KSP-AVC.schema.json

Validate with Lintel

npx @lintel/lintel check
Type: object

A KSP-AVC version file's content

Properties

NAME string required

The display name for the add-on

VERSION string | object required

A semantic(?) version

URL string

Location of a remote version file for update checking

format=uri
DOWNLOAD string

Web address where the latest version can be downloaded

format=uri
CHANGE_LOG string

The complete or incremental change log for the add-on

CHANGE_LOG_URL string

Populates the CHANGE_LOG field using the file at this url

format=uri
GITHUB object

Allows KSP-AVC to do release checks with GitHub including setting a download location if one is not specified. If the latest release version is not equal to the version in the file, an update notification will not appear.

3 nested properties
USERNAME string

Your GitHub username

REPOSITORY string

The name of the source repository

ALLOW_PRE_RELEASE boolean

Include pre-releases in the latest release search

KERBAL_STUFF_URL string

URL to this mod's page on KerbalStuff

format=uri
KSP_VERSION string | object

A semantic(?) version

KSP_VERSION_MIN string | object

A semantic(?) version

KSP_VERSION_MAX string | object

A semantic(?) version

DISALLOW_VERSION_OVERRIDE boolean

If true, don't trust KSP-AVC's idea of which game versions are compatible with which other game versions, based on user configuration

ASSEMBLY_NAME string

DO NOT USE, won't work with CKAN; name of a DLL to check for VERSION on the fly

KSP_VERSION_INCLUDE version[]

DO NOT USE, won't work with CKAN; a list of versions with which this mod is compatible

uniqueItems=true
KSP_VERSION_EXCLUDE version[]

DO NOT USE, won't work with CKAN; a list of versions with which this mod is incompatible

uniqueItems=true
LOCAL_HAS_PRIORITY boolean

DO NOT USE, won't work with CKAN; if true, don't override properties using the remote version file

REMOTE_HAS_PRIORITY boolean

DO NOT USE, won't work with CKAN; if false, don't override properties using the remote version file

INSTALL_LOC|INSTALL_LOC*

definition of the install_loc fields

Definitions

version string | object

A semantic(?) version

install_loc

definition of the install_loc fields