
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
@morrowdigital/watermelondb-expo-plugin
Advanced tools
Config plugin to auto configure `@nozbe/watermelondb`
Config plugin to auto configure @nozbe/watermelondb
Tested against Expo SDK 49 and 50
yarn add @morrowdigital/watermelondb-expo-plugin
Please make sure you also install expo-build-properties
After installing this npm package, add the config plugin to the plugins
array of your app.json
or app.config.js
. Then rebuild your app using a custom development client, as described in the "Adding custom native code" guide.
You also need to add the packaging options pick-first for android.
In your app.json plugins
array:
{
"plugins": [
[
"@morrowdigital/watermelondb-expo-plugin"
],
[
"expo-build-properties",
{
"android": {
"kotlinVersion": "1.6.10",
"packagingOptions": {
"pickFirst": [
"**/libc++_shared.so"
]
}
}
}
]
]
}
This plugin installs automatically JSI support for Android builds, as per WatermelonDB for Android instructions. If you wish to disable JSI support during build you may add the option in config plugin:
[
"@morrowdigital/watermelondb-expo-plugin",
{ "disableJsi": true }
]
There have been errors building with M1 architectures for simulators on iOS, with Error:
No such module 'ExpoModulesCore'
See these discussions:
This plugin will NOT add the arm64
in Exlcuded_Archs
, in SDK 50 builds:
'"EXCLUDED_ARCHS[sdk=iphonesimulator*]"'] = '"arm64"'
If you wish to add the above in configuration, you can add it with option:
[
"@morrowdigital/watermelondb-expo-plugin",
{ "excludeSimArch": true }
]
[2.3.3] - 26/5/2024
yarn install
typescript issues. Bump "@expo/config-plugins", "expo-module-scripts": "^3.5.1" to latest versions.npx expo prebuild
is re-run. The code now check if changes are already in place.{ "disableJsi": true }
and not disableJSI
FAQs
Config plugin to auto configure `@nozbe/watermelondb`
The npm package @morrowdigital/watermelondb-expo-plugin receives a total of 1,569 weekly downloads. As such, @morrowdigital/watermelondb-expo-plugin popularity was classified as popular.
We found that @morrowdigital/watermelondb-expo-plugin demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.