123456789101112 |
- // For React Native version 0.59 or later
- var upstreamTransformer = require("metro-react-native-babel-transformer");
- var vueNativeScripts = require("vue-native-scripts");
- var vueExtensions = ["vue"]; // <-- Add other extensions if needed.
- module.exports.transform = function({ src, filename, options }) {
- if (vueExtensions.some(ext => filename.endsWith("." + ext))) {
- return vueNativeScripts.transform({ src, filename, options });
- }
- return upstreamTransformer.transform({ src, filename, options });
- };
|