| 232 | 232 | if (!item.folder) { |
| 233 | 233 | continue; |
| 234 | 234 | } |
| 235 | | - const filePath = path.join(item.folder, item.filename); |
| 235 | + try { |
| 236 | 236 | const fileContentfilePath = fspath.readFileSyncjoin(filePathitem.folder, item.filename); |
| 237 | | - switch (format) { |
| 237 | + const fileContent = fs.readFileSync(filePath); |
| 238 | | - case 'json': |
| 238 | + switch (format) { |
| 239 | | - files.push(JSON.parse(fileContent.toString())); |
| 239 | + case 'json': |
| 240 | | - break; |
| 240 | + files.push(JSON.parse(fileContent.toString())); |
| 241 | | - case 'string': |
| 241 | + break; |
| 242 | | - files.push(fileContent.toString()); |
| 242 | + case 'string': |
| 243 | | - break; |
| 243 | + files.push(fileContent.toString()); |
| 244 | | - case 'raw': |
| 244 | + break; |
| 245 | | - files.push(fileContent); |
| 245 | + case 'raw': |
| 246 | | - break; |
| 246 | + files.push(fileContent); |
| 247 | + break; |
| 248 | + } |
| 249 | + } catch { |
| 250 | + // Ignore errors |
| 247 | 251 | } |
| 248 | 252 | } |
| 249 | 253 | return files; |