New feature: CLI support

This commit is contained in:
Faisal Salman
2017-08-01 14:28:03 +07:00
parent 7ae3098778
commit 6f621f1ae2
4 changed files with 41 additions and 2 deletions

View File

@@ -224,6 +224,18 @@ $ bower install ua-parser-js
$ meteor add faisalman:ua-parser-js
```
## Using CLI
```sh
$ node ua-parser.min.js "Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)"
# multiple args
$ node ua-parser.min.js "Opera/1.2" "Opera/3.4"
# piped args
$ echo "Opera/1.2" | node ua-parser.min.js
# log file
$ cat ua.log | node ua-parser.min.js
```
## Using jQuery/Zepto ($.ua)
Although written in vanilla js (which means it doesn't depends on jQuery), this library will automatically detect if jQuery/Zepto is present and create `$.ua` object based on browser's user-agent (although in case you need, `window.UAParser` constructor is still present). To get/set user-agent you can use: `$.ua.get()` / `$.ua.set(uastring)`.