-
Notifications
You must be signed in to change notification settings - Fork 209
npm run validate
fails on current master
#352
Comments
Hey @danielberndt, thanks for the detailed issue and looking into this. This looks similar to an issue in a pr a while ago. If it's the same issue, which I'm pretty sure it is, then it's due to the version of node you are running. The snapshots unfortunately have different output between v6 an v8. It would be great if someone could add a note about this to the |
Ah, alright. Just to give some more details here's my node and npm versions:
It's running on macOS Sierra 10.12.6 |
Thanks for providing that information, I just tried locally with node Switching to node v8 and the validate script runs fine. |
I should probably fix this so it either works on older versions of node or at least tells you about it... |
Hi There, I am also unable to complete
I am running
Any ideas? |
I think I have a solution to the original issue of node versions: #388 As for your issue @mjashanks, I was unable to reproduce the problem on a clean clone of the project. Do you mind digging a little further? You'll find that we are configuring enzyme in |
Looked further into this and found a number of issues. Overall this seems to be an issue when building on Windows. The first issue below is pretty minor - and probably not worth taking further IMO.
e.g. My folder name is
Would like to try and fix this for you, but I don't know enough about rollup and kcd-scripts to start hacking it. its not a major issue me anymore as @luke-john has already answered solved my original question (in another issue). If you are going to have a go at fixing this, just let me know an i'll test it for you! And thanks for getting back so quickly on this an other issues. |
Huh, this is interesting. I'm glad that you got things worked out. I'll go ahead and close this issue for now and we can reopen if it becomes an issue in the future or if anyone else wants to dig into it further. Thanks. |
I just checked out the current master and followed the steps from the CONTRIBUTING.md.
Calling
npm run validate
lead tosrc/__tests__/theme-provider.js
failing:I guess it's due to some dependency not following semver too strictly and now it's representing Components differently.
But then again I'm not too sure.
Given the big amount of dependencies, I'm surprised there's no yarn or npm5 lockfile for glamorous.
As far as I understand, lockfiles within
/node_modules/
are ignored (at least with yarn). So having them won't harm users of glamorous, but it'll benefit contributors.The text was updated successfully, but these errors were encountered: