Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
tier
propertyAlthough the use of the boolean
official
flag is convenient and there is currently no need for anything else, it is more appropriate to introduce the more extensibletier
property instead.The
tier
property is of enum type with the following possible values:official
: Extensions owned, maintained, and designated by Grafana as "official".partner
: Extensions written, maintained, validated, and published by third-party companies against their own projects.community
: Extensions are listed on the Registry by individual maintainers, groups of maintainers, or other members of the k6 community.If it is missing from the registry source, it will be set with the default
community
value during generation.product
propertyAlthough the use of the boolean
cloud
flag is convenient and there is currently no need for anything else, it is more appropriate to introduce the more extensibleproduct
property instead.The
product
property is an array with the following possible enum values:oss
: Extensions are available in k6 OSScloud
: Extensions are available in Grafana Cloud k6If the
product
property is missing or is an empty array, then the one-element array containing theoss
value is the default.grafana/k6-ext-tooling#34