1+ package = " casbin"
2+ version = " 1.11.0-1"
3+ source = {
4+ url = " git://github.com/casbin/lua-casbin" ,
5+ tag = " v1.11.0"
6+ }
7+ description = {
8+ summary = " An authorization library that supports access control models like ACL, RBAC, ABAC in Lua (OpenResty)" ,
9+ detailed = [[
10+ An authorization library that supports access control models like ACL, RBAC, ABAC in Lua (OpenResty)
11+ ]] ,
12+ detailed = " An authorization library that supports access control models like ACL, RBAC, ABAC in Lua (OpenResty)" ,
13+ homepage = " https://github.com/casbin/lua-casbin" ,
14+ license = " Apache License 2.0" ,
15+ maintainer = " admin@casbin.org"
16+ }
17+ dependencies = {
18+ " lua >= 5.1" ,
19+ " lualogging >= 1.5.1" ,
20+ " lrexlib-pcre >= 2.9.1" ,
21+ " luaposix >= 35.0"
22+ }
23+ build = {
24+ type = " builtin" ,
25+ modules = {
26+ [" casbin" ] = " src/main/Enforcer.lua" ,
27+ [" src.config.Config" ] = " src/config/Config.lua" ,
28+ [" src.effect.DefaultEffector" ] = " src/effect/DefaultEffector.lua" ,
29+ [" src.effect.Effect" ] = " src/effect/Effect.lua" ,
30+ [" src.effect.Effector" ] = " src/effect/Effector.lua" ,
31+ [" src.main.CoreEnforcer" ] = " src/main/CoreEnforcer.lua" ,
32+ [" src.main.InternalEnforcer" ] = " src/main/InternalEnforcer.lua" ,
33+ [" src.main.ManagementEnforcer" ] = " src/main/ManagementEnforcer.lua" ,
34+ [" src.main.Enforcer" ] = " src/main/Enforcer.lua" ,
35+ [" src.model.Assertion" ] = " src/model/Assertion.lua" ,
36+ [" src.model.Model" ] = " src/model/Model.lua" ,
37+ [" src.model.Policy" ] = " src/model/Policy.lua" ,
38+ [" src.model.FunctionMap" ] = " src/model/FunctionMap.lua" ,
39+ [" src.persist.Adapter" ] = " src/persist/Adapter.lua" ,
40+ [" src.persist.FilteredAdapter" ] = " src/persist/FilteredAdapter.lua" ,
41+ [" src.persist.file_adapter.FileAdapter" ] = " src/persist/file_adapter/FileAdapter.lua" ,
42+ [" src.persist.file_adapter.FilteredAdapter" ] = " src/persist/file_adapter/FilteredAdapter.lua" ,
43+ [" src.rbac.DefaultRoleManager" ] = " src/rbac/DefaultRoleManager.lua" ,
44+ [" src.rbac.Role" ] = " src/rbac/Role.lua" ,
45+ [" src.rbac.RoleManager" ] = " src/rbac/RoleManager.lua" ,
46+ [" src.util.Util" ] = " src/util/Util.lua" ,
47+ [" src.util.BuiltInFunctions" ] = " src/util/BuiltInFunctions.lua" ,
48+ [" src.util.Log" ] = " src/util/Log.lua"
49+ }
50+ }
0 commit comments