Commit Graph

24 Commits (e188e8aa73b8522a46137d576b9bb4ff20801e68)

Author SHA1 Message Date
Will Soares a9c4677c86 feat: add support for using alias in 'is' method
4 years ago
王涛 fbc32e6736 Add constant output so that users can quickly get all types
5 years ago
Denis Demchenko 8212e48e02 Add tests for a browser without an alias
5 years ago
Will Soares a307533f74 Add support for using short version for browser name in satisfies
5 years ago
Frank Faubert 83e8f61109 Add getEngineName and isEngine API calls
5 years ago
Dariusz Rzepka 3729f6f92e Support non strict equality in satisfies method
5 years ago
Denis Demchenko ace0ce17ea Fix the issue with undefined browser version string
6 years ago
udivankin 6204d9f417 Adds loose comparison support
6 years ago
Matías Lescano 0224f26bfc Add parser.some function
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 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 98007768b4 Make `Parser.parse`-anything methods public
6 years ago
Denis Demchenko f202c1cd30 Eslint fixes
6 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