package rules import ( "regexp" "github.com/zricethezav/gitleaks/v8/config" ) func Duffel() *config.Rule { // define rule r := config.Rule{ RuleID: "duffel-api-token", Description: "Duffel API token", Regex: regexp.MustCompile(`duffel_(test|live)_(?i)[a-z0-9_\-=]{43}`), Keywords: []string{"duffel"}, } // validate tps := []string{ generateSampleSecret("duffel", "duffel_test_"+sampleExtendedAlphaNumeric43Token), } return validate(r, tps) }