Skip to content

Fix npm packaging, TS test flow, and conduit subscribe ergonomics#18

Merged
userFRM merged 1 commit into
masterfrom
fix/npm-packaging-tests-subscribe
Mar 18, 2026
Merged

Fix npm packaging, TS test flow, and conduit subscribe ergonomics#18
userFRM merged 1 commit into
masterfrom
fix/npm-packaging-tests-subscribe

Conversation

@userFRM

@userFRM userFRM commented Mar 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • make the npm package publish-safe by ensuring dist/* is included and checking packed contents in CI
  • align local TypeScript testing with CI by using tsx via npm test
  • make subscribe() validate channels up front and use per-channel events
  • clean up README accuracy and tone around Tauri IPC

Verification

  • cargo test
  • cd packages/tauri-plugin-conduit && npm test
  • cd packages/tauri-plugin-conduit && npm run check
  • cd packages/tauri-plugin-conduit && npm run build && npm pack --dry-run 2>&1 | tee /tmp/tauri-plugin-conduit-pack.txt >/dev/null && grep 'dist/index.js' /tmp/tauri-plugin-conduit-pack.txt

Closes #13
Closes #14
Closes #15
Closes #16
Closes #17

@userFRM userFRM merged commit 2d771cd into master Mar 18, 2026
10 checks passed
@userFRM userFRM deleted the fix/npm-packaging-tests-subscribe branch March 18, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant