* Prepares the file system if necessary. * ├── data/ * ├── archive/ * ├── thumbnail/
()
| 244 | * ├── thumbnail/ |
| 245 | */ |
| 246 | public PrepareFileSystem() { |
| 247 | if (!fs.existsSync(ARCHIVE_FOLDER)) { |
| 248 | fs.mkdirSync(ARCHIVE_FOLDER); |
| 249 | fs.mkdirSync(THUMBNAIL_FOLDER); |
| 250 | } else if (!fs.existsSync(THUMBNAIL_FOLDER)) { |
| 251 | fs.mkdirSync(THUMBNAIL_FOLDER); |
| 252 | } |
| 253 | } |
| 254 | |
| 255 | public LoadData(): void { |
| 256 | const pluginState = this.storage.FetchPlugins(); |