-
-
Notifications
You must be signed in to change notification settings - Fork 485
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
63 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,10 +7,11 @@ | |
"sniff", | ||
"detection" | ||
], | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"homepage": "https://github.com/ded/bowser", | ||
"author": "Dustin Diaz <[email protected]> (http://dustindiaz.com)", | ||
"main": "./src/bowser.js", | ||
"typings": "./typings.d.ts", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/ded/bowser.git" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
export const name: string | ||
export const osversion: string | ||
export const version: string | ||
|
||
// grades | ||
export const a: boolean | ||
export const b: boolean | ||
export const c: boolean | ||
|
||
// engines | ||
export const android: boolean | ||
export const bada: boolean | ||
export const blackberry: boolean | ||
export const chrome: boolean | ||
export const firefox: boolean | ||
export const gecko: boolean | ||
export const ios: boolean | ||
export const msie: boolean | ||
export const msedge: boolean | ||
export const opera: boolean | ||
export const phantom: boolean | ||
export const safari: boolean | ||
export const sailfish: boolean | ||
export const seamonkey: boolean | ||
export const silk: boolean | ||
export const tizen: boolean | ||
export const webkit: boolean | ||
export const webos: boolean | ||
|
||
// operating systems | ||
export const chromeos: boolean | ||
export const iphone: boolean | ||
export const ipad: boolean | ||
export const ipod: boolean | ||
export const firefoxos: boolean | ||
export const linux: boolean | ||
export const mac: boolean | ||
export const touchpad: boolean | ||
export const windows: boolean | ||
export const windowsphone: boolean | ||
|
||
export function test(browserList: Flag[]): boolean | ||
|
||
export type Flag = "a" | "b" | "c" | "android" | "bada" | "blackberry" | ||
| "chrome" | "firefox" | "gecko" | "ios" | "msie" | ||
| "msedge" | "opera" | "phantom" | "safari" | ||
| "sailfish" | "seamonkey" | "silk" | "tizen" | ||
| "webkit" | "webos" | "chromeos" | "iphone" | ||
| "ipad" | "ipod" | "firefoxos" | "linux" | "mac" | ||
| "touchpad" | "windows" | "windowsphone" | ||
|