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

Version 14 #1017

Merged
merged 27 commits into from
Jun 20, 2019
Merged

Version 14 #1017

merged 27 commits into from
Jun 20, 2019

Conversation

malept
Copy link
Member

@malept malept commented Jun 20, 2019

  • I have read the contribution documentation for this project.
  • I agree to follow the code of conduct that this project follows, as appropriate.
  • The changes are appropriately documented (if applicable).
  • The changes have sufficient test coverage (if applicable).
  • The testsuite passes successfully on my local machine (if applicable).

Summarize your changes:

See the NEWS.md entries plus the git log for what happened here. The diff is way too big to look at (mostly because most of the files moved).

malept and others added 27 commits June 20, 2019 07:21
* Replace `pify` with `util.promisify`
* Don't run CI against Node 6
* Convert from Promise syntax to `async`/`await`
* Drop Promise example from docs
* Update docs to indicate Node 8 requirement
* Use `Object.entries`
* Ignore package lock files
* Upgrade `pkg-up` to `^3.0.1`
* Use object spread syntax when possible
* Ignore caught icon error in code coverage
* Move cli.js to a bin folder
* Move source files to src folder
* Move CLI code to its own file
Refactor the test helpers so that it's easier to isolate tests to run when developing.
Updates the requirements on [tempy](https://github.com/sindresorhus/tempy) to permit the latest version.
- [Release notes](https://github.com/sindresorhus/tempy/releases)
- [Commits](sindresorhus/tempy@v0.2.1...v0.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
We only need a subset of the modules available for tests, so stub them
out instead.
* chore: test Travis/macOS with xcode10.1
* chore: copy codesign setup from electron/electron
* chore: only run codesign test on macOS hosts
* chore: replace Electron 1.3.1 with 1.4.13 in tests
BREAKING CHANGE: The download options are completely different.
@malept malept merged commit fe05b3e into master Jun 20, 2019
@malept malept mentioned this pull request Jun 20, 2019
12 tasks
@malept malept deleted the v14-develop branch June 20, 2019 16:45
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.

None yet

1 participant