diff --git a/src/Node/FS/Aff.purs b/src/Node/FS/Aff.purs index 3d4a570..09e5e80 100644 --- a/src/Node/FS/Aff.purs +++ b/src/Node/FS/Aff.purs @@ -13,6 +13,8 @@ module Node.FS.Aff , rmdir , mkdir , mkdir' + , mkdirRecursive + , mkdirRecursive' , readdir , utimes , readFile @@ -162,6 +164,18 @@ rmdir = toAff1 A.rmdir mkdir :: FilePath -> Aff Unit mkdir = toAff1 A.mkdir +-- | +-- | Makes a new directory recursively (e.g. `mkdir -p`). +-- | +mkdirRecursive :: FilePath -> Aff Unit +mkdirRecursive = toAff1 A.mkdirRecursive + +-- | +-- | Makes a new directory recursively (e.g. `mkdir -p`). +-- | +mkdirRecursive' :: FilePath -> Perms -> Aff Unit +mkdirRecursive' = toAff2 A.mkdirRecursive + -- | -- | Makes a new directory with the specified permissions. -- |