Commit Graph
8 Commits
Author SHA1 Message Date
Evan Bacon 004b1c48a8 [expo cli] use 'better-opn' instead of 'react-dev-utils/openBrowser' (#4018)
* Replace "react-dev-utils/openBrowser" with "better-opn"

* Added types
2021-11-18 23:42:05 -07:00
Ville Immonen cac8bdfbd7 Remove unused detach code from XDL and rename the package (#3268)
* Rename @expo/xdl to xdl
* Remove unused modules from the xdl interface
* Remove unused TurtleApi
* Remove unused Detach.detachAsync
* Remove unused code in src/detach folder
  - Remove StandaloneContextService (this code now always runs in user context)
  - Remove unused functions in ExponentTools and IosWorkspace
  - Remove unused modules
  - All of the remaining files in src/detach folder are now TypeScript for easier refactoring
* Remove `xdl.Modules`
2021-03-15 15:26:36 +02:00
Evan Bacon 96ee222020 [expo start] remove extra config reads (#2636)
* remove 2 extra config reads from expo start

* Added optional config to start RN server

* make getSlugAsync accept an optional ExpoConfig

* Better API
2020-09-14 21:14:01 +02:00
Evan Bacon 099e07e133 [cli] Redesign help prompt (#2538)
* Redesign help prompt

* Update CHANGELOG.md

* updated tenses

* Update whoami.ts

* Remove uses of 'your'

* fix args

* Update whoami.ts

* Update logout.ts

* flip brackets
2020-08-30 17:09:50 -07:00
Will Schurman e958ff848c Update eslint-config-universe to 4.0.0 (#2396) 2020-07-24 15:25:32 -07:00
Brent Vatne 138d65e5b5 Revert "[dev-tools] refactor: Convert DevTools to Expo Web from NextJS (#1824)"
This reverts commit dd469ae8a2.
2020-04-15 22:06:26 -07:00
Juwan WheatleyandEvan Bacon dd469ae8a2 [dev-tools] refactor: Convert DevTools to Expo Web from NextJS (#1824)
* [dev-tools] Initialize new Expo app

* [dev-tools] remove decorators

* [dev-tools] get UI rendering via Expo Web instead of NextJS

* [dev-tools] use path.resolve to remove leading slash

* [dev-tools] get Expo Web dev-tools running on `expod start`

* [dev-tools] get local dev server working with `expo start`-ed UI

* [dev-tools] add nodemon watcher for developing DevToolsServer and create script for developing DevTools UI.

This also removes the `yarn start` script, as you should run `yarn dev-server <path>` and `yarn dev-ui` in separate terminals.

* [dev-tools] update README.md

* [dev-tools] build/develop DevTools client using xdl directly

* [dev-tools] add emotion babel plugin dep

* [website] remember to install client dependencies

* [dev-tools] check before cleaning dist path

* [dev-tools] remove nextjs config files

* [dev-tools] test if adding next back to the devtools package unbreaks CI

* Revert "[dev-tools] test if adding next back to the devtools package unbreaks CI"

This reverts commit 3647e51eff44eaddb65c322a66c9728e97b5a0b6.

* [dev-tools] try to add *correct* NextJS back to fix CI

* [dev-tools] use correct start script to not start metro

* [dev-tools] remove redundant main field
we should stop generating this in the template if it's default now

* [dev-tools] remove redundant platforms field

* [dev-tools] moved indexpage to appjs

* Update packages/dev-tools/client/.gitignore

Co-Authored-By: Evan Bacon <[email protected]>

* [dev-tools] be more specific about what version of dev-tools you should be testing

* [dev-toold] reduce size from 4.3mb to 1.2mb (on-par with nextjs predecessor)

* [dev-tools] import name properly

* [dev-tools] tell developers to not run `expo start` when trying to `yarn dev`

* [dev-tools] retake: remove manifest, run on port 19002, and support relative paths

Co-authored-by: Evan Bacon <[email protected]>
2020-04-14 18:55:28 -07:00
Evan Bacon 5c3339592c [dev-tools] Upgrade dev-tools (#1633)
* Migrate dev-tools to typescript

* fix scripts

* fix tests

* upgrade to next.js v8
2020-03-04 17:15:58 -08:00