Mathieu Acthernoene 5 anni fa
parent
commit
3a1b615e56
5 ha cambiato i file con 246 aggiunte e 140 eliminazioni
  1. 0
    1
      example/ios/Podfile
  2. 75
    81
      example/ios/Podfile.lock
  3. 10
    7
      example/package.json
  4. 160
    50
      example/yarn.lock
  5. 1
    1
      package.json

+ 0
- 1
example/ios/Podfile Vedi File

@@ -6,7 +6,6 @@ target 'RNPermissionsExample' do
6 6
   pod 'React', :path => '../node_modules/react-native/'
7 7
   pod 'React-Core', :path => '../node_modules/react-native/React'
8 8
   pod 'React-DevSupport', :path => '../node_modules/react-native/React'
9
-  pod 'React-fishhook', :path => '../node_modules/react-native/Libraries/fishhook'
10 9
   pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'
11 10
   pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'
12 11
   pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'

+ 75
- 81
example/ios/Podfile.lock Vedi File

@@ -11,81 +11,79 @@ PODS:
11 11
     - DoubleConversion
12 12
     - glog
13 13
   - glog (0.3.5)
14
-  - React (0.60.3):
15
-    - React-Core (= 0.60.3)
16
-    - React-DevSupport (= 0.60.3)
17
-    - React-RCTActionSheet (= 0.60.3)
18
-    - React-RCTAnimation (= 0.60.3)
19
-    - React-RCTBlob (= 0.60.3)
20
-    - React-RCTImage (= 0.60.3)
21
-    - React-RCTLinking (= 0.60.3)
22
-    - React-RCTNetwork (= 0.60.3)
23
-    - React-RCTSettings (= 0.60.3)
24
-    - React-RCTText (= 0.60.3)
25
-    - React-RCTVibration (= 0.60.3)
26
-    - React-RCTWebSocket (= 0.60.3)
27
-  - React-Core (0.60.3):
14
+  - React (0.60.5):
15
+    - React-Core (= 0.60.5)
16
+    - React-DevSupport (= 0.60.5)
17
+    - React-RCTActionSheet (= 0.60.5)
18
+    - React-RCTAnimation (= 0.60.5)
19
+    - React-RCTBlob (= 0.60.5)
20
+    - React-RCTImage (= 0.60.5)
21
+    - React-RCTLinking (= 0.60.5)
22
+    - React-RCTNetwork (= 0.60.5)
23
+    - React-RCTSettings (= 0.60.5)
24
+    - React-RCTText (= 0.60.5)
25
+    - React-RCTVibration (= 0.60.5)
26
+    - React-RCTWebSocket (= 0.60.5)
27
+  - React-Core (0.60.5):
28 28
     - Folly (= 2018.10.22.00)
29
-    - React-cxxreact (= 0.60.3)
30
-    - React-jsiexecutor (= 0.60.3)
31
-    - yoga (= 0.60.3.React)
32
-  - React-cxxreact (0.60.3):
29
+    - React-cxxreact (= 0.60.5)
30
+    - React-jsiexecutor (= 0.60.5)
31
+    - yoga (= 0.60.5.React)
32
+  - React-cxxreact (0.60.5):
33 33
     - boost-for-react-native (= 1.63.0)
34 34
     - DoubleConversion
35 35
     - Folly (= 2018.10.22.00)
36 36
     - glog
37
-    - React-jsinspector (= 0.60.3)
38
-  - React-DevSupport (0.60.3):
39
-    - React-Core (= 0.60.3)
40
-    - React-RCTWebSocket (= 0.60.3)
41
-  - React-fishhook (0.60.3)
42
-  - React-jsi (0.60.3):
37
+    - React-jsinspector (= 0.60.5)
38
+  - React-DevSupport (0.60.5):
39
+    - React-Core (= 0.60.5)
40
+    - React-RCTWebSocket (= 0.60.5)
41
+  - React-jsi (0.60.5):
43 42
     - boost-for-react-native (= 1.63.0)
44 43
     - DoubleConversion
45 44
     - Folly (= 2018.10.22.00)
46 45
     - glog
47
-    - React-jsi/Default (= 0.60.3)
48
-  - React-jsi/Default (0.60.3):
46
+    - React-jsi/Default (= 0.60.5)
47
+  - React-jsi/Default (0.60.5):
49 48
     - boost-for-react-native (= 1.63.0)
50 49
     - DoubleConversion
51 50
     - Folly (= 2018.10.22.00)
52 51
     - glog
53
-  - React-jsiexecutor (0.60.3):
52
+  - React-jsiexecutor (0.60.5):
54 53
     - DoubleConversion
55 54
     - Folly (= 2018.10.22.00)
56 55
     - glog
57
-    - React-cxxreact (= 0.60.3)
58
-    - React-jsi (= 0.60.3)
59
-  - React-jsinspector (0.60.3)
60
-  - React-RCTActionSheet (0.60.3):
61
-    - React-Core (= 0.60.3)
62
-  - React-RCTAnimation (0.60.3):
63
-    - React-Core (= 0.60.3)
64
-  - React-RCTBlob (0.60.3):
65
-    - React-Core (= 0.60.3)
66
-    - React-RCTNetwork (= 0.60.3)
67
-    - React-RCTWebSocket (= 0.60.3)
68
-  - React-RCTImage (0.60.3):
69
-    - React-Core (= 0.60.3)
70
-    - React-RCTNetwork (= 0.60.3)
71
-  - React-RCTLinking (0.60.3):
72
-    - React-Core (= 0.60.3)
73
-  - React-RCTNetwork (0.60.3):
74
-    - React-Core (= 0.60.3)
75
-  - React-RCTSettings (0.60.3):
76
-    - React-Core (= 0.60.3)
77
-  - React-RCTText (0.60.3):
78
-    - React-Core (= 0.60.3)
79
-  - React-RCTVibration (0.60.3):
80
-    - React-Core (= 0.60.3)
81
-  - React-RCTWebSocket (0.60.3):
82
-    - React-Core (= 0.60.3)
83
-    - React-fishhook (= 0.60.3)
84
-  - ReactNativePermissions (1.2.0):
56
+    - React-cxxreact (= 0.60.5)
57
+    - React-jsi (= 0.60.5)
58
+  - React-jsinspector (0.60.5)
59
+  - React-RCTActionSheet (0.60.5):
60
+    - React-Core (= 0.60.5)
61
+  - React-RCTAnimation (0.60.5):
62
+    - React-Core (= 0.60.5)
63
+  - React-RCTBlob (0.60.5):
64
+    - React-Core (= 0.60.5)
65
+    - React-RCTNetwork (= 0.60.5)
66
+    - React-RCTWebSocket (= 0.60.5)
67
+  - React-RCTImage (0.60.5):
68
+    - React-Core (= 0.60.5)
69
+    - React-RCTNetwork (= 0.60.5)
70
+  - React-RCTLinking (0.60.5):
71
+    - React-Core (= 0.60.5)
72
+  - React-RCTNetwork (0.60.5):
73
+    - React-Core (= 0.60.5)
74
+  - React-RCTSettings (0.60.5):
75
+    - React-Core (= 0.60.5)
76
+  - React-RCTText (0.60.5):
77
+    - React-Core (= 0.60.5)
78
+  - React-RCTVibration (0.60.5):
79
+    - React-Core (= 0.60.5)
80
+  - React-RCTWebSocket (0.60.5):
81
+    - React-Core (= 0.60.5)
82
+  - ReactNativePermissions (1.2.1):
85 83
     - React
86 84
   - RNCAsyncStorage (1.5.1):
87 85
     - React
88
-  - yoga (0.60.3.React)
86
+  - yoga (0.60.5.React)
89 87
 
90 88
 DEPENDENCIES:
91 89
   - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
@@ -95,7 +93,6 @@ DEPENDENCIES:
95 93
   - React-Core (from `../node_modules/react-native/React`)
96 94
   - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
97 95
   - React-DevSupport (from `../node_modules/react-native/React`)
98
-  - React-fishhook (from `../node_modules/react-native/Libraries/fishhook`)
99 96
   - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
100 97
   - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
101 98
   - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
@@ -132,8 +129,6 @@ EXTERNAL SOURCES:
132 129
     :path: "../node_modules/react-native/ReactCommon/cxxreact"
133 130
   React-DevSupport:
134 131
     :path: "../node_modules/react-native/React"
135
-  React-fishhook:
136
-    :path: "../node_modules/react-native/Libraries/fishhook"
137 132
   React-jsi:
138 133
     :path: "../node_modules/react-native/ReactCommon/jsi"
139 134
   React-jsiexecutor:
@@ -172,28 +167,27 @@ SPEC CHECKSUMS:
172 167
   DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
173 168
   Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
174 169
   glog: 1f3da668190260b06b429bb211bfbee5cd790c28
175
-  React: ac23e9cc8d2d4cfe9b536b5cc0c32d19b9937bcf
176
-  React-Core: 84de3cf80e31f0267c5ce0b5b482d59ce30a8a57
177
-  React-cxxreact: a802a1c6b14f3de66ba032460b424c17ececd1e2
178
-  React-DevSupport: ae72c4fc86c03197f007bb24404077c85f6dabc1
179
-  React-fishhook: 12bd79b4461280f441937dea83f11d9fb660edfc
180
-  React-jsi: c2b6e57836bcae2677a036384111dc2c58e94369
181
-  React-jsiexecutor: d9023c5c199114d2b6f38ec861a4d923c73d0735
182
-  React-jsinspector: 817b64f3c8a807f09d78620f4f505868d89b26f3
183
-  React-RCTActionSheet: 9c42321fd5652515d706dd722c5a10b1970d7ec8
184
-  React-RCTAnimation: fabb087dde8964c9a835a7fabd0e7e5701787913
185
-  React-RCTBlob: 93f34281d9c9c9e216b25824309eed9fe22a5d41
186
-  React-RCTImage: b09f30159b048eb9a0f859f8f9b0878f3311e8eb
187
-  React-RCTLinking: 9dba672b3d5aadab59e93f9ab8c65e5e24b9fb73
188
-  React-RCTNetwork: 4b2f706819f08b6fa15c47909985f96b80859832
189
-  React-RCTSettings: 59c0eedc36b9aa9dd21cdbb5ab9591ba04132b1f
190
-  React-RCTText: b026f8350c2cbe0daeb9880dd9c6e018fce0daf7
191
-  React-RCTVibration: 5d9ed4a968e9d42880ddcc7c29bee3417c745408
192
-  React-RCTWebSocket: 69d8565d66043f244b4129f3d7154c5689fb7d3e
193
-  ReactNativePermissions: f3beb8871251594a8ea2c6b19a3f8252d5c7379d
170
+  React: 53c53c4d99097af47cf60594b8706b4e3321e722
171
+  React-Core: ba421f6b4f4cbe2fb17c0b6fc675f87622e78a64
172
+  React-cxxreact: 8384287780c4999351ad9b6e7a149d9ed10a2395
173
+  React-DevSupport: 197fb409737cff2c4f9986e77c220d7452cb9f9f
174
+  React-jsi: 4d8c9efb6312a9725b18d6fc818ffc103f60fec2
175
+  React-jsiexecutor: 90ad2f9db09513fc763bc757fdc3c4ff8bde2a30
176
+  React-jsinspector: e08662d1bf5b129a3d556eb9ea343a3f40353ae4
177
+  React-RCTActionSheet: b0f1ea83f4bf75fb966eae9bfc47b78c8d3efd90
178
+  React-RCTAnimation: 359ba1b5690b1e87cc173558a78e82d35919333e
179
+  React-RCTBlob: 5e2b55f76e9a1c7ae52b826923502ddc3238df24
180
+  React-RCTImage: f5f1c50922164e89bdda67bcd0153952a5cfe719
181
+  React-RCTLinking: d0ecbd791e9ddddc41fa1f66b0255de90e8ee1e9
182
+  React-RCTNetwork: e26946300b0ab7bb6c4a6348090e93fa21f33a9d
183
+  React-RCTSettings: d0d37cb521b7470c998595a44f05847777cc3f42
184
+  React-RCTText: b074d89033583d4f2eb5faf7ea2db3a13c7553a2
185
+  React-RCTVibration: 2105b2e0e2b66a6408fc69a46c8a7fb5b2fdade0
186
+  React-RCTWebSocket: cd932a16b7214898b6b7f788c8bddb3637246ac4
187
+  ReactNativePermissions: 7cfad56d13c8961cd2a1005b4955b1400c79ef3e
194 188
   RNCAsyncStorage: b63d6e83fc629b01df6b624688f17944cea5637f
195
-  yoga: 843fe25849b56131275bf3e5da2c468e96f68aff
189
+  yoga: 312528f5bbbba37b4dcea5ef00e8b4033fdd9411
196 190
 
197
-PODFILE CHECKSUM: b88bd82c6997520c7ee360ccba0e3d9b29702a06
191
+PODFILE CHECKSUM: ce4fce3ac3c5655f992d0b3f213b27b71dd9b4e5
198 192
 
199
-COCOAPODS: 1.7.4
193
+COCOAPODS: 1.7.5

+ 10
- 7
example/package.json Vedi File

@@ -1,21 +1,24 @@
1 1
 {
2
-  "name": "RNPermissionsExample",
2
+  "name": "react-native-permissions-example",
3 3
   "version": "0.0.1",
4 4
   "private": true,
5 5
   "scripts": {
6
+    "clean-modules": "rm -rf ./node_modules/react-native-permissions/{example,node_modules}",
7
+    "clean": "rm -rf ./node_modules ./ios/Pods",
8
+    "postinstall": "yarn clean-modules && yarn pod-install",
9
+    "pod-install": "cd ./ios && pod install && cd ..",
6 10
     "start": "react-native start",
7
-    "postinstall": "rm -rf node_modules/react-native-permissions/{example,node_modules}",
8
-    "reinstall": "rm -rf node_modules ios/Pods && yarn install && cd ios && pod install"
11
+    "reinstall": "yarn clean && yarn install"
9 12
   },
10 13
   "dependencies": {
11 14
     "@react-native-community/async-storage": "1.5.1",
12 15
     "react": "16.8.6",
13
-    "react-native": "0.60.3",
16
+    "react-native": "0.60.5",
14 17
     "react-native-permissions": "file:../"
15 18
   },
16 19
   "devDependencies": {
17
-    "@babel/core": "7.5.5",
18
-    "@babel/runtime": "7.5.5",
19
-    "metro-react-native-babel-preset": "0.55.0"
20
+    "@babel/core": "7.6.0",
21
+    "@babel/runtime": "7.6.0",
22
+    "metro-react-native-babel-preset": "0.56.0"
20 23
   }
21 24
 }

+ 160
- 50
example/yarn.lock Vedi File

@@ -9,7 +9,27 @@
9 9
   dependencies:
10 10
     "@babel/highlight" "^7.0.0"
11 11
 
12
-"@babel/core@7.5.5", "@babel/core@^7.0.0":
12
+"@babel/core@7.6.0":
13
+  version "7.6.0"
14
+  resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.0.tgz#9b00f73554edd67bebc86df8303ef678be3d7b48"
15
+  integrity sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw==
16
+  dependencies:
17
+    "@babel/code-frame" "^7.5.5"
18
+    "@babel/generator" "^7.6.0"
19
+    "@babel/helpers" "^7.6.0"
20
+    "@babel/parser" "^7.6.0"
21
+    "@babel/template" "^7.6.0"
22
+    "@babel/traverse" "^7.6.0"
23
+    "@babel/types" "^7.6.0"
24
+    convert-source-map "^1.1.0"
25
+    debug "^4.1.0"
26
+    json5 "^2.1.0"
27
+    lodash "^4.17.13"
28
+    resolve "^1.3.2"
29
+    semver "^5.4.1"
30
+    source-map "^0.5.0"
31
+
32
+"@babel/core@^7.0.0":
13 33
   version "7.5.5"
14 34
   resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz#17b2686ef0d6bc58f963dddd68ab669755582c30"
15 35
   integrity sha512-i4qoSr2KTtce0DmkuuQBV4AuQgGPUcPXMr9L5MyYAtk06z068lQ10a4O009fe5OB/DfNV+h+qqT7ddNV8UnRjg==
@@ -40,6 +60,17 @@
40 60
     source-map "^0.5.0"
41 61
     trim-right "^1.0.1"
42 62
 
63
+"@babel/generator@^7.6.0":
64
+  version "7.6.0"
65
+  resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.0.tgz#e2c21efbfd3293ad819a2359b448f002bfdfda56"
66
+  integrity sha512-Ms8Mo7YBdMMn1BYuNtKuP/z0TgEIhbcyB8HVR6PPNYp4P61lMsABiS4A3VG1qznjXVCf3r+fVHhm4efTYVsySA==
67
+  dependencies:
68
+    "@babel/types" "^7.6.0"
69
+    jsesc "^2.5.1"
70
+    lodash "^4.17.13"
71
+    source-map "^0.5.0"
72
+    trim-right "^1.0.1"
73
+
43 74
 "@babel/helper-annotate-as-pure@^7.0.0":
44 75
   version "7.0.0"
45 76
   resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
@@ -224,6 +255,15 @@
224 255
     "@babel/traverse" "^7.5.5"
225 256
     "@babel/types" "^7.5.5"
226 257
 
258
+"@babel/helpers@^7.6.0":
259
+  version "7.6.0"
260
+  resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.6.0.tgz#21961d16c6a3c3ab597325c34c465c0887d31c6e"
261
+  integrity sha512-W9kao7OBleOjfXtFGgArGRX6eCP0UEcA2ZWEWNkJdRZnHhW4eEbeswbG3EwaRsnQUAEGWYgMq1HsIXuNNNy2eQ==
262
+  dependencies:
263
+    "@babel/template" "^7.6.0"
264
+    "@babel/traverse" "^7.6.0"
265
+    "@babel/types" "^7.6.0"
266
+
227 267
 "@babel/highlight@^7.0.0":
228 268
   version "7.5.0"
229 269
   resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540"
@@ -238,6 +278,11 @@
238 278
   resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.5.tgz#02f077ac8817d3df4a832ef59de67565e71cca4b"
239 279
   integrity sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==
240 280
 
281
+"@babel/parser@^7.6.0":
282
+  version "7.6.0"
283
+  resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.0.tgz#3e05d0647432a8326cb28d0de03895ae5a57f39b"
284
+  integrity sha512-+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ==
285
+
241 286
 "@babel/plugin-external-helpers@^7.0.0":
242 287
   version "7.2.0"
243 288
   resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.2.0.tgz#7f4cb7dee651cd380d2034847d914288467a6be4"
@@ -609,7 +654,14 @@
609 654
     pirates "^4.0.0"
610 655
     source-map-support "^0.5.9"
611 656
 
612
-"@babel/runtime@7.5.5", "@babel/runtime@^7.0.0":
657
+"@babel/runtime@7.6.0":
658
+  version "7.6.0"
659
+  resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.6.0.tgz#4fc1d642a9fd0299754e8b5de62c631cf5568205"
660
+  integrity sha512-89eSBLJsxNxOERC0Op4vd+0Bqm6wRMqMbFtV3i0/fbaWw/mJ8Q3eBvgX0G4SyrOOLCtbu98HspF8o09MRT+KzQ==
661
+  dependencies:
662
+    regenerator-runtime "^0.13.2"
663
+
664
+"@babel/runtime@^7.0.0":
613 665
   version "7.5.5"
614 666
   resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.5.5.tgz#74fba56d35efbeca444091c7850ccd494fd2f132"
615 667
   integrity sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==
@@ -625,6 +677,15 @@
625 677
     "@babel/parser" "^7.4.4"
626 678
     "@babel/types" "^7.4.4"
627 679
 
680
+"@babel/template@^7.6.0":
681
+  version "7.6.0"
682
+  resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz#7f0159c7f5012230dad64cca42ec9bdb5c9536e6"
683
+  integrity sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==
684
+  dependencies:
685
+    "@babel/code-frame" "^7.0.0"
686
+    "@babel/parser" "^7.6.0"
687
+    "@babel/types" "^7.6.0"
688
+
628 689
 "@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.5":
629 690
   version "7.5.5"
630 691
   resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.5.tgz#f664f8f368ed32988cd648da9f72d5ca70f165bb"
@@ -640,6 +701,21 @@
640 701
     globals "^11.1.0"
641 702
     lodash "^4.17.13"
642 703
 
704
+"@babel/traverse@^7.6.0":
705
+  version "7.6.0"
706
+  resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.0.tgz#389391d510f79be7ce2ddd6717be66d3fed4b516"
707
+  integrity sha512-93t52SaOBgml/xY74lsmt7xOR4ufYvhb5c5qiM6lu4J/dWGMAfAh6eKw4PjLes6DI6nQgearoxnFJk60YchpvQ==
708
+  dependencies:
709
+    "@babel/code-frame" "^7.5.5"
710
+    "@babel/generator" "^7.6.0"
711
+    "@babel/helper-function-name" "^7.1.0"
712
+    "@babel/helper-split-export-declaration" "^7.4.4"
713
+    "@babel/parser" "^7.6.0"
714
+    "@babel/types" "^7.6.0"
715
+    debug "^4.1.0"
716
+    globals "^11.1.0"
717
+    lodash "^4.17.13"
718
+
643 719
 "@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.4", "@babel/types@^7.5.5":
644 720
   version "7.5.5"
645 721
   resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.5.tgz#97b9f728e182785909aa4ab56264f090a028d18a"
@@ -649,6 +725,15 @@
649 725
     lodash "^4.17.13"
650 726
     to-fast-properties "^2.0.0"
651 727
 
728
+"@babel/types@^7.6.0":
729
+  version "7.6.1"
730
+  resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.1.tgz#53abf3308add3ac2a2884d539151c57c4b3ac648"
731
+  integrity sha512-X7gdiuaCmA0uRjCmRtYJNAVCc/q+5xSgsfKJHqMN4iNLILX39677fJE1O40arPMh0TTtS9ItH67yre6c7k6t0g==
732
+  dependencies:
733
+    esutils "^2.0.2"
734
+    lodash "^4.17.13"
735
+    to-fast-properties "^2.0.0"
736
+
652 737
 "@cnakazawa/watch@^1.0.3":
653 738
   version "1.0.3"
654 739
   resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef"
@@ -744,20 +829,20 @@
744 829
   resolved "https://registry.yarnpkg.com/@react-native-community/async-storage/-/async-storage-1.5.1.tgz#c496b4969eea5b91da1a5919a611046360b0c51f"
745 830
   integrity sha512-Ssfx2uLYPnsuqIvDCuUOEZT6jh5AVy0U0mr2eHxNO2Syor1nfOrR/n4hTOFcBWc1wamDTGCqo+UHJpxURVXd2Q==
746 831
 
747
-"@react-native-community/cli-platform-android@^2.0.1", "@react-native-community/cli-platform-android@^2.6.2":
748
-  version "2.6.2"
749
-  resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-2.6.2.tgz#4e7ce8784e6b4a3139c739ce15672c9c4007b9fb"
750
-  integrity sha512-1RsugyD24B9hMXgQNvy4MT+DzBYYEJahs8W0G4MwlXEuON5u+3/mqPiFU8bisewJaIktnF+L19fpFblgdtSRXw==
832
+"@react-native-community/cli-platform-android@^2.6.0", "@react-native-community/cli-platform-android@^2.9.0":
833
+  version "2.9.0"
834
+  resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-2.9.0.tgz#28831e61ce565a2c7d1905852fce1eecfd33cb5e"
835
+  integrity sha512-VEQs4Q6R5tnlYFrQIFoPEWjLc43whRHC9HeH+idbFymwDqysLVUffQbb9D6PJUj+C/AvrDhBhU6S3tDjGbSsag==
751 836
   dependencies:
752
-    "@react-native-community/cli-tools" "^2.4.1"
837
+    "@react-native-community/cli-tools" "^2.8.3"
753 838
     chalk "^2.4.2"
754 839
     execa "^1.0.0"
755 840
     jetifier "^1.6.2"
756
-    logkitty "^0.5.0"
757
-    slash "^2.0.0"
758
-    xmldoc "^0.4.0"
841
+    logkitty "^0.6.0"
842
+    slash "^3.0.0"
843
+    xmldoc "^1.1.2"
759 844
 
760
-"@react-native-community/cli-platform-ios@^2.0.1", "@react-native-community/cli-platform-ios@^2.4.1":
845
+"@react-native-community/cli-platform-ios@^2.4.1":
761 846
   version "2.4.1"
762 847
   resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-2.4.1.tgz#99b38c6b3feecf061ecf1243fe41013f4112a51c"
763 848
   integrity sha512-EKfnN+ubIcCHbCCo2a1SlYcd4jLZDT12HfoLHhFg8WXG3/zFWc/vMNpBi+omrvT7Hoktr8cTtROXPg9cIS7FCQ==
@@ -766,6 +851,15 @@
766 851
     chalk "^2.4.2"
767 852
     xcode "^2.0.0"
768 853
 
854
+"@react-native-community/cli-platform-ios@^2.9.0":
855
+  version "2.9.0"
856
+  resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-2.9.0.tgz#21adb8ee813d6ca6fd9d4d9be63f92024f7e2fe7"
857
+  integrity sha512-vg6EOamtFaaQ02FiWu+jzJTfeTJ0OVjJSAoR2rhJKNye6RgJLoQlfp0Hg3waF6XrO72a7afYZsPdKSlN3ewlHg==
858
+  dependencies:
859
+    "@react-native-community/cli-tools" "^2.8.3"
860
+    chalk "^2.4.2"
861
+    xcode "^2.0.0"
862
+
769 863
 "@react-native-community/cli-tools@^2.4.1":
770 864
   version "2.4.1"
771 865
   resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-2.4.1.tgz#5a23b92d0b486753add00a27d77d0ea9e8c331e1"
@@ -776,15 +870,25 @@
776 870
     mime "^2.4.1"
777 871
     node-fetch "^2.5.0"
778 872
 
779
-"@react-native-community/cli@^2.0.1":
780
-  version "2.6.2"
781
-  resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-2.6.2.tgz#b6bc86d4baafa51776304eff51f1162872f0da1e"
782
-  integrity sha512-aIwB068/re5TIc4qUnR1gH0Vc/oze3SVbU2sXRtWKa/TTXfHJo/LKqfc9YnYYK5Qerrl7zSmhB/mNpQ6Uc+/0Q==
873
+"@react-native-community/cli-tools@^2.8.3":
874
+  version "2.8.3"
875
+  resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-2.8.3.tgz#0e2249f48cf4603fb8d740a9f0715c31ac131ceb"
876
+  integrity sha512-N5Pz+pR+GFq3JApjd0SW4jp9KC7kbKsMH65QLRh30JNsxdPvNkYox6/ZZdkvdXaI5ev3EckR7eqlcwi5gpVTYQ==
877
+  dependencies:
878
+    chalk "^2.4.2"
879
+    lodash "^4.17.5"
880
+    mime "^2.4.1"
881
+    node-fetch "^2.5.0"
882
+
883
+"@react-native-community/cli@^2.6.0":
884
+  version "2.9.0"
885
+  resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-2.9.0.tgz#f0d18dc3e5a8f68e3d6ad353c444dc2f08d3fbdc"
886
+  integrity sha512-6TYkrR1pwIEPpiPZnOYscCGr5Xh8RijqBPVAOGTaEdpQQpc/J7GDPrePwbyTzwmCPtiK6XT+T5+1AiAK5bz/sw==
783 887
   dependencies:
784 888
     "@hapi/joi" "^15.0.3"
785
-    "@react-native-community/cli-platform-android" "^2.6.2"
786
-    "@react-native-community/cli-platform-ios" "^2.4.1"
787
-    "@react-native-community/cli-tools" "^2.4.1"
889
+    "@react-native-community/cli-platform-android" "^2.9.0"
890
+    "@react-native-community/cli-platform-ios" "^2.9.0"
891
+    "@react-native-community/cli-tools" "^2.8.3"
788 892
     chalk "^2.4.2"
789 893
     commander "^2.19.0"
790 894
     compression "^1.7.1"
@@ -1503,6 +1607,11 @@ cross-spawn@^6.0.0:
1503 1607
     shebang-command "^1.2.0"
1504 1608
     which "^1.2.9"
1505 1609
 
1610
+dayjs@^1.8.15:
1611
+  version "1.8.16"
1612
+  resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.8.16.tgz#2a3771de537255191b947957af2fd90012e71e64"
1613
+  integrity sha512-XPmqzWz/EJiaRHjBqSJ2s6hE/BUoCIHKgdS2QPtTQtKcS9E4/Qn0WomoH1lXanWCzri+g7zPcuNV4aTZ8PMORQ==
1614
+
1506 1615
 debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
1507 1616
   version "2.6.9"
1508 1617
   resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -2594,12 +2703,13 @@ log-symbols@^2.2.0:
2594 2703
   dependencies:
2595 2704
     chalk "^2.0.1"
2596 2705
 
2597
-logkitty@^0.5.0:
2598
-  version "0.5.0"
2599
-  resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.5.0.tgz#5a348c2049551aa02da69543c3b5c44e28c7c24f"
2600
-  integrity sha512-UA06TmPaSPiHxMBlo5uxL3ZvjJ2Gx/rEECrqowHsIsNoAoSB8aBSP553Fr2FJhOp3it2ulLsd520DZWS1IaYOw==
2706
+logkitty@^0.6.0:
2707
+  version "0.6.1"
2708
+  resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.6.1.tgz#fe29209669d261539cbd6bb998a136fc92a1a05c"
2709
+  integrity sha512-cHuXN8qUZuzX/7kB6VyS7kB4xyD24e8gyHXIFNhIv+fjW3P+jEXNUhj0o/7qWJtv7UZpbnPgUqzu/AZQ8RAqxQ==
2601 2710
   dependencies:
2602 2711
     ansi-fragments "^0.2.1"
2712
+    dayjs "^1.8.15"
2603 2713
     yargs "^12.0.5"
2604 2714
 
2605 2715
 loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0:
@@ -2798,10 +2908,10 @@ metro-react-native-babel-preset@0.54.1:
2798 2908
     metro-babel7-plugin-react-transform "0.54.1"
2799 2909
     react-transform-hmr "^1.0.4"
2800 2910
 
2801
-metro-react-native-babel-preset@0.55.0:
2802
-  version "0.55.0"
2803
-  resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.55.0.tgz#d5d4a6cbe9ccbcedd72fcbb71c0c311e3d56876e"
2804
-  integrity sha512-HUI+dEiVym8f1NYIF1grY9PdoY0d3SSS/HED2dDDvTORwndsAEWuXiUgKFOGWX18+RUAQog8obVQuBMgrr8ZBQ==
2911
+metro-react-native-babel-preset@0.56.0:
2912
+  version "0.56.0"
2913
+  resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.56.0.tgz#fa47dfd5f7678e89cffd1249020b8add6938fc48"
2914
+  integrity sha512-MAo1fm0dNn6MVZmylaz6k2HC1MINHLTLfE7O3a9Xz3fAtbGbApisp06rBUfK5uUqIJDmAaKgbiT34lHJSIiE6Q==
2805 2915
   dependencies:
2806 2916
     "@babel/plugin-proposal-class-properties" "^7.0.0"
2807 2917
     "@babel/plugin-proposal-export-default-from" "^7.0.0"
@@ -2837,7 +2947,7 @@ metro-react-native-babel-preset@0.55.0:
2837 2947
     "@babel/plugin-transform-typescript" "^7.0.0"
2838 2948
     "@babel/plugin-transform-unicode-regex" "^7.0.0"
2839 2949
     "@babel/template" "^7.0.0"
2840
-    react-refresh "^0.2.0"
2950
+    react-refresh "^0.4.0"
2841 2951
 
2842 2952
 metro-react-native-babel-transformer@0.54.1, metro-react-native-babel-transformer@^0.54.1:
2843 2953
   version "0.54.1"
@@ -3632,17 +3742,17 @@ react-is@^16.8.1, react-is@^16.8.4:
3632 3742
   integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==
3633 3743
 
3634 3744
 "react-native-permissions@file:..":
3635
-  version "1.2.0"
3745
+  version "1.2.1"
3636 3746
 
3637
-react-native@0.60.3:
3638
-  version "0.60.3"
3639
-  resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.60.3.tgz#da010bc5b63201166562ddeff1cd3e07da34d1de"
3640
-  integrity sha512-rUUUGYIzWwMkedfB8XxZ5TIt+qorQ70mJ08vsDTenQ16xalawOFqV34Jisdi4LgRGfQomdNWeY1Bd+H1A/dyBg==
3747
+react-native@0.60.5:
3748
+  version "0.60.5"
3749
+  resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.60.5.tgz#3c1d9c06a0fbab9807220b6acac09488d39186ee"
3750
+  integrity sha512-cZwI0XzzihACN+7an1Dy46A83FRaAe2Xyd7laCalFFAppZIYeMVphZQWrVljJk5kIZBNtYG35TY1VsghQ0Oc2Q==
3641 3751
   dependencies:
3642 3752
     "@babel/runtime" "^7.0.0"
3643
-    "@react-native-community/cli" "^2.0.1"
3644
-    "@react-native-community/cli-platform-android" "^2.0.1"
3645
-    "@react-native-community/cli-platform-ios" "^2.0.1"
3753
+    "@react-native-community/cli" "^2.6.0"
3754
+    "@react-native-community/cli-platform-android" "^2.6.0"
3755
+    "@react-native-community/cli-platform-ios" "^2.4.1"
3646 3756
     abort-controller "^3.0.0"
3647 3757
     art "^0.10.0"
3648 3758
     base64-js "^1.1.2"
@@ -3676,10 +3786,10 @@ react-proxy@^1.1.7:
3676 3786
     lodash "^4.6.1"
3677 3787
     react-deep-force-update "^1.0.0"
3678 3788
 
3679
-react-refresh@^0.2.0:
3680
-  version "0.2.0"
3681
-  resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.2.0.tgz#f0cff375e8f75dea7133a847a1b40cf5c073dd0d"
3682
-  integrity sha512-ITw8t/HOFNose2yf1y9pPFSSeB9ISOq2JdHpuZvj/Qb+iSsLml8GkkHdDlURzieO7B3dFDtMrrneZLl3N5z/hg==
3789
+react-refresh@^0.4.0:
3790
+  version "0.4.2"
3791
+  resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.2.tgz#54a277a6caaac2803d88f1d6f13c1dcfbd81e334"
3792
+  integrity sha512-kv5QlFFSZWo7OlJFNYbxRtY66JImuP2LcrFgyJfQaf85gSP+byzG21UbDQEYjU7f//ny8rwiEkO6py2Y+fEgAQ==
3683 3793
 
3684 3794
 react-transform-hmr@^1.0.4:
3685 3795
   version "1.0.4"
@@ -3920,16 +4030,11 @@ sane@^4.0.3:
3920 4030
     minimist "^1.1.1"
3921 4031
     walker "~1.0.5"
3922 4032
 
3923
-sax@^1.2.4:
4033
+sax@^1.2.1, sax@^1.2.4:
3924 4034
   version "1.2.4"
3925 4035
   resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
3926 4036
   integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
3927 4037
 
3928
-sax@~1.1.1:
3929
-  version "1.1.6"
3930
-  resolved "https://registry.yarnpkg.com/sax/-/sax-1.1.6.tgz#5d616be8a5e607d54e114afae55b7eaf2fcc3240"
3931
-  integrity sha1-XWFr6KXmB9VOEUr65Vt+ry/MMkA=
3932
-
3933 4038
 scheduler@0.14.0:
3934 4039
   version "0.14.0"
3935 4040
   resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.14.0.tgz#b392c23c9c14bfa2933d4740ad5603cc0d59ea5b"
@@ -4056,6 +4161,11 @@ slash@^2.0.0:
4056 4161
   resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
4057 4162
   integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
4058 4163
 
4164
+slash@^3.0.0:
4165
+  version "3.0.0"
4166
+  resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
4167
+  integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
4168
+
4059 4169
 slice-ansi@^2.0.0:
4060 4170
   version "2.1.0"
4061 4171
   resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636"
@@ -4599,12 +4709,12 @@ xmlbuilder@^9.0.7:
4599 4709
   resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
4600 4710
   integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=
4601 4711
 
4602
-xmldoc@^0.4.0:
4603
-  version "0.4.0"
4604
-  resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-0.4.0.tgz#d257224be8393eaacbf837ef227fd8ec25b36888"
4605
-  integrity sha1-0lciS+g5PqrL+DfvIn/Y7CWzaIg=
4712
+xmldoc@^1.1.2:
4713
+  version "1.1.2"
4714
+  resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-1.1.2.tgz#6666e029fe25470d599cd30e23ff0d1ed50466d7"
4715
+  integrity sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==
4606 4716
   dependencies:
4607
-    sax "~1.1.1"
4717
+    sax "^1.2.1"
4608 4718
 
4609 4719
 xmldom@0.1.x:
4610 4720
   version "0.1.27"

+ 1
- 1
package.json Vedi File

@@ -1,6 +1,6 @@
1 1
 {
2 2
   "name": "react-native-permissions",
3
-  "version": "1.2.0",
3
+  "version": "1.2.1",
4 4
   "description": "Check user permissions in React Native",
5 5
   "author": "Yonah Forst <yonaforst@hotmail.com>",
6 6
   "license": "MIT",