MCPcopy Index your code
hub / github.com/dmno-dev/bumpy / setupOriginMain

Function setupOriginMain

packages/bumpy/test/core/check-pkgjson-fields.test.ts:32–40  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

30 });
31
32 async function setupOriginMain(): Promise<void> {
33 const { mkdtemp, rm } = await import('node:fs/promises');
34 const { tmpdir } = await import('node:os');
35 const remote = await mkdtemp(resolve(tmpdir(), 'bumpy-remote-'));
36 gitInDir(['init', '--bare'], remote);
37 gitInDir(['remote', 'add', 'origin', remote], tmpDir);
38 gitInDir(['push', '-u', 'origin', 'main'], tmpDir);
39 teardown.push(() => rm(remote, { recursive: true, force: true }));
40 }
41
42 async function writeJson(path: string, data: unknown): Promise<void> {
43 await mkdir(resolve(tmpDir, path, '..'), { recursive: true });

Callers 2

setupPkgFunction · 0.70

Calls 1

gitInDirFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…