diff --git a/.babelrc b/.babelrc new file mode 100644 index 00000000..b856055e --- /dev/null +++ b/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["module:metro-react-native-babel-preset"], + "plugins": ["react-native-reanimated/plugin"] +} diff --git a/.changeset/calm-ducks-play.md b/.changeset/calm-ducks-play.md new file mode 100644 index 00000000..9b47cb7b --- /dev/null +++ b/.changeset/calm-ducks-play.md @@ -0,0 +1,5 @@ +--- +"react-native-reanimated-carousel": patch +--- + +Configure Babel for React Native Reanimated build diff --git a/package.json b/package.json index 5daf6526..0d5f0283 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,12 @@ "source": "src", "output": "lib", "targets": [ - "commonjs", + [ + "commonjs", + { + "babelrc": true + } + ], "module", "typescript" ] diff --git a/yarn.lock b/yarn.lock index 2d1415c9..9045715c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5266,9 +5266,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001503": - version: 1.0.30001566 - resolution: "caniuse-lite@npm:1.0.30001566" - checksum: fdff43ed498201bf4f6074bd1112bd853e91973b6ccb016049b030948a7d197cba235ac4d93e712d1862b33a3c947bf4e62bad7011ccdac78e5179501b28d04a + version: 1.0.30001699 + resolution: "caniuse-lite@npm:1.0.30001699" + checksum: 325bf4d4ea8ab377046b6d5a43685359d5426adbb62aa1bea2c851cb5673547ef22b4a2b0e172e5a87ac74a7042e6ad23b87b78fdd04543c152d4e799397d7ba languageName: node linkType: hard