241 Commits

Author SHA1 Message Date
Emily Xiong
c2dcfcf127
docs(react-native): add executors examples (#12461) 2022-10-12 15:22:07 -04:00
Emily Xiong
20ba188b89
feat(react-native): upgrade metro to 0.72.3 (#12325) 2022-10-12 10:49:37 -04:00
Emily Xiong
0c7c4822e0
bugfix(detox): allow to pass in appName to detox (#12436) 2022-10-12 10:49:10 -04:00
Jason Jean
834e2db7cb
feat(core): prefix outputs and warn on non-prefixed outputs (#12470) 2022-10-11 21:54:25 +00:00
Jason Jean
85a5c89485
fix(core): fix slashes in inputs migrations (#12444) 2022-10-07 17:58:02 -04:00
Jason Jean
49c5e5069b
feat(core): migrate existing workspaces to use inputs configuration (#12416) 2022-10-05 22:30:03 +00:00
Phillip Barta
d91c7ca4ec
fix(linter): remove leftovers after tslint support removal (#12313) 2022-09-30 12:02:05 +01:00
Jason Jean
9d06b3c084
fix(misc): remove remaining usages of @nrwl/workspace:run-commands executor (#12299) 2022-09-28 19:29:21 -04:00
Colum Ferry
09c6ccb266
feat(linter): remove tslint support (#12279) 2022-09-28 11:08:01 -04:00
Emily Xiong
aceaadd7dd
bugfix(react-native): fix pod install hanging when generate a new app (#12217) 2022-09-26 09:07:10 -04:00
Emily Xiong
2436a5d542
feat(react-native): upgrade react-native version to 0.70.1 (#12124) 2022-09-26 09:06:36 -04:00
Chris Pruett
7e316aff54
fix(react-native): fix xcode shell script used for release builds (#12171)
ISSUES CLOSED: #12166
2022-09-22 10:11:23 -04:00
Benjamin Cabanes
da0cc4792f
docs(nxdev): update internal reference links (#12083) 2022-09-19 19:15:19 +00:00
Victor Savkin
6e6925f8e4
chore(repo): update to nx 14.7.6-beta.6 2022-09-17 15:59:06 -04:00
MaxKless
fd670d298b
docs(misc): update package descriptions to be more consistent (#12039) 2022-09-16 17:03:33 -04:00
Emily Xiong
a411e85e42
Feature/move expo (#11712)
* feat(expo): move expo to main repo

* feat(expo): add e2e expo tests and fix expo unit tests

* feat(expo): add generated docs

* feat(expo): update cz-config to add expo to commit message

* feat(expo): add @nrwl/expo to e2e test setup

* feat(expo): add expo to preset

* feat(expo): add detox tests

* feat(expo): update docs

* feat(expo): fix e2e tests

* feat(expo): upgrade expo to 46.0.10

* fix(expo): correct eas-cli build:info parameters names

* fix(expo): add cleanupProject to e2e test
2022-09-16 11:56:28 -04:00
Emily Xiong
306d8a4cec
feat(react-native): upgrade react native to 0.70.0 (#11971)
* chore(react-native): add test for build library react native

* feat(react-native): upgrade react native to 0.70.0
2022-09-14 14:02:45 -04:00
Jason Jean
292f0c14b1
feat(core): generate inputs configuration for new workspaces (#11856) 2022-09-07 22:32:59 -04:00
Jonathan Cammisuli
e7ec91b9e0
feat(core): add file completion types for the nx language server (#11669) 2022-08-26 10:34:33 -04:00
Emily Xiong
44d1f2c2ee
feat(react-native): update react native bundle options (#11699) 2022-08-25 11:01:30 -04:00
Emily Xiong
2673a04196
bugfix(react-native): fix entry file ios (#11698) 2022-08-25 10:59:22 -04:00
Emily Xiong
73d748c59c
feat(react-native): upgrade metro to 0.72.1 (#11697) 2022-08-25 10:59:06 -04:00
Craigory Coppola
6948ffdcff fix(core): project graph should be read from executor context
These changes lower the risk of reading the cache during a write operation when multiple
processes are actively writing / reading the cache.
2022-08-19 12:50:07 -04:00
Caleb Ukle
657b2bff5a
feat(testing): support jest 28 (#10857)
* feat(testing): support jest 28

WIP jest migration

* fix(testing): jest-environment-jsdom must be explicitly added now

* fix(testing): add rxjs to the transform lsit

* fix(testing): jest ts-jest updates and resolver issues

* feat(testing): remove test runner for react native jest

* feat(testing): add preprocessor for react native jest

* fix(testing): update query to handle tsx file syntax, remove rxjs transform

* chore(repo): remove file from accident commit

* chore(testing): update migration to target 14.6 for RN jest preprocessor

* fix(testing): call passed in packageFilter if preset

* docs(testing): add resolver env var to troubleshooting guide

* chore(repo): prep resolver for jest 28 migration

* fix(testing): update deps to handle esbuild-wasm service error

* fix(testing): switch to testEnvironmentOptions for cjs loading vs resolver list

* fix(testing): force babel-jest preset in transformer for project transforms

* chore(testing): address PR feedback

* fix(testing): address pr feedback, remove react-native transform

* chore(testing): update createTreeWithEmptyWorkspace calls

* chore(testing): address pr feedback

* feat(testing): add migration script for react native to rename .babelrc to babel.config.json

* chore(testing): nx format after rebase

* chore(testing): fix display name for @nrwl/js

Co-authored-by: Emily Xiong <xiongemi@gmail.com>
2022-08-18 18:40:31 -04:00
Emily Xiong
670d9f1a01
fix(storybook): change the react native storybook searchDir option to array (#11628) 2022-08-18 13:18:36 -04:00
Miroslav Jonaš
187f5200c0
fix(linter): add jest to root .eslintrc if selected as unit test runner (#11555) 2022-08-18 14:51:09 +02:00
Emily Xiong
519451e1e2
feat(react-native): upgrade metro to 0.72.0 (#11480) 2022-08-17 13:22:58 -04:00
Victor Savkin
f8da1ad42b
chore(repo): update nx to 14.6.0-beta.3 2022-08-12 16:10:56 -04:00
Craigory Coppola
458fc36014
chore(misc): split create tree with empty workspace to remove parameter (#10188)
* feat(devkit): split create-empty-tree to different functions

* chore(repo): apply migration for createEmptyTree

* cleanup(misc): fix tests that migration misses
2022-08-11 19:24:04 -04:00
Emily Xiong
65f554f81e
feat(react-native): add exclude to sync-deps (#11365) 2022-08-09 14:39:39 -04:00
Katerina Skroumpelou
8bc99407aa
feat(storybook): ignore paths when generating stories (#11111)
* feat(storybook): ignore paths when generating stories

ISSUES CLOSED: #10211

* cleanup(storybook): add test for nested component ignore path

* feat(storybook): ensure ignore paths parsed correctly

Co-authored-by: Colum Ferry <cferry09@gmail.com>
2022-08-08 14:17:06 +01:00
Emily Xiong
6c4fd2f5da
bugfix(react-native): fix buildable react native library (#11368)
- fix the issue where it only product type file
2022-08-02 15:20:08 -04:00
Emily Xiong
13b0d8c75d
bugfix(react-native): fix upgrade-native and add e2e tests (#11369) 2022-08-02 15:19:00 -04:00
Emily Xiong
6cec52b1c2
bugfix(react-native): move metro-resolver to dependencies (#11341) 2022-07-28 23:17:10 +01:00
Emily Xiong
635825ed2b
feat(react-native): upgrade react-native to 0.69.3 (#11324) 2022-07-28 11:36:21 -04:00
Emily Xiong
2b44aaf90a
fix(react-native): only add resolverMainFields to metro.config for storybook (#11326) 2022-07-28 11:34:48 -04:00
Emily Xiong
b4cc8c2895
fix(react-native): fix library path in Podfile (#11327) 2022-07-28 11:34:30 -04:00
Emily Xiong
38a2d95d9d
feat(detox): add detox config for expo apps (#11104) 2022-07-18 15:39:25 -04:00
Emily Xiong
c075e69898
feat(react-native): upgrade metro to 0.71.3 (#11105) 2022-07-13 19:50:15 +00:00
Katerina Skroumpelou
a2d9577553
fix(storybook): fix schema to read projectName from config (#11098) 2022-07-12 09:55:22 -04:00
Emily Xiong
1a9678298a
feat(react-native): upgrade react-native to 0.69.1 (#11020) 2022-07-06 12:24:57 -04:00
Katerina Skroumpelou
26d837693c
fix(storybook): fix support for nextjs and swc (#10828)
* fix(storybook): proper path for nextjs stories

* fix(storybook): adding swc options
2022-06-23 20:42:00 +03:00
Miroslav Jonaš
62bae5a120
feat(core): make npmScope optional (#10018) 2022-06-23 10:57:54 +02:00
Katerina Skroumpelou
26627e3441
fix(storybook): pass tsConfiguration option from framework generators to storybook (#10837) 2022-06-21 19:35:46 +00:00
Alexis CHAPPRON
1d8369b646
fix(react-native): remove trailing "/" in generated .gitignore (#10827)
This "/" ended up being added in root .gitignore file, adding the whole project as "ignored".
2022-06-21 10:24:15 -04:00
Jack Hsu
3d526098a4
fix(nextjs): storybook generator properly supports nextjs apps (#10816) 2022-06-21 10:08:54 +03:00
Dylan Andersen
8cae2c9eca
docs(core): fix links to nx tutorials (#10763)
Co-authored-by: Dylan Andersen <dylan@joinhandshake.com@Dylans-MBP.attlocal.net>
2022-06-16 10:54:22 -04:00
Emily Xiong
e00dc75e94
fix(detox): change detox to compiling dependency to fix android with react native 0.68 (#10701) 2022-06-13 13:01:25 -04:00
Emily Xiong
cce43db1f9
feat(react-native): upgrade metro to 0.71.1 and react-native-config to 1.4.6 (#10700) 2022-06-13 12:57:22 -04:00
Craigory Coppola
15c04b099e
chore(repo): enable eslint plugin checks (#10666) 2022-06-09 18:04:06 -04:00