Skip to content

Move some @types to "dependencies"#159

Merged
christroutner merged 2 commits into
Bitcoin-com:stagefrom
jcramer:patch-1
Nov 21, 2019
Merged

Move some @types to "dependencies"#159
christroutner merged 2 commits into
Bitcoin-com:stagefrom
jcramer:patch-1

Conversation

@jcramer
Copy link
Copy Markdown

@jcramer jcramer commented Nov 21, 2019

These @types are needed if a TS project is rebuilding bitbox-sdk from source. This would be the case even if .d.ts files were published instead of .ts files since the .d.ts file would still have references to these dependent types.

Also, on a separate note. Maybe something to consider in a future release is to publish .d.ts files instead of the .ts files. I'm currently planning on doing this for slpjs soon, but right now I'm struggling with some strange issue preventing me from doing so.

christroutner and others added 2 commits November 19, 2019 08:01
These @types are needed if a TS project is rebuilding bitbox-sdk from source.  This would be the case even if .d.ts files were published instead of .ts files since the .d.ts file would still have references to these dependent types.

Also, on a separate note. Maybe something to consider in a future release is to publish `.d.ts` files instead of the `.ts` files.  I'm currently planning on doing this for `slpjs` soon, but right now I'm struggling with some strange issue preventing me from doing so.
@jcramer jcramer changed the base branch from master to stage November 21, 2019 14:54
Copy link
Copy Markdown

@christroutner christroutner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have run unit and integration tests against this PR and there were no failures.

@christroutner christroutner merged commit e83cd23 into Bitcoin-com:stage Nov 21, 2019
@cgcardona
Copy link
Copy Markdown

🎉 This PR is included in version 8.8.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants