| /expo/packages/@expo/cli/src/start/server/metro/ |
| H A D | withMetroMultiPlatform.ts | 154 let tsConfigResolve = tsconfig?.paths 156 paths: tsconfig.paths ?? {}, 157 baseUrl: tsconfig.baseUrl, 237 if (tsconfig?.baseUrl && isTsconfigPathsEnabled) { 243 tsconfig.baseUrl, 444 let tsconfig: null | TsConfigPaths = null; 451 tsconfig = await loadTsConfigPathsAsync(projectRoot); 459 tsconfig, 470 tsconfig, 475 tsconfig: TsConfigPaths | null; [all …]
|
| H A D | metroWatchTypeScriptFiles.ts | 14 tsconfig?: boolean; property 40 tsconfig = false, 64 (tsconfig && filePath === tsconfigPath)
|
| H A D | MetroBundlerDevServer.ts | 508 tsconfig: true,
|
| /expo/docs/pages/guides/ |
| H A D | typescript.mdx | 86 …tsconfig.json** should extend the `expo/tsconfig.base` by default. This sets the following default… 88 You can automatically generate a **tsconfig.json** file by running the command: 90 <Terminal cmd={['$ npx expo customize tsconfig.json']} /> 94 Expo CLI will automatically modify your **tsconfig.json** to the preferred default which is optimiz… 96 ```json tsconfig.json 98 "extends": "expo/tsconfig.base", 118 Then simply add the alias **@/\*** in the project's **tsconfig.json** and set it to the **src** dir… 120 ```json tsconfig.json 134 - If not using TypeScript, **jsconfig.json** can serve as an alternative to **tsconfig.json**. 200 ```json tsconfig.json [all …]
|
| H A D | customizing-metro.mdx | 382 …erOptions.paths` and `compilerOptions.baseUrl` fields in the project's `tsconfig.json` (or `jsconf…
|
| /expo/packages/@expo/cli/src/start/server/metro/__tests__/ |
| H A D | withMetroMultiPlatform.test.ts | 57 tsconfig: null, 88 tsconfig: { baseUrl: '/src', paths: { '/*': ['*'] } }, 115 tsconfig: { baseUrl: '/src', paths: { '/*': ['*'] } }, 144 tsconfig: null,
|
| /expo/guides/ |
| H A D | Migrating Universal Modules to TypeScript.md | 8 - [Generate a `tsconfig.json` file with `expo-module-scripts`](#generate-a--tsconfigjson--file-with… 118 ## Generate a `tsconfig.json` file with `expo-module-scripts` 120 To get the `tsconfig` that we use in all of our modules, run `expo-module prepare` or the yarn scri… 122 **`/tsconfig.json`** 127 "extends": "expo-module-scripts/tsconfig.base",
|
| H A D | Expo Module Infrastructure.md | 82 The `postinstall` script generates a small tsconfig.json file that extends the main configuration f… 96 This preset enables TypeScript support with `ts-jest`. It creates a custom tsconfig.json file for J…
|
| /expo/packages/expo-module-scripts/ |
| H A D | README.md | 66 …tsconfig.json`](./templates/tsconfig.json) ([docs](https://www.typescriptlang.org/docs/handbook/ts… 79 …ort keywords and JSX, for example. This means we'll need two different `tsconfig.json` files and t… 91 ├── tsconfig.json ➡️ The TypeScript config for transpiling the plugin to JavaScript 102 Create a `plugin/tsconfig.json` file. Notice that this uses `tsconfig.plugin` as the base config: 106 "extends": "expo-module-scripts/tsconfig.plugin", 250 This generates common configuration files like `tsconfig.json` for the package. These auto-generate…
|
| H A D | createJestPreset.js | 28 tsconfig: _createTypeScriptConfiguration(), property
|
| H A D | CHANGELOG.md | 77 - Use the correct TSConfig package in dependencies to match one referred in `tsconfig.plugin.json`.…
|
| /expo/docs/pages/router/reference/ |
| H A D | typed-routes.mdx | 28 Run `npx expo customize tsconfig.json` to configure your **tsconfig.json** to add the required `inc… 36 … Integration (CI) server. To do this, run the command `npx expo customize tsconfig.json` on the CI. 147 …gnore** to ignore the new root **expo-env.d.ts** file, and modify the **tsconfig.json** to include… 149 The `includes` field in your **tsconfig.json** gets updated to include **expo-env.d.ts** and a hidd…
|
| H A D | src-directory.mdx | 25 …app.config.js**, **app.json**, **package.json**, **metro.config.js**, **tsconfig.json**) should re…
|
| /expo/tools/src/commands/ |
| H A D | GenerateDocsAPIData.ts | 135 tsconfig: tsConfigPath,
|
| /expo/packages/jest-expo/ |
| H A D | CHANGELOG.md | 21 - Automatically generate `moduleNameMapping` from `tsconfig.json` when available. ([#23442](https:/…
|
| /expo/packages/eslint-config-universe/ |
| H A D | README.md | 98 + project: './tsconfig.json'
|
| /expo/docs/pages/modules/ |
| H A D | config-plugin-and-native-module-tutorial.mdx | 140 1. Create a **plugin/tsconfig.json** file: 142 ```json plugin/tsconfig.json 144 "extends": "expo-module-scripts/tsconfig.plugin",
|
| /expo/docs/pages/bare/ |
| H A D | using-expo-cli.mdx | 34 - Support for **tsconfig.json** aliases with `paths` and `baseUrl` [built-in to Metro](/guides/type…
|
| /expo/packages/expo-modules-autolinking/ |
| H A D | CHANGELOG.md | 105 - Bump `@tsconfig/node` to match other Expo Modules packages development setup. ([#19671](https://g…
|
| /expo/packages/@expo/cli/ |
| H A D | CHANGELOG.md | 147 - Add `expo customize tsconfig.json` command. ([#23642](https://github.com/expo/expo/pull/23642) by… 183 - Disable tsconfig watching in non-interactive shells. ([#23276](https://github.com/expo/expo/pull/… 309 - Add support for `compilerOptions.baseUrl` from `tsconfig.json` and `jsconfig.json` files to Metro… 310 - Add support for `compilerOptions.paths` aliases from `tsconfig.json` and `jsconfig.json` files to… 388 - Fix log format when modifying `tsconfig.json`. ([#21166](https://github.com/expo/expo/pull/21166)…
|
| /expo/docs/pages/preview/ |
| H A D | api-routes.mdx | 176 - [TypeScript](/guides/typescript) — types and [**tsconfig.json** paths](/guides/typescript#p…
|
| /expo/ |
| H A D | yarn.lock | 3833 "@tsconfig/node10@^1.0.7": 3838 "@tsconfig/node12@^1.0.7": 3843 "@tsconfig/node14@^1.0.0": 3848 "@tsconfig/node16@^1.0.2": 3853 "@tsconfig/node18@^18.2.2": 8937 tsconfig-paths "^3.14.1" 18851 "@tsconfig/node10" "^1.0.7" 18852 "@tsconfig/node12" "^1.0.7" 18853 "@tsconfig/node14" "^1.0.0" 18854 "@tsconfig/node16" "^1.0.2" [all …]
|
| /expo/docs/ |
| H A D | yarn.lock | 3407 get-tsconfig "^4.2.0" 3446 tsconfig-paths "^3.14.1" 4168 get-tsconfig@^4.2.0: 4170 …resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.2.0.tgz#ff368dd7104dab47bf923… 8527 tsconfig-paths@^3.14.1: 8529 …resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c…
|
| /expo/docs/pages/more/ |
| H A D | expo-cli.mdx | 472 - **tsconfig.json** -- Create a TypeScript config file and install the required dependencies.
|
| /expo/packages/expo-updates/ |
| H A D | CHANGELOG.md | 123 - Fix tsconfig paths and other SDK 49 Metro features. ([#23276](https://github.com/expo/expo/pull/2…
|