Skip to content

test(audience): add web SDK tests, demo page, and README#2822

Closed
ImmutableJeffrey wants to merge 1 commit into
feat/audience-web-features-pr2from
refactor/audience-core-contract
Closed

test(audience): add web SDK tests, demo page, and README#2822
ImmutableJeffrey wants to merge 1 commit into
feat/audience-web-features-pr2from
refactor/audience-core-contract

Conversation

@ImmutableJeffrey
Copy link
Copy Markdown
Contributor

Summary

  • 82 tests across 9 test suites: cookie, queue, transport, context, consent, page tracking, attribution, validation, SDK class
  • Interactive demo page for end-to-end testing against dev/sandbox backends (dark/light theme, all SDK methods)
  • README with install, quick start, consent, events, identity, CDN usage, cookies, wire format docs

Test plan

  • pnpm test — 82 tests passing
  • Demo page works: pnpm demo then open localhost:3456/web/demo/
  • README code examples are accurate

🤖 Generated with Claude Code

Stacked PR 3/3 — depends on #2821

82 tests across 9 test suites covering cookie, queue, transport,
context, consent, page tracking, attribution, validation, and the
SDK class.

Includes interactive demo page for end-to-end testing against
dev/sandbox backends, and README with usage documentation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ImmutableJeffrey
Copy link
Copy Markdown
Contributor Author

Closing — part of stacked PR set, pending architecture alignment.

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Apr 5, 2026

View your CI Pipeline Execution ↗ for commit 52f7ace

Command Status Duration Result
nx run-many -p @imtbl/sdk,@imtbl/checkout-widge... ✅ Succeeded 1m 49s View ↗
nx affected -t build,lint,test ✅ Succeeded 9s View ↗

☁️ Nx Cloud last updated this comment at 2026-04-05 02:33:41 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant