From 0e52018c614d52d6b735cab1286f5182ce5238eb Mon Sep 17 00:00:00 2001 From: Synthetic <130696187+syntheticlol@users.noreply.github.com> Date: Wed, 15 Nov 2023 20:01:57 -0500 Subject: [PATCH] Create Folder.js --- Utils/Folder.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Utils/Folder.js diff --git a/Utils/Folder.js b/Utils/Folder.js new file mode 100644 index 0000000..8e3749d --- /dev/null +++ b/Utils/Folder.js @@ -0,0 +1,19 @@ +const fs = require('fs'); +function genrandomstr(length) { + const letter = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; + let answer = ''; + for (let i = 0; i < length; i++) { + answer += letter.charAt(Math.floor(Math.random() * letter.length)); + } + return answer; +} +function cfold() { + const randomstr = genrandomstr(7); + const main = `PHORCY-DATA-${randomstr}`; + const sub = ['Discord', 'Browsers', 'System', 'Socials', 'Wallets']; + fs.mkdirSync(main); + sub.forEach(sub => { + fs.mkdirSync(`${main}/${sub}`); + }); +} +cfold();