From 841c15f8ccd0da659b107a4b5aaeaee5218faad1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Fri, 21 Aug 2020 14:29:37 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- пуск|run.js | 28 ++++++++++++++++++++++++++++ пуск|run.череда | 2 ++ 2 files changed, 30 insertions(+) diff --git a/пуск|run.js b/пуск|run.js index 1de73d2..1e40b4a 100644 --- a/пуск|run.js +++ b/пуск|run.js @@ -85,6 +85,34 @@ // // // // +УдалитьКорневыеФайлы = мир => +{ + (async() => { + var файлы = await мир.fs.promises.readdir(мир.директория); + for (var номер in файлы) + { + var файл = файлы[номер]; + var путь = мир.директория + "/" + файл; + var статус = await мир.fs.promises.stat(путь); + // Удаляем лишь файлы. + if (статус.isFile()) + { + await git.remove({ + fs: мир.fs, + dir: мир.директория, + filepath: файл, + }); + await мир.fs.promises.unlink(путь) + } + } + мир.уведомить("удалили корневые файлы"); + })(); +} + + +// // // // + + УведомитьОЗавершенииОбновления = мир => { UIkit.notification("Обновили локальную копию Гит"); diff --git a/пуск|run.череда b/пуск|run.череда index c94276e..e1e95ce 100644 --- a/пуск|run.череда +++ b/пуск|run.череда @@ -36,6 +36,8 @@ обновили хранилище уведомить о завершении обновления + удалить корневые файлы +удалили корневые файлы продублировать содержимое публикуемого модуля в локальную копию гит продублировали содержимое