in internal/provider/module_version_function.go [23:35]
func (m *ModuleVersionFunction) Definition(ctx context.Context, req function.DefinitionRequest, resp *function.DefinitionResponse) {
resp.Definition = function.Definition{
Summary: "`module_source` function",
MarkdownDescription: "This function takes in `${path.module}` and return the corresponding item's `Version` in `modules.json` file in the current root module's `.terraform/module` folder",
Parameters: []function.Parameter{
function.StringParameter{
Name: "module_path",
MarkdownDescription: "`${path.module}`",
},
},
Return: function.StringReturn{},
}
}