Add requirejs module support

Fixes #10.
This commit is contained in:
Jon Buckley 2013-02-14 14:52:41 -05:00
parent 0109c76858
commit 8aaf7db771
2 changed files with 16 additions and 0 deletions

View File

@ -75,6 +75,17 @@ Extract detailed type of web browser, layout engine, operating system, and devic
</script> </script>
``` ```
## Using requirejs
If you're using requirejs, you can load UA-Parser like any other module.
```js
require(['ua-parser'], function(UAParser) {
var parser = new UAParser();
console.log(parser.getResult());
});
```
## Using node.js ## Using node.js
```sh ```sh

View File

@ -417,6 +417,11 @@
exports = module.exports = UAParser; exports = module.exports = UAParser;
} }
exports.UAParser = UAParser; exports.UAParser = UAParser;
} else if (typeof define === 'function' && define.amd) {
// requirejs env
define(function() {
return UAParser;
});
} else { } else {
// browser env // browser env
global.UAParser = UAParser; global.UAParser = UAParser;