Skip to content

Allows loading lua modules from a compressed file (zip, tgz)

License

Notifications You must be signed in to change notification settings

hipBali/lua-lar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

lua-lar

Allows loading lua modules from a compressed file (zip, tgz)

lua version supported

Luajit 2

usage example

compressed library content e.g.

mylib.lar
├── dir
│   ├── subdir1
│   │   └── module1.lua
|   └── subdir2
│       └── module2.lua
├── test.lua
├── test.json  
└── init.lua

requiring lua modules:

-- accessing test.lua from outside
test = require "mylib.test"
-- include module1 from inside of 'test.lua'
mod1 = require "dir.subdir.module2"
-- accessing module2.lua from outside
mod2 = require "mylib.dir.subdir.module2"

using package.path:

About

Allows loading lua modules from a compressed file (zip, tgz)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages