347 lines
9.1 KiB
JSON
347 lines
9.1 KiB
JSON
{
|
|
"generatedAt": "2026-06-29T13:19:53.507Z",
|
|
"dryRun": false,
|
|
"summary": {
|
|
"sourceFolders": 26,
|
|
"sweetsDishes": 29,
|
|
"matched": 26,
|
|
"unmatchedDishes": [
|
|
{
|
|
"id": "gajar-halwa",
|
|
"names": [
|
|
"Gajar Halwa"
|
|
],
|
|
"image": "gajar-halwa.jpg"
|
|
},
|
|
{
|
|
"id": "shahi-tukra",
|
|
"names": [
|
|
"Shahi Tukra"
|
|
],
|
|
"image": "shahi-tukra.jpg"
|
|
},
|
|
{
|
|
"id": "kulfi",
|
|
"names": [
|
|
"Kulfi"
|
|
],
|
|
"image": "kulfi.jpg"
|
|
}
|
|
],
|
|
"unmatchedFolders": []
|
|
},
|
|
"mappings": [
|
|
{
|
|
"dish": "Badam Barfi",
|
|
"dishId": "badam-barfi",
|
|
"sourceFolder": "badam-barfi",
|
|
"sourceFile": "badam-barfi.jpg",
|
|
"outputFile": "badam-barfi.jpg",
|
|
"imagePath": "/images/dishes/badam-barfi.jpg",
|
|
"kb": 51,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Besan Barfi",
|
|
"dishId": "baisan-barfi",
|
|
"sourceFolder": "basen-barfi",
|
|
"sourceFile": "basen-barfi.jpg",
|
|
"outputFile": "baisan-barfi.jpg",
|
|
"imagePath": "/images/dishes/baisan-barfi.jpg",
|
|
"kb": 61.54,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Besan Patisa",
|
|
"dishId": "baisan-patisa",
|
|
"sourceFolder": "besan-patisa",
|
|
"sourceFile": "besan-patisa.jpg",
|
|
"outputFile": "baisan-patisa.jpg",
|
|
"imagePath": "/images/dishes/baisan-patisa.jpg",
|
|
"kb": 63.9,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Cham Cham",
|
|
"dishId": "cham-cham",
|
|
"sourceFolder": "cham-cham",
|
|
"sourceFile": "cham-cham.jpg",
|
|
"outputFile": "cham-cham.jpg",
|
|
"imagePath": "/images/dishes/cham-cham.jpg",
|
|
"kb": 59.59,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Chocolate Barfi",
|
|
"dishId": "chocolate-barfi",
|
|
"sourceFolder": "chochlate-barfi",
|
|
"sourceFile": "chochlate-barfi.jpg",
|
|
"outputFile": "chocolate-barfi.jpg",
|
|
"imagePath": "/images/dishes/chocolate-barfi.jpg",
|
|
"kb": 61.1,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Coconut Barfi",
|
|
"dishId": "coconut-barfi",
|
|
"sourceFolder": "coconut-barfi",
|
|
"sourceFile": "coconut-barfi.jpg",
|
|
"outputFile": "coconut-barfi.jpg",
|
|
"imagePath": "/images/dishes/coconut-barfi.jpg",
|
|
"kb": 80.77,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Cream Gulab Jamun",
|
|
"dishId": "cream-gulab-jaman",
|
|
"sourceFolder": "cream-gulab-jaman",
|
|
"sourceFile": "cream-jamun.jpg",
|
|
"outputFile": "cream-gulab-jaman.jpg",
|
|
"imagePath": "/images/dishes/cream-gulab-jaman.jpg",
|
|
"kb": 67.13,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Gajar Barfi",
|
|
"dishId": "gajar-barfi",
|
|
"sourceFolder": "gajar-barfi",
|
|
"sourceFile": "gajar-halwa.jpg",
|
|
"outputFile": "gajar-barfi.jpg",
|
|
"imagePath": "/images/dishes/gajar-barfi.jpg",
|
|
"kb": 88.23,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Gulab Jamun",
|
|
"dishId": "gulab-jaman",
|
|
"sourceFolder": "gulab-jaman",
|
|
"sourceFile": "gol-jamun.jpg",
|
|
"outputFile": "gulab-jaman.jpg",
|
|
"imagePath": "/images/dishes/gulab-jaman.jpg",
|
|
"kb": 73.47,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Habshi Halwa",
|
|
"dishId": "habshi-halwa",
|
|
"sourceFolder": "habshi-halwa",
|
|
"sourceFile": "habshi-halwa.jpg",
|
|
"outputFile": "habshi-halwa.jpg",
|
|
"imagePath": "/images/dishes/habshi-halwa.jpg",
|
|
"kb": 77.89,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Jalebi",
|
|
"dishId": "jalebi",
|
|
"sourceFolder": "jalebi",
|
|
"sourceFile": "Jalebi.jpg",
|
|
"outputFile": "jalebi.jpg",
|
|
"imagePath": "/images/dishes/jalebi.jpg",
|
|
"kb": 77.57,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Laddu",
|
|
"dishId": "laddu",
|
|
"sourceFolder": "laddu",
|
|
"sourceFile": "laddu.jpg",
|
|
"outputFile": "laddu.jpg",
|
|
"imagePath": "/images/dishes/laddu.jpg",
|
|
"kb": 73.62,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Lambay Gulab Jamun",
|
|
"dishId": "lambay-gulab-jaman",
|
|
"sourceFolder": "lambay-gulab-jaman",
|
|
"sourceFile": "lambay-jamun.jpg",
|
|
"outputFile": "lambay-gulab-jaman.jpg",
|
|
"imagePath": "/images/dishes/lambay-gulab-jaman.jpg",
|
|
"kb": 83.35,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Milk Cake Akhrot",
|
|
"dishId": "milk-cake-akhrot",
|
|
"sourceFolder": "milk-cake-akhrot",
|
|
"sourceFile": "milk-cake-akhrot.jpg",
|
|
"outputFile": "milk-cake-akhrot.jpg",
|
|
"imagePath": "/images/dishes/milk-cake-akhrot.jpg",
|
|
"kb": 67.87,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Milk Cake Khajoor",
|
|
"dishId": "milk-cake-khajoor",
|
|
"sourceFolder": "milk-cake-khajoor",
|
|
"sourceFile": "milk-cake-khajoor.jpg",
|
|
"outputFile": "milk-cake-khajoor.jpg",
|
|
"imagePath": "/images/dishes/milk-cake-khajoor.jpg",
|
|
"kb": 85.51,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Milk Cake",
|
|
"dishId": "milk-cake-plain",
|
|
"sourceFolder": "milk-cake-plain",
|
|
"sourceFile": "milk-cake-plain.jpg",
|
|
"outputFile": "milk-cake-plain.jpg",
|
|
"imagePath": "/images/dishes/milk-cake-plain.jpg",
|
|
"kb": 69.26,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Namak Paray",
|
|
"dishId": "namakpare",
|
|
"sourceFolder": "namak-paray",
|
|
"sourceFile": "namak-paray.jpg",
|
|
"outputFile": "namakpare.jpg",
|
|
"imagePath": "/images/dishes/namakpare.jpg",
|
|
"kb": 60.59,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Paira",
|
|
"dishId": "paira",
|
|
"sourceFolder": "paira",
|
|
"sourceFile": "paira.jpg",
|
|
"outputFile": "paira.jpg",
|
|
"imagePath": "/images/dishes/paira.jpg",
|
|
"kb": 66.77,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Patisa",
|
|
"dishId": "patisa",
|
|
"sourceFolder": "patisa",
|
|
"sourceFile": "patisa.jpg",
|
|
"outputFile": "patisa.jpg",
|
|
"imagePath": "/images/dishes/patisa.jpg",
|
|
"kb": 58.62,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Pink Barfi",
|
|
"dishId": "pink-barfi",
|
|
"sourceFolder": "pink-barfi",
|
|
"sourceFile": "pink-barfi.jpg",
|
|
"outputFile": "pink-barfi.jpg",
|
|
"imagePath": "/images/dishes/pink-barfi.jpg",
|
|
"kb": 58.03,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Pistachio Barfi",
|
|
"dishId": "pistachio-barfi",
|
|
"sourceFolder": "pistacho-barfi",
|
|
"sourceFile": "pista-barfi.jpg",
|
|
"outputFile": "pistachio-barfi.jpg",
|
|
"imagePath": "/images/dishes/pistachio-barfi.jpg",
|
|
"kb": 61.41,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Plain Barfi",
|
|
"dishId": "plain-barfi",
|
|
"sourceFolder": "plain-barfi",
|
|
"sourceFile": "plain-barfi.jpg",
|
|
"outputFile": "plain-barfi.jpg",
|
|
"imagePath": "/images/dishes/plain-barfi.jpg",
|
|
"kb": 55.05,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Kalakand",
|
|
"dishId": "qalakand",
|
|
"sourceFolder": "qalakand",
|
|
"sourceFile": "kalakand.jpg",
|
|
"outputFile": "qalakand.jpg",
|
|
"imagePath": "/images/dishes/qalakand.jpg",
|
|
"kb": 82.98,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Ras Gulay",
|
|
"dishId": "ras-gulay",
|
|
"sourceFolder": "ras-gulay",
|
|
"sourceFile": "ras-gulay.jpg",
|
|
"outputFile": "ras-gulay.jpg",
|
|
"imagePath": "/images/dishes/ras-gulay.jpg",
|
|
"kb": 75.29,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Rasmalai",
|
|
"dishId": "rasmalai",
|
|
"sourceFolder": "ras-malai",
|
|
"sourceFile": "ras-malai.jpg",
|
|
"outputFile": "rasmalai.jpg",
|
|
"imagePath": "/images/dishes/rasmalai.jpg",
|
|
"kb": 88.88,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
},
|
|
{
|
|
"dish": "Shakar Paray",
|
|
"dishId": "shakar-paray",
|
|
"sourceFolder": "shakar-paray",
|
|
"sourceFile": "shakar-paray.webp",
|
|
"outputFile": "shakar-paray.jpg",
|
|
"imagePath": "/images/dishes/shakar-paray.jpg",
|
|
"kb": 75.21,
|
|
"score": 1,
|
|
"matchMethod": "folder-map",
|
|
"warning": null
|
|
}
|
|
]
|
|
} |