rax-miniapp-babel-plugins
Version:
rax miniapp babel plugins
29 lines (27 loc) • 702 B
JavaScript
module.exports = function({ usingComponents, nativeLifeCycleMap, target, rootDir, usingPlugins, runtimeDependencies }) {
return [
require.resolve('./plugins/babel-plugin-remove-Function'),
require.resolve('./plugins/babel-plugin-external-module'),
[
require.resolve('./plugins/babel-plugin-native-lifecycle'),
{
nativeLifeCycleMap,
},
],
[
require.resolve('./plugins/babel-plugin-handle-native-component'),
{
usingComponents,
target,
rootDir,
runtimeDependencies
}
],
[
require.resolve('./plugins/babel-plugin-handle-plugin-component'),
{
usingPlugins
}
],
];
};