Add Mailtrap client for email e2e assertions
CI / skip-ci-check (push) Successful in 4s
CI / secret-scan (push) Successful in 3s
CI / build-and-test (push) Successful in 15s

Ship MailtrapClient.waitForEmail + link helpers so consumers can prove
forgot-password/verify mail without relying on real inboxes.
This commit is contained in:
2026-07-14 16:22:26 -04:00
parent 2b8c7d86f3
commit 2f3991dadc
10 changed files with 407 additions and 9 deletions
+6 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@levkin/playkit",
"version": "0.1.1",
"version": "0.2.0",
"description": "Shared Playwright + API test kit — browser helpers, API client, logging, performance, Grafana/Prometheus metrics",
"license": "MIT",
"type": "module",
@@ -22,6 +22,11 @@
"types": "./dist/api/index.d.ts",
"import": "./dist/api/index.js",
"require": "./dist/api/index.cjs"
},
"./mail": {
"types": "./dist/mail/index.d.ts",
"import": "./dist/mail/index.js",
"require": "./dist/mail/index.cjs"
}
},
"files": [