Start using JSDoc annotations to see what works

Alot of source code diving here...
This commit is contained in:
Warren Buckley
2023-03-06 15:55:58 +00:00
parent d38802bb67
commit 217321d47c

View File

@@ -55,8 +55,24 @@ export type ManifestJSONTypes =
| ManifestWorkspaceView
| ManifestWorkspaceViewCollection;
/**
* Umbraco package manifest JSON
* @additionalProperties false
*/
export class UmbracoPackage {
/**
* @title The name of the Umbraco package
*/
name?: string;
/**
* @title The version of the Umbraco package
*/
version?: string;
/**
* @title An array of Umbraco package manifest types that will be installed
*/
extensions?: ManifestJSONTypes[];
}