Skip to content

650Industries/ReactExtensionManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Extension Manager (REM)

Introduction

React Extension Manager (or REM) is a package manager for third-party React Native Modules built using npm and CocoaPods. REM allows the base of React Native to remain uncluttered and small in size, while supporting native functionality such as Vibrations, MapViews, etc. that is not always needed in an app.

Installation

npm install react-extension-manager

Usage

When stable is hit, REM will support using rem command from bin globally.

At this point in time, we do not recommend making the module global and adding the script to your path as it is still in the works. Run the script using

./node_modules/react-extension-manager/rem.sh

To use rem, init a project with a podfile and React Native extensions using

rem (./rem.sh) init
If you add new React Native extensions at a later time, update the project using
rem (./rem.sh) install

Pre-Release Notice

REM is still in alpha.
We would love for you to submit bugs here:
https://github.com/ReactExtensionManager/ReactExtensionManager/issues
and contribute here:
https://github.com/ReactExtensionManager/ReactExtensionManager

Release History

  • 0.1.0 Initial Release
  • 0.1.1 Added rem.sh script
  • 0.1.3 Allows for custom React Native Path

About

The module package manager for React Native components

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 63.5%
  • JavaScript 33.0%
  • Ruby 3.3%
  • Shell 0.2%