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

Refactor to typescript #69

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Refactor to typescript #69

wants to merge 2 commits into from

Conversation

sneljo1
Copy link
Contributor

@sneljo1 sneljo1 commented Feb 26, 2020

I have converted the project to typescript, to increase the maintainability with breaking changes in electron. And also to provide types for typescript projects.
During this refactor, I have also taken the liberty to write test cases for some of the possible options. Which led me to see that #68 is not possible. The functionality has been removed in this PR. Unless you have an other suggestion, I would remove it, since it does not work. Implementing something that doesn't send functions through IPC will be more work for sure.
I have also updated to README since I thought that needed some love to.

What do you think?

@ttay24
Copy link

ttay24 commented Mar 11, 2022

@Superjo149 this PR seems great. I would assume at this point that it probably won't be merged. Do you have any plans on publishing the fork you've created, or are you not really using this library anymore?

@samiskin
Copy link
Owner

@ttay24 I abandoned this project a while back, and it'd require further updates to function now in Electron 14 and up due to the removal of remote. You likely want to check out https://github.com/klarna/electron-redux/tree/alpha , its basically the same idea as this library.

If something about how this library is set up makes you want a working typed version of this this over that, I might be willing to update this one since there'd be some value there.

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

Successfully merging this pull request may close these issues.

3 participants