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

GH-87 Track gulp-plugin-extras as a regular dependency #88

Merged
merged 1 commit into from
Nov 6, 2023

Conversation

agarzola
Copy link
Contributor

@agarzola agarzola commented Nov 6, 2023

Description

This PR tracks gulp-plugin-extras as a regular dependency instead of a dev dependency.

I think tests could not have caught this bug because the testing job in GH Actions installs all dependencies (i.e. not just regular dependencies). This is necessary in order to install testing utilities, so I’m not sure how to guard/protect against this kind of bug in the future. Happy to make adjustments to this PR if you have any ideas on how to protect against this.

Motivation

When gulp-changed is installed in downstream projects, dev dependencies are ignored, resulting in failed builds when gulp-changed attempts to import gulp-plugin-extras, since the latter is currently tracked as a dev dependency.

Closes #87.

@sindresorhus sindresorhus merged commit d7a701c into sindresorhus:main Nov 6, 2023
2 checks passed
@sindresorhus
Copy link
Owner

https://github.com/sindresorhus/gulp-changed/releases/tag/v5.0.1

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

gulp-plugin-extras is declared as a dev dependency
2 participants