@openscript/unplugin-favicons
Version:
Generate favicons for your project with caching for blazing fast rebuilds.
13 lines • 612 B
JavaScript
import { parse } from "node:path";
/**
* Provided a list of EmittedFile descriptors and a search query, returns the
* single EmittedFile whose name most closely matches the search query.
*/
const findEmittedFile = (emittedFiles, searchFilePath) => {
// Extract the name (sans extension) generated by `favicons` for the search
// file. For example: 'apple-touch-startup-image.png'
const faviconsFileName = parse(searchFilePath).name;
return emittedFiles.find((file) => faviconsFileName === parse(file.name).name);
};
export default findEmittedFile;
//# sourceMappingURL=find-emitted-file.js.map