Вы можете избежать амперсанда с обратной косой чертой:
$ python args.py -a http://www.website.com?optionone=one\&numbertwo=two
Невозможно связать нативную библиотеку с другой нативной библиотекой.
Таким образом, правильная процедура - добавить любую стороннюю реагирующую библиотеку, для которой требуется ссылка, которую вы хотите использовать внутри собственной реагирующей нативной библиотеки, как peerDependency в package.json.
Таким образом, сторонняя библиотека будет установлена непосредственно в приложении и будет обязательно привязана к приложению, но логика использования сторонней библиотеки будет внутри вашей собственной.
Таким образом, вы можете создать библиотеку, добавить response-native-geo-fence в качестве peerDependency вашей библиотеки, а затем кодировать по своему усмотрению. После этого приложение, использующее вашу библиотеку lib, должно будет установить его и вручную связать с реагирующим родным-геозоной, и все.