Evan Bacon
854f8c75c3
feat: create create-expo-app package ( #4338 )
...
* feat: create create-expo-app package
* fixup tests
* Update yarn.lock
* fix deps
* update packages
* Update yarn.lock
* Update packages/create-expo-app/src/dir.ts
* Lock `tar` version, update gitignore
* Upgrade tar
* Update package.json
2022-04-29 11:40:49 -05:00
Kim Brandwijk
208354c051
[expo-env-info] prepare repo to convert expo-env-info to esm ( #4312 )
2022-04-23 02:01:30 +02:00
Will Schurman
285efe2734
[schemer] Update user-facing error message for not fields ( #4308 )
2022-04-18 10:56:32 -07:00
Kim Brandwijk
6fbf7c83ff
chore: lerna version bump and config update ( #4117 )
2022-01-07 11:24:56 -07:00
Kudo Chien
57d74b63d5
[config-plugins] introduce codeMod ( #3909 )
2021-10-19 10:30:08 -07:00
Evan Bacon
77dc305d61
Remove shared monorepo deps ( #3704 )
2021-07-20 11:55:04 -06:00
Evan Bacon
dff8aec4a8
Update tsconfig to support node 12 ( #3489 )
2021-05-14 09:36:46 -07:00
Bartosz Kaszubowski
292a5e9617
[workspace] update TypeScript to latest release ( #3454 )
2021-05-07 17:44:08 -07:00
Evan Bacon
e80a7dddc8
[electron] migrate to new repo ( #3446 )
...
* Migrate to a new repo
* Update README.md
* Update repo
* Update yarn.lock
* Update webpack.config-test.js.snap
2021-04-29 15:06:56 -06:00
Bartosz Kaszubowski
a2b92a7408
[workspace] update ESLint and Prettier ( #3427 )
2021-04-27 15:49:44 -06:00
Bartosz Kaszubowski
d45aa2fd1e
[workspace] deduplicate yarn lock in postinstall ( #3418 )
2021-04-23 18:03:17 -07:00
Brent Vatne
6241a71902
devDependencies -> dependencies in root package.json
2021-03-02 15:04:45 -08:00
Evan Bacon
2574f77d57
Unify node version ( #3170 )
...
* Unify node version
* Update TerminalUI.ts
2021-02-08 12:32:48 -08:00
Evan Bacon
563bdcabb7
upgrade ncc ( #3140 )
2021-01-27 14:55:56 -08:00
Evan Bacon
9151695f70
resolve empty hermes package ( #2913 )
2020-11-18 13:54:32 +01:00
Dominik Sokal
e242299dc4
Upgrade jest to v26 ( #2421 )
...
* upgrade jest to v26
* [xdl] require.requireActual -> jest.requireActual
2020-08-04 11:02:43 +02:00
Will Schurman
e958ff848c
Update eslint-config-universe to 4.0.0 ( #2396 )
2020-07-24 15:25:32 -07:00
Evan Bacon
80b9197ef7
Updated webpack version ( #2336 )
...
* Updated webpack version
* Fixed noop sw
* Update index.ts
* updated tests
2020-07-02 13:07:04 -07:00
Evan Bacon
2dfc929b78
Added jest watch plugins ( #2202 )
2020-05-29 13:20:55 -07:00
Cedric van Putten
b49f88d1f0
[expo-cli] unify and remove duplicated jest configuration ( #2117 )
...
* refactor: simplify and unify all jest config
* chore: add missing projects to root jest
* refactor: remove package file jest config
* refactor(dev-tools): remove extraneous default config override
* refactor(dev-server): add roots back to jest config
* chore: add test script to root package file
2020-05-20 22:24:17 +02:00
Ville Immonen
c0c7b5bba6
chore: clean up @expo/babel-preset-cli ( #2131 )
2020-05-15 12:17:09 -07:00
Ville Immonen
d1e02e31a4
chore: format all files with Prettier ( #2112 )
...
* chore: update prettier config
- add all build folders to prettierignore
- add "yarn format" script in the root package
- set "arrowParens": "avoid" to match the default of Prettier 1.x,
the new default "always" makes sense, but it's better to make this
change in a separate commit
- remove unnecessary .prettierrc from dev-tools
* chore: format all files with Prettier
2020-05-13 15:27:42 +03:00
Ville Immonen
61c994e49b
chore: upgrade to TypeScript 3.8 ( #2090 )
2020-05-08 17:17:43 +03:00
Ville Immonen
bcb78008fb
chore: fix type checking in CI, remove bootstrap ( #2085 )
2020-05-08 12:19:05 +03:00
Julian Hundeloh and Evan Bacon
098b38a37a
chore: update webpack ( #1726 )
...
* fix: update webpack-dev-server
* chore: update dependencies
* fix: fix type issues
* Update yarn.lock
Co-authored-by: Evan Bacon <[email protected] >
2020-05-06 14:24:07 -07:00
Evan Bacon
92253bf96e
Remove jest message utils ( #2033 )
2020-04-28 19:20:51 -07:00
Evan Bacon
24c3edeab9
Add codecov action ( #1950 )
...
* Add codecov action
* Update test.yml
* fix tests
* Update config.yml
* Update test.yml
* Update test.yml
2020-04-22 11:42:50 -07:00
Evan Bacon
1644dd4b6d
updated to jest 25 ( #1922 )
...
* Migrate to jest 25
* dedup lock file
* updated babel-jest
2020-04-18 22:33:07 -07:00
Evan Bacon
c74ac9e831
Remove bootstrap from yarn start ( #1869 )
...
* Remove bootstrap from yarn start
* Remove prebootstrap because yarn is already run in learna bootstrap
2020-04-12 21:33:57 -07:00
Evan Bacon
78849758f8
Added expo-yarn-workspaces ( #1788 )
2020-04-01 16:30:31 -07:00
Evan Bacon
6d9db5b3ce
Ignore more packages
2020-03-21 15:56:23 -07:00
Evan Bacon
cba5fb0293
Setup codecov ( #1578 )
...
* Setup codecov
* updated jest config
2020-02-19 16:45:09 -08:00
Brent Vatne
b810269440
Update TypeScript, ESLint, Prettier, and run them everywhere ( #1304 )
2019-12-05 16:39:48 -08:00
Will Schurman
6ac0f9bec3
[cli] Run prettier on TypeScript precommit ( #1296 )
2019-12-05 13:39:18 -08:00
Ville Immonen
c3d0575096
refactor: convert @expo/osascript to TypeScript ( #651 )
...
* Convert @expo/osascript to TypeScript
* Upgrade @expo/spawn-async
2019-05-30 16:15:51 +03:00
Dominik Sokal
4e22925447
[xdl][expo-cli] update @expo/spawn-async to 1.4.2 ( #530 )
2019-04-19 15:57:41 +03:00
Ville Immonen
72e35aea64
Add a note about deprecated publish script
2019-04-19 01:05:11 +03:00
Ville Immonen
5a61fa9e24
Remove publish.js from npm scripts
...
npm scripts don't run the underlying script with in a TTY,
which causes `npm publish` to not prompt for 2FA OTP in the terminal.
This script should be run directly in the terminal instead.
2019-04-19 00:58:45 +03:00
Ville Immonen
6ad63c4390
Fix publish script ( #529 )
2019-04-19 00:07:52 +03:00
Ville Immonen
9c98be07fe
Update ESLint config and fix errors ( #443 )
...
* Update the whole repo to use the latest ESLint config
* Edit ESLint ignores
* Only use universe/web config in dev-tools
* Fix class/decorators syntax error
* Fix react/react-in-jsx-scope
* Fix 'cp is undefined' (no-undef)
* Fix duplicate import
* Fix unexpected keyword
* Remove legacy web (Electron) specific code paths in XDL
These code paths were used in XDE, which is long gone.
They are no longer used or tested.
Fixes these lint errors:
- 'FormData' is not defined (no-undef)
- 'window' is not defined (no-undef)
* Fix 'error is undefined' (no-undef)
* Ensure newline at EOF
2019-03-21 11:48:17 +02:00
Ville Immonen
a28c18ac95
Pin Lerna version
2019-03-20 19:35:08 +02:00
Ville Immonen
83e1d135f5
Update Prettier
...
This fixes the Sublime Text (JsPrettier) integration of Prettier,
which now requires Prettier 1.16.x.
2019-02-04 17:32:08 +02:00
Ville Immonen
197bd3e6cb
Revert to using the publish script
2018-12-03 19:21:12 +00:00
Ville Immonen
1813ccdf6c
Use lerna version
2018-12-03 19:16:05 +00:00
Ville Immonen
91642bf9a4
Use npm for publishing
2018-12-03 19:08:53 +00:00
Ville Immonen
0b230b2154
Fix lerna publish
2018-12-03 18:54:35 +00:00
Ville Immonen
8b3fb32cd5
Revert "Prompt for the OTP in each package when publishing"
...
This reverts commit dd2de5432a .
2018-12-03 18:36:14 +00:00
Ville Immonen
dd2de5432a
Prompt for the OTP in each package when publishing
2018-12-03 18:24:45 +00:00
Ville Immonen
f9da2a5ba9
Add prettier configuration back ( #172 )
2018-11-08 16:48:50 +02:00
Ville Immonen
f797c3458a
Make the publish script prompt for one-time password for npm 2FA
2018-11-07 16:37:25 +02:00