Mihail Stoykov

Results 122 issues of Mihail Stoykov

We are moving to a fork of goja under grafana org called sobek. More info in: - https://github.com/grafana/k6/issues/3772 - https://github.com/grafana/k6/issues/3773

We are moving to a fork of goja under grafana org called sobek. More info in: - https://github.com/grafana/k6/issues/3772 - https://github.com/grafana/k6/issues/3773

We are moving to a fork of goja under grafana org called sobek. More info in: - https://github.com/grafana/k6/issues/3772 - https://github.com/grafana/k6/issues/3773

We are moving to a fork of goja under grafana org called sobek. More info in: - https://github.com/grafana/k6/issues/3772 - https://github.com/grafana/k6/issues/3773

We are moving to a fork of goja under grafana org called sobek. More info in: - https://github.com/grafana/k6/issues/3772 - https://github.com/grafana/k6/issues/3773

### What? Basically the TODO here: https://github.com/grafana/k6/blob/55eb8bca07286ccf4f14e417e07de491f5912acc/metrics/metric.go#L11-L26 The current metric has a bunch of fields used by the ingester, summary and engine to: 1. aggregate metric samples for the summary...

refactor
breaking change

### Feature Description Support [top-level-await](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await#top_level_await) This lets `await` being called in the top scope of a *module* (not a commonjs script). Allowing users to use `k6/experimental/fs.open` and others in the...

feature
js-compat

### Brief summary If you have a script on windows that opens or imports a file with an absolute path such as "C:/somewhere/test.js" - that will work okay on windows,...

bug

### What? `extended` apart from using babel (until recently) to add more ECMAScript support also adds `global` as an alias to `globalThis` https://github.com/grafana/k6/blob/111985bfe258f1b68cc8d19c8b8a21737a5b4f89/js/bundle.go#L387-L392 This was readded after the dropping of...

question
js-compat
evaluation needed
triage

## What? As of #3456 the only difference between `base` and `extended` compatibility-mode is that `extended` adds an alias for `global` that points to `globalThis`. This only exists as this...

evaluation needed
breaking change