runtimeSupportsPromisify.js 631 B

1234567891011121314151617181920
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. const runtimeSupportsPromisify = (() => {
  4. if (process &&
  5. process.release &&
  6. process.release.name === 'node' &&
  7. process.versions &&
  8. typeof process.versions.node === 'string') {
  9. const [nodeMajor] = process.versions.node
  10. .split('.', 1)
  11. .map(segment => parseInt(segment, 10));
  12. if (nodeMajor >= 8) {
  13. return true;
  14. }
  15. return false;
  16. }
  17. return false;
  18. })();
  19. exports.default = runtimeSupportsPromisify;
  20. //# sourceMappingURL=runtimeSupportsPromisify.js.map