MCPcopy Create free account
hub / github.com/diffusionstudio/vits-web / createPath

Function createPath

src/piper.js:3028–3041  ·  view source on GitHub ↗
(parent, path, canRead, canWrite)

Source from the content-addressed store, hash-verified

3026 return ret;
3027 },
3028 createPath(parent, path, canRead, canWrite) {
3029 parent = typeof parent == 'string' ? parent : FS.getPath(parent);
3030 var parts = path.split('/').reverse();
3031 while (parts.length) {
3032 var part = parts.pop();
3033 if (!part) continue;
3034 var current = PATH.join2(parent, part);
3035 try {
3036 FS.mkdir(current);
3037 } catch (e) {}
3038 parent = current;
3039 }
3040 return current;
3041 },
3042 createFile(parent, name, properties, canRead, canWrite) {
3043 var path = PATH.join2(typeof parent == 'string' ? parent : FS.getPath(parent), name);
3044 var mode = FS_getMode(canRead, canWrite);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected