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

feat(node): v12 #34952

Merged
merged 1 commit into from May 3, 2019
Merged

feat(node): v12 #34952

merged 1 commit into from May 3, 2019

Conversation

SimonSchick
Copy link
Contributor

Please fill in this template.

  • Use a meaningful title for the pull request. Include the name of the package modified.
  • Test the change in your own code. (Compile and run.)
  • Add or edit tests to reflect the change. (Run with npm test.)
  • Follow the advice from the readme.
  • Avoid common mistakes.
  • Run npm run lint package-name (or tsc if no tslint.json is present).

Select one of these and delete the others:

If changing an existing definition:

@typescript-bot typescript-bot added this to Needs Author Attention in Pull Request Status Board Apr 24, 2019
@typescript-bot typescript-bot added New Definition This PR creates a new definition package. Popular package This PR affects a popular package (as counted by NPM download counts). Author is Owner The author of this PR is a listed owner of the package. The Travis CI build failed labels Apr 24, 2019
@typescript-bot
Copy link
Contributor

typescript-bot commented Apr 24, 2019

@SimonSchick Thank you for submitting this PR!

Because this is a new definition, a DefinitelyTyped maintainer will be reviewing this PR in the next few days once the Travis CI build passes.

In the meantime, if the build fails or a merge conflict occurs, I'll let you know. Have a nice day!

@typescript-bot
Copy link
Contributor

typescript-bot commented Apr 24, 2019

@SimonSchick The Travis CI build failed! Please review the logs for more information.

Once you've pushed the fixes, the build will automatically re-run. Thanks!

@typescript-bot typescript-bot moved this from Needs Author Attention to Check and Merge in Pull Request Status Board Apr 24, 2019
@typescript-bot
Copy link
Contributor

typescript-bot commented Apr 24, 2019

A definition owner has approved this PR ⭐️. A maintainer will merge this PR shortly. If it shouldn't be merged yet, please leave a comment saying so and we'll wait. Thank you for your contribution to DefinitelyTyped!

@SimonSchick
Copy link
Contributor Author

@Flarna any breaking changes we want to make here? 😛

@Flarna
Copy link
Contributor

Flarna commented Apr 24, 2019

@SimonSchick typings are not semver versions therefore I see no reason to sync breaking changes with node releases. In the end at most everything can be breaking...

@Flarna
Copy link
Contributor

Flarna commented Apr 24, 2019

I think the changes for following PRs are missing here but they can be added also via separate PRs:
nodejs/node#19691
nodejs/node#26611
nodejs/node#26554
nodejs/node#26774
nodejs/node#26387

@SimonSchick
Copy link
Contributor Author

I haven't seen those in the changelog, I'd be willing to amend those.

@SimonSchick
Copy link
Contributor Author

@Flarna I skipped
nodejs/node#26554
nodejs/node#26774
for now, I cba to do this atm.

@typescript-bot typescript-bot moved this from Check and Merge to Needs Author Attention in Pull Request Status Board Apr 25, 2019
@typescript-bot
Copy link
Contributor

typescript-bot commented Apr 25, 2019

@SimonSchick The Travis CI build failed! Please review the logs for more information.

Once you've pushed the fixes, the build will automatically re-run. Thanks!

@SimonSchick
Copy link
Contributor Author

@sandersn @rbuckton so either types-publisher is broken or the change related to esnext target in my PR causes it to break hardcore, please take a look.

@typescript-bot typescript-bot moved this from Needs Author Attention to Check and Merge in Pull Request Status Board Apr 25, 2019
@typescript-bot typescript-bot moved this from Check and Merge to Needs Author Attention in Pull Request Status Board Apr 25, 2019
@typescript-bot typescript-bot moved this from Needs Author Attention to Check and Merge in Pull Request Status Board Apr 28, 2019
@typescript-bot typescript-bot added Owner Approved A listed owner of this package signed off on the pull request. Merge:Express and removed Author is Owner The author of this PR is a listed owner of the package. The Travis CI build failed labels Apr 28, 2019
@typescript-bot typescript-bot moved this from Check and Merge to Needs Author Attention in Pull Request Status Board Apr 30, 2019
@typescript-bot typescript-bot added Has Merge Conflict This PR can't be merged because it has a merge conflict. The author needs to update it. and removed Merge:Express labels Apr 30, 2019
@typescript-bot
Copy link
Contributor

@SimonSchick Unfortunately, this pull request currently has a merge conflict 😥. Please update your PR branch to be up-to-date with respect to master. Have a nice day!

@typescript-bot typescript-bot added Author is Owner The author of this PR is a listed owner of the package. The Travis CI build failed and removed Has Merge Conflict This PR can't be merged because it has a merge conflict. The author needs to update it. labels May 2, 2019
@typescript-bot
Copy link
Contributor

typescript-bot commented May 2, 2019

@SimonSchick The Travis CI build failed! Please review the logs for more information.

Once you've pushed the fixes, the build will automatically re-run. Thanks!

@typescript-bot typescript-bot removed the Author is Owner The author of this PR is a listed owner of the package. label May 2, 2019
@typescript-bot
Copy link
Contributor

typescript-bot commented May 2, 2019

@SimonSchick The Travis CI build failed! Please review the logs for more information.

Once you've pushed the fixes, the build will automatically re-run. Thanks!

@SimonSchick
Copy link
Contributor Author

@rbuckton can you help out? I didn't even touch v7 typings and it's still erroring.

@sandersn
Copy link
Contributor

sandersn commented May 2, 2019

@rbuckton and I looked at it, and it's a result of some new typings (simplecrawler) referring to ../node/v7/index.dts in the tsconfig instead of using <reference types="node/v7" /> in the source. It errored on checkin, but the PR run didn't catch it. I'm not sure why.

Anyway, it's fixed, and I re-ran all the failed builds.

@SimonSchick
Copy link
Contributor Author

can you merge this then or do you want me to rebase?

@sandersn
Copy link
Contributor

sandersn commented May 3, 2019

Well, now it's failing because of microsoft/TypeScript#31119 in nodal. I haven't had a chance to fix that one yet.

@sandersn
Copy link
Contributor

sandersn commented May 3, 2019

OK, I cleaned up the current DT failures. After you merge from master, the build should be clean.

@typescript-bot typescript-bot moved this from Needs Author Attention to Check and Merge in Pull Request Status Board May 3, 2019
@weswigham weswigham merged commit 18b13d1 into DefinitelyTyped:master May 3, 2019
Pull Request Status Board automation moved this from Check and Merge to Done May 3, 2019
@SimonSchick SimonSchick deleted the feat/node-v12 branch May 3, 2019 21:46
@typescript-bot
Copy link
Contributor

I just published @types/node@12.0.0 to npm.

iRON5 pushed a commit to iRON5/DefinitelyTyped that referenced this pull request Aug 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Definition This PR creates a new definition package. Owner Approved A listed owner of this package signed off on the pull request. Popular package This PR affects a popular package (as counted by NPM download counts).
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants