Detox/E2E: Fix android build command and update deps (#5879)

* Detox/E2E: Fix android build command and update deps

* fix build error with assembleAndroidTest

Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>
This commit is contained in:
Joseph Baylon 2021-12-16 12:17:20 -08:00 committed by GitHub
parent 586f9cfbb9
commit 92de752e2a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 1124 additions and 1031 deletions

View file

@ -20,7 +20,7 @@
"android.emu.debug": {
"type": "android.emulator",
"binaryPath": "../android/app/build/outputs/apk/debug/app-debug.apk",
"build": "cd .. && ./node_modules/.bin/jetify && cd android && ./gradlew clean assembleDebug assembleAndroidTest -DtestBuildType=debug && cd ../detox",
"build": "cd .. && ./node_modules/.bin/jetify && cd android && ./gradlew clean && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug && cd ../detox",
"device": {
"avdName": "detox_pixel_4_xl_api_30"
}

1723
detox/package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -4,20 +4,20 @@
"repository": "git@github.com:mattermost/mattermost-mobile.git",
"author": "Mattermost, Inc.",
"devDependencies": {
"@babel/plugin-proposal-class-properties": "7.16.0",
"@babel/plugin-transform-modules-commonjs": "7.16.0",
"@babel/plugin-transform-runtime": "7.16.4",
"@babel/preset-env": "7.16.4",
"@babel/plugin-proposal-class-properties": "7.16.5",
"@babel/plugin-transform-modules-commonjs": "7.16.5",
"@babel/plugin-transform-runtime": "7.16.5",
"@babel/preset-env": "7.16.5",
"axios": "0.24.0",
"babel-jest": "27.4.4",
"babel-jest": "27.4.5",
"babel-plugin-module-resolver": "4.1.0",
"client-oauth2": "github:larkox/js-client-oauth2#e24e2eb5dfcbbbb3a59d095e831dbe0012b0ac49",
"deepmerge": "4.2.2",
"detox": "19.3.0",
"detox": "19.3.1",
"form-data": "4.0.0",
"jest": "27.4.4",
"jest-circus": "27.4.4",
"jest-cli": "27.4.4",
"jest": "27.4.5",
"jest-circus": "27.4.5",
"jest-cli": "27.4.5",
"jest-html-reporters": "2.1.6",
"jest-junit": "13.0.0",
"sanitize-filename": "1.6.3",

384
package-lock.json generated
View file

@ -136,7 +136,7 @@
"babel-plugin-module-resolver": "4.1.0",
"babel-plugin-transform-remove-console": "6.9.4",
"deep-freeze": "0.0.1",
"detox": "19.3.0",
"detox": "19.3.1",
"enzyme": "3.11.0",
"enzyme-adapter-react-16": "1.15.6",
"enzyme-to-json": "3.6.2",
@ -2178,15 +2178,15 @@
}
},
"node_modules/@jest/core": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-27.4.4.tgz",
"integrity": "sha512-xBNPVqYAdAiAMXnb4ugx9Cdmr0S52lBsLbQMR/sGBRO0810VSPKiuSDtuup6qdkK1e9vxbv3KK3IAP1QFAp8mw==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-27.4.5.tgz",
"integrity": "sha512-3tm/Pevmi8bDsgvo73nX8p/WPng6KWlCyScW10FPEoN1HU4pwI83tJ3TsFvi1FfzsjwUlMNEPowgb/rPau/LTQ==",
"dev": true,
"dependencies": {
"@jest/console": "^27.4.2",
"@jest/reporters": "^27.4.4",
"@jest/reporters": "^27.4.5",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
@ -2195,15 +2195,15 @@
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"jest-changed-files": "^27.4.2",
"jest-config": "^27.4.4",
"jest-haste-map": "^27.4.4",
"jest-config": "^27.4.5",
"jest-haste-map": "^27.4.5",
"jest-message-util": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-resolve-dependencies": "^27.4.4",
"jest-runner": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-resolve-dependencies": "^27.4.5",
"jest-runner": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"jest-watcher": "^27.4.2",
@ -2343,15 +2343,15 @@
}
},
"node_modules/@jest/reporters": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.4.4.tgz",
"integrity": "sha512-ssyJSw9B9Awb1QaxDhIPSs4de1b7SE2kv7tqFehQL13xpn5HUkMYZK/ufTOXiCAnXFOZS+XDl1GaQ/LmJAzI1A==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.4.5.tgz",
"integrity": "sha512-3orsG4vi8zXuBqEoy2LbnC1kuvkg1KQUgqNxmxpQgIOQEPeV0onvZu+qDQnEoX8qTQErtqn/xzcnbpeTuOLSiA==",
"dev": true,
"dependencies": {
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^27.4.2",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"chalk": "^4.0.0",
@ -2364,10 +2364,10 @@
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.0.2",
"jest-haste-map": "^27.4.4",
"jest-resolve": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-resolve": "^27.4.5",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"slash": "^3.0.0",
"source-map": "^0.6.0",
"string-length": "^4.0.1",
@ -2519,24 +2519,24 @@
}
},
"node_modules/@jest/test-sequencer": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.4.4.tgz",
"integrity": "sha512-mCh+d4JTGTtX7vr13d7q2GHJy33nAobEwtEJ8X3u7R8+0ImVO2eAsQzsLfX8lyvdYHBxYABhqbYuaUNo42/pQw==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.4.5.tgz",
"integrity": "sha512-n5woIn/1v+FT+9hniymHPARA9upYUmfi5Pw9ewVwXCDlK4F5/Gkees9v8vdjGdAIJ2MPHLHodiajLpZZanWzEQ==",
"dev": true,
"dependencies": {
"@jest/test-result": "^27.4.2",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-runtime": "^27.4.4"
"jest-haste-map": "^27.4.5",
"jest-runtime": "^27.4.5"
},
"engines": {
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
"node_modules/@jest/transform": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.4.4.tgz",
"integrity": "sha512-7U/nDSrGsGzL7+X8ScNFV71w8u8knJQWSa9C2xsrrKLMOgb+rWuCG4VAyWke/53BU96GnT+Ka81xCAHA5gk6zA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.4.5.tgz",
"integrity": "sha512-PuMet2UlZtlGzwc6L+aZmR3I7CEBpqadO03pU40l2RNY2fFJ191b9/ITB44LNOhVtsyykx0OZvj0PCyuLm7Eew==",
"dev": true,
"dependencies": {
"@babel/core": "^7.1.0",
@ -2546,7 +2546,7 @@
"convert-source-map": "^1.4.0",
"fast-json-stable-stringify": "^2.0.0",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-regex-util": "^27.4.0",
"jest-util": "^27.4.2",
"micromatch": "^4.0.4",
@ -7852,9 +7852,9 @@
}
},
"node_modules/detox": {
"version": "19.3.0",
"resolved": "https://registry.npmjs.org/detox/-/detox-19.3.0.tgz",
"integrity": "sha512-+Jz6NJK02GPp8BFXp6y/bNcFcjIUqex0ut5jLZgYSCbfTdOPymlEv3Y5O/u94M44M9dgOFTavnXNmWGyABvSsA==",
"version": "19.3.1",
"resolved": "https://registry.npmjs.org/detox/-/detox-19.3.1.tgz",
"integrity": "sha512-Geg3l/Uetk4xrfRWUiGMrtiT+tKmmrsLwdXeagdTV01j6NnqmAUm3xDLLW3jEO7TKe7/ZOO846gZbMjAAZWiEw==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
@ -12496,9 +12496,9 @@
}
},
"node_modules/jest-circus": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.4.4.tgz",
"integrity": "sha512-4DWhvQerDq5X4GaqhEUoZiBhuNdKDGr0geW0iJwarbDljAmGaGOErKQG+z2PBr0vgN05z7tsGSY51mdWr8E4xg==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.4.5.tgz",
"integrity": "sha512-eTNWa9wsvBwPykhMMShheafbwyakcdHZaEYh5iRrQ0PFJxkDP/e3U/FvzGuKWu2WpwUA3C3hPlfpuzvOdTVqnw==",
"dev": true,
"dependencies": {
"@jest/environment": "^27.4.4",
@ -12513,8 +12513,8 @@
"jest-each": "^27.4.2",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"pretty-format": "^27.4.2",
"slash": "^3.0.0",
@ -12673,28 +12673,28 @@
}
},
"node_modules/jest-config": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.4.4.tgz",
"integrity": "sha512-6lxg0ugO6KS2zKEbpdDwBzu1IT0Xg4/VhxXMuBu+z/5FvBjLCEMTaWQm3bCaGCZUR9j9FK4DzUIxyhIgn6kVEg==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.4.5.tgz",
"integrity": "sha512-t+STVJtPt+fpqQ8GBw850NtSQbnDOw/UzdPfzDaHQ48/AylQlW7LHj3dH+ndxhC1UxJ0Q3qkq7IH+nM1skwTwA==",
"dev": true,
"dependencies": {
"@babel/core": "^7.1.0",
"@jest/test-sequencer": "^27.4.4",
"@jest/test-sequencer": "^27.4.5",
"@jest/types": "^27.4.2",
"babel-jest": "^27.4.4",
"babel-jest": "^27.4.5",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.1",
"graceful-fs": "^4.2.4",
"jest-circus": "^27.4.4",
"jest-circus": "^27.4.5",
"jest-environment-jsdom": "^27.4.4",
"jest-environment-node": "^27.4.4",
"jest-get-type": "^27.4.0",
"jest-jasmine2": "^27.4.4",
"jest-jasmine2": "^27.4.5",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-runner": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-runner": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"micromatch": "^4.0.4",
@ -12728,6 +12728,28 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/jest-config/node_modules/babel-jest": {
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.4.5.tgz",
"integrity": "sha512-3uuUTjXbgtODmSv/DXO9nZfD52IyC2OYTFaXGRzL0kpykzroaquCrD5+lZNafTvZlnNqZHt5pb0M08qVBZnsnA==",
"dev": true,
"dependencies": {
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/babel__core": "^7.1.14",
"babel-plugin-istanbul": "^6.0.0",
"babel-preset-jest": "^27.4.0",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"slash": "^3.0.0"
},
"engines": {
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
},
"peerDependencies": {
"@babel/core": "^7.8.0"
}
},
"node_modules/jest-config/node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@ -14100,9 +14122,9 @@
}
},
"node_modules/jest-haste-map": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.4.4.tgz",
"integrity": "sha512-kvspmHmgPIZoDaqUsvsJFTaspuxhATvdO6wsFNGNSi8kfdiOCEEvECNbht8xG+eE5Ol88JyJmp2D7RF4dYo85Q==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.4.5.tgz",
"integrity": "sha512-oJm1b5qhhPs78K24EDGifWS0dELYxnoBiDhatT/FThgB9yxqUm5F6li3Pv+Q+apMBmmPNzOBnZ7ZxWMB1Leq1Q==",
"dev": true,
"dependencies": {
"@jest/types": "^27.4.2",
@ -14114,7 +14136,7 @@
"jest-regex-util": "^27.4.0",
"jest-serializer": "^27.4.0",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"micromatch": "^4.0.4",
"walker": "^1.0.7"
},
@ -14126,9 +14148,9 @@
}
},
"node_modules/jest-jasmine2": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.4.4.tgz",
"integrity": "sha512-ygk2tUgtLeN3ouj4KEYw9p81GLI1EKrnvourPULN5gdgB482PH5op9gqaRG0IenbJhBbbRwiSvh5NoBoQZSqdA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.4.5.tgz",
"integrity": "sha512-oUnvwhJDj2LhOiUB1kdnJjkx8C5PwgUZQb9urF77mELH9DGR4e2GqpWQKBOYXWs5+uTN9BGDqRz3Aeg5Wts7aw==",
"dev": true,
"dependencies": {
"@babel/traverse": "^7.1.0",
@ -14144,8 +14166,8 @@
"jest-each": "^27.4.2",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"pretty-format": "^27.4.2",
"throat": "^6.0.1"
@ -14407,15 +14429,15 @@
}
},
"node_modules/jest-resolve": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.4.4.tgz",
"integrity": "sha512-Yh5jK3PBmDbm01Rc8pT0XqpBlTPEGwWp7cN61ijJuwony/tR2Taof3TLy6yfNiuRS8ucUOPO7NBYm3ei38kkcg==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.4.5.tgz",
"integrity": "sha512-xU3z1BuOz/hUhVUL+918KqUgK+skqOuUsAi7A+iwoUldK6/+PW+utK8l8cxIWT9AW7IAhGNXjSAh1UYmjULZZw==",
"dev": true,
"dependencies": {
"@jest/types": "^27.4.2",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-pnp-resolver": "^1.2.2",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
@ -14428,14 +14450,14 @@
}
},
"node_modules/jest-resolve-dependencies": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.4.tgz",
"integrity": "sha512-iAnpCXh81sd9nbyqySvm5/aV9X6JZKE0dQyFXTC8tptXcdrgS0vjPFy+mEgzPHxXw+tq4TQupuTa0n8OXwRIxw==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.5.tgz",
"integrity": "sha512-elEVvkvRK51y037NshtEkEnukMBWvlPzZHiL847OrIljJ8yIsujD2GXRPqDXC4rEVKbcdsy7W0FxoZb4WmEs7w==",
"dev": true,
"dependencies": {
"@jest/types": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-snapshot": "^27.4.4"
"jest-snapshot": "^27.4.5"
},
"engines": {
"node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
@ -14503,15 +14525,15 @@
}
},
"node_modules/jest-runner": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.4.4.tgz",
"integrity": "sha512-AXv/8Q0Xf1puWnDf52m7oLrK7sXcv6re0V/kItwTSVHJbX7Oebm07oGFQqGmq0R0mhO1zpmB3OpqRuaCN2elPA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.4.5.tgz",
"integrity": "sha512-/irauncTfmY1WkTaRQGRWcyQLzK1g98GYG/8QvIPviHgO1Fqz1JYeEIsSfF+9mc/UTA6S+IIHFgKyvUrtiBIZg==",
"dev": true,
"dependencies": {
"@jest/console": "^27.4.2",
"@jest/environment": "^27.4.4",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"chalk": "^4.0.0",
@ -14521,13 +14543,13 @@
"jest-docblock": "^27.4.0",
"jest-environment-jsdom": "^27.4.4",
"jest-environment-node": "^27.4.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-leak-detector": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-resolve": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"source-map-support": "^0.5.6",
"throat": "^6.0.1"
},
@ -14588,9 +14610,9 @@
}
},
"node_modules/jest-runtime": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.4.4.tgz",
"integrity": "sha512-tZGay6P6vXJq8t4jVFAUzYHx+lzIHXjz+rj1XBk6mAR1Lwtf5kz0Uun7qNuU+oqpZu4+hhuxpUfXb6j30bEPqA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.4.5.tgz",
"integrity": "sha512-CIYqwuJQXHQtPd/idgrx4zgJ6iCb6uBjQq1RSAGQrw2S8XifDmoM1Ot8NRd80ooAm+ZNdHVwsktIMGlA1F1FAQ==",
"dev": true,
"dependencies": {
"@jest/console": "^27.4.2",
@ -14598,7 +14620,7 @@
"@jest/globals": "^27.4.4",
"@jest/source-map": "^27.4.0",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/yargs": "^16.0.0",
"chalk": "^4.0.0",
@ -14608,12 +14630,12 @@
"exit": "^0.1.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-message-util": "^27.4.2",
"jest-mock": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"slash": "^3.0.0",
@ -14699,9 +14721,9 @@
}
},
"node_modules/jest-snapshot": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.4.4.tgz",
"integrity": "sha512-yy+rpCvYMOjTl7IMuaMI9OP9WT229zi8BhdNHm6e6mttAOIzvIiCxFoZ6yRxaV3HDPPgMryi+ReX2b8+IQJdPA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.4.5.tgz",
"integrity": "sha512-eCi/iM1YJFrJWiT9de4+RpWWWBqsHiYxFG9V9o/n0WXs6GpW4lUt4FAHAgFPTLPqCUVzrMQmSmTZSgQzwqR7IQ==",
"dev": true,
"dependencies": {
"@babel/core": "^7.7.2",
@ -14710,7 +14732,7 @@
"@babel/plugin-syntax-typescript": "^7.7.2",
"@babel/traverse": "^7.7.2",
"@babel/types": "^7.0.0",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/babel__traverse": "^7.0.4",
"@types/prettier": "^2.1.5",
@ -14720,10 +14742,10 @@
"graceful-fs": "^4.2.4",
"jest-diff": "^27.4.2",
"jest-get-type": "^27.4.0",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-resolve": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-util": "^27.4.2",
"natural-compare": "^1.4.0",
"pretty-format": "^27.4.2",
@ -15006,9 +15028,9 @@
}
},
"node_modules/jest-worker": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.4.tgz",
"integrity": "sha512-jfwxYJvfua1b1XkyuyPh01ATmgg4e5fPM/muLmhy9Qc6dmiwacQB0MLHaU6IjEsv/+nAixHGxTn8WllA27Pn0w==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz",
"integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==",
"dev": true,
"dependencies": {
"@types/node": "*",
@ -27605,15 +27627,15 @@
}
},
"@jest/core": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-27.4.4.tgz",
"integrity": "sha512-xBNPVqYAdAiAMXnb4ugx9Cdmr0S52lBsLbQMR/sGBRO0810VSPKiuSDtuup6qdkK1e9vxbv3KK3IAP1QFAp8mw==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-27.4.5.tgz",
"integrity": "sha512-3tm/Pevmi8bDsgvo73nX8p/WPng6KWlCyScW10FPEoN1HU4pwI83tJ3TsFvi1FfzsjwUlMNEPowgb/rPau/LTQ==",
"dev": true,
"requires": {
"@jest/console": "^27.4.2",
"@jest/reporters": "^27.4.4",
"@jest/reporters": "^27.4.5",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
@ -27622,15 +27644,15 @@
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"jest-changed-files": "^27.4.2",
"jest-config": "^27.4.4",
"jest-haste-map": "^27.4.4",
"jest-config": "^27.4.5",
"jest-haste-map": "^27.4.5",
"jest-message-util": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-resolve-dependencies": "^27.4.4",
"jest-runner": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-resolve-dependencies": "^27.4.5",
"jest-runner": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"jest-watcher": "^27.4.2",
@ -27728,15 +27750,15 @@
}
},
"@jest/reporters": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.4.4.tgz",
"integrity": "sha512-ssyJSw9B9Awb1QaxDhIPSs4de1b7SE2kv7tqFehQL13xpn5HUkMYZK/ufTOXiCAnXFOZS+XDl1GaQ/LmJAzI1A==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.4.5.tgz",
"integrity": "sha512-3orsG4vi8zXuBqEoy2LbnC1kuvkg1KQUgqNxmxpQgIOQEPeV0onvZu+qDQnEoX8qTQErtqn/xzcnbpeTuOLSiA==",
"dev": true,
"requires": {
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^27.4.2",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"chalk": "^4.0.0",
@ -27749,10 +27771,10 @@
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.0.2",
"jest-haste-map": "^27.4.4",
"jest-resolve": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-resolve": "^27.4.5",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"slash": "^3.0.0",
"source-map": "^0.6.0",
"string-length": "^4.0.1",
@ -27858,21 +27880,21 @@
}
},
"@jest/test-sequencer": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.4.4.tgz",
"integrity": "sha512-mCh+d4JTGTtX7vr13d7q2GHJy33nAobEwtEJ8X3u7R8+0ImVO2eAsQzsLfX8lyvdYHBxYABhqbYuaUNo42/pQw==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.4.5.tgz",
"integrity": "sha512-n5woIn/1v+FT+9hniymHPARA9upYUmfi5Pw9ewVwXCDlK4F5/Gkees9v8vdjGdAIJ2MPHLHodiajLpZZanWzEQ==",
"dev": true,
"requires": {
"@jest/test-result": "^27.4.2",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-runtime": "^27.4.4"
"jest-haste-map": "^27.4.5",
"jest-runtime": "^27.4.5"
}
},
"@jest/transform": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.4.4.tgz",
"integrity": "sha512-7U/nDSrGsGzL7+X8ScNFV71w8u8knJQWSa9C2xsrrKLMOgb+rWuCG4VAyWke/53BU96GnT+Ka81xCAHA5gk6zA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.4.5.tgz",
"integrity": "sha512-PuMet2UlZtlGzwc6L+aZmR3I7CEBpqadO03pU40l2RNY2fFJ191b9/ITB44LNOhVtsyykx0OZvj0PCyuLm7Eew==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
@ -27882,7 +27904,7 @@
"convert-source-map": "^1.4.0",
"fast-json-stable-stringify": "^2.0.0",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-regex-util": "^27.4.0",
"jest-util": "^27.4.2",
"micromatch": "^4.0.4",
@ -32156,9 +32178,9 @@
"dev": true
},
"detox": {
"version": "19.3.0",
"resolved": "https://registry.npmjs.org/detox/-/detox-19.3.0.tgz",
"integrity": "sha512-+Jz6NJK02GPp8BFXp6y/bNcFcjIUqex0ut5jLZgYSCbfTdOPymlEv3Y5O/u94M44M9dgOFTavnXNmWGyABvSsA==",
"version": "19.3.1",
"resolved": "https://registry.npmjs.org/detox/-/detox-19.3.1.tgz",
"integrity": "sha512-Geg3l/Uetk4xrfRWUiGMrtiT+tKmmrsLwdXeagdTV01j6NnqmAUm3xDLLW3jEO7TKe7/ZOO846gZbMjAAZWiEw==",
"dev": true,
"requires": {
"ajv": "^8.6.3",
@ -35722,9 +35744,9 @@
}
},
"jest-circus": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.4.4.tgz",
"integrity": "sha512-4DWhvQerDq5X4GaqhEUoZiBhuNdKDGr0geW0iJwarbDljAmGaGOErKQG+z2PBr0vgN05z7tsGSY51mdWr8E4xg==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.4.5.tgz",
"integrity": "sha512-eTNWa9wsvBwPykhMMShheafbwyakcdHZaEYh5iRrQ0PFJxkDP/e3U/FvzGuKWu2WpwUA3C3hPlfpuzvOdTVqnw==",
"dev": true,
"requires": {
"@jest/environment": "^27.4.4",
@ -35739,8 +35761,8 @@
"jest-each": "^27.4.2",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"pretty-format": "^27.4.2",
"slash": "^3.0.0",
@ -35847,28 +35869,28 @@
}
},
"jest-config": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.4.4.tgz",
"integrity": "sha512-6lxg0ugO6KS2zKEbpdDwBzu1IT0Xg4/VhxXMuBu+z/5FvBjLCEMTaWQm3bCaGCZUR9j9FK4DzUIxyhIgn6kVEg==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.4.5.tgz",
"integrity": "sha512-t+STVJtPt+fpqQ8GBw850NtSQbnDOw/UzdPfzDaHQ48/AylQlW7LHj3dH+ndxhC1UxJ0Q3qkq7IH+nM1skwTwA==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
"@jest/test-sequencer": "^27.4.4",
"@jest/test-sequencer": "^27.4.5",
"@jest/types": "^27.4.2",
"babel-jest": "^27.4.4",
"babel-jest": "^27.4.5",
"chalk": "^4.0.0",
"ci-info": "^3.2.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.1",
"graceful-fs": "^4.2.4",
"jest-circus": "^27.4.4",
"jest-circus": "^27.4.5",
"jest-environment-jsdom": "^27.4.4",
"jest-environment-node": "^27.4.4",
"jest-get-type": "^27.4.0",
"jest-jasmine2": "^27.4.4",
"jest-jasmine2": "^27.4.5",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-runner": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-runner": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"micromatch": "^4.0.4",
@ -35885,6 +35907,22 @@
"color-convert": "^2.0.1"
}
},
"babel-jest": {
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.4.5.tgz",
"integrity": "sha512-3uuUTjXbgtODmSv/DXO9nZfD52IyC2OYTFaXGRzL0kpykzroaquCrD5+lZNafTvZlnNqZHt5pb0M08qVBZnsnA==",
"dev": true,
"requires": {
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/babel__core": "^7.1.14",
"babel-plugin-istanbul": "^6.0.0",
"babel-preset-jest": "^27.4.0",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"slash": "^3.0.0"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@ -36985,9 +37023,9 @@
"dev": true
},
"jest-haste-map": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.4.4.tgz",
"integrity": "sha512-kvspmHmgPIZoDaqUsvsJFTaspuxhATvdO6wsFNGNSi8kfdiOCEEvECNbht8xG+eE5Ol88JyJmp2D7RF4dYo85Q==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.4.5.tgz",
"integrity": "sha512-oJm1b5qhhPs78K24EDGifWS0dELYxnoBiDhatT/FThgB9yxqUm5F6li3Pv+Q+apMBmmPNzOBnZ7ZxWMB1Leq1Q==",
"dev": true,
"requires": {
"@jest/types": "^27.4.2",
@ -37000,15 +37038,15 @@
"jest-regex-util": "^27.4.0",
"jest-serializer": "^27.4.0",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"micromatch": "^4.0.4",
"walker": "^1.0.7"
}
},
"jest-jasmine2": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.4.4.tgz",
"integrity": "sha512-ygk2tUgtLeN3ouj4KEYw9p81GLI1EKrnvourPULN5gdgB482PH5op9gqaRG0IenbJhBbbRwiSvh5NoBoQZSqdA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.4.5.tgz",
"integrity": "sha512-oUnvwhJDj2LhOiUB1kdnJjkx8C5PwgUZQb9urF77mELH9DGR4e2GqpWQKBOYXWs5+uTN9BGDqRz3Aeg5Wts7aw==",
"dev": true,
"requires": {
"@babel/traverse": "^7.1.0",
@ -37024,8 +37062,8 @@
"jest-each": "^27.4.2",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-runtime": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-runtime": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"pretty-format": "^27.4.2",
"throat": "^6.0.1"
@ -37208,15 +37246,15 @@
"dev": true
},
"jest-resolve": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.4.4.tgz",
"integrity": "sha512-Yh5jK3PBmDbm01Rc8pT0XqpBlTPEGwWp7cN61ijJuwony/tR2Taof3TLy6yfNiuRS8ucUOPO7NBYm3ei38kkcg==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.4.5.tgz",
"integrity": "sha512-xU3z1BuOz/hUhVUL+918KqUgK+skqOuUsAi7A+iwoUldK6/+PW+utK8l8cxIWT9AW7IAhGNXjSAh1UYmjULZZw==",
"dev": true,
"requires": {
"@jest/types": "^27.4.2",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-pnp-resolver": "^1.2.2",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
@ -37268,26 +37306,26 @@
}
},
"jest-resolve-dependencies": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.4.tgz",
"integrity": "sha512-iAnpCXh81sd9nbyqySvm5/aV9X6JZKE0dQyFXTC8tptXcdrgS0vjPFy+mEgzPHxXw+tq4TQupuTa0n8OXwRIxw==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.5.tgz",
"integrity": "sha512-elEVvkvRK51y037NshtEkEnukMBWvlPzZHiL847OrIljJ8yIsujD2GXRPqDXC4rEVKbcdsy7W0FxoZb4WmEs7w==",
"dev": true,
"requires": {
"@jest/types": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-snapshot": "^27.4.4"
"jest-snapshot": "^27.4.5"
}
},
"jest-runner": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.4.4.tgz",
"integrity": "sha512-AXv/8Q0Xf1puWnDf52m7oLrK7sXcv6re0V/kItwTSVHJbX7Oebm07oGFQqGmq0R0mhO1zpmB3OpqRuaCN2elPA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.4.5.tgz",
"integrity": "sha512-/irauncTfmY1WkTaRQGRWcyQLzK1g98GYG/8QvIPviHgO1Fqz1JYeEIsSfF+9mc/UTA6S+IIHFgKyvUrtiBIZg==",
"dev": true,
"requires": {
"@jest/console": "^27.4.2",
"@jest/environment": "^27.4.4",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/node": "*",
"chalk": "^4.0.0",
@ -37297,13 +37335,13 @@
"jest-docblock": "^27.4.0",
"jest-environment-jsdom": "^27.4.4",
"jest-environment-node": "^27.4.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-leak-detector": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-resolve": "^27.4.4",
"jest-runtime": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-runtime": "^27.4.5",
"jest-util": "^27.4.2",
"jest-worker": "^27.4.4",
"jest-worker": "^27.4.5",
"source-map-support": "^0.5.6",
"throat": "^6.0.1"
},
@ -37345,9 +37383,9 @@
}
},
"jest-runtime": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.4.4.tgz",
"integrity": "sha512-tZGay6P6vXJq8t4jVFAUzYHx+lzIHXjz+rj1XBk6mAR1Lwtf5kz0Uun7qNuU+oqpZu4+hhuxpUfXb6j30bEPqA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.4.5.tgz",
"integrity": "sha512-CIYqwuJQXHQtPd/idgrx4zgJ6iCb6uBjQq1RSAGQrw2S8XifDmoM1Ot8NRd80ooAm+ZNdHVwsktIMGlA1F1FAQ==",
"dev": true,
"requires": {
"@jest/console": "^27.4.2",
@ -37355,7 +37393,7 @@
"@jest/globals": "^27.4.4",
"@jest/source-map": "^27.4.0",
"@jest/test-result": "^27.4.2",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/yargs": "^16.0.0",
"chalk": "^4.0.0",
@ -37365,12 +37403,12 @@
"exit": "^0.1.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-message-util": "^27.4.2",
"jest-mock": "^27.4.2",
"jest-regex-util": "^27.4.0",
"jest-resolve": "^27.4.4",
"jest-snapshot": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-snapshot": "^27.4.5",
"jest-util": "^27.4.2",
"jest-validate": "^27.4.2",
"slash": "^3.0.0",
@ -37431,9 +37469,9 @@
}
},
"jest-snapshot": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.4.4.tgz",
"integrity": "sha512-yy+rpCvYMOjTl7IMuaMI9OP9WT229zi8BhdNHm6e6mttAOIzvIiCxFoZ6yRxaV3HDPPgMryi+ReX2b8+IQJdPA==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.4.5.tgz",
"integrity": "sha512-eCi/iM1YJFrJWiT9de4+RpWWWBqsHiYxFG9V9o/n0WXs6GpW4lUt4FAHAgFPTLPqCUVzrMQmSmTZSgQzwqR7IQ==",
"dev": true,
"requires": {
"@babel/core": "^7.7.2",
@ -37442,7 +37480,7 @@
"@babel/plugin-syntax-typescript": "^7.7.2",
"@babel/traverse": "^7.7.2",
"@babel/types": "^7.0.0",
"@jest/transform": "^27.4.4",
"@jest/transform": "^27.4.5",
"@jest/types": "^27.4.2",
"@types/babel__traverse": "^7.0.4",
"@types/prettier": "^2.1.5",
@ -37452,10 +37490,10 @@
"graceful-fs": "^4.2.4",
"jest-diff": "^27.4.2",
"jest-get-type": "^27.4.0",
"jest-haste-map": "^27.4.4",
"jest-haste-map": "^27.4.5",
"jest-matcher-utils": "^27.4.2",
"jest-message-util": "^27.4.2",
"jest-resolve": "^27.4.4",
"jest-resolve": "^27.4.5",
"jest-util": "^27.4.2",
"natural-compare": "^1.4.0",
"pretty-format": "^27.4.2",
@ -37656,9 +37694,9 @@
}
},
"jest-worker": {
"version": "27.4.4",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.4.tgz",
"integrity": "sha512-jfwxYJvfua1b1XkyuyPh01ATmgg4e5fPM/muLmhy9Qc6dmiwacQB0MLHaU6IjEsv/+nAixHGxTn8WllA27Pn0w==",
"version": "27.4.5",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz",
"integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==",
"dev": true,
"requires": {
"@types/node": "*",

View file

@ -134,7 +134,7 @@
"babel-plugin-module-resolver": "4.1.0",
"babel-plugin-transform-remove-console": "6.9.4",
"deep-freeze": "0.0.1",
"detox": "19.3.0",
"detox": "19.3.1",
"enzyme": "3.11.0",
"enzyme-adapter-react-16": "1.15.6",
"enzyme-to-json": "3.6.2",

View file

@ -0,0 +1,13 @@
diff --git a/node_modules/@rudderstack/rudder-sdk-react-native/android/build.gradle b/node_modules/@rudderstack/rudder-sdk-react-native/android/build.gradle
index 1536175..1c40b7f 100644
--- a/node_modules/@rudderstack/rudder-sdk-react-native/android/build.gradle
+++ b/node_modules/@rudderstack/rudder-sdk-react-native/android/build.gradle
@@ -15,7 +15,7 @@ android {
compileSdkVersion 29
defaultConfig {
- minSdkVersion 16
+ minSdkVersion rootProject.hasProperty('minSdkVersion') ? rootProject.minSdkVersion : 19
targetSdkVersion 29
versionCode 1
versionName "1.0"

View file

@ -28,3 +28,16 @@ index ffac535..4608563 100644
return Value::undefined();
});
diff --git a/node_modules/react-native-mmkv-storage/android/build.gradle b/node_modules/react-native-mmkv-storage/android/build.gradle
index 618a7de..4aaca89 100644
--- a/node_modules/react-native-mmkv-storage/android/build.gradle
+++ b/node_modules/react-native-mmkv-storage/android/build.gradle
@@ -85,7 +85,7 @@ android {
}
packagingOptions {
- excludes = ["**/libc++_shared.so","**/libjsi.so","**/libreactnativejni.so"]
+ excludes = ["**/libc++_shared.so","**/libjsi.so","**/libreactnativejni.so", "META-INF/MANIFEST.MF"]
}
configurations {