MCPcopy Index your code
hub / github.com/nodejs/node / prepare

Function prepare

benchmark/esm/import-esm-reload.js:13–24  ·  view source on GitHub ↗
(count)

Source from the content-addressed store, hash-verified

11});
12
13function prepare(count) {
14 tmpdir.refresh();
15 const dir = tmpdir.resolve('modules');
16 fs.mkdirSync(dir, { recursive: true });
17 let modSource = '';
18 for (let i = 0; i < count; ++i) {
19 modSource += `export const value${i} = 1;\n`;
20 }
21 const script = tmpdir.resolve('mod.js');
22 fs.writeFileSync(script, modSource, 'utf8');
23 return script;
24}
25
26async function main({ n, count }) {
27 const script = prepare(count);

Callers 1

mainFunction · 0.70

Calls 4

refreshMethod · 0.45
resolveMethod · 0.45
mkdirSyncMethod · 0.45
writeFileSyncMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…