0.1.10 • Published 4 months ago

react-native-config-jsi v0.1.10

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

šŸš€ react-native-config-jsi

Fast JSI-based React Native library to access .env variables natively with C++ performance.


šŸ“¦ Install

To install the library, use either npm or yarn:

npm install react-native-config-jsi

yarn add react-native-config-jsi

šŸ”§ Quick Setup

  1. Create .env at project root:
#EXAMPLE
API_KEY=your_api_key
APP_NAME=MyAwesomeApp
...
  1. iOS:
cd ios && pod install

Add to Xcode → Target → Build Phases → + New Run Script Phase:

bash "${SRCROOT}/../node_modules/react-native-config-jsi/src/scripts/generate.sh"

šŸš€ Usage

āš ļø Note: After updating .env, rebuild or restart your app to apply changes.

import { RNConfig } from "react-native-config-jsi";

const apiKey = RNConfig.get("API_KEY"); console.log("API_KEY:", apiKey);

---

## ⚔ Highlights

- šŸ”„ Ultra-fast JSI native access
- āš™ļø Built in C++
- 🧩 Synchronous API
- 🪶 No extra dependencies

---

## šŸ“œ License

MIT

---

šŸŽ‰ **Enjoy using react-native-config-jsi!** šŸš€