5162 Commits
Author SHA1 Message Date
Brent Vatne 0f34bd72db Publish
- [email protected]
 - @expo/[email protected]
 - [email protected]
 - @expo/[email protected]
 - @expo/[email protected].0
 - [email protected]
@expo/[email protected] @expo/[email protected] @expo/[email protected] [email protected] [email protected] [email protected]
2022-07-25 14:09:28 -07:00
Evan Bacon 56b8eac0e4 feat(expo-cli): stop showing dev tools UI (#4482) 2022-07-25 13:31:19 -07:00
Evan Bacon 7f7242bd93 fix(webpack-config): fix import export treeshaking (#4476)
* fix(webpack-config): fix import export treeshaking

* fix tests

* Update webpack.config-test.js.snap

* Update yarn.lock
2022-07-25 20:12:46 +02:00
evanbacon 242c32cc2c + [email protected] 2022-07-25 14:56:14 +02:00
Evan Bacon c3edfc03d8 chore(create-expo-app): drop all URL caching in favor of temporary cache (#4481) 2022-07-25 14:48:14 +02:00
Brent Vatne 3c2a1b48f4 Update CHANGELOG and commit schema cache [skip ci] 2022-07-20 16:56:15 -07:00
Brent Vatne 8c3da4b3c2 Publish
- [email protected]
 - @expo/[email protected]
 - [email protected]
 - [email protected]
 - [email protected]
 - @expo/[email protected]
 - [email protected]
 - @expo/[email protected]
 - @expo/[email protected]
 - [email protected]
 - [email protected]
 - @expo/[email protected]
 - @expo/[email protected]
 - [email protected]
@expo/[email protected] @expo/[email protected] @expo/[email protected] @expo/[email protected] @expo/[email protected] @expo/[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
2022-07-20 16:42:39 -07:00
Brent Vatne 98cb65dfb8 Update yarn.lock 2022-07-20 16:17:01 -07:00
Evan Bacon a36ab5ac7b Deleted config packages (#4449) 2022-07-20 16:10:32 -07:00
Brent Vatne 75c98f06b0 Update yarn.lock 2022-07-20 15:29:09 -07:00
Kudo Chien 595941e437 [install-expo-modules] Add SDK 46 support (#4471)
# Why

close ENG-5724

# How

- add react-native 0.69 with sdk 46 version info
- add missing `BuildConfig.IS_NEW_ARCHITECTURE_ENABLED` migration in MainActivity. this is also available from sdk 45. it's just me forgot to add it from template.
- skip the prompt for ios deployment target update if the requirement is already meet.
2022-07-20 15:19:11 -07:00
evanbacon 954c8528e5 + [email protected] 2022-07-18 22:02:04 +02:00
Evan Bacon f660769018 feat: add support for EXPO_BETA flag (#4474) 2022-07-18 22:01:03 +02:00
Evan Bacon fdacd1d183 Deleted metro packages (#4465)
* Deleted metro packages

* add dev deps back
2022-07-15 12:51:49 +02:00
Tony Xiao 09719ada1d Fix showstopper in next-adapter/document.js (#4461)
`renderPage` is now async
2022-07-13 17:59:05 +02:00
Brent Vatne 46dd89690e Update CHANGELOG 2022-07-11 15:02:48 -07:00
Brent Vatne 18ed25e22b [config] Change to require a publish [skip ci] 2022-07-11 15:02:42 -07:00
Brent Vatne d27723ab7c Update CHANGELOG and commit schema cache [skip ci] 2022-07-11 15:02:36 -07:00
Brent Vatne 5480ce03b1 Publish
- @expo/[email protected]
 - @expo/[email protected]
 - [email protected]
 - [email protected]
2022-07-11 15:02:29 -07:00
Kudo Chien 648f1e6440 [dev-server] Support prebuilt hermes in react-native 0.69 (#4462) 2022-07-11 13:55:57 -07:00
Evan Bacon 6cb043b17b chore: add deprecated banner to dev tools UI (#4453) 2022-07-11 12:41:41 -07:00
Brent Vatne eda8fe6eaf [doctor] Validate that projects do not include illegal packages (#4448) 2022-07-07 13:43:50 -07:00
Brent Vatne 7e6251d317 [github] Add issue-triage workflows 2022-06-30 10:18:32 -07:00
Tomasz Sapeta fd2eda865f Apply review suggestions 2022-06-29 21:30:04 +02:00
Tomasz Sapeta a2d9b45a37 [prebuild-config] Remove the dependency on expo-modules-autolinking 2022-06-29 21:30:04 +02:00
Brent Vatne 8d1e39c152 Update CHANGELOG and commit schema cache [skip ci] 2022-06-27 16:54:41 -07:00
evanbacon 648a5e3ef2 + [email protected] 2022-06-27 17:15:26 +02:00
Evan Bacon aa5be9488b chore(create-expo-app): possibly fix windows bug for relative paths (#4444)
* possibly fix windows bug for relative paths

* Update Template.test.ts
2022-06-27 17:13:27 +02:00
Brent Vatne 256ce39dde Publish
- @expo/[email protected]
 - @expo/[email protected]
 - [email protected]
 - [email protected]
 - [email protected]
 - @expo/[email protected]
 - @expo/[email protected]
 - @expo/[email protected]
 - [email protected]
 - @expo/[email protected]
 - [email protected]
2022-06-24 17:43:02 -07:00
Brent Vatne 655a963929 [cli] Remove no-startup-window flag when starting Hermes debugger 2022-06-24 17:34:52 -07:00
Kim Brandwijk adba9c9881 [expo-env-info] don't show workflow type outside of project folder (#4310) 2022-06-24 21:30:54 +02:00
Aibar 931739c01f fix: fix auto TypeScript version check (#4439) 2022-06-24 17:05:26 +02:00
Evan Bacon 4ac50c7506 fix license (#4436) 2022-06-23 18:38:27 +02:00
Kim Brandwijk 06977091ee [cli] fix ignored existing plugins on expo install (#4429) 2022-06-23 01:48:09 +02:00
Kim Brandwijk 436b12ee4a [image-utils] update expected sharp-cli version to 2.1.0 for M1 compatibility (#4435) 2022-06-21 20:30:55 +02:00
Brent Vatne d4660b047d Revert "Update lockfile"
This reverts commit 2c5c896006.
2022-06-16 13:42:06 -07:00
Brent Vatne 73ae0ae734 Fix version of package-maager in cea 2022-06-16 12:05:55 -07:00
Brent Vatne b47562eddc Update CHANGELOG 2022-06-15 20:55:03 -07:00
Brent Vatne b34b8359d4 Publish
- @expo/[email protected]
 - [email protected]
 - [email protected]
 - @expo/[email protected]
 - @expo/[email protected]
 - [email protected]
 - @expo/[email protected]
 - [email protected]
2022-06-15 20:54:45 -07:00
Alfonso CurbeloandAlfonso Curbelo 76e73d8596 update ajv to fix known vulnerability (#4385)
Co-authored-by: Alfonso Curbelo <[email protected]>
2022-06-15 21:27:05 +02:00
Evan Bacon 46620025d2 ci: disable codecov for expo-cli (#4425)
codecov is throwing too many false positives in PRs. When CI fails consistently and constantly then it reduces confidence in the review cycle.

We won't be drastically improving the testing of this repo since it is pretty much in maintenance mode until the versioned CLI migration is complete.
2022-06-15 18:20:06 +02:00
evanbacon 4f059cc73a + [email protected] 2022-06-15 18:13:44 +02:00
Evan Bacon 86c81a715a feat(create-expo-app): rewrite CLI interface (#4395)
* feat: rewrite CLI to use arg instead of commander

* feat: use npm pack

* feat: rewrite

* chore: drop CommandError

Update npm.ts

Update index-test.js

Update test_windows.yml

Update npm.ts

Update index.ts

Update npm.ts

Update npm.test.ts

try another thing

drop extra template

Update jest.config.js

Update test.yml

Update npm.ts

* Add EXPO_NO_TELEMETRY

* improve debug

* Update test_windows.yml
2022-06-15 15:58:54 +02:00
Wojciech Kozyra 1e7e0405a8 fix(cli): expo doctor return non-zero exit code if package versions are incorrect (#4424) 2022-06-15 15:55:02 +02:00
Germán Adolfo Celayaandger88555 ba28aa32da fix(package-manager): should not use yarn when npm lockfile exists (#4387)
* fix(package-manager): should not use yarn when npm lockfile exists

* refactor(package-manager): use resolvePackageManager on shouldUseYarn

* refactor(package-manager): move isUsingYarn and isUsingNpm to utils

move the existing isUsingYarn function into nodeWorkspaces utils and
the previously named isNotUsingNpm function to isUsingNpm inside nodeWorkspaces utils

* improvement(package-manager): move conditionals out of execSync trycatch

* improvement(package-manager): use asMock on shouldUseYarn tests

* docs(package-manager): cleanup empty params documentation

Co-authored-by: ger88555 <[email protected]>
2022-06-15 15:34:18 +02:00
Andrew MeyerandEvan Bacon a65182344c fix: Support scoped package names for initialising projects (#4417)
* fix: Support scoped package names for initialising projects

The `npm pack` produces a tgz file and shows the path with the `filename` property of the command output.
Unfortunately for scoped package names, this is outputting an incorrect filename.  This is causing initialising
expo projects from a template with a scoped package name to fail.

This PR fixes this.  To manually test this, use the following command:

```
expo init RealmJsApp -t @realm/expo-template-js
```

This closes #4416

* Update packages/expo-cli/src/commands/utils/npm.ts

Co-authored-by: Evan Bacon <[email protected]>

Co-authored-by: Evan Bacon <[email protected]>
2022-06-15 15:33:59 +02:00
Evan Bacon dd83b01f2b chore(create-expo-app): lock node-fetch to prevent deprecation errors (#4410)
* chore(create-expo-app): bump node-fetch to latest to prevent deprecation errors

* revert
2022-06-14 16:02:44 +02:00
Brent Vatne 5d271a29ad Update CHANGELOG 2022-06-05 15:56:02 +02:00
Brent Vatne 62b0e2c715 Publish
- [email protected]
2022-06-05 15:55:57 +02:00
Kim BrandwijkandBrent Vatne 50c6187f06 [doctor] Gracefully handle not being able to run dependency tree validation on older Node/npm versions (#4413)
Co-authored-by: Brent Vatne <[email protected]>
2022-06-05 15:45:32 +02:00