deer social fork for personal usage. but you might see a use idk. github mirror
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

rn fetch blob is one fucking heavy library also why wasn't it downloaded also probably fixed video downloading on mobile

ayla e6b25ee3 2f11c097

+28 -1
+1
package.json
··· 210 210 "react-remove-scroll-bar": "^2.3.8", 211 211 "react-responsive": "^10.0.1", 212 212 "react-textarea-autosize": "^8.5.3", 213 + "rn-fetch-blob": "^0.12.0", 213 214 "sonner": "^2.0.7", 214 215 "sonner-native": "^0.21.0", 215 216 "statsig-react-native-expo": "^4.6.1",
+1
src/lib/media/manip.ts
··· 15 15 import * as MediaLibrary from 'expo-media-library' 16 16 import * as Sharing from 'expo-sharing' 17 17 import {Buffer} from 'buffer' 18 + import {RNFetchBlob} from 'rn-fetch-blob' 18 19 19 20 import {POST_IMG_MAX} from '#/lib/constants' 20 21 import {logger} from '#/logger'
+26 -1
yarn.lock
··· 8621 8621 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 8622 8622 integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== 8623 8623 8624 + base-64@0.1.0: 8625 + version "0.1.0" 8626 + resolved "https://registry.yarnpkg.com/base-64/-/base-64-0.1.0.tgz#780a99c84e7d600260361511c4877613bf24f6bb" 8627 + integrity sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA== 8628 + 8624 8629 base64-arraybuffer@^1.0.2: 8625 8630 version "1.0.2" 8626 8631 resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#1c37589a7c4b0746e34bd1feb951da2df01c1bdc" ··· 11997 12002 resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" 11998 12003 integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== 11999 12004 12005 + glob@7.0.6: 12006 + version "7.0.6" 12007 + resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" 12008 + integrity sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q== 12009 + dependencies: 12010 + fs.realpath "^1.0.0" 12011 + inflight "^1.0.4" 12012 + inherits "2" 12013 + minimatch "^3.0.2" 12014 + once "^1.3.0" 12015 + path-is-absolute "^1.0.0" 12016 + 12000 12017 glob@^10.3.10: 12001 12018 version "10.3.12" 12002 12019 resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.12.tgz#3a65c363c2e9998d220338e88a5f6ac97302960b" ··· 14981 14998 resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" 14982 14999 integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== 14983 15000 14984 - minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: 15001 + minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: 14985 15002 version "3.1.2" 14986 15003 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" 14987 15004 integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== ··· 17715 17732 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== 17716 17733 dependencies: 17717 17734 glob "^7.1.3" 17735 + 17736 + rn-fetch-blob@^0.12.0: 17737 + version "0.12.0" 17738 + resolved "https://registry.yarnpkg.com/rn-fetch-blob/-/rn-fetch-blob-0.12.0.tgz#ec610d2f9b3f1065556b58ab9c106eeb256f3cba" 17739 + integrity sha512-+QnR7AsJ14zqpVVUbzbtAjq0iI8c9tCg49tIoKO2ezjzRunN7YL6zFSFSWZm6d+mE/l9r+OeDM3jmb2tBb2WbA== 17740 + dependencies: 17741 + base-64 "0.1.0" 17742 + glob "7.0.6" 17718 17743 17719 17744 roarr@^7.0.4: 17720 17745 version "7.15.1"