Example


{

          "Id": "27C2E647-6146-44C2-9BC9-79D67125FB54",

          "PackageId": "0AF931A1-DC95-48D0-A4D8-95E2882DF93F",

          "Name": "Vpe for DataFlex",

          "Version": "7.0.123.1",

          "DFVersion": "18.2",

          "DFVersionMin": "",          

          "DFVersionMax": "",

          

          "Components": [

                    {

                              "Type": "LibWS",

                              "LibWS": {

                                        "File": "vpe4vdf.zip",

                                        "Folder": "VpeForDataFlex_18_2_3",

                                        "SWS": "StarZenTools.sws"

                              }

                    },

                    {

                              "Type": "DLL",

                              "DLL": {

                                        "Folder": "~PROGRAMS"

                              }

                    }

          ]

          

}

 

Field Name

Description

Id

unique identifier for the package and version

PackageId

unique identifier for the package. All versions of this package carry the same PackageId

Name

Package Name

Version

fully qualified unique version string

DFVersion

if this package is for one or more specific revisions of DataFlex list them here separated by commas
if this field is blank the DFVersionMin and DFVersionMax fields are used

DFVersionMin
DFVersionMax

if this package is valid for a range of DataFlex revisions you can use Min and Max
Min or Max can be left blank.

Components

Array containing components of this package

 

 

Component Format

Field Name

Description

Type

Type of component

LibWS = Library Workspace
DLL = DLL files

DLL

if the type is 'DLL' the DLL object is filled

LibWS

if the type is 'LibWS' the LibWS object is filled

 

LibWS Component Format

File

file name of zip file inside package

Folder

Folder name to use for Library Workspace

SWS

Name of SWS file inside the Library Workspace