import fs from "fs" import path from "path" import { faker } from "@faker-js/faker" import { fileURLToPath } from 'url'; import { dirname } from 'path'; import { labels, priorities, statuses } from "./data" const tasks = Array.from({ length: 1000 }, () => ({ id: `TASK-${faker.number.int({ min: 1000, max: 9999 })}`, title: faker.hacker.phrase().replace(/^./, (letter) => letter.toUpperCase()), status: faker.helpers.arrayElement(statuses).value, label: faker.helpers.arrayElement(labels).value, priority: faker.helpers.arrayElement(priorities).value, })) const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); console.log(__dirname) fs.writeFileSync( path.join(__dirname, "tasks.json"), JSON.stringify(tasks, null, 2) ) console.log("✅ Tasks data generated.")