@storybook/babel-plugin-require-context-hook
v1.0.1 babel webpack
babel-plugin-require-context-hook
NOTE: This is a (hopefully temporary) fork of babel-plugin-require-context-hook, which appears to be unmaintained.
Usage
In your babelrc:
"plugins": [
"@storybook/babel-plugin-require-context-hook"
]
Wherever you configure babel-register (your source file, a register script, etc):
require('@storybook/babel-plugin-require-context-hook/register')();
How it works
The register script @storybook/babel-plugin-require-context-hook/register
implements the function require.context
with an extra parameter-- the directory in which the calling file resides-- and places that function on the global scope.
The Babel plugin @storybook/babel-plugin-require-context-hook
rewrites all calls to require.context
into calls to this global function, passing in __dirname
as the extra parameter.
npm i @storybook/babel-plugin-require-context-hook
Metadata
- MIT
- Whatever
- Greg Smith
- released 11/11/2021
Downloads
Maintainers
kylegach, tooppaaa, ndelangen, shilman, alexandrebodin, hypnosphi, danielduan, igor-dv, pksunkara, tmeasday, gongreg, domyen, usulpro, kylesuss, ghengeveld, pago, dandean, codebyalex, mrmckeb, dannyhw, winkervsbecks, rvasikarla, amalik2, lshadler, phated, yannbf, dylanpiercey, monkeyworks, darleendenno,