Faker icon

Faker

fake data using Faker.js

Company

AI-generated

Overview

This node generates fake data using the Faker.js library. It is useful for testing, prototyping, or populating applications with realistic but non-sensitive sample data. For example, you can generate fake company details to test a CRM system or create dummy user profiles for UI development.

When configured for the "Company" operation, it produces fake company-related information such as company name, catchphrase, industry buzzwords, and business slogans.

Properties

Name Meaning
Number of Records Number of fake records to generate

Output

The output is an array of JSON objects, each representing one generated fake record. For the "Company" operation, each record contains the following fields:

  • companyName: A fake company name.
  • catchPhrase: A catchy phrase associated with the company.
  • industry: Industry-related buzzwords.
  • bs: Business slogan or buzz phrase.

Example output JSON for one record:

{
  "companyName": "Acme Corp",
  "catchPhrase": "Innovate scalable solutions",
  "industry": "synergize cutting-edge platforms",
  "bs": "empower strategic initiatives"
}

Dependencies

  • Uses the external Faker.js library (@faker-js/faker) to generate fake data.
  • No external API keys or credentials are required.
  • No special n8n environment configuration needed.

Troubleshooting

  • Common issues:
    • If the node outputs empty or undefined fields, ensure the Faker.js library is properly installed and accessible.
    • Generating a very large number of records may impact performance or cause timeouts.
  • Error messages:
    • Errors related to missing Faker.js methods could indicate version mismatches; updating the Faker.js package may resolve this.
    • Invalid input for "Number of Records" (e.g., negative numbers) might cause unexpected behavior; use positive integers only.

Links and References

Discussion