|
2 | 2 | // TypeScript: Import Node.js types for process, fs, path, etc. |
3 | 3 | /// <reference types="node" /> |
4 | 4 |
|
5 | | -const fs = require('fs') |
6 | | -const path = require('path') |
7 | | -const mkdirp = require('mkdirp') |
8 | | -const crypto = require('crypto') |
9 | | -const { threadId } = require('worker_threads') |
10 | | -const { template } = require('../utils') |
11 | | -const { getMachineInfo } = require('../command/info') |
12 | | - |
13 | | -const event = require('../event') |
14 | | -const output = require('../output') |
15 | | -const Codecept = require('../codecept') |
| 5 | +import fs from 'fs' |
| 6 | +import path from 'path' |
| 7 | +import mkdirp from 'mkdirp' |
| 8 | +import crypto from 'crypto' |
| 9 | +import { threadId } from 'worker_threads' |
| 10 | +import { template } from '../utils.js' |
| 11 | +import { getMachineInfo } from '../command/info.js' |
| 12 | + |
| 13 | +import event from '../event.js' |
| 14 | +import output from '../output.js' |
| 15 | +import Codecept from '../codecept.js' |
16 | 16 |
|
17 | 17 | const defaultConfig = { |
18 | 18 | output: typeof global !== 'undefined' && global.output_dir ? global.output_dir : './output', |
@@ -62,7 +62,7 @@ const defaultConfig = { |
62 | 62 | * } |
63 | 63 | * ``` |
64 | 64 | */ |
65 | | -module.exports = function (config) { |
| 65 | +export default function (config) { |
66 | 66 | const options = { ...defaultConfig, ...config } |
67 | 67 | /** |
68 | 68 | * TypeScript: Explicitly type reportData arrays as any[] to avoid 'never' errors |
|
0 commit comments