INNER CODE UNIT · Go
main
containers/kubernetes-mcp-server · internal/tools/update-readme/main.go:70
func main() {
// Snyk reports false positive unless we flow the args through filepath.Clean and filepath.Localize in this specific order
var err error
localReadmePath := filepath.Clean(os.Args[1])
localReadmePath, err = filepath.Localize(localReadmePath)
if err != nil {
panic(err)
}
readme, err := os.ReadFile(localReadmePath)
if err != nil {
panic(err)
}
// Validated Projects
updated := generateValidatedProjects(string(readme))
// Available Toolsets
toolsetsList := toolsets.Toolsets()