-
Notifications
You must be signed in to change notification settings - Fork 45
implement support for resources #65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
|
This is tremendous work, thank you @dicej for picking it up. Now that the jco PR has been marged, we can get this CI going against the jco main branch. Will aim to review further very soon. |
|
I've released jco@0.12.2, so we can try that here now. |
Thanks; I just pushed an update. CI will still fail due to the |
|
Yeah, that fix will be coming in the next major which will include the WIT updates, so I wanted to get out the patch in the mean time. |
|
jco@0.12.3 should fix the remaining resource generation bugs here now. |
This builds on Guy's earlier, unfinished work. I've ported over all the resource tests I wrote for `componentize-py` and tried to make a minimal number of changes needed to get them passing. Signed-off-by: Joel Dice <joel.dice@fermyon.com> switch to upstream `js-component-bindgen` Note that package.json still uses a relative path to pull in `jco`, and my attempt to point it to the GitHub repo failed, so I'm not sure what the next step is there. Signed-off-by: Joel Dice <joel.dice@fermyon.com> update package.json to use Jco 0.12.2 Signed-off-by: Joel Dice <joel.dice@fermyon.com> update `jco` dependencies Signed-off-by: Joel Dice <joel.dice@fermyon.com>
|
Just updated to |
This builds on Guy's earlier, unfinished work. I've ported over all the resource tests I wrote for `componentize-py` and tried to make a minimal number of changes needed to get them passing. Signed-off-by: Joel Dice <joel.dice@fermyon.com>
Note that package.json still uses a relative path to pull in `jco`, and my attempt to point it to the GitHub repo failed, so I'm not sure what the next step is there. Signed-off-by: Joel Dice <joel.dice@fermyon.com>
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
|
@dicej I've pushed an update to this PR for jco@0.13, with the update to the latest WITs for WASI as well. I believe all tests should be passing now. |
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
|
I've verified that the tests are all passing now. The CI issues seem to be unrelated. |
This builds on Guy's earlier, unfinished work. I've ported over all the resource tests I wrote for
componentize-pyand tried to make a minimal number of changes needed to get them passing.