Updated webpack-dev-middleware to v2#22267
Updated webpack-dev-middleware to v2#22267paulvanbrenk merged 2 commits intoDefinitelyTyped:masterfrom
Conversation
|
@donaldpipowitch thanks for the ping 😄 I'm no TypeScript expert, but that appears correct. I'll also link to this in the README for folks who need this typedef. |
|
Thank you for reviewing this! |
|
After 5 days, no one has reviewed the PR 😞. A maintainer will be reviewing the PR in the next few days and will either merge it or request revisions. Thank you for your patience! |
|
This change broke karma-webpack and koa-webpack as they still use webpack-dev-middleware in v1 (see referenced PRs). Maybe v1 typings should be kept? |
|
koa-webpack will be updated to use wdm@2 soonish. the webpack team is testing leveraging that package and we've got some tests to run yet. If this package is versioned properly, it shouldn't have caused any havok (and I don't mean that to insinuate that it is not) |
|
Didn't realize that these changes were in 2.x and the typing was still targeting 1.x, the correct way to handle would've been to have kept a v1 folder for the original typings. @donaldpipowitch can you make that change? |
|
Regarding tests: There was an issue (#22172) causing that dependents were not tested which is fixed meanwhile. |
|
Oh snap. This slipped through... This should have been a new major version as announced in the title, but I forgot to update the file header. I'm sorry. Sadly I have no computer for some days. It would be great if this could be fixed by someone until I'm back again. Sorry. |
* Fix type pollution * Fix uncaught bugs of #22267
|
First attempt to fix this PR: #22661. |
Please fill in this template.
npm run lint package-name(ortscif notslint.jsonis present).Select one of these and delete the others:
If changing an existing definition:
tslint.jsoncontaining{ "extends": "dtslint/dt.json" }.cc @shellscape: Does this cover the changes correctly?