
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
react-native-macos-app-opener
Advanced tools
React Native macOS utility for launching an application on macOS.
Utility that allows you to open other installed apps from within your React Native macOS application.
React Native macOS is a very young implementation of React Native with support for macOS systems. Because of that, the library is not yet stable. There have been no successes for real-world applications built with react-native-macos yet. Proceed at your own risk.
Install component and save to dependencies:
npm i react-native-macos-app-opener --save
Link native modules to your project automatically with:
react-native-macos link
Or you can follow the same pattern seen in React Native iOS Library Linking.
The utility leverages NSWorkspace
to launch an application passed through a parameter to AppOpener
. If the application is already opened, the system will bring it to the front. If the application is closed, it will launch it.
import AppOpener from 'react-native-macos-app-opener';
AppOpener.openApp('Finder');
Please contribute! PRs are welcome and I'll do my best to extend and improve this utility.
FAQs
React Native macOS utility for launching an application on macOS.
The npm package react-native-macos-app-opener receives a total of 1 weekly downloads. As such, react-native-macos-app-opener popularity was classified as not popular.
We found that react-native-macos-app-opener demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.