mirror of
https://github.com/lancedikson/bowser
synced 2024-10-27 20:34:22 +00:00
parent
2b6a63d088
commit
8e919efd4f
@ -26,15 +26,14 @@ First of all, require the library:
|
||||
const bowser = require('bowser');
|
||||
```
|
||||
|
||||
By default, `require('bowser')` requires the *ES6 version of files*, which
|
||||
By default, `require('bowser')` requires the *ES5 version of files*, which
|
||||
**do not** include any polyfills.
|
||||
|
||||
In case if you don't use your own `babel-polyfill` you may need to have pre-built bundle with all needed polyfills.
|
||||
So, for you it's suitable to require bowser like this: `require('bowser/bundled')`.
|
||||
As the result, you get a ES5 version of bowser with `babel-polyfill` bundled together.
|
||||
|
||||
If you use bowser for Node.js, you'd better use `require('bowser/es5')`,
|
||||
since source files have `import` statements, which are not compatible with Node.js yet.
|
||||
You may need to use the source files, so they will be available in the package as well.
|
||||
|
||||
## Browser props detection
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
"url": "http://twitter.com/lancedikson"
|
||||
}
|
||||
],
|
||||
"main": "src/bowser.js",
|
||||
"main": "es5.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/lancedikson/bowser.git"
|
||||
|
Loading…
Reference in New Issue
Block a user