Add try catch
This commit is contained in:
parent
e35a9119a9
commit
7822c38e99
|
@ -23,6 +23,13 @@ import { promises as fs } from 'fs';
|
||||||
async function compressImages(inputDir, outputDir) {
|
async function compressImages(inputDir, outputDir) {
|
||||||
console.log(`Reading images from ${inputDir}`);
|
console.log(`Reading images from ${inputDir}`);
|
||||||
|
|
||||||
|
try {
|
||||||
|
await fs.stat(inputDir);
|
||||||
|
} catch (error: unknown) {
|
||||||
|
console.error(`Error checking input directory: ${(error as Error).message}`);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const files = await glob(`**/*.{jpg,png}`, inputDir);
|
const files = await glob(`**/*.{jpg,png}`, inputDir);
|
||||||
|
|
||||||
console.log(`Found ${files.length} files:`);
|
console.log(`Found ${files.length} files:`);
|
||||||
|
|
Loading…
Reference in New Issue