in lib/notifiers/jsonpath.go [90:96]
func makeJSONPath(path string) (string, error) {
if !strings.HasPrefix(path, "$(") || !strings.HasSuffix(path, ")") {
return "", fmt.Errorf("expected %q to start with `$(` and end with `)` for a valid JSONPath expression", path)
}
trimmed := strings.TrimSuffix(strings.TrimPrefix(path, "$("), ")")
return fmt.Sprintf("{ .%s }", trimmed), nil
}