12 lines
218 B
Lua
12 lines
218 B
Lua
-- lua/notex/schema.lua
|
|
local M = {}
|
|
|
|
function M.infer(doc)
|
|
local inferred_schema = {}
|
|
for key, value in pairs(doc.properties) do
|
|
inferred_schema[key] = type(value)
|
|
end
|
|
return inferred_schema
|
|
end
|
|
|
|
return M
|