You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 30, 2025. It is now read-only.
Some dependencies currently required by the project are marginally used and could potentially be removed. This acquires more relevance with the upcoming merge with k6 core due to the importance that is placed in this project to minimize the dependencies usage and limit its heterogeneity in order to prevent malfunctions between extensions code.
Some examples for dependencies that could potentially be reevaluated are:
github.com/mccutchen/go-httpbin/httpbin: Although in this case this one has 0 transitive dependencies -> Not included in binary as is only required in tests package.
github.com/oxtoacart/bpool: Only 1 transitive dependency for testify, which is nevertheless used in xk6-browser anyway.
Other dependencies such as:
golang.org/x/exp
golang.org/x/net
golang.org/x/sync -> Only used in tests pkg
gopkg.in/guregu/null.v3
Are marginally used but are required as transitive dependencies by other modules.
Additionally this is in interest of reducing the xk6-browser / k6 binary size.