Emidio Croci
d227792f5e
Fixed config read always from default .env file ( #185 )
2017-12-04 15:56:47 -08:00
Henry Chan
be8d77e501
dotenv.gradle: Set environment variables per variant buildConfig task, with .env fallback ( #180 )
...
* dotenv.gradle: Environment variables are set per variant task
* Syncing readDotEnv with latest version
* Updating variable names
* Load default .env file
* BuildDotnevConfig.ruby: allow for default .env values
2017-11-16 11:48:57 -08:00
Moe
e0c2ffe813
Allow utf-8 charactor in config value ( #179 )
2017-11-13 15:41:58 -08:00
Jonathan Kim
119353630c
Add `requiresMainQueueSetup` to fix warning in RN 0.49+ ( #172 )
2017-10-17 09:53:42 -07:00
Bas Pellis
5321caba98
Allow to specify env files location as absolute path
2017-10-06 14:15:00 -07:00
Martin
5e3aa91884
fixed breaking change for RN 0.48 ( #164 )
2017-10-05 15:00:37 -07:00
Pedro Belo
2e36962780
no need for json anymore
2017-10-05 14:57:36 -07:00
Allan Wright IV
9579b36811
Fixed iOS 8.0 support issue ( #163 )
...
Fixed #65
2017-09-26 15:14:38 -07:00
Chaitanya Bhagvan
accfef9b8a
Add Pods Public Header path to HEADER_SEARCH_PATHS ( #140 )
...
When react-native is installed using cocoapods xcode cannot find react headers for react-native-config. This PR adds to HEADER_SEARCH_PATHS to look at header files in the Pods.
Since Cocoapods does not allow build scripts it's still a good idea to link react-native-config with react-native link and add support for projects that do use react native via cocoapods
2017-09-25 12:06:12 -07:00
mahmoud ™
55bc85decf
Add support for ENVFILE to iOS ( #145 )
2017-09-25 12:05:20 -07:00
Phillip Baker
d7bf157d01
Update regex examples to clarify treatment of spaces ( #149 )
...
```
# Double quotes contain the resulting values (to signify whitespace)
DOT_ENV=dotenv # => "dotenv"
#DOTENV=dotenv # => no match
DOT_ENV= asdf asf # => " asdf asf "
DOTENV='dot env' # => "dot env"
DOTENV="dot env" # => "dot env"
DOT_ENV='dotenv' # => "dotenv"
DOT_ENV="DotEnv" # => "DotEnv"
DOTENV="Dot\nEnv" # => "Dot\nEnv"
DOTENV="{"Dot":"Env"}" # => "{\"Dot\":\"Env\"}"
export DOTENV="dotenv" # => "dotenv"
DOTENV ="dot env" # => no match
DOTENV= "dot env" # => "dot env"
DOTENV = "dot env" # => no match
```
2017-09-25 12:04:39 -07:00
Nick Warner
a141d87274
Change import priority of React/RCTBridgeModule.h ( #155 )
2017-09-25 12:02:49 -07:00
Ben Yorke
46b7f9401c
Allow exported variables in .env ( #116 )
2017-06-20 17:14:38 -07:00
David Urbane
5cd47f9c1f
Change dotenv pattern to support lowercase and numbers. ( #108 )
2017-05-02 17:27:11 -07:00
Pedro Belo
d673000a0a
keep quotes around the value optional for now
...
see:
https://github.com/luggit/react-native-config/pull/98#issuecomment-297559873
2017-04-26 15:29:56 -07:00
Christian Brevik
17557df295
Add input file to run script to fix build problems on server ( #73 )
...
* Add input file to run script
* Add conditional import for 0.40
2017-04-26 15:01:16 -07:00
Anders Back
a1056e175e
Support For Multi Target Applications ( #66 )
...
* CONFIGURATION_BUILD_DIR => BUILD_DIR
* support for react native 0.40
2017-04-26 15:00:07 -07:00
Carl Thuringer
f8d9a7e714
Support Dotenv with quotes and nested quotes ( #98 )
...
* Support Dotenv with quotes and nested quotes
* Handle case of empty value
* Handle empty lines
2017-04-26 14:58:25 -07:00
Pedro Belo
80ca5dfe36
bringing rn 0.40 compat
2017-02-01 11:02:15 -08:00
Pedro Belo
76204343fc
revert rn 0.4 compat, leaving this for 0.3
2017-02-01 11:01:01 -08:00
Stuart Lee
c4196e0f2c
update ios headers for react native 0.40
2017-01-11 16:23:15 +00:00
mlanter
1b834b99d9
[info.plist] Add support for using constants in the Info.plist ( #53 )
...
* [info.plist] Add support for using constants in the Info.plist
* Instructions for Info.plist
* Update README.md
2016-12-06 17:44:24 -08:00
Kevin Cooper
7f63eb9488
Fix inconsistency in file path when using /tmp/envfile
...
This partially reverts 085704a1a7
.
2016-11-08 12:52:27 -05:00
Pedro Belo
085704a1a7
clearer
2016-09-13 19:09:41 -07:00
Pedro Belo
da6ff2a878
expose config vars for iOS classes too
2016-09-13 19:00:17 -07:00
Pedro Belo
493727d8e9
ios support for comments, tweak error behavior to match Android
2016-09-13 18:49:57 -07:00
Steve Kellock
e04cc0d71e
Prevents dying in a fire on iOS with a missing .env file.
2016-08-28 21:03:52 -04:00
Pedro Belo
57ea6c3a03
take custom env for ios in a file :{ /tmp/envfile
...
not great but dunno how to do it otherwise yet
2016-03-03 16:34:45 -08:00
Pedro Belo
e430e2acbf
hide our project schemes
2016-03-03 16:07:58 -08:00
Daniel Weinmann
2b2db8d713
Fixes path for BuildDotenvConfig.ruby on project.pbxproj
2016-03-02 03:32:02 -03:00
Pedro Belo
4801f14806
fix dotenv in ios
2016-02-23 15:50:03 -08:00
Pedro Belo
15ad671b1f
try to persist the config in .env on build, and load in the app
...
this is not working atm, can't seem to read that json on runtime
2016-02-22 19:59:49 -08:00
Pedro Belo
3edf2f8f1c
setup example app to consume ios stub
2016-02-22 17:37:50 -08:00
Pedro Belo
67da50e3c5
remove breakpoints
2016-02-22 17:28:49 -08:00
Pedro Belo
c2253b3b13
add stub ios implementation
2016-02-22 17:15:39 -08:00