Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release to NPM #2

Closed
YOU54F opened this issue Jul 11, 2023 · 3 comments
Closed

Release to NPM #2

YOU54F opened this issue Jul 11, 2023 · 3 comments
Labels
enhancement Indicates new feature requests

Comments

@YOU54F
Copy link
Member

YOU54F commented Jul 11, 2023

Think the repo is all setup for releasing for npm, just needs some agreement on versioning.

Some related discussion here

#1 (comment)

Currently on release this will bump to v14.0.0 (its based on pact-js-cores previous versioning)

We could tag the release with the pact-ruby-standalone package version.

Do we want to retain the changelog? how relevant is it now, considering very little in their is relevant to these binaries (some will be)

@YOU54F YOU54F added the enhancement Indicates new feature requests label Jul 11, 2023
@sw-tracker
Copy link

Can you please add this to NPM please?

How can I install it? and if I use this, do I still need to have the ruby library installed?

@YOU54F
Copy link
Member Author

YOU54F commented Mar 13, 2024

hey bud.

there is an open rfc with regards to migration of this functionality from pact js core

pact-foundation/pact-js-core#488

you may wish to comment on that as it is relevant to the release of this to npm

you can install pact-js-core today and utilise the bin stubs as described in the readme.

a ruby runtime is bundled in pact-js-core and this project, as it is still required but you do not need ruby installed on your own machine. even if you do it wont be used

@YOU54F
Copy link
Member Author

YOU54F commented Jun 12, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Indicates new feature requests
Projects
None yet
Development

No branches or pull requests

2 participants