winglang / wing

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
https://winglang.io
Other
4.76k stars 187 forks source link

Add JSII support for Wing libraries #6655

Open Chriscbr opened 3 weeks ago

Chriscbr commented 3 weeks ago

Use Case

As originally proposed in the first requirements doc for Wing, we would like Wing libraries to be JSII libraries. This would enable existing JSII tooling like jsii-pacmak to be used to convert Wing libraries into libraries for other languages like Python, Java, etc.

Proposed Solution

Emit a .jsii file inside the tarball produced by wing pack.

Implementation Notes

No response

Component

Compiler, CLI

Community Notes