Skip to content

feat: separate Expo Web & Metro types from router#24255

Merged
marklawlor merged 8 commits into
mainfrom
marklawlor/types/ENG-9978
Sep 21, 2023
Merged

feat: separate Expo Web & Metro types from router#24255
marklawlor merged 8 commits into
mainfrom
marklawlor/types/ENG-9978

Conversation

@marklawlor

Copy link
Copy Markdown
Contributor

Why

ENG-9978

Expo Router included TypeScript definitions for Expo Web and Metro. I'm not 100% sure the best place to move these types too, so I'm open to suggestions.

expo for Expo Web, as there is no Expo Web package and these are global environment types.
@expo/metro-config. Its a bit weird putting these types in the config package, but this is also where a lot of the related code is.

How

Test Plan

Checklist

@linear

linear Bot commented Sep 4, 2023

Copy link
Copy Markdown
ENG-9978 Split the typed environment feature out of typed routes

  • The typed environment seems good to go now but it should be split from the expo-router-specific typed routes feature.
  • We should split the feature out and enable it by default with the ability to disable it via `EXPO_NO_TYPESCRIPT_SETUP=1`

@expo-bot expo-bot added the bot: suggestions ExpoBot has some suggestions label Sep 4, 2023
@marklawlor

Copy link
Copy Markdown
Contributor Author

Spoke with Evan, moving both to expo

@marklawlor marklawlor force-pushed the marklawlor/types/ENG-9978 branch from 94cfeac to c0aab13 Compare September 7, 2023 02:16
@expo-bot expo-bot added bot: passed checks ExpoBot has nothing to complain about and removed bot: suggestions ExpoBot has some suggestions labels Sep 7, 2023
@marklawlor marklawlor marked this pull request as ready for review September 11, 2023 07:43
@marklawlor marklawlor marked this pull request as draft September 11, 2023 07:43
@expo-bot expo-bot added bot: suggestions ExpoBot has some suggestions and removed bot: passed checks ExpoBot has nothing to complain about labels Sep 11, 2023
marklawlor and others added 5 commits September 11, 2023 17:45
Co-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com>
Co-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com>
@marklawlor marklawlor force-pushed the marklawlor/types/ENG-9978 branch from 5d28c94 to eb71b12 Compare September 11, 2023 07:45
@marklawlor marklawlor removed the request for review from Kudo September 11, 2023 07:47
@expo-bot expo-bot added bot: passed checks ExpoBot has nothing to complain about and removed bot: suggestions ExpoBot has some suggestions labels Sep 11, 2023
@marklawlor marklawlor marked this pull request as ready for review September 11, 2023 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot: fingerprint changed bot: passed checks ExpoBot has nothing to complain about

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants