Skip to content

Instantly share code, notes, and snippets.

@tudorilisoi
Last active February 10, 2023 06:52
Show Gist options
  • Select an option

  • Save tudorilisoi/d8a08c33772cf9721bfb8c8c74825d45 to your computer and use it in GitHub Desktop.

Select an option

Save tudorilisoi/d8a08c33772cf9721bfb8c8c74825d45 to your computer and use it in GitHub Desktop.

Revisions

  1. tudorilisoi created this gist Feb 10, 2023.
    23 changes: 23 additions & 0 deletions index.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,23 @@
    import { faker } from '@faker-js/faker';
    const MAX = 100
    const users = []
    const departaments = 'bridge engine'.split(' ')

    for (let i = 0; i < MAX; i++) {
    let firstName = faker.name.firstName();
    let lastName = faker.name.lastName();
    const user = {
    name: firstName + ' ' + lastName,
    email:faker.internet.email(firstName, lastName),
    phone:faker.phone.number('###-###-####'),
    last_login: faker.date.recent(180)
    .toJSON().slice(0,10).split('-').reverse().join('/'),
    dept:departaments[Math.floor(Math.random()*departaments.length)],
    profile_image:faker.image.avatar(),

    }
    users.push(user)
    }

    // console.dir(users)
    console.log(JSON.stringify(users,2,2))