From 8bfb7b1a991f3c5bb81988a5d9cccb35d31644f9 Mon Sep 17 00:00:00 2001 From: Caspian Zhao Date: Mon, 10 Feb 2025 14:29:31 -0800 Subject: [PATCH] fix: configure Babel for React Native Reanimated build --- .babelrc | 4 ++++ .changeset/calm-ducks-play.md | 5 +++++ package.json | 7 ++++++- yarn.lock | 6 +++--- 4 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 .babelrc create mode 100644 .changeset/calm-ducks-play.md 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