-async function processImage (
- path: string,
- destination: string,
- newSize: { width: number, height: number },
- keepOriginal = false
-) {
+async function processImage (options: {
+ path: string
+ destination: string
+ newSize: { width: number, height: number }
+ keepOriginal?: boolean // default false
+}) {
+ const { path, destination, newSize, keepOriginal = false } = options
+