(ns status-im.utils.fs (:require [status-im.react-native.js-dependencies :as rn-dependencies])) (defn move-file [src dst] (.moveFile rn-dependencies/fs src dst)) (defn read-file [path encoding on-read on-error] (-> (.readFile rn-dependencies/fs path encoding) (.then on-read) (.catch on-error))) (defn read-dir [path] (.readDir rn-dependencies/fs path)) (defn mkdir [path] (.mkdir rn-dependencies/fs path)) (defn unlink [path] (.unlink rn-dependencies/fs path)) (defn file-exists? [path] (.exists rn-dependencies/fs path))