Skip to content

Conversation

@avdeev
Copy link

@avdeev avdeev commented Dec 28, 2017

Fix #14

Copy link

@demurgos demurgos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for helping with the migration.

Please make sure that you use the right type of dependencies and avoid extra changes (lock files).

package.json Outdated
"through2": "~0.6.3"
"plugin-error": "0.1.2",
"through2": "2.0.3",
"vinyl": "2.1.0"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vinyl should be in the devDependencies

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How can vinyl be in devDependencies when it's used by the code? Did you mean that it should be in peer-dependencies?

Copy link

@demurgos demurgos Jan 2, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I only see it used in test.js but I may be missing something. If it's only required for the tests, it should be treated as a dev dependency.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup, my bad, you're right

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you fix it and push the change?

Copy link
Author

@avdeev avdeev Jan 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mariusGundersen Thank you! I can fix it in 5 days after holydays. :)

@@ -0,0 +1,377 @@
{
Copy link

@demurgos demurgos Jan 1, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using lock files for libraries is not an obvious choice. Please keep this PR only about dropping gulp-util. Unless you know the opinion of the maintainer about it. It may be better to open a second PR if you want to discuss the addition of the lock file.

@avdeev
Copy link
Author

avdeev commented Jan 2, 2018

Thank you! I will fix it.

@avdeev
Copy link
Author

avdeev commented Jan 9, 2018

@demurgos @mariusGundersen Remarks in the review have been fixed
Review again, please

Copy link

@demurgos demurgos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks.

Avoiding changes around lock files does not mean to ignore them, but it's not the core of this PR so I'll avoid bike-shedding about it 😄

@mariusGundersen
Could we have this merged and published?

@mariusGundersen mariusGundersen merged commit bd683fa into mariusGundersen:master Jan 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants