signal-desktop/ts/updater
Nikita Karamov 7cd566726f Replace mkdirp with native fs.mkdir
Prior to this change, Signal-Desktop was using a rather ancient version
of `mkdirp`, which was meant for Node.js versions without native support
for this kind of functionality. Starting with Node v10, `fs.mkdir()` can
perform recursive directory creation.

Since Signal-Desktop doesn't utilize any advantages of using such an old
version of `mkdirp` [1] (let alone any version of `mkdirp`), we can
replace it with the native methods of `fs` (or `fs/promises`).

This transition slightly reduces the amount of packages needed to be
downloaded and included in the final app since it now relies on the
built-in API of Node.js.
2022-12-13 11:01:10 -08:00
..
common.ts Replace mkdirp with native fs.mkdir 2022-12-13 11:01:10 -08:00
curve.ts Update for @signalapp/libsignal-client rename 2022-03-24 14:47:21 -07:00
differential.ts Fix handling of 206 status code in updater 2022-04-26 16:58:29 -07:00
generateKeyPair.ts
generateSignature.ts
got.ts Fix "Cannot Update" dialog's retry button 2022-04-27 16:02:41 -07:00
index.ts
macos.ts Graceful renames, better errors in updater 2022-03-28 12:05:44 -07:00
signature.ts Make updates atomic again 2022-03-03 14:34:51 -08:00
util.ts Fix EACCES error code name 2022-12-13 11:00:51 -08:00
windows.ts Graceful renames, better errors in updater 2022-03-28 12:05:44 -07:00