ExtensionPackage

Schema

ExtensionPackage
actions (required)

array

An array of objects describing actions this extension supports, including each action's main path, along with input and output properties (if any).

object
Empty Object.
author

object

Authors.

name

string

Name of author.

bugs

object

Authors.

url

string

Name of author.

configuration

object

Configuration details.

display_name

string

Display name for the extension package.

name

string

Name of the extension package.

type

string

Type.

validators

array

An array of validators for this extension package.

contributors

object

Contributors.

name

string

Name of author.

description

string

A brief description of what the extension does.

display_name

string

Display name for the extension package.

dist

object

URL of the extension package distribution file, along with a checksum for validating the distribution.

sha512sum

string

Checksum for validating the distribution.

tarball

string

URL of the extension package distribution file.

engines

object

Node types.

node

string

Node type.

homepage

string

Home page of the extension package.

icon

string

URL to the icon.

keywords

array

An array of keywords to use when searching for this extension package.

kind

string

Set to extensionpackage.

license (required)

string

The open source license under which this extension's source code is protected, such as Apache-2.0.

name

string

Name of the extension package.

packageName (required)

string

Name of this extension.

released

string

Date and time the extension package was released.

repository

object

Configuration details.

type

string

Type of repository.

url

string

URL of the repository.

scripts

object

Configuration details.

test

string

Test script.

main

string

Main script.

spec_version

string

Version of the associated OpenAPI Specification.

version (required)

string

Version of this extension package.