Type object
File match **/*@*/**/metadata.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/metadata-for-a-cinnamon-spice/latest.json
Source https://www.schemastore.org/cinnamon-spice-metadata.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

uuid string required
Examples: "EXTENSION@NICKNAME"
pattern=^[^@]+@[^@]+$
name string required
minLength=1pattern=\S
description string required
minLength=1pattern=\S
comments string
minLength=1pattern=\S
website string
minLength=1pattern=^https://
url string
minLength=1pattern=^https://
version string
Examples: "MAJOR.MINOR.PATCH"
minLength=1pattern=^\d+(\.\d+){1,2}$
minItems=1uniqueItems=true
author string
Examples: "FIRST_NAME LAST_NAME"
minLength=1pattern=\S
contributors string
Examples: "FIRST_NAME LAST_NAME - WORK_AREA"
minLength=1pattern=\S
prevent-decorations boolean
multiversion boolean
Constant: true
max-instances integer
min=-1

Definitions

string-property-partial string
version-property-partial string
Examples:
  • "MAJOR.MINOR.PATCH"