[16KB] use 16kb-compatible fork of react-native-mmkv (#9150)
* use 16kb-compatible fork of react-native-mmkv
* avoid using package alias
* specify ndk version
* Revert "specify ndk version"
This reverts commit 577393518e.
* add compiler flags to mmkv build (bump version)
* move fork to bsky repo/npm org
This commit is contained in:
+1
-1
@@ -192,7 +192,7 @@
|
|||||||
"react-native-gesture-handler": "~2.28.0",
|
"react-native-gesture-handler": "~2.28.0",
|
||||||
"react-native-get-random-values": "~1.11.0",
|
"react-native-get-random-values": "~1.11.0",
|
||||||
"react-native-keyboard-controller": "1.18.5",
|
"react-native-keyboard-controller": "1.18.5",
|
||||||
"react-native-mmkv": "^2.12.2",
|
"@bsky.app/react-native-mmkv": "2.12.5",
|
||||||
"react-native-pager-view": "6.8.0",
|
"react-native-pager-view": "6.8.0",
|
||||||
"react-native-progress": "bluesky-social/react-native-progress",
|
"react-native-progress": "bluesky-social/react-native-progress",
|
||||||
"react-native-qrcode-styled": "^0.3.3",
|
"react-native-qrcode-styled": "^0.3.3",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import {beforeEach, expect, jest, test} from '@jest/globals'
|
|||||||
|
|
||||||
import {Storage} from '#/storage'
|
import {Storage} from '#/storage'
|
||||||
|
|
||||||
jest.mock('react-native-mmkv', () => ({
|
jest.mock('@bsky.app/react-native-mmkv', () => ({
|
||||||
MMKV: class MMKVMock {
|
MMKV: class MMKVMock {
|
||||||
_store = new Map()
|
_store = new Map()
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import {useCallback, useEffect, useState} from 'react'
|
import {useCallback, useEffect, useState} from 'react'
|
||||||
import {MMKV} from 'react-native-mmkv'
|
import {MMKV} from '@bsky.app/react-native-mmkv'
|
||||||
|
|
||||||
import {type Account, type Device} from '#/storage/schema'
|
import {type Account, type Device} from '#/storage/schema'
|
||||||
|
|
||||||
|
|||||||
@@ -3685,6 +3685,11 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
react-responsive "^10.0.1"
|
react-responsive "^10.0.1"
|
||||||
|
|
||||||
|
"@bsky.app/react-native-mmkv@2.12.5":
|
||||||
|
version "2.12.5"
|
||||||
|
resolved "https://registry.yarnpkg.com/@bsky.app/react-native-mmkv/-/react-native-mmkv-2.12.5.tgz#eb17d31a6158c74393f617a1763ac223ff3f83a6"
|
||||||
|
integrity sha512-3vUz1nQY1DiKIPAWRkpp5ZGxH5f2G6Ui0UuQuEYjYv81xx1qFcSzS9KQ2sHcOKYdkOM9amWV2Q8TQCxt1lrAHg==
|
||||||
|
|
||||||
"@bufbuild/protobuf@^1.5.0":
|
"@bufbuild/protobuf@^1.5.0":
|
||||||
version "1.7.0"
|
version "1.7.0"
|
||||||
resolved "https://registry.yarnpkg.com/@bufbuild/protobuf/-/protobuf-1.7.0.tgz#cecddc8162a231642b410bc7b99309cd5969733c"
|
resolved "https://registry.yarnpkg.com/@bufbuild/protobuf/-/protobuf-1.7.0.tgz#cecddc8162a231642b410bc7b99309cd5969733c"
|
||||||
@@ -17065,11 +17070,6 @@ react-native-keyboard-controller@1.18.5:
|
|||||||
dependencies:
|
dependencies:
|
||||||
react-native-is-edge-to-edge "^1.2.1"
|
react-native-is-edge-to-edge "^1.2.1"
|
||||||
|
|
||||||
react-native-mmkv@^2.12.2:
|
|
||||||
version "2.12.2"
|
|
||||||
resolved "https://registry.yarnpkg.com/react-native-mmkv/-/react-native-mmkv-2.12.2.tgz#4bba0f5f04e2cf222494cce3a9794ba6a4894dee"
|
|
||||||
integrity sha512-6058Aq0p57chPrUutLGe9fYoiDVDNMU2PKV+lLFUJ3GhoHvUrLdsS1PDSCLr00yqzL4WJQ7TTzH+V8cpyrNcfg==
|
|
||||||
|
|
||||||
react-native-pager-view@6.8.0:
|
react-native-pager-view@6.8.0:
|
||||||
version "6.8.0"
|
version "6.8.0"
|
||||||
resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.8.0.tgz#5bac05203d911bf9bf039d47db41b1313dbd1a7a"
|
resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-6.8.0.tgz#5bac05203d911bf9bf039d47db41b1313dbd1a7a"
|
||||||
|
|||||||
Reference in New Issue
Block a user