Skip to content

Conversation

malept
Copy link
Member

@malept malept commented Jan 23, 2019

Utilizes electron-installer-common 0.6.0.

Copy link
Collaborator

@fcastilloec fcastilloec left a comment

Choose a reason for hiding this comment

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

As with -debian this has only aesthetic changes and the request is to fix the tests. If that's going to happen in a different PR, let me know.

data.logger(`Successfully created package at ${options.dest}`)
return options
data.logger(`Successfully created package at ${installer.options.dest}`)
return installer.options
}).catch(err => {
data.logger(common.errorMessage('creating package', err))
throw err
})

return nodeify(promise, callback)
Copy link
Collaborator

Choose a reason for hiding this comment

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

We need to remove callback support. It's too bad that only now I realize about this, which could have been part of a previous release

Copy link
Member Author

Choose a reason for hiding this comment

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

I think it's also in -windows.

Copy link
Member Author

Choose a reason for hiding this comment

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

I also have nodeify in electron-installer-snap. I was planning on getting rid of that dependency the next time there's a major version bump, for -snap hopefully that's when Node 6 is EOL'd.

Copy link
Collaborator

Choose a reason for hiding this comment

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

That's a great idea, wait for Node 6 EOL and then remove nodeify from all modules that still use it.

@malept malept dismissed fcastilloec’s stale review January 24, 2019 18:49

Made the requested changes

@malept
Copy link
Member Author

malept commented Jan 24, 2019

@fcastilloec FYI, I've made the requested changes. I'm probably just going to merge later today (here and in the other PRs) since you probably don't have time to look at the updates.

@malept malept merged commit 5445197 into master Jan 24, 2019
@malept malept deleted the installer-class branch January 24, 2019 19:05
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.

2 participants