-
Notifications
You must be signed in to change notification settings - Fork 1
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
Embeded gleam into k6 extension #3
base: main
Are you sure you want to change the base?
Conversation
Ooops, meant to put the "take more time to review" comment on this one :) Does this PR replace the others? |
It based on #1, so we can that PR first and continue working on this. :) |
k, done (with the merge of #1) |
Signed-off-by: Thanabodee Charoenpiriyakij <[email protected]>
* Get rid of `k6/build.gleam` and `k6/internal.gleam`. * Remove runner_js scaffolding out of `k6/new.gleam`. * Runner js is now removed. Signed-off-by: Thanabodee Charoenpiriyakij <[email protected]>
Signed-off-by: Thanabodee Charoenpiriyakij <[email protected]>
Signed-off-by: Thanabodee Charoenpiriyakij <[email protected]>
Signed-off-by: Thanabodee Charoenpiriyakij <[email protected]>
The PR is now ready to review. Here is the summarize:
|
@wingyplus this got merged grafana/k6#3456 -- I think it gives us more options? |
@tsloughter yes, the esbuild is not necessary now. 🎉🎉 |
Add a k6 extension to transpile gleam source into javascript and bundling it with
k6pack
, a wrapper api aroundesbuild
.How to build
The
k6
binary will present underxk6-gleam
. You can use that binary to run gleam source under gleam project.