-
-
Notifications
You must be signed in to change notification settings - Fork 344
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
Proposal: Convert to TypeScript #76
Comments
- Adds TypeScript loader to Webpack configuration - Upgrade Webpack dependencies to latest - Modifies TravisCI build to publish from correct directories - Adds TS linting (in conjunction to current 'standard' lint) - Updates TS Declarations to be lint compatible Initial work for #76
What's the progress on this? I might be able to use my experience in TS to help out. |
It's probably around 90% complete - see https://github.com/pact-foundation/pact-js/tree/feat/typescript. I think I have the next couple of nights free (incl. tonight) so after tending to other issues/PR's etc. i'll get it into as good a shape as I can and then perhaps we can collab on getting it over the line? |
Sounds good bud.
…On Mon., 16 Oct. 2017, 8:17 pm Matt Fellows, ***@***.***> wrote:
It's probably around 90% complete - see
https://github.com/pact-foundation/pact-js/tree/feat/typescript.
I think I have the next couple of nights free (incl. tonight) so after
tending to other issues/PR's etc. i'll get it into as good a shape as I can
and then perhaps we can collab on getting it over the line?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#76 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAjA5NmYd_yI_W5aaAlCedvkQZwhmozWks5ssx8ygaJpZM4On39u>
.
|
@mboudreau see above checklist. I think we're at the point where it's about adding all of the type / other guards in, getting some cleanliness happening and getting a beta |
Closing: Beta now available at https://www.npmjs.com/package/@pact-foundation/pact and code merged to master for any cleanup. |
We already have TypeScript bindings, which are neat, it's time to make the whole code base type safe!
I'd think we need to look at the following:
@pact-foundation/pact-node
5.1.xpact-web
, refactor common code and create test forpact-web
to prove itChanges from master that need to come across before this becomes a thing:
The text was updated successfully, but these errors were encountered: