We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
before
Hello. I have three plugins:
A
B
C
They tap some hook with same stage in the following order:
stage
A, B, C
Then inside
tapable/lib/Hook.js
Line 136 in 9d647f8
B, A, C
It happens because current logic looks like:
if (before.size > 0)
taps
B, A
The text was updated successfully, but these errors were encountered:
Also it's will be good to throw exception if circular dependency is detected.
Sorry, something went wrong.
No branches or pull requests
Hello. I have three plugins:
A
depends onB
B
depends onC
C
They tap some hook with same
stage
in the following order:A, B, C
Then inside
tapable/lib/Hook.js
Line 136 in 9d647f8
B, A, C
It happens because current logic looks like:
A
, no taps, just addB
,B
hasbefore
, soif (before.size > 0)
allows to skipA
and be inserted in the start oftaps
(e.g. order now isB, A
)C
to the top, since it has nobefore
rulesThe text was updated successfully, but these errors were encountered: