commands = {
   json2lua = {
      "lua-cjson/2.1.0.10-1"
   },
   lua2json = {
      "lua-cjson/2.1.0.10-1"
   }
}
dependencies = {
   ["lua-cjson"] = {
      ["2.1.0.10-1"] = {
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     5, 1, string = "5.1"
                  }
               }
            },
            name = "lua"
         }
      }
   },
   ["lua-ffi-zlib"] = {
      ["0.6-0"] = {
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     5, 1, string = "5.1"
                  }
               }
            },
            name = "lua"
         }
      }
   },
   ["lua-resty-http"] = {
      ["0.17.2-0"] = {
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     5, 1, string = "5.1"
                  }
               }
            },
            name = "lua"
         }
      }
   },
   ["lua-resty-jwt"] = {
      ["0.3.2-1"] = {
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     5, 1, string = "5.1"
                  }
               }
            },
            name = "lua"
         },
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     0, 6, 8, string = "0.6.8"
                  }
               }
            },
            name = "lua-resty-openssl"
         }
      }
   },
   ["lua-resty-openidc"] = {
      ["1.8.0-1"] = {
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     5, 1, string = "5.1"
                  }
               }
            },
            name = "lua"
         },
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     0, 8, string = "0.08"
                  }
               }
            },
            name = "lua-resty-http"
         },
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     4, 0, 3, string = "4.0.3"
                  }
               }
            },
            name = "lua-resty-session"
         },
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     0, 2, 0, string = "0.2.0"
                  }
               }
            },
            name = "lua-resty-jwt"
         }
      }
   },
   ["lua-resty-openssl"] = {
      ["1.7.1-1"] = {}
   },
   ["lua-resty-session"] = {
      ["4.1.5-1"] = {
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     5, 1, string = "5.1"
                  }
               }
            },
            name = "lua"
         },
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     0, 5, string = "0.5"
                  }
               }
            },
            name = "lua-ffi-zlib"
         },
         {
            constraints = {
               {
                  op = ">=",
                  version = {
                     1, 5, 0, string = "1.5.0"
                  }
               }
            },
            name = "lua-resty-openssl"
         }
      }
   }
}
modules = {
   cjson = {
      "lua-cjson/2.1.0.10-1"
   },
   ["cjson.util"] = {
      "lua-cjson/2.1.0.10-1"
   },
   ["ffi-zlib"] = {
      "lua-ffi-zlib/0.6-0"
   },
   json2lua = {
      "lua-cjson/2.1.0.10-1"
   },
   lua2json = {
      "lua-cjson/2.1.0.10-1"
   },
   ["resty.evp"] = {
      "lua-resty-jwt/0.3.2-1"
   },
   ["resty.hmac"] = {
      "lua-resty-jwt/0.3.2-1"
   },
   ["resty.http"] = {
      "lua-resty-http/0.17.2-0"
   },
   ["resty.http_connect"] = {
      "lua-resty-http/0.17.2-0"
   },
   ["resty.http_headers"] = {
      "lua-resty-http/0.17.2-0"
   },
   ["resty.jwt"] = {
      "lua-resty-jwt/0.3.2-1"
   },
   ["resty.jwt-validators"] = {
      "lua-resty-jwt/0.3.2-1"
   },
   ["resty.openidc"] = {
      "lua-resty-openidc/1.8.0-1"
   },
   ["resty.openssl"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.asn1"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.bio"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.compat"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.ctypes"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.ecdsa"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.jwk"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.nginx"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.auxiliary.nginx_c"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.bn"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.cipher"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.crypto"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.ctx"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.dh"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.digest"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.ec"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.ecx"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.err"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.hmac"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.asn1"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.bio"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.bn"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.conf"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.crypto"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.dh"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.ec"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.ecdsa"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.err"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.evp"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.evp.cipher"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.evp.kdf"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.evp.mac"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.evp.md"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.evp.pkey"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.hmac"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.objects"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.ossl_typ"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.param"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.pem"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.pkcs12"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.provider"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.rand"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.rsa"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.ssl"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.stack"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.altname"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.crl"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.csr"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.extension"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.init"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.name"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509.revoked"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509_vfy"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.include.x509v3"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.kdf"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.mac"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.objects"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.param"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.pkcs12"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.pkey"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.provider"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.rand"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.rsa"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.ssl"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.ssl_ctx"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.stack"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.version"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.altname"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.chain"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.crl"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.csr"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.extension"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.extension.dist_points"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.extension.info_access"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.extensions"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.init"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.name"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.revoked"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.openssl.x509.store"] = {
      "lua-resty-openssl/1.7.1-1"
   },
   ["resty.session"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.dshm"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.file"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.file.thread"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.file.utils"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.memcached"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.mysql"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.postgres"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.redis"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.redis.cluster"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.redis.common"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.redis.sentinel"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.shm"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.session.utils"] = {
      "lua-resty-session/4.1.5-1"
   },
   ["resty.utils"] = {
      "lua-resty-jwt/0.3.2-1"
   }
}
repository = {
   ["lua-cjson"] = {
      ["2.1.0.10-1"] = {
         {
            arch = "installed",
            commands = {
               json2lua = "json2lua",
               lua2json = "lua2json"
            },
            dependencies = {},
            modules = {
               cjson = "cjson.so",
               ["cjson.util"] = "cjson/util.lua",
               json2lua = "json2lua.lua",
               lua2json = "lua2json.lua"
            }
         }
      }
   },
   ["lua-ffi-zlib"] = {
      ["0.6-0"] = {
         {
            arch = "installed",
            commands = {},
            dependencies = {},
            modules = {
               ["ffi-zlib"] = "ffi-zlib.lua"
            }
         }
      }
   },
   ["lua-resty-http"] = {
      ["0.17.2-0"] = {
         {
            arch = "installed",
            commands = {},
            dependencies = {},
            modules = {
               ["resty.http"] = "resty/http.lua",
               ["resty.http_connect"] = "resty/http_connect.lua",
               ["resty.http_headers"] = "resty/http_headers.lua"
            }
         }
      }
   },
   ["lua-resty-jwt"] = {
      ["0.3.2-1"] = {
         {
            arch = "installed",
            commands = {},
            dependencies = {
               ["lua-resty-openssl"] = "1.7.1-1"
            },
            modules = {
               ["resty.evp"] = "resty/evp.lua",
               ["resty.hmac"] = "resty/hmac.lua",
               ["resty.jwt"] = "resty/jwt.lua",
               ["resty.jwt-validators"] = "resty/jwt-validators.lua",
               ["resty.utils"] = "resty/utils.lua"
            }
         }
      }
   },
   ["lua-resty-openidc"] = {
      ["1.8.0-1"] = {
         {
            arch = "installed",
            commands = {},
            dependencies = {
               ["lua-ffi-zlib"] = "0.6-0",
               ["lua-resty-http"] = "0.17.2-0",
               ["lua-resty-jwt"] = "0.3.2-1",
               ["lua-resty-openssl"] = "1.7.1-1",
               ["lua-resty-session"] = "4.1.5-1"
            },
            modules = {
               ["resty.openidc"] = "resty/openidc.lua"
            }
         }
      }
   },
   ["lua-resty-openssl"] = {
      ["1.7.1-1"] = {
         {
            arch = "installed",
            commands = {},
            dependencies = {},
            modules = {
               ["resty.openssl"] = "resty/openssl.lua",
               ["resty.openssl.asn1"] = "resty/openssl/asn1.lua",
               ["resty.openssl.auxiliary.bio"] = "resty/openssl/auxiliary/bio.lua",
               ["resty.openssl.auxiliary.compat"] = "resty/openssl/auxiliary/compat.lua",
               ["resty.openssl.auxiliary.ctypes"] = "resty/openssl/auxiliary/ctypes.lua",
               ["resty.openssl.auxiliary.ecdsa"] = "resty/openssl/auxiliary/ecdsa.lua",
               ["resty.openssl.auxiliary.jwk"] = "resty/openssl/auxiliary/jwk.lua",
               ["resty.openssl.auxiliary.nginx"] = "resty/openssl/auxiliary/nginx.lua",
               ["resty.openssl.auxiliary.nginx_c"] = "resty/openssl/auxiliary/nginx_c.lua",
               ["resty.openssl.bn"] = "resty/openssl/bn.lua",
               ["resty.openssl.cipher"] = "resty/openssl/cipher.lua",
               ["resty.openssl.crypto"] = "resty/openssl/crypto.lua",
               ["resty.openssl.ctx"] = "resty/openssl/ctx.lua",
               ["resty.openssl.dh"] = "resty/openssl/dh.lua",
               ["resty.openssl.digest"] = "resty/openssl/digest.lua",
               ["resty.openssl.ec"] = "resty/openssl/ec.lua",
               ["resty.openssl.ecx"] = "resty/openssl/ecx.lua",
               ["resty.openssl.err"] = "resty/openssl/err.lua",
               ["resty.openssl.hmac"] = "resty/openssl/hmac.lua",
               ["resty.openssl.include.asn1"] = "resty/openssl/include/asn1.lua",
               ["resty.openssl.include.bio"] = "resty/openssl/include/bio.lua",
               ["resty.openssl.include.bn"] = "resty/openssl/include/bn.lua",
               ["resty.openssl.include.conf"] = "resty/openssl/include/conf.lua",
               ["resty.openssl.include.crypto"] = "resty/openssl/include/crypto.lua",
               ["resty.openssl.include.dh"] = "resty/openssl/include/dh.lua",
               ["resty.openssl.include.ec"] = "resty/openssl/include/ec.lua",
               ["resty.openssl.include.ecdsa"] = "resty/openssl/include/ecdsa.lua",
               ["resty.openssl.include.err"] = "resty/openssl/include/err.lua",
               ["resty.openssl.include.evp"] = "resty/openssl/include/evp.lua",
               ["resty.openssl.include.evp.cipher"] = "resty/openssl/include/evp/cipher.lua",
               ["resty.openssl.include.evp.kdf"] = "resty/openssl/include/evp/kdf.lua",
               ["resty.openssl.include.evp.mac"] = "resty/openssl/include/evp/mac.lua",
               ["resty.openssl.include.evp.md"] = "resty/openssl/include/evp/md.lua",
               ["resty.openssl.include.evp.pkey"] = "resty/openssl/include/evp/pkey.lua",
               ["resty.openssl.include.hmac"] = "resty/openssl/include/hmac.lua",
               ["resty.openssl.include.objects"] = "resty/openssl/include/objects.lua",
               ["resty.openssl.include.ossl_typ"] = "resty/openssl/include/ossl_typ.lua",
               ["resty.openssl.include.param"] = "resty/openssl/include/param.lua",
               ["resty.openssl.include.pem"] = "resty/openssl/include/pem.lua",
               ["resty.openssl.include.pkcs12"] = "resty/openssl/include/pkcs12.lua",
               ["resty.openssl.include.provider"] = "resty/openssl/include/provider.lua",
               ["resty.openssl.include.rand"] = "resty/openssl/include/rand.lua",
               ["resty.openssl.include.rsa"] = "resty/openssl/include/rsa.lua",
               ["resty.openssl.include.ssl"] = "resty/openssl/include/ssl.lua",
               ["resty.openssl.include.stack"] = "resty/openssl/include/stack.lua",
               ["resty.openssl.include.x509.altname"] = "resty/openssl/include/x509/altname.lua",
               ["resty.openssl.include.x509.crl"] = "resty/openssl/include/x509/crl.lua",
               ["resty.openssl.include.x509.csr"] = "resty/openssl/include/x509/csr.lua",
               ["resty.openssl.include.x509.extension"] = "resty/openssl/include/x509/extension.lua",
               ["resty.openssl.include.x509.init"] = "resty/openssl/include/x509/init.lua",
               ["resty.openssl.include.x509.name"] = "resty/openssl/include/x509/name.lua",
               ["resty.openssl.include.x509.revoked"] = "resty/openssl/include/x509/revoked.lua",
               ["resty.openssl.include.x509_vfy"] = "resty/openssl/include/x509_vfy.lua",
               ["resty.openssl.include.x509v3"] = "resty/openssl/include/x509v3.lua",
               ["resty.openssl.kdf"] = "resty/openssl/kdf.lua",
               ["resty.openssl.mac"] = "resty/openssl/mac.lua",
               ["resty.openssl.objects"] = "resty/openssl/objects.lua",
               ["resty.openssl.param"] = "resty/openssl/param.lua",
               ["resty.openssl.pkcs12"] = "resty/openssl/pkcs12.lua",
               ["resty.openssl.pkey"] = "resty/openssl/pkey.lua",
               ["resty.openssl.provider"] = "resty/openssl/provider.lua",
               ["resty.openssl.rand"] = "resty/openssl/rand.lua",
               ["resty.openssl.rsa"] = "resty/openssl/rsa.lua",
               ["resty.openssl.ssl"] = "resty/openssl/ssl.lua",
               ["resty.openssl.ssl_ctx"] = "resty/openssl/ssl_ctx.lua",
               ["resty.openssl.stack"] = "resty/openssl/stack.lua",
               ["resty.openssl.version"] = "resty/openssl/version.lua",
               ["resty.openssl.x509.altname"] = "resty/openssl/x509/altname.lua",
               ["resty.openssl.x509.chain"] = "resty/openssl/x509/chain.lua",
               ["resty.openssl.x509.crl"] = "resty/openssl/x509/crl.lua",
               ["resty.openssl.x509.csr"] = "resty/openssl/x509/csr.lua",
               ["resty.openssl.x509.extension"] = "resty/openssl/x509/extension.lua",
               ["resty.openssl.x509.extension.dist_points"] = "resty/openssl/x509/extension/dist_points.lua",
               ["resty.openssl.x509.extension.info_access"] = "resty/openssl/x509/extension/info_access.lua",
               ["resty.openssl.x509.extensions"] = "resty/openssl/x509/extensions.lua",
               ["resty.openssl.x509.init"] = "resty/openssl/x509/init.lua",
               ["resty.openssl.x509.name"] = "resty/openssl/x509/name.lua",
               ["resty.openssl.x509.revoked"] = "resty/openssl/x509/revoked.lua",
               ["resty.openssl.x509.store"] = "resty/openssl/x509/store.lua"
            }
         }
      }
   },
   ["lua-resty-session"] = {
      ["4.1.5-1"] = {
         {
            arch = "installed",
            commands = {},
            dependencies = {
               ["lua-ffi-zlib"] = "0.6-0",
               ["lua-resty-openssl"] = "1.7.1-1"
            },
            modules = {
               ["resty.session"] = "resty/session.lua",
               ["resty.session.dshm"] = "resty/session/dshm.lua",
               ["resty.session.file"] = "resty/session/file.lua",
               ["resty.session.file.thread"] = "resty/session/file/thread.lua",
               ["resty.session.file.utils"] = "resty/session/file/utils.lua",
               ["resty.session.memcached"] = "resty/session/memcached.lua",
               ["resty.session.mysql"] = "resty/session/mysql.lua",
               ["resty.session.postgres"] = "resty/session/postgres.lua",
               ["resty.session.redis"] = "resty/session/redis.lua",
               ["resty.session.redis.cluster"] = "resty/session/redis/cluster.lua",
               ["resty.session.redis.common"] = "resty/session/redis/common.lua",
               ["resty.session.redis.sentinel"] = "resty/session/redis/sentinel.lua",
               ["resty.session.shm"] = "resty/session/shm.lua",
               ["resty.session.utils"] = "resty/session/utils.lua"
            }
         }
      }
   }
}
