-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
feat: Add TypeScript definitions #90
feat: Add TypeScript definitions #90
Conversation
I will reformat the title to use the proper commit message syntax. |
This comment was marked as resolved.
This comment was marked as resolved.
Thanks for opening this pull request!
|
This comment was marked as resolved.
This comment was marked as resolved.
Codecov ReportAll modified lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release #90 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 8 8
Lines 546 546
Branches 47 47
=========================================
Hits 546 546 ☔ View full report in Codecov by Sentry. |
Never mind #90 (comment), this repository has the release branch as the working branch, hence the comment. |
I am not sure if there is a need to update the documentation with anything. Thoughts, @mtrezza? |
Wouldn't the typescript definition files normally be committed with the repository? Or how are generated? |
They are automatically generated by the npm build command, so they would be generated at the same time as the rest of the code in lib.
…On Tue, Oct 10, 2023, at 18:30, Manuel wrote:
Wouldn't the typescript definition files normally be committed with the repository? Or how are generated?
—
Reply to this email directly, view it on GitHub <#90 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAIQW7CXBYE4Z2UXJE4KXOLX6XD6RAVCNFSM6AAAAAA522DXWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJWGM2TMMJZG4>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Got it; regarding docs I don't think there's anything that needs to be added. This doesn't contain any breaking changes for developers who are already using the package, correct? |
Correct.
…On Tue, Oct 10, 2023, at 19:03, Manuel wrote:
Got it; regarding docs I don't think there's anything that needs to be added. This will be a minor release without any breaking changes, correct?
—
Reply to this email directly, view it on GitHub <#90 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAIQW7D2GQB5GKEBTXTQV3TX6XH5NAVCNFSM6AAAAAA522DXWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJWGQYTIMRWHA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
@sadortun could you review this PR please? I wonder whether TS files should be committed to the repo as the IDE will need them? |
@mtrezza Yes, the file should be added to the repository. |
Co-authored-by: Manuel <5673677+mtrezza@users.noreply.github.com>
cc: @sadortun The files do not need to be committed to the repository because they will be part of the package tarball as they are generated at the same time as everything else in |
# [3.1.0](3.0.0...3.1.0) (2023-10-12) ### Features * Add TypeScript definitions ([#90](#90)) ([9162a9a](9162a9a))
🎉 This pull request has been released in version 3.1.0 |
New Pull Request Checklist
Issue Description
Related issue: #89
Closes: #89
Approach
TODOs before merging