func getOrCreatePackage(packages map[string]*types.Package, packageId string) *types.Package {
	if _, ok := packages[packageId]; ok {
		return packages[packageId]
	}

	targetPackage := types.Package{}
	targetPackage.PackageId = packageId
	targetPackage.Platforms = make(map[string]*types.Platform)

	return &targetPackage
}