Commit Graph

34 Commits (8e9a6c7b4afdff23cb1cbdad842fc6a25e22a011)

Author SHA1 Message Date
Denis Demchenko 8d7ef744ac Fix detection of Nexus devices
6 years ago
Denis Demchenko 8676817177 Catch up with last browsers in 1.9 version
6 years ago
Denis Demchenko d12a988d7c Rewrite Parser.satisfies and fix some related methods
6 years ago
Denis Demchenko a175f7c8bd Rename Parser.compare to Parser.satisfies
6 years ago
Denis Demchenko c79b71736e Fix tests after changes
6 years ago
Denis Demchenko e759592884 Fix getPlatformType, write tests
6 years ago
Denis Demchenko 48638e7363 Change Parser.check to Parser.compare
6 years ago
Denis Demchenko 4ab0d9dfd3 Get rid of semver and use old comparison which is more applicable
6 years ago
Denis Demchenko 6030eb9e5d Add semverCheck and related methods
6 years ago
Denis Demchenko 9cb04fcbae Move getWindowsVersionName to utils
6 years ago
Denis Demchenko e7e6abff8b Fix Bowser constructor, add some tests
6 years ago
Denis Demchenko 98007768b4 Make `Parser.parse`-anything methods public
6 years ago
Denis Demchenko f202c1cd30 Eslint fixes
6 years ago
Denis Demchenko 6f3b13f9fd Replace the main bowser file
6 years ago
Denis Demchenko 778fdb6004 Add Microsoft Edge cases
7 years ago
Denis Demchenko d3fec85440 Fix integration tests
7 years ago
Denis Demchenko 076ee810bd Setup acceptance tests with list of UAs
7 years ago
Denis Demchenko 99fde0a154 Add a new test for Parser and fix the names of existed ones
7 years ago
Denis Demchenko b057077b68 Add OS parsing
7 years ago
Denis Demchenko c50d0449d3 Add Parser#getBrowserName and Parser#getBrowserVersion
7 years ago
Denis Demchenko b5aa54553f Add a spy to track calling Parser._parseBrowser when Parser.getBrowser called
7 years ago
Denis Demchenko ce885847ce Fix version matching
7 years ago
Denis Demchenko d57094d857 Finish Parser#_parseBrowser function
7 years ago
Denis Demchenko 3bb6654320 Continue writing
7 years ago
Denis Demchenko 8b92707e7b Throw an error when minVersion map has not a string as a browser version
8 years ago
Nir Rattner 65dfb0918c Fix strict mode logic
8 years ago
Alexander Lukin c029b5113e fix test name
8 years ago
Alexander Lukin 93c381f7e8 add tests for isUnsupportedBrowser & check methods
8 years ago
Alexander Lukin a5306640fa small fixes
8 years ago
Alexander Lukin ceb98fd099 add tests for alpha, beta, rc
8 years ago
kerbyfc 609f3d27bf Add test for bowser.compareVersions
8 years ago
Dustin Diaz 68d08113a5 officially change export to be the `bowser` object directly
9 years ago
Hannes Diercks 981354333e Merge branch 'origin/stable' into make-testable-and-add-tests
10 years ago
Hannes Diercks 89cffac4a5 Make testable and add tests.
11 years ago