diff options
Diffstat (limited to 'build.go')
-rw-r--r-- | build.go | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -83,12 +83,10 @@ func main() { versions := make([]Version, 0) sortedVersions := slices.SortedFunc(maps.Keys(versionInfos), compareVersion) slices.Reverse(sortedVersions) + featureCount := 0 for _, name := range append([]string{"unstable"}, sortedVersions...) { features := getFeatures(caniuseRepo, name) - if len(features) == 0 { - log.Infof("no features found for %s", name) - } libFeatures := make([]Feature, 0) nonLibFeatures := make([]Feature, 0) for _, feature := range features { @@ -111,6 +109,11 @@ func main() { } versions = append(versions, version) + featureCount += len(features) + } + + if featureCount == 0 { + log.Fatal("found no features") } tmpl := template.New("template.html.tmpl").Funcs(template.FuncMap{ |