@@ -35,13 +35,13 @@ const (
36// Logger interface for optional logging
36// Logger interface for optional logging
37type Logger interface {
37type Logger interface {
38− InfoPersist(msg string, keysAndValues ...interface{})
38+ InfoPersist(msg string, keysAndValues ...any)
41// noopLogger is a logger that does nothing
41// noopLogger is a logger that does nothing
42type noopLogger struct{}
42type noopLogger struct{}
44−func (noopLogger) InfoPersist(msg string, keysAndValues ...interface{}) {}
44+func (noopLogger) InfoPersist(msg string, keysAndValues ...any) {}
46// BlockFunc is a function that determines if a command should be blocked
46// BlockFunc is a function that determines if a command should be blocked
47type BlockFunc func(args []string) bool
47type BlockFunc func(args []string) bool