Denis Demchenko
|
7b8ea93d22
|
Merge pull request #260 from ycjcl868/feat-wechat-browser
feat: wechat browser support
|
6 years ago |
Robert Sandell
|
cce6430647
|
Mention running lint rules, conform commit to lint rules
|
6 years ago |
Robert Sandell
|
97d877f9c2
|
Fix Travis Tests
|
6 years ago |
Robert Sandell
|
d9693088cc
|
Fix tests
|
6 years ago |
Robert Sandell
|
f338045df7
|
Support Android version names, Recognise Huawei devices
|
6 years ago |
Dariusz Rzepka
|
3729f6f92e
|
Support non strict equality in satisfies method
|
6 years ago |
Arve Knudsen
|
316399d6e9
|
Improve documentation language, fix an example
|
6 years ago |
ycjcl868
|
1ce9916b35
|
feat: wechat browser
|
6 years ago |
Denis Demchenko
|
0a149bca7b
|
Fix Chrome mobile detection
fixes #253
|
6 years ago |
Denis Demchenko
|
3489f9d374
|
Support Swing browser
fixes #248
|
6 years ago |
Denis Demchenko
|
ace0ce17ea
|
Fix the issue with undefined browser version string
fixes #243
|
6 years ago |
Denis Demchenko
|
c04942947e
|
Fix no-else-return issue
|
6 years ago |
Julian Doucette
|
343b748986
|
Added maxthon desktop support
|
6 years ago |
udivankin
|
6204d9f417
|
Adds loose comparison support
|
6 years ago |
Denis Demchenko
|
2b6a63d088
|
Fix code style problem
|
6 years ago |
Matías Lescano
|
0224f26bfc
|
Add parser.some function
|
6 years ago |
Denis Demchenko
|
8d7ef744ac
|
Fix detection of Nexus devices
fixes #233
|
6 years ago |
Denis Demchenko
|
8676817177
|
Catch up with last browsers in 1.9 version
|
6 years ago |
Denis Demchenko
|
31b9240aec
|
Fix docs
|
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
|
1f572ed8f4
|
Add a bit of docs
|
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
|
0c1564f1cd
|
Fix comments for Bowser class
|
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
|
560ec06eeb
|
Add Parser.check and related things
|
6 years ago |
Denis Demchenko
|
9cb04fcbae
|
Move getWindowsVersionName to utils
|
6 years ago |
Denis Demchenko
|
3530ca1c70
|
Fix nyc misconfiguration
|
6 years ago |
Denis Demchenko
|
0ea3fe16a4
|
Add coveralls integration
fixes #225
|
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
|
45ac881a5e
|
Fix credits
|
6 years ago |
Denis Demchenko
|
6f3b13f9fd
|
Replace the main bowser file
|
6 years ago |
Denis Demchenko
|
ad2589f699
|
Add eslint support
|
7 years ago |
Denis Demchenko
|
b1170af9d8
|
TYPES → TYPES_LABELS
|
7 years ago |
Denis Demchenko
|
bee21ea5c3
|
Fix small mistypos
|
7 years ago |
Denis Demchenko
|
b15544770a
|
Remove old useragents list
|
7 years ago |
Denis Demchenko
|
778fdb6004
|
Add Microsoft Edge cases
|
7 years ago |
Denis Demchenko
|
36db325c62
|
Fix browsers parser
|
7 years ago |
Denis Demchenko
|
47c6614750
|
Export Bowser
|
7 years ago |
Denis Demchenko
|
5c753edb75
|
Fix macOS version parsing
|
7 years ago |
Denis Demchenko
|
7db868cc29
|
Fix macOS version parser
Make it able to read all the numbers with dots
|
7 years ago |
Denis Demchenko
|
6976da7da5
|
Make versions of browsers non-required properties
|
7 years ago |
Denis Demchenko
|
efce17881f
|
Fix iPhone and iPod detection
|
7 years ago |
Denis Demchenko
|
a794b10797
|
Add an engines parser
|
7 years ago |
Denis Demchenko
|
c3ad15e0ff
|
Add more jsdoc for parsePlatform
|
7 years ago |
Denis Demchenko
|
4fc00cc427
|
Add more details about parsed Amazon device
|
7 years ago |
Denis Demchenko
|
3da8552f0f
|
Define Galaxy Nexus as a mobile type
|
7 years ago |
Denis Demchenko
|
bca14f50c8
|
Add description for parser-platforms
|
7 years ago |
Denis Demchenko
|
a65540dc15
|
Add platform parser
|
7 years ago |
Denis Demchenko
|
38320b1409
|
Change Bowser's constructor
|
7 years ago |
Denis Demchenko
|
2c8f17b037
|
Add Linux detection
|
7 years ago |
Denis Demchenko
|
d5a439f097
|
Fix Android detection
|
7 years ago |
Denis Demchenko
|
39afeb5615
|
Replace OS version regexps by more greedy ones
|
7 years ago |
Denis Demchenko
|
3cd9da66ae
|
Add support of rendering engines
|
7 years ago |
Denis Demchenko
|
19646053ce
|
Complete Bowser's methods by call a Parser instance
|
7 years ago |
Denis Demchenko
|
5a235015aa
|
Add jsdoc descriptions for Parser's methods
|
7 years ago |
Denis Demchenko
|
6b5974af2e
|
Add more OS descriptors
|
7 years ago |
Denis Demchenko
|
59fc2d639f
|
Add Windows OS descriptor
|
7 years ago |
Denis Demchenko
|
f5be32be3b
|
Merge branch 'master' into v2
|
7 years ago |
Denis Demchenko
|
8b37abf268
|
Change descriptors naming and add some information about them
|
7 years ago |
rkurbatov
|
b066f9bdeb
|
adds MacOS support
|
7 years ago |
rkurbatov
|
98538362b3
|
adds windows version detection
|
7 years ago |
Denis Demchenko
|
b057077b68
|
Add OS parsing
|
8 years ago |
Denis Demchenko
|
c50d0449d3
|
Add Parser#getBrowserName and Parser#getBrowserVersion
|
8 years ago |
Denis Demchenko
|
ce885847ce
|
Fix version matching
|
8 years ago |
Denis Demchenko
|
d57094d857
|
Finish Parser#_parseBrowser function
|
8 years ago |
Denis Demchenko
|
9e46db26ed
|
make public `getBrowser` and private `parseBrowser`
|
8 years ago |
Denis Demchenko
|
3bb6654320
|
Continue writing
|
8 years ago |
Denis Demchenko
|
575ba8076e
|
fist commit
|
8 years ago |
Dmitri Voronianski
|
29bb872ab2
|
fix global exports
|
8 years ago |
Denis Demchenko
|
c7d663a7b5
|
Add tests for some devices on Windows
related to #89
|
8 years ago |
Denis Demchenko
|
8b92707e7b
|
Throw an error when minVersion map has not a string as a browser version
fixes #165
|
8 years ago |
Benoit de La Forest
|
9f31efa62f
|
Fix WindowsPhone flagged as iOS
Related to !168
|
8 years ago |
Benoit de La Forest
|
e44ca1de6e
|
fix windowsphone flagged as android
Closes #167
|
8 years ago |
Denis Demchenko
|
27c7f5b294
|
Fix mobile Opera's version detection
refers to #158
|
8 years ago |
Denis Demchenko
|
21b9e617a1
|
Merge branch 'eb_samsungBrowser' of https://github.com/eriben/bowser into eriben-eb_samsungBrowser
|
8 years ago |
Erik Bengtsson
|
b9d0ed6fd8
|
Added support for Samsung Internet for Android
|
8 years ago |
devel-pa
|
c7778c550e
|
Act safe in case navigator doesn't have a userAgent.
|
8 years ago |
Chris
|
1c042f96aa
|
Fix #150
|
8 years ago |
Maksim Ryzhikov
|
2de21e77f0
|
fix: Error Object doesn't support this property or method fixes #147
|
8 years ago |
Denis Demchenko
|
e3be8145dc
|
fix strictMode
|
8 years ago |
Denis Demchenko
|
1729a5971b
|
fix jsdoc declaration
|
8 years ago |
Denis Demchenko
|
3f90c80425
|
fix code styleguide: 4 spaces → 2 spaces
|
8 years ago |
Denis Demchenko
|
a28903bd29
|
fix strictMode for isUnsupportedBrowser
|
8 years ago |
Nir Rattner
|
65dfb0918c
|
Fix strict mode logic
|
8 years ago |
Denis Demchenko
|
5bf468659a
|
fix type detection of chromium browsers
fix #142
|
8 years ago |
Denis Demchenko
|
b84c5c09fb
|
fix mistype
|
8 years ago |
Alexander Lukin
|
134aeede53
|
add support for optional ua parameter
|
8 years ago |
Alexander Lukin
|
c30f6d41d9
|
fix isUnsupportedBrowser documentation
|
8 years ago |
Alexander Lukin
|
43ac868d84
|
export bowser.check
|
8 years ago |
Alexander Lukin
|
ec7531e8cb
|
remove @see jsbin comment
|
8 years ago |
Alexander Lukin
|
24b91a4dab
|
fix comments
|
8 years ago |
Alexander Lukin
|
c77cf0ae1b
|
refactoring: use map instead of direct Array::map
|
8 years ago |
Alexander Lukin
|
b51a35e006
|
add Array::map polyfill to compatible with es4
|
8 years ago |
Alexander Lukin
|
c9eed902e3
|
add check method
|
8 years ago |