MCPcopy Index your code
hub / github.com/scriptscat/scriptcat / mkdir

Method mkdir

packages/filesystem/factory.ts:122–136  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

120 const dirs = path.split("/");
121 let i = 0;
122 const mkdir = () => {
123 if (i >= dirs.length) {
124 resolve();
125 return;
126 }
127 const dir = dirs.slice(0, i + 1).join("/");
128 fs.createDir(dir)
129 .then(() => {
130 i += 1;
131 mkdir();
132 })
133 .catch(() => {
134 reject();
135 });
136 };
137 mkdir();
138 });
139 }

Callers

nothing calls this directly

Calls 2

createDirMethod · 0.65
sliceMethod · 0.45

Tested by

no test coverage detected