✨ Supports release assets & installers
This commit is contained in:
		| @@ -8,7 +8,7 @@ | ||||
|     "name": "LittleSheep", | ||||
|     "email": "littlesheep.code@hotmail.com" | ||||
|   }, | ||||
|   "version": "0.0.5", | ||||
|   "version": "0.0.8", | ||||
|   "tsup": { | ||||
|     "entry": [ | ||||
|       "src/index.ts" | ||||
|   | ||||
| @@ -6,7 +6,8 @@ export interface MaRelease { | ||||
|   version: string | ||||
|   type: number | ||||
|   channel: string | ||||
|   assets: Record<string, any> | ||||
|   assets: Record<string, MaReleaseAsset> | ||||
|   installers: Record<string, MaReleaseInstaller> | ||||
|   product_id: number | ||||
|   meta: MaReleaseMeta | ||||
| } | ||||
| @@ -22,3 +23,19 @@ export interface MaReleaseMeta { | ||||
|   attachments: string[] | ||||
|   release_id: number | ||||
| } | ||||
|  | ||||
| export interface MaReleaseAsset { | ||||
|   uri: string | ||||
|   contentType: string | ||||
| } | ||||
|  | ||||
| export interface MaReleaseInstallerPatch { | ||||
|   action: string | ||||
|   glob: string | ||||
| } | ||||
|  | ||||
| export interface MaReleaseInstaller { | ||||
|   workdir?: string | ||||
|   script?: string | ||||
|   patches: MaReleaseInstallerPatch[] | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user