content: [files]
  extend-exclude = [".git/", "docs/", "CREDITS", "go.mod", "go.sum"]
  ignore-hidden = false
  
  [default]
  extend-ignore-re = [
      "Patrick Collison",
      "Copyright 2014 Unknwon",
      "[0-9A-Za-z/+=]{64}",
      "ZXJuZXQxDjAMBgNVBA-some-junk-Q4wDAYDVQQLEwVNaW5pbzEOMAwGA1UEAxMF",
      "eyJmb28iOiJiYXIifQ",
      "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.*",
      "MIIDBTCCAe2gAwIBAgIQWHw7h.*",
      'http\.Header\{"X-Amz-Server-Side-Encryptio":',
      "ZoEoZdLlzVbOlT9rbhD7ZN7TLyiYXSAlB79uGEge",
      "ERRO:",
      "(?Rm)^.*(#|//)\\s*spellchecker:disable-line$", # ignore line
  ]
  
  [default.extend-words]
  "encrypter" = "encrypter"
  "kms" = "kms"
  "requestor" = "requestor"
  
  [default.extend-identifiers]
  "HashiCorp" = "HashiCorp"
  
  [type.go.extend-identifiers]
  "bui" = "bui"
  "dm2nd" = "dm2nd"
  "ot" = "ot"
  "ParseND" = "ParseND"
  "ParseNDStream" = "ParseNDStream"
  "pn" = "pn"
  "TestGetPartialObjectMisAligned" = "TestGetPartialObjectMisAligned"
  "thr" = "thr"
  "toi" = "toi"
  
  [type.go]
  extend-ignore-identifiers-re = [
      # Variants of `typ` used to mean `type` in golang as it is otherwise a
      # keyword - some of these (like typ1 -> type1) can be fixed, but probably
      # not worth the effort.
      "[tT]yp[0-9]*",
  ]
  