Something like this...
// utility functions
Cypress.isPlatform()
Cypress.isBrowser()
Cypress.isArch()
Cypress.isBrowserVersion()
// constants
Cypress.arch
Cypress.platform
Cypress.browser
Cypress.browserVersion
Cypress.isWindows()
Cypress.isLinux()
Cypress.isMac()
if (Cypress.browser === "chrome") {
}
if (Cypress.isPlatform(["win32", "darwin"]) {
})
if (!Cypress.isBrowser("firefox") {
}
What about normalizing things like chrome, chromium, canary ?
Something like this...
What about normalizing things like
chrome,chromium,canary?