mirror of
https://github.com/chenasraf/text-transform.nvim.git
synced 2026-05-18 01:48:57 +00:00
24 lines
578 B
Lua
24 lines
578 B
Lua
local utils = require("text-transform.utils")
|
|
local tt = require("text-transform.transformers")
|
|
local replacers = require("text-transform.replacers")
|
|
local state = require("text-transform.state")
|
|
local popup = require("text-transform.popup")
|
|
|
|
local TextTransform = {}
|
|
|
|
function TextTransform.setup(opts)
|
|
_G.TextTransform.config = require("text-transform.config").setup(opts)
|
|
end
|
|
|
|
local function merge(table)
|
|
TextTransform = utils.merge(TextTransform, table)
|
|
end
|
|
|
|
merge(tt)
|
|
merge(replacers)
|
|
merge(state)
|
|
merge(popup)
|
|
|
|
_G.TextTransform = TextTransform
|
|
return _G.TextTransform
|