17 Commits

Author SHA1 Message Date
Alexander Akait
d642ebafcf
fix: async hook catch an error when reject a falsy value (#193) 2025-08-22 18:59:55 +03:00
Alexander Akait
4b099d8745
chore: migrate to eslint-config-webpack (#189) 2025-06-11 04:07:02 +03:00
Alexander Akait
9447edfd7c
chore: setup test env 2025-05-19 19:37:06 +03:00
Tobias Koppers
eee843a900 flag function in good path for eager parsing 2020-12-04 14:19:31 +01:00
Tobias Koppers
d677b60249 allow to use tapable in browser
avoid arrow functions in favor of normal functions
2020-12-04 14:14:21 +01:00
Tobias Koppers
a6b539e8c6 avoid generating too depth scope nesting
this leads to stack overflows during compilation
2020-05-15 14:53:31 +02:00
Tobias Koppers
05cfa8e17e add done, result and error to interceptor API 2019-12-20 16:21:58 +01:00
Tobias Koppers
a83eda2357 Avoid stack overflow while series hook compilation
Unroll deep callback nesting in compiled code
2019-04-12 09:21:04 +02:00
Anton Harniakou
28078212b9 Add Prettier.js to format code 2018-09-12 12:40:13 +02:00
Tobias Koppers
1f801485e5
Merge pull request #73 from webpack/fixes/minor
Some fixes
2018-09-12 12:35:53 +02:00
Tobias Koppers
79319836d2 Unique name, error message cleanup 2018-09-12 12:30:09 +02:00
Tobias Koppers
112c1333b7 fix memory leak 2018-09-12 12:27:09 +02:00
Wout Mertens
74dfa4eef9 HookCodeFactory: fail verbosely on non-Promise
Promise errors in the hooks are hard to debug, this way it's easier to find the problem
2018-02-20 16:15:08 +01:00
Tobias Koppers
a59adef83b cache variables 2017-12-12 13:24:39 +01:00
Tobias Koppers
633b033db7 nitpicks and bugfix 2017-12-12 13:05:25 +01:00
Tobias Koppers
23a6e8c50e add context option and argument 2017-12-12 10:45:20 +01:00
Tobias Koppers
f57896fd39 refactor code generation 2017-12-12 10:45:07 +01:00