MCPcopy Create free account
hub / github.com/VemtoOrg/vemto2 / makeFolderFromPathIfNotExists

Method makeFolderFromPathIfNotExists

src/main/base/FileSystem.ts:104–118  ·  view source on GitHub ↗
(fullPath: string)

Source from the content-addressed store, hash-verified

102 }
103
104 makeFolderFromPathIfNotExists(fullPath: string): boolean {
105 let folderName = path.dirname(fullPath)
106
107 if (fs.existsSync(folderName)) {
108 return false
109 }
110
111 this.makeFolderFromPathIfNotExists(folderName)
112
113 fs.mkdirSync(folderName)
114
115 this.fixPermissions(folderName)
116
117 return true
118 }
119
120 /**
121 * Makes a folder based on a folder template (copy the folder)

Callers 2

writeFileMethod · 0.95
copyFolderIfNotExistsMethod · 0.95

Calls 1

fixPermissionsMethod · 0.95

Tested by

no test coverage detected