Home
last modified time | relevance | path

Searched refs:jsEngine (Results 1 – 25 of 68) sorted by relevance

123

/expo/packages/@expo/config-plugins/src/ios/__tests__/
H A DBuildProperties-test.ts16 { jsEngine: 'hermes' },
30 { jsEngine: 'hermes', ios: { jsEngine: 'jsc' } },
44 { jsEngine: 'hermes' },
63 propValueGetter: (config) => config.ios?.jsEngine ?? config.jsEngine ?? 'NOTFOUND',
69 { jsEngine: 'hermes', ios: { jsEngine: 'jsc' } },
79 { jsEngine: 'jsc' },
/expo/packages/@expo/config-plugins/src/android/__tests__/
H A DBuildProperties-test.ts17 { jsEngine: 'hermes' },
33 { jsEngine: 'hermes', android: { jsEngine: 'jsc' } },
55 { android: { jsEngine: 'hermes' } },
77 ((config.android?.jsEngine ?? config.jsEngine ?? 'hermes') === 'hermes').toString(),
83 { jsEngine: 'hermes', android: { jsEngine: 'jsc' } },
95 { jsEngine: 'jsc' },
/expo/packages/@expo/metro-runtime/src/error-overlay/modules/ExceptionsManager/
H A Dindex.ts36 message = e.jsEngine == null ? message : `${message}, js engine: ${e.jsEngine}`;
47 jsEngine: e.jsEngine,
/expo/packages/@expo/metro-runtime/build/error-overlay/modules/ExceptionsManager/
H A Dindex.js33 message = e.jsEngine == null ? message : `${message}, js engine: ${e.jsEngine}`;
43 jsEngine: e.jsEngine,
H A Dindex.d.ts24 jsEngine: any;
/expo/docs/pages/guides/
H A Dconfiguring-js-engines.mdx11 ## Configuring the `jsEngine` through app config
13 …ent JavaScript engines and would like to change away from Hermes, the [`jsEngine`](/versions/lates…
15 If you want to use JSC instead, set the `jsEngine` field in the app config:
20 "jsEngine": "jsc"
27 To change the JavaScript engine in a bare React Native project, update the `expo.jsEngine` value in…
39 Make sure to remove the `jsEngine` field from the app config.
49 To use a different engine on one specific platform, you can set the `"jsEngine"` value at the top l…
55 "jsEngine": "hermes",
57 /* @info jsEngine inside platform section will take precedence over the common field */
58 "jsEngine": "jsc"
H A Dusing-hermes.mdx22 …is the default JavaScript engine and to use Hermes you need to add the `jsEngine` field in [app co…
28 /* @info Add the "jsEngine" field here. Supported values are "hermes" or "jsc" */
29 "jsEngine": "hermes"
41 … on one platform and JSC on another. One way to do this is to set the `"jsEngine"` to `"hermes"` a…
47 "jsEngine": "hermes",
49 /* @info jsEngine inside platform section will take precedence over the common field */
50 "jsEngine": "jsc"
76 - Make sure you [set up Hermes in the `jsEngine` field](#setup).
/expo/packages/@expo/config-plugins/build/utils/
H A DBuildProperties.types.js.map1jsEngine',\n * propValueGetter: (config) => config.ios?.jsEngine ?? config.jsEngine ?? 'hermes',…
/expo/apps/bare-expo/ios/
H A DPodfile80 …:hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine
94 …:hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine
105 …:hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine
/expo/packages/@expo/config-plugins/src/ios/
H A DBuildProperties.ts53 propValueGetter: (config) => config.ios?.jsEngine ?? config.jsEngine ?? 'hermes',
/expo/packages/@expo/config-plugins/build/ios/
H A DBuildProperties.js52 …oid 0 ? void 0 : _config$ios.jsEngine) !== null && _config$ios$jsEngine !== void 0 ? _config$ios$j…
H A DBuildProperties.js.map1jsEngine","_config$ios","ios","jsEngine","exports","podfileProperties","configToProperty","updateI…
/expo/packages/@expo/config-plugins/src/android/
H A DBuildProperties.ts55 ((config.android?.jsEngine ?? config.jsEngine ?? 'hermes') === 'hermes').toString(),
/expo/packages/@expo/cli/src/export/
H A DexportHermes.ts55 return (expoConfig.android?.jsEngine ?? expoConfig.jsEngine) !== 'jsc';
58 return (expoConfig.ios?.jsEngine ?? expoConfig.jsEngine) !== 'jsc';
/expo/packages/@expo/cli/src/export/__tests__/
H A DexportHermes.test.ts68 jsEngine: 'hermes',
79 jsEngine: 'hermes',
81 jsEngine: 'jsc',
84 jsEngine: 'jsc',
/expo/packages/@expo/config-plugins/build/android/
H A DBuildProperties.js52 … ? void 0 : _config$android.jsEngine) !== null && _config$android$jsEng !== void 0 ? _config$andro…
/expo/ios/Exponent/Versioned/Core/
H A DEXVersionUtils.h8 engine:(nonnull NSString *)jsEngine;
/expo/packages/expo-manifests/ios/EXManifests/
H A DManifest.swift304 public func jsEngine() -> String { in jsEngine() function
305 let jsEngine = expoClientConfigRootObject().let { it in in jsEngine() variable
312 guard let jsEngine = jsEngine else { in jsEngine() variable
319 return jsEngine in jsEngine()
/expo/ios/versioned/sdk49/EXManifests/EXManifests/
H A DManifest.swift304 public func jsEngine() -> String { in jsEngine() function
305 let jsEngine = expoClientConfigRootObject().let { it in in jsEngine() variable
312 guard let jsEngine = jsEngine else { in jsEngine() variable
319 return jsEngine in jsEngine()
/expo/packages/@expo/config-types/src/
H A DExpoConfig.ts240 jsEngine?: 'hermes' | 'jsc'; property
470 jsEngine?: 'hermes' | 'jsc'; property
746 jsEngine?: 'hermes' | 'jsc'; property
/expo/packages/@expo/config-types/build/
H A DExpoConfig.d.ts236 jsEngine?: 'hermes' | 'jsc'; property
466 jsEngine?: 'hermes' | 'jsc'; property
742 jsEngine?: 'hermes' | 'jsc'; property
/expo/packages/@expo/cli/src/utils/analytics/__tests__/
H A DmetroDebuggerMiddleware-test.ts15 jsEngine: 'hermes',
87 const expoConfig = { ...fakeExpoConfig, jsEngine: 'jsc' as const }; constant
H A DgetMetroDebugProperties-test.ts11 jsEngine: 'hermes',
/expo/apps/router-e2e/
H A Dapp.config.js19 jsEngine: process.env.E2E_ROUTER_SRC ? 'jsc' : 'hermes', property
/expo/templates/expo-template-tv/ios/
H A DPodfile31 …:hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine

123