index.js 584 B

12345678910111213141516171819202122
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
  4. var osName = _interopDefault(require('os-name'));
  5. function getUserAgent() {
  6. try {
  7. return `Node.js/${process.version.substr(1)} (${osName()}; ${process.arch})`;
  8. } catch (error) {
  9. if (/wmic os get Caption/.test(error.message)) {
  10. return "Windows <version undetectable>";
  11. }
  12. throw error;
  13. }
  14. }
  15. exports.getUserAgent = getUserAgent;
  16. //# sourceMappingURL=index.js.map