12345678910111213141516171819202122 |
- Object.defineProperty(exports, '__esModule', { value: true });
- const nodeVersion = require('../nodeVersion.js');
- const domain = require('./domain.js');
- const hooks = require('./hooks.js');
- /**
- * Sets the correct async context strategy for Node.js
- *
- * Node.js >= 14 uses AsyncLocalStorage
- * Node.js < 14 uses domains
- */
- function setNodeAsyncContextStrategy() {
- if (nodeVersion.NODE_VERSION.major >= 14) {
- hooks.setHooksAsyncContextStrategy();
- } else {
- domain.setDomainAsyncContextStrategy();
- }
- }
- exports.setNodeAsyncContextStrategy = setNodeAsyncContextStrategy;
- //# sourceMappingURL=index.js.map
|