-
Notifications
You must be signed in to change notification settings - Fork 77
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
Add basic TypeScript types #246
Conversation
I just move today browser field to the end of package.json - see |
Ahan, cool. I didn't notice that commit. Thanks. Then, I will keep this PR open to push some very basic types setup to make imports by name work in TypeScript. Because |
da72cc7
to
bc92c33
Compare
16a16fe
to
c430800
Compare
0634dfb
to
05f28a3
Compare
There are following ways of fixing the types error.
I implemented the second option since it's the simplest without any side effects and without any need to change anything on the consumer side. |
HSF/phoenix#497 needs this to pass the pipeline and complete the update. |
@linev could you please take a look at this? |
Does it work for you? If yes - I will be able to check it begin of next week. |
Yes, it does work. I have added a temporary tag (7.2.0-types) on my fork
and I am using that in Phoenix for now to not block us. So there is no
urgency to merge this.
…On Wed, Sep 21, 2022, 10:41 PM Sergey Linev ***@***.***> wrote:
Does it work for you?
If yes - I will be able to check it begin of next week.
—
Reply to this email directly, view it on GitHub
<#246 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIZVY6MEYDE5Y3TSKAO6CMDV7NCDRANCNFSM6AAAAAAQCQV2CU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
@linev it seems that the types are not added to the latest released version. Do you plan to make it a part of the major version release? |
It will be in 7.3.0 version, which I plan to release shortly before next ROOT 6.28 release. |
I think it's fine to release it with 7.3.0. I just wanted to confirm.
Thanks.
Best,
Fawad
…On Thu, Dec 1, 2022 at 8:25 AM Sergey Linev ***@***.***> wrote:
It will be in 7.3.0 version, which I plan to release shortly before next
ROOT 6.28 release.
Up to now there is no concrete plans for it.
If necessary, I can backport changes to 7.2 branch and produce 7.2.2 tag.
—
Reply to this email directly, view it on GitHub
<#246 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AIZVY6I2DMW3M3DL27RXAD3WLBHFFANCNFSM6AAAAAAQCQV2CU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Sorry, with #245 earlier today, in a hurray I ended up placing the
browser
field above the other module related fields. This is just to move that field lower and make the readability easier.