Skip to content

Commit ec64f72

Browse files
committed
feat: add reanimated
1 parent 60aadf4 commit ec64f72

5 files changed

Lines changed: 13880 additions & 2 deletions

File tree

example/babel.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ module.exports = function (api) {
1010
return getConfig(
1111
{
1212
presets: ['babel-preset-expo'],
13+
plugins: ['react-native-reanimated/plugin'],
1314
},
1415
{ root, pkg }
1516
);

example/metro.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ const path = require('path');
22
const { getDefaultConfig } = require('@expo/metro-config');
33
const { withMetroConfig } = require('react-native-monorepo-config');
44

5+
const {
6+
wrapWithReanimatedMetroConfig,
7+
} = require('react-native-reanimated/metro-config');
8+
59
const root = path.resolve(__dirname, '..');
610

711
/**
@@ -17,4 +21,4 @@ const config = withMetroConfig(getDefaultConfig(__dirname), {
1721

1822
config.resolver.unstable_enablePackageExports = true;
1923

20-
module.exports = config;
24+
module.exports = wrapWithReanimatedMetroConfig(config);

example/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"react": "19.0.0",
1616
"react-dom": "19.0.0",
1717
"react-native": "0.79.2",
18+
"react-native-reanimated": "~3.17.4",
1819
"react-native-web": "~0.20.0"
1920
},
2021
"devDependencies": {

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,14 @@
7979
"react": "19.0.0",
8080
"react-native": "0.79.2",
8181
"react-native-builder-bob": "^0.40.8",
82+
"react-native-reanimated": "~3.17.4",
8283
"release-it": "^17.10.0",
8384
"typescript": "^5.8.3"
8485
},
8586
"peerDependencies": {
8687
"react": "*",
87-
"react-native": "*"
88+
"react-native": "*",
89+
"react-native-reanimated": ">=3.0.0"
8890
},
8991
"workspaces": [
9092
"example"

0 commit comments

Comments
 (0)