Skip to content

Conversation

@kateinoigakukun
Copy link
Member

…wift pipeline).

- Added TS2Swift handling for TypeScript re-export declarations so `export { Thing } from "./pkg"` in `bridge-js.d.ts` is followed and the referenced declarations are emitted (`Plugins/BridgeJS/Sources/TS2Swift/JavaScript/src/processor.js:118`).
- Added a regression fixture and snapshots covering `export { jsRoundTripNumber } from "./Support/ReExportTarget"` and `export { JsGreeter } from "./Support/ReExportTarget"` (`Plugins/BridgeJS/Tests/BridgeJSToolTests/Inputs/ReExportFrom.d.ts:1`).
- Verified with `swift test --package-path ./Plugins/BridgeJS` (note: TS2Swift needs `typescript` available via `npm ci` at repo root).
@kateinoigakukun kateinoigakukun merged commit e970740 into swiftwasm:main Jan 22, 2026
14 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants