1/* eslint-disable node-core/require-common-first, node-core/required-modules */ 2 3import { createRequire } from 'module'; 4 5const require = createRequire(import.meta.url); 6const common = require('./index.js'); 7 8const { 9 isMainThread, 10 isWindows, 11 isAIX, 12 isIBMi, 13 isLinuxPPCBE, 14 isSunOS, 15 isDumbTerminal, 16 isFreeBSD, 17 isOpenBSD, 18 isLinux, 19 isOSX, 20 enoughTestMem, 21 enoughTestCpu, 22 buildType, 23 localIPv6Hosts, 24 opensslCli, 25 PIPE, 26 hasIPv6, 27 childShouldThrowAndAbort, 28 createZeroFilledFile, 29 platformTimeout, 30 allowGlobals, 31 mustCall, 32 mustCallAtLeast, 33 hasMultiLocalhost, 34 skipIfDumbTerminal, 35 skipIfEslintMissing, 36 canCreateSymLink, 37 getCallSite, 38 mustNotCall, 39 printSkipMessage, 40 skip, 41 nodeProcessAborted, 42 isAlive, 43 expectWarning, 44 expectsError, 45 skipIfInspectorDisabled, 46 skipIf32Bits, 47 getArrayBufferViews, 48 getBufferSources, 49 disableCrashOnUnhandledRejection, 50 getTTYfd, 51 runWithInvalidFD 52} = common; 53 54export { 55 isMainThread, 56 isWindows, 57 isAIX, 58 isIBMi, 59 isLinuxPPCBE, 60 isSunOS, 61 isDumbTerminal, 62 isFreeBSD, 63 isOpenBSD, 64 isLinux, 65 isOSX, 66 enoughTestMem, 67 enoughTestCpu, 68 buildType, 69 localIPv6Hosts, 70 opensslCli, 71 PIPE, 72 hasIPv6, 73 childShouldThrowAndAbort, 74 createZeroFilledFile, 75 platformTimeout, 76 allowGlobals, 77 mustCall, 78 mustCallAtLeast, 79 hasMultiLocalhost, 80 skipIfDumbTerminal, 81 skipIfEslintMissing, 82 canCreateSymLink, 83 getCallSite, 84 mustNotCall, 85 printSkipMessage, 86 skip, 87 nodeProcessAborted, 88 isAlive, 89 expectWarning, 90 expectsError, 91 skipIfInspectorDisabled, 92 skipIf32Bits, 93 getArrayBufferViews, 94 getBufferSources, 95 disableCrashOnUnhandledRejection, 96 getTTYfd, 97 runWithInvalidFD, 98 createRequire 99}; 100