Skip to content

v2.0.2#70

Merged
weaponsforge merged 4 commits into
mainfrom
dev
Jun 15, 2026
Merged

v2.0.2#70
weaponsforge merged 4 commits into
mainfrom
dev

Merge pull request #69 from weaponsforge/perf/dependency-updates-2026…

c351c50
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Test Results succeeded Jun 15, 2026 in 0s

All 35 tests pass in 17s

35 tests  ±0   35 ✅ ±0   17s ⏱️ -4s
 7 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit c351c50. ± Comparison against earlier commit 5f875a0.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

35 tests found

There are 35 tests, see "Raw output" for the full list of tests.
Raw output
src/__tests__/build.test.ts ‑ buildHtml test > should reject if both content and wysiwyg are missing
src/__tests__/build.test.ts ‑ buildHtml test > should reject if recipients list exceeds 20
src/__tests__/build.test.ts ‑ buildHtml test > should reject with an invalid sender email
src/__tests__/build.test.ts ‑ buildHtml test > should return an HTML string from paragraph content
src/__tests__/build.test.ts ‑ buildHtml test > should return an HTML string from wysiwyg content
src/__tests__/build.test.ts ‑ buildHtml test > should strip script tags from wysiwyg content
src/__tests__/cli.test.ts ‑ CLI test suite > Rejects email recipients list not separated by comma
src/__tests__/cli.test.ts ‑ CLI test suite > Sends WYSIWYG body content in HTML email
src/__tests__/cli.test.ts ‑ CLI test suite > Sends a text email using CLI options
src/__tests__/cli.test.ts ‑ CLI test suite > Sends the default HTML email using CLI options
src/__tests__/sample.test.ts ‑ greet
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODEFFECTS) schema > should extract properties from a ZodEffects schema
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODEFFECTS) schema > should validate the subset of properties from a ZodEffects schema
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODOBJECT) schema > should list the ZodObject zod schema keys and properties
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODOBJECT) schema > should succeed when validating correct schema data
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODOBJECT) schema > should throw an error if no schema is provided
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODOBJECT) schema > should throw an error when validating incorrect schema data
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODOBJECT) schema > should throw an error when validating incorrect sub-schema with a pick parameter
src/__tests__/schemavalidator.test.ts ‑ SchemaValidator class test - using zod (ZODOBJECT) schema > should validate correct sub-schema when provided with a pick parameter
src/__tests__/send.test.ts ‑ Send email test > Accept OAuth2 settings from parameters
src/__tests__/send.test.ts ‑ Send email test > Send a text email
src/__tests__/send.test.ts ‑ Send email test > Send a text email to multiple recipients[]
src/__tests__/send.test.ts ‑ Send email test > should send email to recipient and recipients[]
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject email addresses longer than 150 characters
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject email message content longer than 1500 characters
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject if recipient and recipients[] are missing
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject if recipient and recipients[] are more than 20
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject if recipients[] are more than 20
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject invalid email address format
src/__tests__/sendFormat.test.ts ‑ Email format test > should reject subject/title longer that 200 characters
src/__tests__/transport.test.ts ‑ EmailTransport test > should expose transport options after createTransport3LO
src/__tests__/transport.test.ts ‑ EmailTransport test > should have a non-null transporter after createTransport3LO with valid credentials
src/__tests__/transport.test.ts ‑ EmailTransport test > should initialize with a null transporter
src/__tests__/transport.test.ts ‑ EmailTransport test > should throw when getTransportOptions is called before createTransport3LO
src/__tests__/transport.test.ts ‑ EmailTransport test > should throw when googleUserEmail is not a valid email address