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
Is your feature request related to a problem? Please describe.
I am building a library that needs the CI detection logic in this library, but it doesn't need the messages dependency.
Remove messages dependency and return a custom CiEnvironment class/struct instead
Describe alternatives you've considered
I considered using the library as-is, but given the size of messages it seems unnecessary bloat
Additional context
Cucumber implementations that currently depend on create-meta should be upgraded to depend on the new library, and create the Meta message from the CiEnvironment object returned by this library.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
I am building a library that needs the CI detection logic in this library, but it doesn't need the messages dependency.
Describe the solution you'd like
cucumber/ci-environment
@cucumber/ci-environment
cucumber-ci-environment
/Cucumber::CiEnvironment
io.cucumber:ci-environment
/io.cucumber.cienvironment
CiEnvironment
class/struct insteadDescribe alternatives you've considered
I considered using the library as-is, but given the size of messages it seems unnecessary bloat
Additional context
Cucumber implementations that currently depend on
create-meta
should be upgraded to depend on the new library, and create theMeta
message from theCiEnvironment
object returned by this library.The text was updated successfully, but these errors were encountered: