abel icon indicating copy to clipboard operation
abel copied to clipboard

Remote `require`

Open hack3ric opened this issue 3 years ago • 0 comments

Allows requireing modules over HTTP.

local baaz = require "foo.bar.baaz @https://getabel.org/x/mymodule/0.1.0"
local mymodule = require "@https://getabel.org/x/mymodule/0.1.0"
  • [x] Implement MVP
    • You can use it right now, but not guaranteed to work as you would expect
  • [ ] Caching
  • [ ] Repository
    • Basically a file server, but need to specify the file structure
  • [ ] URI alias
    • Specify in service's config file?

hack3ric avatar Jul 28 '22 06:07 hack3ric