1 |
|
2 |
|
3 | import removedModule from './removedModule';
|
4 |
|
5 | Object.defineProperties(module.exports, {
|
6 | AdMobBanner: {
|
7 | enumerable: true,
|
8 | get() {
|
9 | removedModule(`import { AdMobBanner } from 'expo' -> import { AdMobBanner } from 'expo-ads-admob'`, 'AdMobBanner', 'expo-ads-admob');
|
10 | },
|
11 | },
|
12 | AdMobInterstitial: {
|
13 | enumerable: true,
|
14 | get() {
|
15 | removedModule(`import { AdMobInterstitial } from 'expo' -> import { AdMobInterstitial } from 'expo-ads-admob'`, 'AdMobInterstitial', 'expo-ads-admob');
|
16 | },
|
17 | },
|
18 | AdMobRewarded: {
|
19 | enumerable: true,
|
20 | get() {
|
21 | removedModule(`import { AdMobRewarded } from 'expo' -> import { AdMobRewarded } from 'expo-ads-admob'`, 'AdMobRewarded', 'expo-ads-admob');
|
22 | },
|
23 | },
|
24 | Animated: {
|
25 | enumerable: true,
|
26 | get() {
|
27 | removedModule(`import { Animated } from 'expo' -> import Animated from 'react-native-reanimated'`, 'Animated', 'react-native-reanimated');
|
28 | },
|
29 | },
|
30 | AR: {
|
31 | enumerable: true,
|
32 | get() {
|
33 | if (__DEV__) {
|
34 | setTimeout(() => {
|
35 | throw new Error('The AR module has been removed from the Expo package. See https://expo.fyi/deprecating-ar for more information.');
|
36 | }, 1000);
|
37 | }
|
38 | },
|
39 | },
|
40 | AuthSession: {
|
41 | enumerable: true,
|
42 | get() {
|
43 | removedModule(`import { AuthSession } from 'expo' -> import * as AuthSession from 'expo-auth-session'`, 'AuthSession', 'expo-auth-session');
|
44 | },
|
45 | },
|
46 | Easing: {
|
47 | enumerable: true,
|
48 | get() {
|
49 | removedModule(`import { Easing } from 'expo' -> import { Easing } from 'react-native-reanimated'`, 'Easing', 'react-native-reanimated');
|
50 | },
|
51 | },
|
52 | Transition: {
|
53 | enumerable: true,
|
54 | get() {
|
55 | removedModule(`import { Transition } from 'expo' -> import { Transition } from 'react-native-reanimated'`, 'Transition', 'react-native-reanimated');
|
56 | },
|
57 | },
|
58 | Transitioning: {
|
59 | enumerable: true,
|
60 | get() {
|
61 | removedModule(`import { Transitioning } from 'expo' -> import { Transitioning } from 'react-native-reanimated'`, 'Transitioning', 'react-native-reanimated');
|
62 | },
|
63 | },
|
64 | PublisherBanner: {
|
65 | enumerable: true,
|
66 | get() {
|
67 | removedModule(`import { PublisherBanner } from 'expo' -> import { PublisherBanner } from 'expo-ads-admob'`, 'PublisherBanner', 'expo-ads-admob');
|
68 | },
|
69 | },
|
70 | FacebookAds: {
|
71 | enumerable: true,
|
72 | get() {
|
73 | removedModule(`import { FacebookAds } from 'expo' -> import * as FacebookAds from 'expo-ads-facebook'`, 'FacebookAds', 'expo-ads-facebook');
|
74 | },
|
75 | },
|
76 | Amplitude: {
|
77 | enumerable: true,
|
78 | get() {
|
79 | removedModule(`import { Amplitude } from 'expo' -> import * as Amplitude from 'expo-analytics-amplitude'`, 'Amplitude', 'expo-analytics-amplitude');
|
80 | },
|
81 | },
|
82 | Segment: {
|
83 | enumerable: true,
|
84 | get() {
|
85 | removedModule(`import { Segment } from 'expo' -> import * as Segment from 'expo-analytics-segment'`, 'Segment', 'expo-analytics-segment');
|
86 | },
|
87 | },
|
88 | AppAuth: {
|
89 | enumerable: true,
|
90 | get() {
|
91 | removedModule(`import { AppAuth } from 'expo' -> import * as AppAuth from 'expo-app-auth'`, 'AppAuth', 'expo-app-auth');
|
92 | },
|
93 | },
|
94 | Asset: {
|
95 | enumerable: true,
|
96 | get() {
|
97 | removedModule(`import { Asset } from 'expo' -> import { Asset } from 'expo-asset'`, 'Asset', 'expo-asset');
|
98 | },
|
99 | },
|
100 | Audio: {
|
101 | enumerable: true,
|
102 | get() {
|
103 | removedModule(`import { Audio } from 'expo' -> import { Audio } from 'expo-av'`, 'Audio', 'expo-av');
|
104 | },
|
105 | },
|
106 | Video: {
|
107 | enumerable: true,
|
108 | get() {
|
109 | removedModule(`import { Video } from 'expo' -> import { Video } from 'expo-av'`, 'Video', 'expo-av');
|
110 | },
|
111 | },
|
112 | BackgroundFetch: {
|
113 | enumerable: true,
|
114 | get() {
|
115 | removedModule(`import { BackgroundFetch } from 'expo' -> import * as BackgroundFetch from 'expo-background-fetch'`, 'BackgroundFetch', 'expo-background-fetch');
|
116 | },
|
117 | },
|
118 | BarCodeScanner: {
|
119 | enumerable: true,
|
120 | get() {
|
121 | removedModule(`import { BarCodeScanner } from 'expo' -> import { BarCodeScanner } from 'expo-barcode-scanner'`, 'BarCodeScanner', 'expo-barcode-scanner');
|
122 | },
|
123 | },
|
124 | BlurView: {
|
125 | enumerable: true,
|
126 | get() {
|
127 | removedModule(`import { BlurView } from 'expo' -> import { BlurView } from 'expo-blur'`, 'BlurView', 'expo-blur');
|
128 | },
|
129 | },
|
130 | Brightness: {
|
131 | enumerable: true,
|
132 | get() {
|
133 | removedModule(`import { Brightness } from 'expo' -> import * as Brightness from 'expo-brightness'`, 'Brightness', 'expo-brightness');
|
134 | },
|
135 | },
|
136 | Calendar: {
|
137 | enumerable: true,
|
138 | get() {
|
139 | removedModule(`import { Calendar } from 'expo' -> import * as Calendar from 'expo-calendar'`, 'Calendar', 'expo-calendar');
|
140 | },
|
141 | },
|
142 | Camera: {
|
143 | enumerable: true,
|
144 | get() {
|
145 | removedModule(`import { Camera } from 'expo' -> import { Camera } from 'expo-camera'`, 'Camera', 'expo-camera');
|
146 | },
|
147 | },
|
148 | Constants: {
|
149 | enumerable: true,
|
150 | get() {
|
151 | removedModule(`import { Constants } from 'expo' -> import Constants from 'expo-constants'`, 'Constants', 'expo-constants');
|
152 | },
|
153 | },
|
154 | Contacts: {
|
155 | enumerable: true,
|
156 | get() {
|
157 | removedModule(`import { Contacts } from 'expo' -> import * as Contacts from 'expo-contacts'`, 'Contacts', 'expo-contacts');
|
158 | },
|
159 | },
|
160 | Crypto: {
|
161 | enumerable: true,
|
162 | get() {
|
163 | removedModule(`import { Crypto } from 'expo' -> import * as Crypto from 'expo-crypto'`, 'Crypto', 'expo-crypto');
|
164 | },
|
165 | },
|
166 | DocumentPicker: {
|
167 | enumerable: true,
|
168 | get() {
|
169 | removedModule(`import { DocumentPicker } from 'expo' -> import * as DocumentPicker from 'expo-document-picker'`, 'DocumentPicker', 'expo-document-picker');
|
170 | },
|
171 | },
|
172 | ErrorRecovery: {
|
173 | enumerable: true,
|
174 | get() {
|
175 | removedModule(`import { ErrorRecovery } from 'expo' -> import * as ErrorRecovery from 'expo-error-recovery'`, 'ErrorRecovery', 'expo-error-recovery');
|
176 | },
|
177 | },
|
178 | FaceDetector: {
|
179 | enumerable: true,
|
180 | get() {
|
181 | removedModule(`import { FaceDetector } from 'expo' -> import * as FaceDetector from 'expo-face-detector'`, 'FaceDetector', 'expo-face-detector');
|
182 | },
|
183 | },
|
184 | Facebook: {
|
185 | enumerable: true,
|
186 | get() {
|
187 | removedModule(`import { Facebook } from 'expo' -> import * as Facebook from 'expo-facebook'`, 'Facebook', 'expo-facebook');
|
188 | },
|
189 | },
|
190 | FileSystem: {
|
191 | enumerable: true,
|
192 | get() {
|
193 | removedModule(`import { FileSystem } from 'expo' -> import * as FileSystem from 'expo-file-system'`, 'FileSystem', 'expo-file-system');
|
194 | },
|
195 | },
|
196 | Font: {
|
197 | enumerable: true,
|
198 | get() {
|
199 | removedModule(`import { Font } from 'expo' -> import * as Font from 'expo-font'`, 'Font', 'expo-font');
|
200 | },
|
201 | },
|
202 | GL: {
|
203 | enumerable: true,
|
204 | get() {
|
205 | removedModule(`import { GL } from 'expo' -> import * as GL from 'expo-gl'`, 'GL', 'expo-gl');
|
206 | },
|
207 | },
|
208 | GLView: {
|
209 | enumerable: true,
|
210 | get() {
|
211 | removedModule(`import { GLView } from 'expo' -> import { GLView } from 'expo-gl'`, 'GLView', 'expo-gl');
|
212 | },
|
213 | },
|
214 | GoogleSignIn: {
|
215 | enumerable: true,
|
216 | get() {
|
217 | removedModule(`import { GoogleSignIn } from 'expo' -> import * as GoogleSignIn from 'expo-google-sign-in'`, 'GoogleSignIn', 'expo-google-sign-in');
|
218 | },
|
219 | },
|
220 | Google: {
|
221 | enumerable: true,
|
222 | get() {
|
223 | removedModule(`import { Google } from 'expo' -> import * as Google from 'expo-google-app-auth'`, 'Google', 'expo-google-app-auth');
|
224 | },
|
225 | },
|
226 | Haptic: {
|
227 | enumerable: true,
|
228 | get() {
|
229 | removedModule(`import { Haptic } from 'expo' -> import * as Haptic from 'expo-haptics'`, 'Haptic', 'expo-haptics');
|
230 | },
|
231 | },
|
232 | Haptics: {
|
233 | enumerable: true,
|
234 | get() {
|
235 | removedModule(`import { Haptics } from 'expo' -> import * as Haptics from 'expo-haptics'`, 'Haptics', 'expo-haptics');
|
236 | },
|
237 | },
|
238 | ImageManipulator: {
|
239 | enumerable: true,
|
240 | get() {
|
241 | removedModule(`import { ImageManipulator } from 'expo' -> import * as ImageManipulator from 'expo-image-manipulator'`, 'ImageManipulator', 'expo-image-manipulator');
|
242 | },
|
243 | },
|
244 | ImagePicker: {
|
245 | enumerable: true,
|
246 | get() {
|
247 | removedModule(`import { ImagePicker } from 'expo' -> import * as ImagePicker from 'expo-image-picker'`, 'ImagePicker', 'expo-image-picker');
|
248 | },
|
249 | },
|
250 | IntentLauncher: {
|
251 | enumerable: true,
|
252 | get() {
|
253 | removedModule(`import { IntentLauncher } from 'expo' -> import * as IntentLauncher from 'expo-intent-launcher'`, 'IntentLauncher', 'expo-intent-launcher');
|
254 | },
|
255 | },
|
256 | IntentLauncherAndroid: {
|
257 | enumerable: true,
|
258 | get() {
|
259 | removedModule(`import { IntentLauncherAndroid } from 'expo' -> import * as IntentLauncherAndroid from 'expo-intent-launcher'`, 'IntentLauncherAndroid', 'expo-intent-launcher');
|
260 | },
|
261 | },
|
262 | KeepAwake: {
|
263 | enumerable: true,
|
264 | get() {
|
265 | removedModule(`import { KeepAwake } from 'expo' -> import KeepAwake from 'expo-keep-awake'`, 'KeepAwake', 'expo-keep-awake');
|
266 | },
|
267 | },
|
268 | LinearGradient: {
|
269 | enumerable: true,
|
270 | get() {
|
271 | removedModule(`import { LinearGradient } from 'expo' -> import { LinearGradient } from 'expo-linear-gradient'`, 'LinearGradient', 'expo-linear-gradient');
|
272 | },
|
273 | },
|
274 | LocalAuthentication: {
|
275 | enumerable: true,
|
276 | get() {
|
277 | removedModule(`import { LocalAuthentication } from 'expo' -> import * as LocalAuthentication from 'expo-local-authentication'`, 'LocalAuthentication', 'expo-local-authentication');
|
278 | },
|
279 | },
|
280 | Localization: {
|
281 | enumerable: true,
|
282 | get() {
|
283 | removedModule(`import { Localization } from 'expo' -> import * as Localization from 'expo-localization'`, 'Localization', 'expo-localization');
|
284 | },
|
285 | },
|
286 | Location: {
|
287 | enumerable: true,
|
288 | get() {
|
289 | removedModule(`import { Location } from 'expo' -> import * as Location from 'expo-location'`, 'Location', 'expo-location');
|
290 | },
|
291 | },
|
292 | MailComposer: {
|
293 | enumerable: true,
|
294 | get() {
|
295 | removedModule(`import { MailComposer } from 'expo' -> import * as MailComposer from 'expo-mail-composer'`, 'MailComposer', 'expo-mail-composer');
|
296 | },
|
297 | },
|
298 | MediaLibrary: {
|
299 | enumerable: true,
|
300 | get() {
|
301 | removedModule(`import { MediaLibrary } from 'expo' -> import * as MediaLibrary from 'expo-media-library'`, 'MediaLibrary', 'expo-media-library');
|
302 | },
|
303 | },
|
304 | Permissions: {
|
305 | enumerable: true,
|
306 | get() {
|
307 | removedModule(`import { Permissions } from 'expo' -> import * as Permissions from 'expo-permissions'`, 'Permissions', 'expo-permissions');
|
308 | },
|
309 | },
|
310 | Print: {
|
311 | enumerable: true,
|
312 | get() {
|
313 | removedModule(`import { Print } from 'expo' -> import * as Print from 'expo-print'`, 'Print', 'expo-print');
|
314 | },
|
315 | },
|
316 | Random: {
|
317 | enumerable: true,
|
318 | get() {
|
319 | removedModule(`import { Random } from 'expo' -> import * as Random from 'expo-random'`, 'Random', 'expo-random');
|
320 | },
|
321 | },
|
322 | ScreenOrientation: {
|
323 | enumerable: true,
|
324 | get() {
|
325 | removedModule(`import { ScreenOrientation } from 'expo' -> import * as ScreenOrientation from 'expo-screen-orientation'`, 'ScreenOrientation', 'expo-screen-orientation');
|
326 | },
|
327 | },
|
328 | SecureStore: {
|
329 | enumerable: true,
|
330 | get() {
|
331 | removedModule(`import { SecureStore } from 'expo' -> import * as SecureStore from 'expo-secure-store'`, 'SecureStore', 'expo-secure-store');
|
332 | },
|
333 | },
|
334 | Accelerometer: {
|
335 | enumerable: true,
|
336 | get() {
|
337 | removedModule(`import { Accelerometer } from 'expo' -> import { Accelerometer } from 'expo-sensors'`, 'Accelerometer', 'expo-sensors');
|
338 | },
|
339 | },
|
340 | Barometer: {
|
341 | enumerable: true,
|
342 | get() {
|
343 | removedModule(`import { Barometer } from 'expo' -> import { Barometer } from 'expo-sensors'`, 'Barometer', 'expo-sensors');
|
344 | },
|
345 | },
|
346 | Gyroscope: {
|
347 | enumerable: true,
|
348 | get() {
|
349 | removedModule(`import { Gyroscope } from 'expo' -> import { Gyroscope } from 'expo-sensors'`, 'Gyroscope', 'expo-sensors');
|
350 | },
|
351 | },
|
352 | Magnetometer: {
|
353 | enumerable: true,
|
354 | get() {
|
355 | removedModule(`import { Magnetometer } from 'expo' -> import { Magnetometer } from 'expo-sensors'`, 'Magnetometer', 'expo-sensors');
|
356 | },
|
357 | },
|
358 | MagnetometerUncalibrated: {
|
359 | enumerable: true,
|
360 | get() {
|
361 | removedModule(`import { MagnetometerUncalibrated } from 'expo' -> import { MagnetometerUncalibrated } from 'expo-sensors'`, 'MagnetometerUncalibrated', 'expo-sensors');
|
362 | },
|
363 | },
|
364 | Sensors: {
|
365 | enumerable: true,
|
366 | get() {
|
367 | removedModule(`import { Sensors } from 'expo' -> import * as Sensors from 'expo-sensors'`, 'Sensors', 'expo-sensors');
|
368 | },
|
369 | },
|
370 | Sharing: {
|
371 | enumerable: true,
|
372 | get() {
|
373 | removedModule(`import { Sharing } from 'expo' -> import * as Sharing from 'expo-sharing'`, 'Sharing', 'expo-sharing');
|
374 | },
|
375 | },
|
376 | SMS: {
|
377 | enumerable: true,
|
378 | get() {
|
379 | removedModule(`import { SMS } from 'expo' -> import * as SMS from 'expo-sms'`, 'SMS', 'expo-sms');
|
380 | },
|
381 | },
|
382 | Speech: {
|
383 | enumerable: true,
|
384 | get() {
|
385 | removedModule(`import { Speech } from 'expo' -> import * as Speech from 'expo-speech'`, 'Speech', 'expo-speech');
|
386 | },
|
387 | },
|
388 | SplashScreen: {
|
389 | enumerable: true,
|
390 | get() {
|
391 | removedModule(`import { SplashScreen } from 'expo' -> import * as SplashScreen from 'expo-splash-screen'`, 'SplashScreen', 'expo-splash-screen');
|
392 | },
|
393 | },
|
394 | SQLite: {
|
395 | enumerable: true,
|
396 | get() {
|
397 | removedModule(`import { SQLite } from 'expo' -> import { SQLite } from 'expo-sqlite'`, 'SQLite', 'expo-sqlite');
|
398 | },
|
399 | },
|
400 | StoreReview: {
|
401 | enumerable: true,
|
402 | get() {
|
403 | removedModule(`import { StoreReview } from 'expo' -> import { StoreReview } from 'expo-store-review'`, 'StoreReview', 'expo-store-review');
|
404 | },
|
405 | },
|
406 | TaskManager: {
|
407 | enumerable: true,
|
408 | get() {
|
409 | removedModule(`import { TaskManager } from 'expo' -> import * as TaskManager from 'expo-task-manager'`, 'TaskManager', 'expo-task-manager');
|
410 | },
|
411 | },
|
412 | Updates: {
|
413 | enumerable: true,
|
414 | get() {
|
415 | removedModule(`import { Updates } from 'expo' -> import * as Updates from 'expo-updates'`, 'Updates', 'expo-updates');
|
416 | },
|
417 | },
|
418 | WebBrowser: {
|
419 | enumerable: true,
|
420 | get() {
|
421 | removedModule(`import { WebBrowser } from 'expo' -> import * as WebBrowser from 'expo-web-browser'`, 'WebBrowser', 'expo-web-browser');
|
422 | },
|
423 | },
|
424 |
|
425 | GestureHandler: {
|
426 | enumerable: true,
|
427 | get() {
|
428 | removedModule(`import { GestureHandler } from 'expo' -> import * as GestureHandler from 'react-native-gesture-handler'`, 'GestureHandler', 'react-native-gesture-handler');
|
429 | },
|
430 | },
|
431 | Icon: {
|
432 | enumerable: true,
|
433 | get() {
|
434 | removedModule(`import { Icon } from 'expo' -> import * as Icon from '@expo/vector-icons'`, 'Icon', '@expo/vector-icons');
|
435 | },
|
436 | },
|
437 | MapView: {
|
438 | enumerable: true,
|
439 | get() {
|
440 | removedModule(`import { MapView } from 'expo' -> import MapView from 'react-native-maps'`, 'MapView', 'react-native-maps');
|
441 | },
|
442 | },
|
443 | Svg: {
|
444 | enumerable: true,
|
445 | get() {
|
446 | removedModule(`import { Svg } from 'expo' -> import * as Svg from 'react-native-svg'`, 'Svg', 'react-native-svg');
|
447 | },
|
448 | },
|
449 | takeSnapshotAsync: {
|
450 | enumerable: true,
|
451 | get() {
|
452 | removedModule(`import { takeSnapshotAsync } from 'expo' -> import { captureRef as takeSnapshotAsync } from 'react-native-view-shot'`, 'takeSnapshotAsync', 'react-native-view-shot');
|
453 | },
|
454 | },
|
455 | WebView: {
|
456 | enumerable: true,
|
457 | get() {
|
458 | removedModule(`import { WebView } from 'expo' -> import { WebView } from 'react-native-webview'`, 'WebView', 'react-native-webview');
|
459 | },
|
460 | },
|
461 | });
|
462 |
|
\ | No newline at end of file |