Repository Analysis

faker-js/faker

Generate massive amounts of fake data in the browser and node.js

0.1 Likely human-written View on GitHub
0.1
Adjusted Score
0.1
Raw Score
100%
Time Factor
2026-05-30
Last Push
15,339
Stars
TypeScript
Language
257,703
Lines of Code
3318
Files
20
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 2LOW 18

Pattern Findings

20 matches across 4 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers13 hits · 14 pts
SeverityFileLineSnippet
LOWdocs/guide/randomizer.md120export function generatePureRandRandomizer(
LOWdocs/.vitepress/versions.ts15function readOtherLatestReleaseTagNames(): string[] {
LOWdocs/.vitepress/config.ts26function getSideBarWithExpandedEntry(entryToExpand: string): SidebarItem[] {
LOWscripts/generate-locales.ts111async function generateLocaleDocumentation(locale: string): Promise<void> {
LOWscripts/generate-locales.ts242async function generateRecursiveModuleIndexes(
LOWscripts/apidocs/processing/parameter.ts65function processTypeParameterEntry(
LOWscripts/apidocs/processing/parameter.ts197function processComplexParameterProperty(name: string, parameter: Symbol) {
LOWscripts/apidocs/processing/method.ts147export function processDistributorFunctions(
LOWscripts/apidocs/processing/class.ts203export function processProjectDistributors(project: Project): RawApiDocsPage {
LOWscripts/apidocs/processing/jsdocs.ts83function getExactlyOneTagFromJSDoc(jsdocs: JSDoc, type: string): string {
LOWsrc/randomizer.ts18 * function generatePureRandRandomizer(
LOWsrc/modules/helpers/index.ts24function getRepetitionsBasedOnQuantifierParameters(
LOWsrc/modules/helpers/index.ts182export function legacyReplaceSymbolWithNumber(
AI Slop Vocabulary2 hits · 5 pts
SeverityFileLineSnippet
MEDIUMsrc/locales/id_ID/word/adjective.ts332 'kokoh', // robust / sturdy
MEDIUMsrc/modules/company/index.ts90 * faker.company.catchPhraseNoun() // 'leverage'
Over-Commented Block3 hits · 3 pts
SeverityFileLineSnippet
LOWtest/modules/finance-iban.spec.ts81 ).toMatch(/^\d{16}$/);
LOWtest/modules/finance-iban.spec.ts341 });
LOWdocs/about/announcements/2024-10-26.md61});
Fake / Example Data2 hits · 3 pts
SeverityFileLineSnippet
LOWsrc/modules/lorem/index.ts9 * Generate dummy content using traditional faux-Latin [lorem ipsum](https://en.wikipedia.org/wiki/Lorem_ipsum) (in othe
LOWsrc/modules/hacker/index.ts15 * - [faker.lorem](https://fakerjs.dev/api/lorem.html) uses faux-Latin "lorem ipsum" text.