UNPKG

@gld5000-cli/image-scripts

Version:

A useful collection of image processing scripts

18 lines (16 loc) 712 B
import { listFileFullPathsMulti } from "../general/fileOperations.mjs"; import { logTimestampArrow } from "@gld5000k/timestamp"; import { createWebPAnimation } from "./webpAnimationMaker.mjs"; import { subFolderSearch } from "../general/search.mjs"; import { copyFileToNewFolder } from "./imageEditing.mjs"; import path from "path"; logTimestampArrow(); const { fileLists, inputPath } = await listFileFullPathsMulti(); for (let i in fileLists) { await createWebPAnimation(fileLists[i].fileList); } const animations = subFolderSearch(inputPath); const animationPath = path.join(inputPath, "animations"); for (let i in animations) { await copyFileToNewFolder(animations[i], animationPath); }