Repository Analysis

nodemailer/nodemailer

✉️ Send e-mails with Node.JS – easy as cake!

1.1 Likely human-written View on GitHub
1.1
Adjusted Score
1.1
Raw Score
100%
Time Factor
2026-05-29
Last Push
17,569
Stars
JavaScript
Language
33,214
Lines of Code
106
Files
22
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 1HIGH 0MEDIUM 0LOW 21

Pattern Findings

22 matches across 3 categories. Click a row to expand file-level details.

Fake / Example Data20 hits · 26 pts
SeverityFileLineSnippet
LOWtest/addressparser/addressparser-test.js371 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js378 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js410 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js417 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js424 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js477 let input = 'John Doe';
LOWtest/addressparser/addressparser-test.js480 assert.strictEqual(result[0].name, 'John Doe');
LOWtest/addressparser/addressparser-test.js488 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js595 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js625 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js633 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js640 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js685 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js692 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js699 assert.strictEqual(result[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js860 assert.strictEqual(result[0].group[0].address, 'user@example.com');
LOWtest/addressparser/addressparser-test.js871 assert.strictEqual(result[0].group[0].address, 'user@example.com');
LOWtest/xoauth2/xoauth2-tls-test.js83 user: 'user@example.com',
LOWtest/xoauth2/xoauth2-tls-test.js107 user: 'user@example.com',
LOWtest/smtp-transport/oauth2-listener-leak-test.js89 user: 'user@example.com',
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippet
CRITICALtest/ses-transport/ses-transport-test.js146 messageData.messageData.Content.Raw.Data.toString().includes('h=from:subject:to:cc:mime-vers
Hyper-Verbose Identifiers1 hit · 1 pts
SeverityFileLineSnippet
LOWtest/smtp-transport/oauth2-listener-leak-test.js33function startDropDuringAuthServer(callback) {