diff --git a/example/package.json b/example/package.json index 3c7e372..befa75a 100644 --- a/example/package.json +++ b/example/package.json @@ -20,7 +20,7 @@ "react-native": "catalog:", "react-native-gesture-handler": "2.28.0", "react-native-qrcode-svg": "^6.3.21", - "react-native-reanimated": "~4.1.6", + "react-native-reanimated": "~4.2.2", "react-native-safe-area-context": "5.6.2", "react-native-screens": "4.16.0", "react-native-svg": "15.12.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 194061d..d328126 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,8 +63,8 @@ importers: specifier: ^6.3.21 version: 6.3.21(react-native-svg@15.12.1(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-reanimated: - specifier: ~4.1.6 - version: 4.1.6(@babel/core@7.26.0)(react-native-worklets@0.7.4(@babel/core@7.26.0)(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + specifier: ~4.2.2 + version: 4.2.2(react-native-worklets@0.7.4(@babel/core@7.26.0)(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-safe-area-context: specifier: 5.6.2 version: 5.6.2(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) @@ -923,24 +923,28 @@ packages: engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] + libc: [musl] '@biomejs/cli-linux-arm64@2.4.4': resolution: {integrity: sha512-V/NFfbWhsUU6w+m5WYbBenlEAz8eYnSqRMDMAW3K+3v0tYVkNyZn8VU0XPxk/lOqNXLSCCrV7FmV/u3SjCBShg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] + libc: [glibc] '@biomejs/cli-linux-x64-musl@2.4.4': resolution: {integrity: sha512-gGvFTGpOIQDb5CQ2VC0n9Z2UEqlP46c4aNgHmAMytYieTGEcfqhfCFnhs6xjt0S3igE6q5GLuIXtdQt3Izok+g==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] + libc: [musl] '@biomejs/cli-linux-x64@2.4.4': resolution: {integrity: sha512-R4+ZCDtG9kHArasyBO+UBD6jr/FcFCTH8QkNTOCu0pRJzCWyWC4EtZa2AmUZB5h3e0jD7bRV2KvrENcf8rndBg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] + libc: [glibc] '@biomejs/cli-win32-arm64@2.4.4': resolution: {integrity: sha512-trzCqM7x+Gn832zZHgr28JoYagQNX4CZkUZhMUac2YxvvyDRLJDrb5m9IA7CaZLlX6lTQmADVfLEKP1et1Ma4Q==} @@ -1667,6 +1671,9 @@ packages: '@types/node@24.10.13': resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==} + '@types/node@24.11.0': + resolution: {integrity: sha512-fPxQqz4VTgPI/IQ+lj9r0h+fDR66bzoeMGHp8ASee+32OSGIkeASsoZuJixsQoVef1QJbeubcPBxKk22QVoWdw==} + '@types/node@25.3.0': resolution: {integrity: sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==} @@ -2438,8 +2445,8 @@ packages: decimal.js@10.6.0: resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} - dedent@1.7.1: - resolution: {integrity: sha512-9JmrhGZpOlEgOLdQgSm0zxFaYoQon408V1v49aqTWuXENVlnCuY9JBZcXZiCsZQWDjTm5Qf/nIvAy77mXDAjEg==} + dedent@1.7.2: + resolution: {integrity: sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -3912,24 +3919,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.31.1: resolution: {integrity: sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.31.1: resolution: {integrity: sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.31.1: resolution: {integrity: sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-arm64-msvc@1.31.1: resolution: {integrity: sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==} @@ -4774,13 +4785,12 @@ packages: react-native: '>=0.63.4' react-native-svg: '>=14.0.0' - react-native-reanimated@4.1.6: - resolution: {integrity: sha512-F+ZJBYiok/6Jzp1re75F/9aLzkgoQCOh4yxrnwATa8392RvM3kx+fiXXFvwcgE59v48lMwd9q0nzF1oJLXpfxQ==} + react-native-reanimated@4.2.2: + resolution: {integrity: sha512-o3kKvdD8cVlg12Z4u3jv0MFAt53QV4k7gD9OLwQqU8eZLyd8QvaOjVZIghMZhC2pjP93uUU44PlO5JgF8S4Vxw==} peerDependencies: - '@babel/core': ^7.0.0-0 react: '*' react-native: '*' - react-native-worklets: '>=0.5.0' + react-native-worklets: '>=0.7.0' react-native-safe-area-context@5.6.2: resolution: {integrity: sha512-4XGqMNj5qjUTYywJqpdWZ9IG8jgkS3h06sfVjfw5yZQZfWnRFXczi0GnYyFyCc2EBps/qFmoCH8fez//WumdVg==} @@ -5023,11 +5033,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -8184,14 +8189,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.10.13 + '@types/node': 24.11.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.10.13) + jest-config: 29.7.0(@types/node@24.11.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -8264,7 +8269,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.10.13 + '@types/node': 24.11.0 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -8957,6 +8962,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@24.11.0': + dependencies: + undici-types: 7.16.0 + '@types/node@25.3.0': dependencies: undici-types: 7.18.2 @@ -9976,7 +9985,7 @@ snapshots: decimal.js@10.6.0: {} - dedent@1.7.1: {} + dedent@1.7.2: {} deep-extend@0.6.0: {} @@ -11416,10 +11425,10 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.10.13 + '@types/node': 24.11.0 chalk: 4.1.2 co: 4.6.0 - dedent: 1.7.1 + dedent: 1.7.2 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -11485,6 +11494,36 @@ snapshots: - babel-plugin-macros - supports-color + jest-config@29.7.0(@types/node@24.11.0): + dependencies: + '@babel/core': 7.26.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.11.0 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + jest-diff@29.7.0: dependencies: chalk: 4.1.2 @@ -11649,7 +11688,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.10.13 + '@types/node': 24.11.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -11677,7 +11716,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.10.13 + '@types/node': 24.11.0 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.3 @@ -13017,14 +13056,13 @@ snapshots: react-native-svg: 15.12.1(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) text-encoding: 0.7.0 - react-native-reanimated@4.1.6(@babel/core@7.26.0)(react-native-worklets@0.7.4(@babel/core@7.26.0)(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): + react-native-reanimated@4.2.2(react-native-worklets@0.7.4(@babel/core@7.26.0)(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - '@babel/core': 7.26.0 react: 19.1.0 react-native: 0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0) react-native-is-edge-to-edge: 1.2.1(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-worklets: 0.7.4(@babel/core@7.26.0)(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - semver: 7.7.2 + semver: 7.7.3 react-native-safe-area-context@5.6.2(react-native@0.81.5(@babel/core@7.26.0)(@react-native-community/cli@17.0.1(typescript@5.9.3))(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: @@ -13391,8 +13429,6 @@ snapshots: semver@6.3.1: {} - semver@7.7.2: {} - semver@7.7.3: {} semver@7.7.4: {}