re-add community marketplace and handle missing dependency (#2110)

* re-add community marketplace and handle missing dependency

* feat: Add in the community to migration

* chore: Add in the community marketplace_url update

* change var name to hidden

* chore: Add in the down

Co-authored-by: BluJ <mogulslayer@gmail.com>
This commit is contained in:
Matt Hill
2023-01-16 17:02:57 -07:00
committed by Aiden McClelland
parent 06cf83b901
commit 730a55e721
8 changed files with 142 additions and 39 deletions

View File

@@ -27,14 +27,17 @@ export interface MarketplacePkg {
categories: string[]
versions: string[]
'dependency-metadata': {
[id: string]: {
title: string
icon: Url
}
[id: string]: DependencyMetadata
}
'published-at': string
}
export interface DependencyMetadata {
title: string
icon: Url
hidden: boolean
}
export interface MarketplaceManifest<T = unknown> {
id: string
title: string