package app import ( _ "embed" "fmt" "github.com/b1tsblog/license-platform/pkg/licensekit" ) const ( ProductID = "ai-disclosure-standard" ProductVersion = "2.0.2" FeatureCustomText = "custom_text" FeatureCustomBadge = "custom_badge" FeatureWhiteLabel = "white_label" FeatureBulkAPI = "bulk_api" FeatureExportBundle = "export_bundle" ) //go:embed trusted_keys.json var embeddedTrustStore []byte func productTrustStore() (licensekit.TrustStore, error) { store, err := licensekit.ParseTrustStore(embeddedTrustStore) if err != nil { return licensekit.TrustStore{}, fmt.Errorf("embedded license trust store: %w", err) } return store, nil }