@@ -17,6 +17,17 @@ pub const Versions: [browser_count][]const Date = brk: {
break :brk v;
};
pub const Chrome = struct {
pub const Version = enum(u16) {
_,
@@ -62,6 +73,17 @@ pub const Chrome = struct {
};
};
pub const Firefox = struct {
pub const Version = enum(u16) {
_,
@@ -107,6 +129,50 @@ pub const Firefox = struct {
};
};
pub const Msie = struct {
pub const Version = enum(u16) {
_,
@@ -17,6 +17,17 @@ pub const Versions: [browser_count][]const Date = brk: {
break :brk v;
};
pub const Brave = struct {
pub const Version = enum(u16) {
_,
pub const Dates = compileDates(&VerDates);
pub const VerDates = [_]VerDate{
.{ 0, 0 },
};
};
};
pub const Chrome = struct {
pub const Version = enum(u16) {
_,
@@ -62,6 +73,17 @@ pub const Chrome = struct {
};
};
pub const Edge = struct {
pub const Version = enum(u16) {
_,
pub const Dates = compileDates(&VerDates);
pub const VerDates = [_]VerDate{
.{ 0, 0 },
};
};
};
pub const Firefox = struct {
pub const Version = enum(u16) {
_,
@@ -107,6 +129,50 @@ pub const Firefox = struct {
};
};
pub const Hastur = struct {
pub const Version = enum(u16) {
_,
pub const Dates = compileDates(&VerDates);
pub const VerDates = [_]VerDate{
.{ 0, 0 },
};
};
};
pub const Ladybird = struct {
pub const Version = enum(u16) {
_,
pub const Dates = compileDates(&VerDates);
pub const VerDates = [_]VerDate{
.{ 0, 0 },
};
};
};
pub const Opera = struct {
pub const Version = enum(u16) {
_,
pub const Dates = compileDates(&VerDates);
pub const VerDates = [_]VerDate{
.{ 0, 0 },
};
};
};
pub const Safari = struct {
pub const Version = enum(u16) {
_,
pub const Dates = compileDates(&VerDates);
pub const VerDates = [_]VerDate{
.{ 0, 0 },
};
};
};
pub const Msie = struct {
pub const Version = enum(u16) {
_,