UNPKG

16.2 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6Object.defineProperty(exports, "Constants", {
7 enumerable: true,
8 get: function () {
9 return _expoConstants().Constants;
10 }
11});
12Object.defineProperty(exports, "AdMobBanner", {
13 enumerable: true,
14 get: function () {
15 return _expoAdsAdmob().AdMobBanner;
16 }
17});
18Object.defineProperty(exports, "AdMobInterstitial", {
19 enumerable: true,
20 get: function () {
21 return _expoAdsAdmob().AdMobInterstitial;
22 }
23});
24Object.defineProperty(exports, "AdMobRewarded", {
25 enumerable: true,
26 get: function () {
27 return _expoAdsAdmob().AdMobRewarded;
28 }
29});
30Object.defineProperty(exports, "PublisherBanner", {
31 enumerable: true,
32 get: function () {
33 return _expoAdsAdmob().PublisherBanner;
34 }
35});
36Object.defineProperty(exports, "Segment", {
37 enumerable: true,
38 get: function () {
39 return _expoAnalyticsSegment().Segment;
40 }
41});
42Object.defineProperty(exports, "Asset", {
43 enumerable: true,
44 get: function () {
45 return _expoAsset().Asset;
46 }
47});
48Object.defineProperty(exports, "BarCodeScanner", {
49 enumerable: true,
50 get: function () {
51 return _expoBarcodeScanner().BarCodeScanner;
52 }
53});
54Object.defineProperty(exports, "Camera", {
55 enumerable: true,
56 get: function () {
57 return _expoCamera().Camera;
58 }
59});
60Object.defineProperty(exports, "Contacts", {
61 enumerable: true,
62 get: function () {
63 return _expoContacts().Contacts;
64 }
65});
66Object.defineProperty(exports, "FaceDetector", {
67 enumerable: true,
68 get: function () {
69 return _expoFaceDetector().FaceDetector;
70 }
71});
72Object.defineProperty(exports, "FileSystem", {
73 enumerable: true,
74 get: function () {
75 return _expoFileSystem().FileSystem;
76 }
77});
78Object.defineProperty(exports, "Font", {
79 enumerable: true,
80 get: function () {
81 return _expoFont().Font;
82 }
83});
84Object.defineProperty(exports, "GLView", {
85 enumerable: true,
86 get: function () {
87 return _expoGl().GLView;
88 }
89});
90Object.defineProperty(exports, "LocalAuthentication", {
91 enumerable: true,
92 get: function () {
93 return _expoLocalAuthentication().LocalAuthentication;
94 }
95});
96Object.defineProperty(exports, "Localization", {
97 enumerable: true,
98 get: function () {
99 return _expoLocalization().Localization;
100 }
101});
102Object.defineProperty(exports, "Location", {
103 enumerable: true,
104 get: function () {
105 return _expoLocation().Location;
106 }
107});
108Object.defineProperty(exports, "MediaLibrary", {
109 enumerable: true,
110 get: function () {
111 return _expoMediaLibrary().MediaLibrary;
112 }
113});
114Object.defineProperty(exports, "Permissions", {
115 enumerable: true,
116 get: function () {
117 return _expoPermissions().Permissions;
118 }
119});
120Object.defineProperty(exports, "Print", {
121 enumerable: true,
122 get: function () {
123 return _expoPrint().Print;
124 }
125});
126Object.defineProperty(exports, "Accelerometer", {
127 enumerable: true,
128 get: function () {
129 return _expoSensors().Accelerometer;
130 }
131});
132Object.defineProperty(exports, "Gyroscope", {
133 enumerable: true,
134 get: function () {
135 return _expoSensors().Gyroscope;
136 }
137});
138Object.defineProperty(exports, "Magnetometer", {
139 enumerable: true,
140 get: function () {
141 return _expoSensors().Magnetometer;
142 }
143});
144Object.defineProperty(exports, "MagnetometerUncalibrated", {
145 enumerable: true,
146 get: function () {
147 return _expoSensors().MagnetometerUncalibrated;
148 }
149});
150Object.defineProperty(exports, "SMS", {
151 enumerable: true,
152 get: function () {
153 return _expoSms().SMS;
154 }
155});
156Object.defineProperty(exports, "MapView", {
157 enumerable: true,
158 get: function () {
159 return _reactNativeMaps().default;
160 }
161});
162Object.defineProperty(exports, "Amplitude", {
163 enumerable: true,
164 get: function () {
165 return _Amplitude.default;
166 }
167});
168Object.defineProperty(exports, "AuthSession", {
169 enumerable: true,
170 get: function () {
171 return _AuthSession.default;
172 }
173});
174Object.defineProperty(exports, "DangerZone", {
175 enumerable: true,
176 get: function () {
177 return _DangerZone.default;
178 }
179});
180Object.defineProperty(exports, "ErrorRecovery", {
181 enumerable: true,
182 get: function () {
183 return _ErrorRecovery.default;
184 }
185});
186Object.defineProperty(exports, "Icon", {
187 enumerable: true,
188 get: function () {
189 return _Icon.default;
190 }
191});
192Object.defineProperty(exports, "KeepAwake", {
193 enumerable: true,
194 get: function () {
195 return _KeepAwake.default;
196 }
197});
198Object.defineProperty(exports, "Linking", {
199 enumerable: true,
200 get: function () {
201 return _Linking.default;
202 }
203});
204Object.defineProperty(exports, "Notifications", {
205 enumerable: true,
206 get: function () {
207 return _Notifications.default;
208 }
209});
210Object.defineProperty(exports, "SQLite", {
211 enumerable: true,
212 get: function () {
213 return _SQLite.default;
214 }
215});
216Object.defineProperty(exports, "Svg", {
217 enumerable: true,
218 get: function () {
219 return _Svg.default;
220 }
221});
222Object.defineProperty(exports, "WebBrowser", {
223 enumerable: true,
224 get: function () {
225 return _WebBrowser.default;
226 }
227});
228Object.defineProperty(exports, "apisAreAvailable", {
229 enumerable: true,
230 get: function () {
231 return _apisAreAvailable.default;
232 }
233});
234Object.defineProperty(exports, "takeSnapshotAsync", {
235 enumerable: true,
236 get: function () {
237 return _takeSnapshotAsync.default;
238 }
239});
240Object.defineProperty(exports, "Video", {
241 enumerable: true,
242 get: function () {
243 return _Video.default;
244 }
245});
246Object.defineProperty(exports, "BlurView", {
247 enumerable: true,
248 get: function () {
249 return _BlurView.default;
250 }
251});
252Object.defineProperty(exports, "LinearGradient", {
253 enumerable: true,
254 get: function () {
255 return _LinearGradient.default;
256 }
257});
258Object.defineProperty(exports, "AppLoading", {
259 enumerable: true,
260 get: function () {
261 return _AppLoading.default;
262 }
263});
264Object.defineProperty(exports, "registerRootComponent", {
265 enumerable: true,
266 get: function () {
267 return _registerRootComponent.default;
268 }
269});
270Object.defineProperty(exports, "Logs", {
271 enumerable: true,
272 get: function () {
273 return _Logs.default;
274 }
275});
276exports.SplashScreen = exports.FacebookAds = exports.Audio = exports.Util = exports.Updates = exports.StoreReview = exports.Speech = exports.SecureStore = exports.ScreenOrientation = exports.MailComposer = exports.IntentLauncherAndroid = exports.ImagePicker = exports.ImageManipulator = exports.Haptic = exports.Google = exports.Facebook = exports.DocumentPicker = exports.Calendar = exports.Brightness = exports.AR = exports.GestureHandler = void 0;
277
278require("./environment/validate");
279
280require("./environment/logging");
281
282require("expo-asset/src/Asset");
283
284require("expo-location/src/Location");
285
286function _expoConstants() {
287 const data = require("expo-constants");
288
289 _expoConstants = function () {
290 return data;
291 };
292
293 return data;
294}
295
296function _reactNative() {
297 const data = require("react-native");
298
299 _reactNative = function () {
300 return data;
301 };
302
303 return data;
304}
305
306function _expoAdsAdmob() {
307 const data = require("expo-ads-admob");
308
309 _expoAdsAdmob = function () {
310 return data;
311 };
312
313 return data;
314}
315
316function _expoAnalyticsSegment() {
317 const data = require("expo-analytics-segment");
318
319 _expoAnalyticsSegment = function () {
320 return data;
321 };
322
323 return data;
324}
325
326function _expoAsset() {
327 const data = require("expo-asset");
328
329 _expoAsset = function () {
330 return data;
331 };
332
333 return data;
334}
335
336function _expoBarcodeScanner() {
337 const data = require("expo-barcode-scanner");
338
339 _expoBarcodeScanner = function () {
340 return data;
341 };
342
343 return data;
344}
345
346function _expoCamera() {
347 const data = require("expo-camera");
348
349 _expoCamera = function () {
350 return data;
351 };
352
353 return data;
354}
355
356function _expoContacts() {
357 const data = require("expo-contacts");
358
359 _expoContacts = function () {
360 return data;
361 };
362
363 return data;
364}
365
366function _expoFaceDetector() {
367 const data = require("expo-face-detector");
368
369 _expoFaceDetector = function () {
370 return data;
371 };
372
373 return data;
374}
375
376function _expoFileSystem() {
377 const data = require("expo-file-system");
378
379 _expoFileSystem = function () {
380 return data;
381 };
382
383 return data;
384}
385
386function _expoFont() {
387 const data = require("expo-font");
388
389 _expoFont = function () {
390 return data;
391 };
392
393 return data;
394}
395
396function _expoGl() {
397 const data = require("expo-gl");
398
399 _expoGl = function () {
400 return data;
401 };
402
403 return data;
404}
405
406function _expoLocalAuthentication() {
407 const data = require("expo-local-authentication");
408
409 _expoLocalAuthentication = function () {
410 return data;
411 };
412
413 return data;
414}
415
416function _expoLocalization() {
417 const data = require("expo-localization");
418
419 _expoLocalization = function () {
420 return data;
421 };
422
423 return data;
424}
425
426function _expoLocation() {
427 const data = require("expo-location");
428
429 _expoLocation = function () {
430 return data;
431 };
432
433 return data;
434}
435
436function _expoMediaLibrary() {
437 const data = require("expo-media-library");
438
439 _expoMediaLibrary = function () {
440 return data;
441 };
442
443 return data;
444}
445
446function _expoPermissions() {
447 const data = require("expo-permissions");
448
449 _expoPermissions = function () {
450 return data;
451 };
452
453 return data;
454}
455
456function _expoPrint() {
457 const data = require("expo-print");
458
459 _expoPrint = function () {
460 return data;
461 };
462
463 return data;
464}
465
466function _expoSensors() {
467 const data = require("expo-sensors");
468
469 _expoSensors = function () {
470 return data;
471 };
472
473 return data;
474}
475
476function _expoSms() {
477 const data = require("expo-sms");
478
479 _expoSms = function () {
480 return data;
481 };
482
483 return data;
484}
485
486function GestureHandler() {
487 const data = _interopRequireWildcard(require("react-native-gesture-handler"));
488
489 GestureHandler = function () {
490 return data;
491 };
492
493 return data;
494}
495
496Object.defineProperty(exports, "GestureHandler", {
497 enumerable: true,
498 get: function () {
499 return GestureHandler();
500 }
501});
502
503function _reactNativeMaps() {
504 const data = _interopRequireDefault(require("react-native-maps"));
505
506 _reactNativeMaps = function () {
507 return data;
508 };
509
510 return data;
511}
512
513var AR = _interopRequireWildcard(require("./AR"));
514
515exports.AR = AR;
516
517var _Amplitude = _interopRequireDefault(require("./Amplitude"));
518
519var _AuthSession = _interopRequireDefault(require("./AuthSession"));
520
521var Brightness = _interopRequireWildcard(require("./Brightness"));
522
523exports.Brightness = Brightness;
524
525var Calendar = _interopRequireWildcard(require("./Calendar"));
526
527exports.Calendar = Calendar;
528
529var _DangerZone = _interopRequireDefault(require("./DangerZone"));
530
531var DocumentPicker = _interopRequireWildcard(require("./DocumentPicker"));
532
533exports.DocumentPicker = DocumentPicker;
534
535var _ErrorRecovery = _interopRequireDefault(require("./ErrorRecovery"));
536
537var Facebook = _interopRequireWildcard(require("./Facebook"));
538
539exports.Facebook = Facebook;
540
541var Google = _interopRequireWildcard(require("./Google"));
542
543exports.Google = Google;
544
545var Haptic = _interopRequireWildcard(require("./Haptic"));
546
547exports.Haptic = Haptic;
548
549var _Icon = _interopRequireDefault(require("./Icon"));
550
551var ImageManipulator = _interopRequireWildcard(require("./ImageManipulator"));
552
553exports.ImageManipulator = ImageManipulator;
554
555var ImagePicker = _interopRequireWildcard(require("./ImagePicker"));
556
557exports.ImagePicker = ImagePicker;
558
559var IntentLauncherAndroid = _interopRequireWildcard(require("./IntentLauncherAndroid"));
560
561exports.IntentLauncherAndroid = IntentLauncherAndroid;
562
563var _KeepAwake = _interopRequireDefault(require("./KeepAwake"));
564
565var _Linking = _interopRequireDefault(require("./Linking"));
566
567var MailComposer = _interopRequireWildcard(require("./MailComposer"));
568
569exports.MailComposer = MailComposer;
570
571var _Notifications = _interopRequireDefault(require("./Notifications"));
572
573var _SQLite = _interopRequireDefault(require("./SQLite"));
574
575var ScreenOrientation = _interopRequireWildcard(require("./ScreenOrientation"));
576
577exports.ScreenOrientation = ScreenOrientation;
578
579var SecureStore = _interopRequireWildcard(require("./SecureStore"));
580
581exports.SecureStore = SecureStore;
582
583var Speech = _interopRequireWildcard(require("./Speech"));
584
585exports.Speech = Speech;
586
587var StoreReview = _interopRequireWildcard(require("./StoreReview"));
588
589exports.StoreReview = StoreReview;
590
591var _Svg = _interopRequireDefault(require("./Svg"));
592
593var Updates = _interopRequireWildcard(require("./Updates"));
594
595exports.Updates = Updates;
596
597var Util = _interopRequireWildcard(require("./Util"));
598
599exports.Util = Util;
600
601var _WebBrowser = _interopRequireDefault(require("./WebBrowser"));
602
603var _apisAreAvailable = _interopRequireDefault(require("./apisAreAvailable"));
604
605var _takeSnapshotAsync = _interopRequireDefault(require("./takeSnapshotAsync"));
606
607var Audio = _interopRequireWildcard(require("./av/Audio"));
608
609exports.Audio = Audio;
610
611var _Video = _interopRequireDefault(require("./av/Video"));
612
613var _BlurView = _interopRequireDefault(require("./effects/BlurView"));
614
615var _LinearGradient = _interopRequireDefault(require("./effects/LinearGradient"));
616
617var FacebookAds = _interopRequireWildcard(require("./facebook-ads"));
618
619exports.FacebookAds = FacebookAds;
620
621var _AppLoading = _interopRequireDefault(require("./launch/AppLoading"));
622
623var SplashScreen = _interopRequireWildcard(require("./launch/SplashScreen"));
624
625exports.SplashScreen = SplashScreen;
626
627var _registerRootComponent = _interopRequireDefault(require("./launch/registerRootComponent"));
628
629var _Logs = _interopRequireDefault(require("./logs/Logs"));
630
631function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
632
633function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
634
635// load expo-asset immediately to set a custom `source` transformer in React Native
636// polyfill navigator.geolocation
637if (typeof _expoConstants().Constants.manifest.env === 'object') {
638 Object.assign(process.env, _expoConstants().Constants.manifest.env);
639}
640
641// @ts-ignore
642Object.defineProperties(exports, {
643 Fingerprint: {
644 enumerable: true,
645
646 get() {
647 console.warn('Expo.Fingerprint has been renamed to Expo.LocalAuthentication. The old name is deprecated and will be removed in SDK 32.');
648 return this.LocalAuthentication;
649 }
650
651 },
652 // TODO: Unify the Pedometer module across platforms so we can export it normally
653 Pedometer: {
654 enumerable: true,
655
656 get() {
657 if (_reactNative().Platform.OS === 'android') {
658 return require('./Pedometer');
659 } else {
660 return require('expo-sensors').Pedometer;
661 }
662 }
663
664 },
665 // Directly exposed modules that we need to revisit or drop
666 Crypto: {
667 get() {
668 console.warn(`Expo.Crypto is not part of the public API and will be removed in SDK 32.`);
669 return _reactNative().NativeModules.ExponentCrypto;
670 }
671
672 },
673 Fabric: {
674 get() {
675 console.warn(`Expo.Fabric is not part of the public API and will be removed in SDK 32.`);
676 return _reactNative().NativeModules.ExponentFabric;
677 }
678
679 },
680 ImageCropper: {
681 get() {
682 console.warn(`Expo.ImageCropper is not part of the public API and will be removed in SDK 32.`);
683 return _reactNative().NativeModules.ExponentImageCropper;
684 }
685
686 }
687}); // @ts-ignore print a warning when the default export is imported
688
689Object.defineProperty(exports, 'default', {
690 get() {
691 console.warn(`The syntax "import Expo from 'expo'" has been deprecated in favor of "import { A, B, C } from 'expo'" or "import * as Expo from 'expo'". This sets us up to support static analysis tools like TypeScript and dead-import elimination better in the future. The deprecated import syntax will be removed in SDK 32.`); // @ts-ignore
692
693 return exports;
694 }
695
696});
697
698if (global) {
699 // @ts-ignore
700 global.__exponent = module.exports; // @ts-ignore
701
702 global.__expo = module.exports; // @ts-ignore
703
704 global.Expo = module.exports;
705}
\No newline at end of file