Commit Graph

417 Commits (48fe1d33cb64952a2c75e4c1fc8d3fceecaf03a3)
 

Author SHA1 Message Date
Denis Demchenko 48fe1d33cb Add coveralls.yml
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 6aedccecd4 Update deps
6 years ago
Denis Demchenko 45ac881a5e Fix credits
6 years ago
Denis Demchenko b299397f08 Update testing and coverage tools
6 years ago
Denis Demchenko 6f3b13f9fd Replace the main bowser file
6 years ago
Denis Demchenko 898d8e32dd Remove old files
6 years ago
Denis Demchenko ad2589f699 Add eslint support
6 years ago
Denis Demchenko b1170af9d8 TYPES → TYPES_LABELS
6 years ago
Denis Demchenko bee21ea5c3 Fix small mistypos
6 years ago
Denis Demchenko b15544770a Remove old useragents list
6 years ago
Denis Demchenko 778fdb6004 Add Microsoft Edge cases
6 years ago
Denis Demchenko aec02c2c1b Update deps, add package-lock
6 years ago
Denis Demchenko 85cf8f8bbb Add some future usage examples
7 years ago
Denis Demchenko d3fec85440 Fix integration tests
7 years ago
Denis Demchenko 058d5e0774 Fix testing commands
7 years ago
Denis Demchenko d78f7ee253 Remove `npm test` from .travis.yml
7 years ago
Denis Demchenko 99f85489e9 Remove old prepublish script
7 years ago
Denis Demchenko 2e3bd8ca80 Fix .travis.yml to use node 8.4.0
7 years ago
Denis Demchenko 36db325c62 Fix browsers parser
7 years ago
Denis Demchenko 47c6614750 Export Bowser
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 7ea344e454 Fix the helper to convert tests to yml
7 years ago
Denis Demchenko 5c753edb75 Fix macOS version parsing
7 years ago
Denis Demchenko b2aded435b Bump babel-preset-env version
7 years ago
Denis Demchenko 92ba6022c9 Add useragentstrings.yml
7 years ago
Denis Demchenko 663e769cdc Add a helper script to convert all the tests to yaml
7 years ago
Denis Demchenko 7db868cc29 Fix macOS version parser
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 45eec907e1 Ignore auto-generated lib folder
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 0694b30fc6 Add testem as a main test runner
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