Conversation
|
This module needs to move off gulp-util to fix the gulp 4 issues. |
|
Thanks for reporting and for the PR. I wasn't aware of that. The tests seems to be failed as TypeScript made their type definitions more strict: they changed You should install the git submodules to run the tests ( Can you update this? It'd also be great if you could take a look at the usage of gulp-util, it's probably not that hard to remove the dependency on it by using chalk, vinyl-fs etc directly. If not then I'll take a look after Christmas. |
|
Ok I tried my best. I removed gulp-util, and updated all dependencies again for good measure. Note that temporary typings were added for ansi-colors and plugin-error while my PRs on DefinitelyTyped are pending: DefinitelyTyped/DefinitelyTyped#22503 and DefinitelyTyped/DefinitelyTyped#22502 I can now run the tests - and they fail. It doesn't seem to be severe but I'm not confident in determining whether it is ok or not. @ivogabe could you have a look at them? |
|
@rogierschouten vinyl no longer allows the |
|
@phated I'm actually not getting that error on my machine ("works on my machine"(tm) ;) ). The code also seems to set But @phated @ivogabe to be honest I'm not willing to spend more of my vacation on this. I fixed two plugins of my own and sent 7 PRs to others, so I feel I've done my part. I hope one of you guys has some time left to finish this, and I hope this PR has been a good starting point. Sorry for leaving this hanging. |
|
@rogierschouten I appreciate you tackling all of that! Have a good rest of your vacation. |
|
Thanks for your work @rogierschouten! I updated the test infrastructure to TypeScript 2.6 and added a package-lock.json and Travis is now passing. See #552. |
|
Awesome! Thanks @ivogabe for finishing this up 😸 and again thanks to @rogierschouten for getting it started!!!! |
|
@ivogabe |
|
You can install |
|
Hi @ivogabe, do you have an idea of when this may be released as a non-alpha, please? |
|
Released it yesterday, I wanted to await the 2.7 release of TypeScript. |
|
Thank you very much. @ivogabe! |
A number of gulp plugins relies (directly or indirectly) on a very old version of 'vinyl'. This causes problems with differently-shaped vinyl objects going through the gulp pipelines. gulp-typescript relies on an old version of vinyl-fs which relies on this older version of vinyl.
Unfortunatly I wasn't able to run the tests, and I think I'm not running the test command correctly. If something is wrong please tell me what I need to do to run the tests. I got this output: