From 937ba03657424f9628fe12ea3f874680b8264127 Mon Sep 17 00:00:00 2001 From: Tham Kei Lok Date: Fri, 22 May 2026 15:03:00 +0700 Subject: [PATCH] feat: upgrade react native community cli for with-crossmint repo --- with-crossmint/pnpm-lock.yaml | 499 +++++++++++++++++++++++------ with-crossmint/pnpm-workspace.yaml | 12 +- 2 files changed, 418 insertions(+), 93 deletions(-) diff --git a/with-crossmint/pnpm-lock.yaml b/with-crossmint/pnpm-lock.yaml index 26bc8fe..bc8bddc 100644 --- a/with-crossmint/pnpm-lock.yaml +++ b/with-crossmint/pnpm-lock.yaml @@ -7,6 +7,8 @@ settings: overrides: valibot@>=0.31.0 <1.2.0: 1.2.0 axios@>=1.0.0 <1.15.2: 1.15.2 + '@react-native-community/cli@>=1.0.0 <17.0.1': 17.0.1 + '@react-native-community/cli-server-api@>=1.0.0 <17.0.1': 17.0.1 importers: @@ -14,7 +16,7 @@ importers: dependencies: '@crossmint/client-sdk-react-ui': specifier: 4.2.0 - version: 4.2.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6) + version: 4.2.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6) '@formo/analytics': specifier: ^1.30.0 version: 1.30.0(@types/react@19.2.14)(react@19.2.6)(typescript@5.9.3)(viem@2.33.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4)) @@ -1689,41 +1691,53 @@ packages: resolution: {integrity: sha512-IHnV6A+zxU7XwmKFinmYjUcwlyK9+xkG3/s9KcQhI9BjQKycrJ1JRO+FbNYPwZiPKW3je/DR0k7w8/gLa5eaxQ==} deprecated: 'The package is now available as "qr": npm install qr' - '@react-native-community/cli-clean@13.6.4': - resolution: {integrity: sha512-nS1BJ+2Z+aLmqePxB4AYgJ+C/bgQt02xAgSYtCUv+lneRBGhL2tHRrK8/Iolp0y+yQoUtHHf4txYi90zGXLVfw==} + '@react-native-community/cli-clean@17.0.1': + resolution: {integrity: sha512-iy2GzwaRPlI6c2/TtgmeH5TOaVtVDtcpItVmK8qx5RJoKu6c7Ry+ZI6Nw9LZGucLkB6ItZTMDWTSM8PMhcVpuw==} - '@react-native-community/cli-config@13.6.4': - resolution: {integrity: sha512-GGK415WoTx1R9FXtfb/cTnan9JIWwSm+a5UCuFd6+suzS0oIt1Md1vCzjNh6W1CK3b43rZC2e+3ZU7Ljd7YtyQ==} + '@react-native-community/cli-config-android@17.0.1': + resolution: {integrity: sha512-Y5kqeu2LoydjJYiucRTNa1HK0aAOix7Uo7b4squxdvOwuYSfzVUsALyCgMTAXkzddpGK6B4xxCl4dYqb1CSPeg==} - '@react-native-community/cli-debugger-ui@13.6.4': - resolution: {integrity: sha512-9Gs31s6tA1kuEo69ay9qLgM3x2gsN/RI994DCUKnFSW+qSusQJyyrmfllR2mGU3Wl1W09/nYpIg87W9JPf5y4A==} + '@react-native-community/cli-config-apple@17.0.1': + resolution: {integrity: sha512-byaowz9eai54X9Mqi6djsB30dYyopSOw1SCxb1T1H9x1j4MqKexMxTrGF3oV6D9/RkWbDoT4hG7uh9fP3O9tAg==} - '@react-native-community/cli-doctor@13.6.4': - resolution: {integrity: sha512-lWOXCISH/cHtLvO0cWTr+IPSzA54FewVOw7MoCMEvWusH+1n7c3hXTAve78mLozGQ7iuUufkHFWwKf3dzOkflQ==} + '@react-native-community/cli-config@17.0.1': + resolution: {integrity: sha512-5ZTKflLfmwgm8W0vcMi87mk3EK92uCMIJ/mTCcS46KKMIIpUtQpBxvj1kVy89mCQ8Mgc8C7GRnnrnuubDE6zaw==} - '@react-native-community/cli-hermes@13.6.4': - resolution: {integrity: sha512-VIAufA/2wTccbMYBT9o+mQs9baOEpTxCiIdWeVdkPWKzIwtKsLpDZJlUqj4r4rI66mwjFyQ60PhwSzEJ2ApFeQ==} + '@react-native-community/cli-doctor@17.0.1': + resolution: {integrity: sha512-cN7C6Fn4hcyitXvnDHVY1YNm23m6Hwqdz+DO3K2xVtKKHuJgEx64ZfeWgo/kHC85dtgj5s9jhitpt1ceu7bx9g==} '@react-native-community/cli-platform-android@13.6.4': resolution: {integrity: sha512-WhknYwIobKKCqaGCN3BzZEQHTbaZTDiGvcXzevvN867ldfaGdtbH0DVqNunbPoV1RNzeV9qKoQHFdWBkg83tpg==} + '@react-native-community/cli-platform-android@17.0.1': + resolution: {integrity: sha512-gGKWuIBiw+Ic5gdye5gUO471DMg6a1qK/KFoSaUstivH1UCkbmOMguVfw3pmOteZYwX1R9Vgm8RbwPZBxS6f5Q==} + '@react-native-community/cli-platform-apple@13.6.4': resolution: {integrity: sha512-TLBiotdIz0veLbmvNQIdUv9fkBx7m34ANGYqr5nH7TFxdmey+Z+omoBqG/HGpvyR7d0AY+kZzzV4k+HkYHM/aQ==} + '@react-native-community/cli-platform-apple@17.0.1': + resolution: {integrity: sha512-+W4b2RBYW8LV/vKW+UoAowlVXBo17Nj8KeqtWPZq8SiXcQoJMZIVwmbceYb00X4h8jg3SEbjNbTHbUbt1jZqOg==} + '@react-native-community/cli-platform-ios@13.6.4': resolution: {integrity: sha512-8Dlva8RY+MY5nhWAj6V7voG3+JOEzDTJmD0FHqL+4p0srvr9v7IEVcxfw5lKBDIUNd0OMAHNevGA+cyz1J60jg==} - '@react-native-community/cli-server-api@13.6.4': - resolution: {integrity: sha512-D2qSuYCFwrrUJUM0SDc9l3lEhU02yjf+9Peri/xhspzAhALnsf6Z/H7BCjddMV42g9/eY33LqiGyN5chr83a+g==} + '@react-native-community/cli-platform-ios@17.0.1': + resolution: {integrity: sha512-uRUzwwLnBl2zvLnAzO7oZ5NC/IliSpAJdxrodk/1h2PRxQGxpGxZ4QBChiQBLHmXgqoXPyqALyL54E0UyIo2wg==} + + '@react-native-community/cli-server-api@17.0.1': + resolution: {integrity: sha512-29sRkTItEA7eTVkkxZgMbO3iBGH39O+WCHY9E6futDSlDgP5PxQDxjZ/degcB05e3PRM2kyZcimqeiTs+T84pA==} '@react-native-community/cli-tools@13.6.4': resolution: {integrity: sha512-N4oHLLbeTdg8opqJozjClmuTfazo1Mt+oxU7mr7m45VCsFgBqTF70Uwad289TM/3l44PP679NRMAHVYqpIRYtQ==} - '@react-native-community/cli-types@13.6.4': - resolution: {integrity: sha512-NxGCNs4eYtVC8x0wj0jJ/MZLRy8C+B9l8lY8kShuAcvWTv5JXRqmXjg8uK1aA+xikPh0maq4cc/zLw1roroY/A==} + '@react-native-community/cli-tools@17.0.1': + resolution: {integrity: sha512-q2tjUMQadbikAttPPOkKV69dQz/Ju5xkJIPIU6TaF47jft5s8D9v1jc3R04LMKp+FvIlh4g/+pLvEzcv2b7OFA==} + + '@react-native-community/cli-types@17.0.1': + resolution: {integrity: sha512-b/UXRQpt7spcVsGYRCD2TsyNjPhtG4rsE00MmJYTixhqlkoruyzSCSyAPo+aKKdfQwBmqjrTF97q709NgJtOjg==} - '@react-native-community/cli@13.6.4': - resolution: {integrity: sha512-V7rt2N5JY7M4dJFgdNfR164r3hZdR/Z7V54dv85TFQHRbdwF4QrkG+GeagAU54qrkK/OU8OH3AF2+mKuiNWpGA==} + '@react-native-community/cli@17.0.1': + resolution: {integrity: sha512-8U7GmGAGfZBWPwL4rlSy3JZw9/9BIYLE0317yioMfVJ8AeZiy1prDdXawUN1WNSj4MdbQekPhqmbEeEQieFuyA==} engines: {node: '>=18'} hasBin: true @@ -2177,6 +2191,9 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} + '@vscode/sudo-prompt@9.3.2': + resolution: {integrity: sha512-gcXoCN00METUNFeQOFJ+C9xUI0DKB+0EGMVg7wbVYRHBw2Eq3fKisDZOkRdOz3kqXRKOENMfShPOmypw1/8nOw==} + '@vue/reactivity@3.5.34': resolution: {integrity: sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==} @@ -2392,6 +2409,9 @@ packages: argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} @@ -2501,6 +2521,10 @@ packages: bn.js@5.2.3: resolution: {integrity: sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==} + body-parser@1.20.5: + resolution: {integrity: sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + borsh@0.7.0: resolution: {integrity: sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA==} @@ -2718,6 +2742,10 @@ packages: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -2741,6 +2769,15 @@ packages: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} + cosmiconfig@9.0.1: + resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + country-list@2.3.0: resolution: {integrity: sha512-qZk66RlmQm7fQjMYWku1AyjlKPogjPEorAZJG88owPExoPV8EsyCcuFLvO2afTXHEhi9liVOoyd+5A6ZS5QwaA==} @@ -2915,6 +2952,10 @@ packages: resolution: {integrity: sha512-QyL119InA+XXEkNLNTPCXPugSvOfhwv0JOlGNzvxs0hZaiHLNvXSpudUWsOlsXGWJh8G6ckCScEkVHfX3kw/2Q==} engines: {node: '>=10.13.0'} + env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + envinfo@7.21.0: resolution: {integrity: sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==} engines: {node: '>=4'} @@ -3236,10 +3277,6 @@ packages: hermes-parser@0.23.1: resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} - hermes-profile-transformer@0.0.6: - resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} - engines: {node: '>=8'} - hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} @@ -3270,6 +3307,10 @@ packages: i18next@23.4.6: resolution: {integrity: sha512-jBE8bui969Ygv7TVYp0pwDZB7+he0qsU+nz7EcfdqSh+QvKjEfl9YPRQd/KrGiMhTYFGkeuPaeITenKK/bSFDg==} + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + idb-keyval@6.2.2: resolution: {integrity: sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg==} @@ -3473,6 +3514,10 @@ packages: resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} hasBin: true + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + hasBin: true + jsc-android@250231.0.0: resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==} @@ -3564,6 +3609,9 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} + launch-editor@2.13.2: + resolution: {integrity: sha512-4VVDnbOpLXy/s8rdRCSXb+zfMeFR0WlJWpET1iA9CQdlZDfwyLjUuGQzXU4VeOoey6AicSAluWan7Etga6Kcmg==} + leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -3724,6 +3772,10 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} @@ -3969,6 +4021,10 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + ofetch@1.5.1: resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} @@ -4209,6 +4265,10 @@ packages: engines: {node: '>=10.13.0'} hasBin: true + qs@6.15.1: + resolution: {integrity: sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==} + engines: {node: '>=0.6'} + query-string@7.1.3: resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} engines: {node: '>=6'} @@ -4234,6 +4294,10 @@ packages: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} + raw-body@2.5.3: + resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} + engines: {node: '>= 0.8'} + react-clientside-effect@1.2.8: resolution: {integrity: sha512-ma2FePH0z3px2+WOu6h+YycZcEvFmmxIlAb62cF52bG86eMySciO/EQZeQMXd07kPCYB0a1dWDT5J+KE9mCDUw==} peerDependencies: @@ -4436,6 +4500,9 @@ packages: resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} engines: {node: '>=10'} + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + scheduler@0.24.0-canary-efb381bbf-20230505: resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} @@ -4511,6 +4578,22 @@ packages: resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} engines: {node: '>= 0.4'} + side-channel-list@1.0.1: + resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -4554,10 +4637,6 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - source-map@0.7.6: - resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} - engines: {node: '>= 12'} - split-on-first@1.1.0: resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} engines: {node: '>=6'} @@ -4761,6 +4840,10 @@ packages: resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} engines: {node: '>=8'} + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + typescript@5.0.4: resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} @@ -6146,7 +6229,7 @@ snapshots: - utf-8-validate - zod - '@crossmint/client-sdk-react-ui@4.2.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)': + '@crossmint/client-sdk-react-ui@4.2.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)': dependencies: '@basis-theory/react-agentic': 1.8.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@crossmint/client-sdk-auth': 1.3.10(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4) @@ -6158,7 +6241,7 @@ snapshots: '@crossmint/common-sdk-base': 0.10.0(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4) '@crossmint/wallets-sdk': 1.1.0(@solana/web3.js@1.98.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6))(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4) '@dynamic-labs/ethereum': 4.28.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.33.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4))(zod@3.22.4) - '@dynamic-labs/sdk-react-core': 4.28.0(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6) + '@dynamic-labs/sdk-react-core': 4.28.0(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6) '@dynamic-labs/solana': 4.28.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.33.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4))(zod@3.22.4) '@dynamic-labs/sui': 4.28.0(bufferutil@4.1.0)(fastestsmallesttextencoderdecoder@1.0.22)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)(viem@2.33.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)(zod@3.22.4)) '@emotion/react': 11.14.0(@types/react@19.2.14)(react@19.2.6) @@ -6512,7 +6595,7 @@ snapshots: '@dynamic-labs/sdk-api-core@0.0.964': {} - '@dynamic-labs/sdk-react-core@4.28.0(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6)': + '@dynamic-labs/sdk-react-core@4.28.0(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6)': dependencies: '@dynamic-labs-sdk/client': 0.0.1-alpha.24 '@dynamic-labs/assert-package-version': 4.28.0 @@ -6537,7 +6620,7 @@ snapshots: react: 19.2.6 react-dom: 19.2.6(react@19.2.6) react-focus-lock: 2.13.6(@types/react@19.2.14)(react@19.2.6) - react-i18next: 13.5.0(i18next@23.4.6)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6) + react-i18next: 13.5.0(i18next@23.4.6)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6) react-international-phone: 4.5.0(react@19.2.6) yup: 0.32.11 transitivePeerDependencies: @@ -7554,62 +7637,88 @@ snapshots: '@paulmillr/qr@0.2.1': {} - '@react-native-community/cli-clean@13.6.4': + '@react-native-community/cli-clean@17.0.1': dependencies: - '@react-native-community/cli-tools': 13.6.4 + '@react-native-community/cli-tools': 17.0.1 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.3 - transitivePeerDependencies: - - encoding - '@react-native-community/cli-config@13.6.4': + '@react-native-community/cli-config-android@17.0.1': dependencies: - '@react-native-community/cli-tools': 13.6.4 + '@react-native-community/cli-tools': 17.0.1 chalk: 4.1.2 - cosmiconfig: 5.2.1 + fast-glob: 3.3.3 + fast-xml-parser: 4.5.6 + + '@react-native-community/cli-config-apple@17.0.1': + dependencies: + '@react-native-community/cli-tools': 17.0.1 + chalk: 4.1.2 + execa: 5.1.1 + fast-glob: 3.3.3 + + '@react-native-community/cli-config@17.0.1(typescript@5.0.4)': + dependencies: + '@react-native-community/cli-tools': 17.0.1 + chalk: 4.1.2 + cosmiconfig: 9.0.1(typescript@5.0.4) deepmerge: 4.3.1 fast-glob: 3.3.3 joi: 17.13.3 transitivePeerDependencies: - - encoding + - typescript - '@react-native-community/cli-debugger-ui@13.6.4': + '@react-native-community/cli-config@17.0.1(typescript@5.9.3)': dependencies: - serve-static: 1.16.3 + '@react-native-community/cli-tools': 17.0.1 + chalk: 4.1.2 + cosmiconfig: 9.0.1(typescript@5.9.3) + deepmerge: 4.3.1 + fast-glob: 3.3.3 + joi: 17.13.3 transitivePeerDependencies: - - supports-color + - typescript - '@react-native-community/cli-doctor@13.6.4': + '@react-native-community/cli-doctor@17.0.1(typescript@5.0.4)': dependencies: - '@react-native-community/cli-config': 13.6.4 - '@react-native-community/cli-platform-android': 13.6.4 - '@react-native-community/cli-platform-apple': 13.6.4 - '@react-native-community/cli-platform-ios': 13.6.4 - '@react-native-community/cli-tools': 13.6.4 + '@react-native-community/cli-config': 17.0.1(typescript@5.0.4) + '@react-native-community/cli-platform-android': 17.0.1 + '@react-native-community/cli-platform-apple': 17.0.1 + '@react-native-community/cli-platform-ios': 17.0.1 + '@react-native-community/cli-tools': 17.0.1 chalk: 4.1.2 command-exists: 1.2.9 deepmerge: 4.3.1 envinfo: 7.21.0 execa: 5.1.1 - hermes-profile-transformer: 0.0.6 node-stream-zip: 1.15.0 ora: 5.4.1 semver: 7.8.0 - strip-ansi: 5.2.0 wcwidth: 1.0.1 yaml: 2.9.0 transitivePeerDependencies: - - encoding + - typescript - '@react-native-community/cli-hermes@13.6.4': + '@react-native-community/cli-doctor@17.0.1(typescript@5.9.3)': dependencies: - '@react-native-community/cli-platform-android': 13.6.4 - '@react-native-community/cli-tools': 13.6.4 + '@react-native-community/cli-config': 17.0.1(typescript@5.9.3) + '@react-native-community/cli-platform-android': 17.0.1 + '@react-native-community/cli-platform-apple': 17.0.1 + '@react-native-community/cli-platform-ios': 17.0.1 + '@react-native-community/cli-tools': 17.0.1 chalk: 4.1.2 - hermes-profile-transformer: 0.0.6 + command-exists: 1.2.9 + deepmerge: 4.3.1 + envinfo: 7.21.0 + execa: 5.1.1 + node-stream-zip: 1.15.0 + ora: 5.4.1 + semver: 7.8.0 + wcwidth: 1.0.1 + yaml: 2.9.0 transitivePeerDependencies: - - encoding + - typescript '@react-native-community/cli-platform-android@13.6.4': dependencies: @@ -7622,6 +7731,14 @@ snapshots: transitivePeerDependencies: - encoding + '@react-native-community/cli-platform-android@17.0.1': + dependencies: + '@react-native-community/cli-config-android': 17.0.1 + '@react-native-community/cli-tools': 17.0.1 + chalk: 4.1.2 + execa: 5.1.1 + logkitty: 0.7.1 + '@react-native-community/cli-platform-apple@13.6.4': dependencies: '@react-native-community/cli-tools': 13.6.4 @@ -7633,26 +7750,38 @@ snapshots: transitivePeerDependencies: - encoding + '@react-native-community/cli-platform-apple@17.0.1': + dependencies: + '@react-native-community/cli-config-apple': 17.0.1 + '@react-native-community/cli-tools': 17.0.1 + chalk: 4.1.2 + execa: 5.1.1 + fast-xml-parser: 4.5.6 + '@react-native-community/cli-platform-ios@13.6.4': dependencies: '@react-native-community/cli-platform-apple': 13.6.4 transitivePeerDependencies: - encoding - '@react-native-community/cli-server-api@13.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)': + '@react-native-community/cli-platform-ios@17.0.1': dependencies: - '@react-native-community/cli-debugger-ui': 13.6.4 - '@react-native-community/cli-tools': 13.6.4 + '@react-native-community/cli-platform-apple': 17.0.1 + + '@react-native-community/cli-server-api@17.0.1(bufferutil@4.1.0)(utf-8-validate@6.0.6)': + dependencies: + '@react-native-community/cli-tools': 17.0.1 + body-parser: 1.20.5 compression: 1.8.1 connect: 3.7.0 errorhandler: 1.5.2 nocache: 3.0.4 + open: 6.4.0 pretty-format: 26.6.2 serve-static: 1.16.3 - ws: 7.5.10(bufferutil@4.1.0)(utf-8-validate@6.0.6) + ws: 6.2.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) transitivePeerDependencies: - bufferutil - - encoding - supports-color - utf-8-validate @@ -7672,33 +7801,67 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-types@13.6.4': + '@react-native-community/cli-tools@17.0.1': + dependencies: + '@vscode/sudo-prompt': 9.3.2 + appdirsjs: 1.2.7 + chalk: 4.1.2 + execa: 5.1.1 + find-up: 5.0.0 + launch-editor: 2.13.2 + mime: 2.6.0 + ora: 5.4.1 + prompts: 2.4.2 + semver: 7.8.0 + + '@react-native-community/cli-types@17.0.1': dependencies: joi: 17.13.3 - '@react-native-community/cli@13.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6)': + '@react-native-community/cli@17.0.1(bufferutil@4.1.0)(typescript@5.0.4)(utf-8-validate@6.0.6)': dependencies: - '@react-native-community/cli-clean': 13.6.4 - '@react-native-community/cli-config': 13.6.4 - '@react-native-community/cli-debugger-ui': 13.6.4 - '@react-native-community/cli-doctor': 13.6.4 - '@react-native-community/cli-hermes': 13.6.4 - '@react-native-community/cli-server-api': 13.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) - '@react-native-community/cli-tools': 13.6.4 - '@react-native-community/cli-types': 13.6.4 + '@react-native-community/cli-clean': 17.0.1 + '@react-native-community/cli-config': 17.0.1(typescript@5.0.4) + '@react-native-community/cli-doctor': 17.0.1(typescript@5.0.4) + '@react-native-community/cli-server-api': 17.0.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) + '@react-native-community/cli-tools': 17.0.1 + '@react-native-community/cli-types': 17.0.1 chalk: 4.1.2 commander: 9.5.0 deepmerge: 4.3.1 execa: 5.1.1 - find-up: 4.1.0 + find-up: 5.0.0 fs-extra: 8.1.0 graceful-fs: 4.2.11 prompts: 2.4.2 semver: 7.8.0 transitivePeerDependencies: - bufferutil - - encoding - supports-color + - typescript + - utf-8-validate + + '@react-native-community/cli@17.0.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6)': + dependencies: + '@react-native-community/cli-clean': 17.0.1 + '@react-native-community/cli-config': 17.0.1(typescript@5.9.3) + '@react-native-community/cli-doctor': 17.0.1(typescript@5.9.3) + '@react-native-community/cli-server-api': 17.0.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) + '@react-native-community/cli-tools': 17.0.1 + '@react-native-community/cli-types': 17.0.1 + chalk: 4.1.2 + commander: 9.5.0 + deepmerge: 4.3.1 + execa: 5.1.1 + find-up: 5.0.0 + fs-extra: 8.1.0 + graceful-fs: 4.2.11 + prompts: 2.4.2 + semver: 7.8.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript - utf-8-validate '@react-native/assets-registry@0.74.81': {} @@ -7774,7 +7937,7 @@ snapshots: '@react-native/community-cli-plugin@0.74.81(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(bufferutil@4.1.0)(utf-8-validate@6.0.6)': dependencies: - '@react-native-community/cli-server-api': 13.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) + '@react-native-community/cli-server-api': 17.0.1(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@react-native-community/cli-tools': 13.6.4 '@react-native/dev-middleware': 0.74.81(bufferutil@4.1.0)(utf-8-validate@6.0.6) '@react-native/metro-babel-transformer': 0.74.81(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0)) @@ -7833,12 +7996,12 @@ snapshots: '@react-native/normalize-colors@0.74.81': {} - '@react-native/virtualized-lists@0.74.81(@types/react@19.2.14)(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6)': + '@react-native/virtualized-lists@0.74.81(@types/react@19.2.14)(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 19.2.6 - react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6) + react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6) optionalDependencies: '@types/react': 19.2.14 @@ -8400,9 +8563,9 @@ snapshots: '@turnkey/encoding': 0.4.0 bs58: 5.0.0 bs58check: 3.0.1 - react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6) - react-native-get-random-values: 1.11.0(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6)) - react-native-quick-base64: 2.1.2(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6) + react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.0.4)(utf-8-validate@6.0.6) + react-native-get-random-values: 1.11.0(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)) + react-native-quick-base64: 2.1.2(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6) typescript: 5.0.4 transitivePeerDependencies: - '@babel/core' @@ -8574,6 +8737,8 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 + '@vscode/sudo-prompt@9.3.2': {} + '@vue/reactivity@3.5.34': dependencies: '@vue/shared': 3.5.34 @@ -9219,6 +9384,8 @@ snapshots: dependencies: sprintf-js: 1.0.3 + argparse@2.0.1: {} + asap@2.0.6: {} ast-types@0.15.2: @@ -9333,6 +9500,23 @@ snapshots: bn.js@5.2.3: {} + body-parser@1.20.5: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.15.1 + raw-body: 2.5.3 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + borsh@0.7.0: dependencies: bn.js: 5.2.3 @@ -9559,6 +9743,8 @@ snapshots: transitivePeerDependencies: - supports-color + content-type@1.0.5: {} + convert-source-map@1.9.0: {} convert-source-map@2.0.0: {} @@ -9586,6 +9772,24 @@ snapshots: path-type: 4.0.0 yaml: 1.10.3 + cosmiconfig@9.0.1(typescript@5.0.4): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.0.4 + + cosmiconfig@9.0.1(typescript@5.9.3): + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.1.1 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.9.3 + country-list@2.3.0: {} crc-32@1.2.2: {} @@ -9755,6 +9959,8 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.3.3 + env-paths@2.2.1: {} + envinfo@7.21.0: {} error-ex@1.3.4: @@ -10085,10 +10291,6 @@ snapshots: dependencies: hermes-estree: 0.23.1 - hermes-profile-transformer@0.0.6: - dependencies: - source-map: 0.7.6 - hmac-drbg@1.0.1: dependencies: hash.js: 1.1.7 @@ -10131,6 +10333,10 @@ snapshots: dependencies: '@babel/runtime': 7.29.2 + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + idb-keyval@6.2.2: {} ieee754@1.2.1: {} @@ -10350,6 +10556,10 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 + js-yaml@4.1.1: + dependencies: + argparse: 2.0.1 + jsc-android@250231.0.0: {} jsc-safe-url@0.2.4: {} @@ -10493,6 +10703,11 @@ snapshots: kleur@3.0.3: {} + launch-editor@2.13.2: + dependencies: + picocolors: 1.1.1 + shell-quote: 1.8.3 + leven@3.1.0: {} lighthouse-logger@1.4.2: @@ -10632,6 +10847,8 @@ snapshots: math-intrinsics@1.1.0: {} + media-typer@0.3.0: {} + memoize-one@5.2.1: {} merge-stream@2.0.0: {} @@ -10942,6 +11159,8 @@ snapshots: object-assign@4.1.1: {} + object-inspect@1.13.4: {} + ofetch@1.5.1: dependencies: destr: 2.0.5 @@ -11217,6 +11436,10 @@ snapshots: pngjs: 5.0.0 yargs: 15.4.1 + qs@6.15.1: + dependencies: + side-channel: 1.1.0 + query-string@7.1.3: dependencies: decode-uri-component: 0.2.2 @@ -11238,6 +11461,13 @@ snapshots: range-parser@1.2.1: {} + raw-body@2.5.3: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + react-clientside-effect@1.2.8(react@19.2.6): dependencies: '@babel/runtime': 7.29.2 @@ -11272,7 +11502,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.14 - react-i18next@13.5.0(i18next@23.4.6)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6): + react-i18next@13.5.0(i18next@23.4.6)(react-dom@19.2.6(react@19.2.6))(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6): dependencies: '@babel/runtime': 7.29.2 html-parse-stringify: 3.0.1 @@ -11280,7 +11510,7 @@ snapshots: react: 19.2.6 optionalDependencies: react-dom: 19.2.6(react@19.2.6) - react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6) + react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6) react-international-phone@4.5.0(react@19.2.6): dependencies: @@ -11307,21 +11537,72 @@ snapshots: theming: 3.3.0(react@19.2.6) tiny-warning: 1.0.3 - react-native-get-random-values@1.11.0(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6)): + react-native-get-random-values@1.11.0(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6)): dependencies: fast-base64-decode: 1.0.0 - react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6) + react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6) - react-native-quick-base64@2.1.2(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6): + react-native-quick-base64@2.1.2(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6): dependencies: base64-js: 1.5.1 react: 19.2.6 - react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6) + react-native: 0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6) + + react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.0.4)(utf-8-validate@6.0.6): + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@react-native-community/cli': 17.0.1(bufferutil@4.1.0)(typescript@5.0.4)(utf-8-validate@6.0.6) + '@react-native-community/cli-platform-android': 13.6.4 + '@react-native-community/cli-platform-ios': 13.6.4 + '@react-native/assets-registry': 0.74.81 + '@react-native/codegen': 0.74.81(@babel/preset-env@7.29.5(@babel/core@7.29.0)) + '@react-native/community-cli-plugin': 0.74.81(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(bufferutil@4.1.0)(utf-8-validate@6.0.6) + '@react-native/gradle-plugin': 0.74.81 + '@react-native/js-polyfills': 0.74.81 + '@react-native/normalize-colors': 0.74.81 + '@react-native/virtualized-lists': 0.74.81(@types/react@19.2.14)(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6) + abort-controller: 3.0.0 + anser: 1.4.10 + ansi-regex: 5.0.1 + base64-js: 1.5.1 + chalk: 4.1.2 + event-target-shim: 5.0.1 + flow-enums-runtime: 0.0.6 + invariant: 2.2.4 + jest-environment-node: 29.7.0 + jsc-android: 250231.0.0 + memoize-one: 5.2.1 + metro-runtime: 0.80.12 + metro-source-map: 0.80.12 + mkdirp: 0.5.6 + nullthrows: 1.1.1 + pretty-format: 26.6.2 + promise: 8.3.0 + react: 19.2.6 + react-devtools-core: 5.3.2(bufferutil@4.1.0)(utf-8-validate@6.0.6) + react-refresh: 0.14.2 + react-shallow-renderer: 16.15.0(react@19.2.6) + regenerator-runtime: 0.13.11 + scheduler: 0.24.0-canary-efb381bbf-20230505 + stacktrace-parser: 0.1.11 + whatwg-fetch: 3.6.20 + ws: 6.2.3(bufferutil@4.1.0)(utf-8-validate@6.0.6) + yargs: 17.7.2 + optionalDependencies: + '@types/react': 19.2.14 + transitivePeerDependencies: + - '@babel/core' + - '@babel/preset-env' + - bufferutil + - encoding + - supports-color + - typescript + - utf-8-validate - react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6): + react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6): dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 13.6.4(bufferutil@4.1.0)(utf-8-validate@6.0.6) + '@react-native-community/cli': 17.0.1(bufferutil@4.1.0)(typescript@5.9.3)(utf-8-validate@6.0.6) '@react-native-community/cli-platform-android': 13.6.4 '@react-native-community/cli-platform-ios': 13.6.4 '@react-native/assets-registry': 0.74.81 @@ -11330,7 +11611,7 @@ snapshots: '@react-native/gradle-plugin': 0.74.81 '@react-native/js-polyfills': 0.74.81 '@react-native/normalize-colors': 0.74.81 - '@react-native/virtualized-lists': 0.74.81(@types/react@19.2.14)(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(utf-8-validate@6.0.6))(react@19.2.6) + '@react-native/virtualized-lists': 0.74.81(@types/react@19.2.14)(react-native@0.74.0(@babel/core@7.29.0)(@babel/preset-env@7.29.5(@babel/core@7.29.0))(@types/react@19.2.14)(bufferutil@4.1.0)(react@19.2.6)(typescript@5.9.3)(utf-8-validate@6.0.6))(react@19.2.6) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -11366,6 +11647,7 @@ snapshots: - bufferutil - encoding - supports-color + - typescript - utf-8-validate react-refresh@0.14.2: {} @@ -11498,6 +11780,8 @@ snapshots: safe-stable-stringify@2.5.0: {} + safer-buffer@2.1.2: {} + scheduler@0.24.0-canary-efb381bbf-20230505: dependencies: loose-envify: 1.4.0 @@ -11631,6 +11915,34 @@ snapshots: shell-quote@1.8.3: {} + side-channel-list@1.0.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.1 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + signal-exit@3.0.7: {} simple-swizzle@0.2.4: @@ -11680,8 +11992,6 @@ snapshots: source-map@0.6.1: {} - source-map@0.7.6: {} - split-on-first@1.1.0: {} split2@4.2.0: {} @@ -11839,6 +12149,11 @@ snapshots: type-fest@0.7.1: {} + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + typescript@5.0.4: {} typescript@5.9.3: {} diff --git a/with-crossmint/pnpm-workspace.yaml b/with-crossmint/pnpm-workspace.yaml index e73c2d5..4cb0741 100644 --- a/with-crossmint/pnpm-workspace.yaml +++ b/with-crossmint/pnpm-workspace.yaml @@ -1,12 +1,22 @@ # pnpm 11 reads pnpm-specific settings from here (no longer from .npmrc). # Having this file also makes this example its own isolated workspace root. -# Allow freshly published Formo SDK releases through the release-age gate. +# Formo publishes its own SDK; don't hold it back behind the release-age gate. +# Browser-compat data packages (browserslist ecosystem) update daily — exclude +# from the release-age gate since they are pure data, not executable code. +minimumReleaseAgeExclude: + - "@formo/analytics" + - "baseline-browser-mapping" + - "caniuse-lite" + - "electron-to-chromium" + - "node-releases" # Security: force patched transitive versions (Aikido CVE remediation). minimumReleaseAge: 10080 overrides: 'valibot@>=0.31.0 <1.2.0': 1.2.0 'axios@>=1.0.0 <1.15.2': 1.15.2 + '@react-native-community/cli@>=1.0.0 <17.0.1': 17.0.1 + '@react-native-community/cli-server-api@>=1.0.0 <17.0.1': 17.0.1 # Block git/http/file-protocol subdependencies (pnpm 11 default; set explicitly). blockExoticSubdeps: true