github.com/qri-io/qri@v0.10.1-0.20220104210721-c771715036cb/base/component/field_id.go (about)

     1  package component
     2  
     3  import (
     4  	"regexp"
     5  	"strings"
     6  )
     7  
     8  // DatasetFields is a list of valid dataset field identifiers
     9  var DatasetFields = []string{"commit", "cm", "structure", "st", "body", "bd", "meta", "md", "readme", "rm", "viz", "vz", "transform", "tf", "rendered", "rd", "stats"}
    10  
    11  // IsDatasetField can be used to check if a string is a dataset field identifier
    12  var IsDatasetField = regexp.MustCompile("(?i)^(" + strings.Join(DatasetFields, "|") + ")($|\\.)")