How to use the company function from faker

Find comprehensive JavaScript faker.company code examples handpicked from public code repositorys.

faker.company generates a random company name with additional information such as suffix, catchphrase, and company type.

3
4
5
6
7
8
9
10
11
12
module.exports = () => {
  const numberCompanies = range(0, 5)
  const populateCompany = compose(
    map(() => ({
      id: faker.random.uuid(),
      name: faker.company.companyName(),
      contact: faker.phone.phoneNumber(),
      address: faker.address.streetAddress(),
      tin: faker.finance.iban(),
      sss: faker.finance.iban(),
fork icon141
star icon687
watch icon25

82
83
84
85
86
87
88
89
90
91
name: `testClient${clientNum}`,
roles: [`role${clientNum}`],
passwordAlgorithm: 'sha512',
passwordHash: '52a0bbed619cccf9cc7e7001d9c7cd4034d031560254899f698189f1441c92933e4231d7594b532247b54b327c518f7967894013568dbce129738362ad4b09e3​​​​​',
passwordSalt: '8b9fc31b-1a2a-4453-94e2-00ce54be04e6',
organization: faker.company.companyName(),
location: faker.address.city(),
softwareName: faker.commerce.product(),
description: faker.commerce.productName(),
contactPerson: `${contactPerson.firstName} ${contactPerson.lastName}`,
fork icon60
star icon53
watch icon35

How does faker.company work?

faker.company is a method in the faker.js library that generates realistic company names and descriptions by combining various words and phrases. The method uses different algorithms and databases to create unique company names based on various industries and sectors. It also allows for customizations such as the inclusion of additional words or phrases.

1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
test('Can be created without contact / client info', async () => {
    const adminClient = await makeLoggedInAdminClient()
    const [organization] = await createTestOrganization(adminClient)
    const [property] = await createTestProperty(adminClient, organization)
    const [source] = await createTestMeterReadingSource(adminClient, {
        name: faker.company.companyName(0),
        type: METER_READING_SOURCE_EXTERNAL_IMPORT_TYPE,
    })
    const [resource] = await MeterResource.getAll(adminClient, { id: COLD_WATER_METER_RESOURCE_ID })
    const [meter] = await createTestMeter(adminClient, organization, property, resource, {})
fork icon12
star icon32
watch icon10

+ 7 other calls in file

32
33
34
35
36
37
38
39
40
41
  'Manager',
  'Supervisor',
  'Legal executive',
  'Planner',
]),
org: faker.company.companyName(),
type: faker.helpers.randomize(['Full time', 'Part time']),
relevantToTeaching: faker.helpers.randomize(['Yes', 'No']),
category: 'job',
startDate: startDate,
fork icon3
star icon5
watch icon11

Ai Example

1
2
3
4
5
const faker = require("faker");

const companyName = faker.company.companyName();

console.log(companyName);

This will output a randomly generated company name, such as "Roberts, Haley and Olson".

3
4
5
6
7
8
9
10
11
12
13


const createMinion = () => {
  const weaknesses = new Array(3).fill(0).map(() => {
    const reasons = ['Cannot do', 'Unable to execute', 'Will not build'];
    const reason = reasons[Math.floor(Math.random() * reasons.length)];
    const adj = faker.company.bsAdjective();
    const noun = faker.company.catchPhraseNoun();
    return `${reason} ${adj} ${noun}`;
  })
  .join(', ') + ', too ' + faker.hacker.adjective()
fork icon0
star icon0
watch icon0

+ 11 other calls in file

28
29
30
31
32
33
34
35
36
37
38
const newAdd = new Address();


class Company {
  constructor() {
      this._id = faker.random.number();
      this.name= faker.company.companyName();
      this.address = newAdd;
  }
}
const newComp = new Company();
fork icon0
star icon0
watch icon0

29
30
31
32
33
34
35
36
37
38

const cars = Array.from({ length: 30 }, () => {
  const randomUserIndex = Math.floor(Math.random() * createdUsers.length);
  const car = new Car({
    owner: createdUsers[randomUserIndex]._id,
    brand: faker.company.companyName(),
    model: faker.vehicle.model(),
    year: faker.date.past(10).getFullYear(),
    pricePerDay: faker.random.number({ min: 50, max: 300 }),
    location: faker.address.city(),
fork icon0
star icon0
watch icon0