grafana / k6-docs

The k6 documentation website.
https://grafana.com/docs/k6/latest/
85 stars 216 forks source link

Update after native ESM support #1688

Closed mstoykov closed 1 month ago

mstoykov commented 1 month ago

What?

Update after ESM is now natively supported.

Checklist

Related PR(s)/Issue(s)

ppcano commented 1 month ago

LGTM, I share some thoughts for later consideration:

1 - The guides are versioned, so I am unsure if it is desired to mention specific version changes After v0.53.0.... On the other hand, it may be desired b/c users tend to read the latest version. This is why we decided time ago to remove these references after two releases.

2 - --compatibility-mode=base is now a very rare case. I think we could drop the documentation about this option, and leave the versioned docs for older references.

3 - About --compatibility-mode=experimental_enhanced. I shared this before and don't know exactly the future plan, but we could rename this option to just typescript... or mode=typescript