diff --git a/src/volume.ts b/src/volume.ts index edf62a98..6f1c521d 100644 --- a/src/volume.ts +++ b/src/volume.ts @@ -449,7 +449,7 @@ function nullCheck(path, callback?) { return true; } -function _modeToNumber(mode: TMode, def?): number | undefined { +function _modeToNumber(mode: TMode | undefined, def?): number | undefined { if (typeof mode === 'number') return mode; if (typeof mode === 'string') return parseInt(mode, 8); if (def) return modeToNumber(def);