diff --git a/presser/builtins/init.lua b/presser/builtins/init.lua new file mode 100644 index 0000000..6726383 --- /dev/null +++ b/presser/builtins/init.lua @@ -0,0 +1,16 @@ +local builtins = {} + +local function require_on_exported_call (require_path) + return setmetatable({}, { + __index = function(_, k) + return function(...) + return require(require_path)[k](...) + end + end, + }) +end + + +builtins.find_replace = require_on_exported_call("presser.builtins.__modules").find_replace + +return builtins