Tommy Nguyen
c2bb9b5bd9
chore: use root metadata as source for linting ( #3344 )
2024-09-11 08:32:12 +02:00
Tommy Nguyen
3afb5fad17
fix: bump minimum Node version to 16.17 ( #3339 )
...
`tsconfig` is also updated according to
https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping#node-16
2024-09-10 18:02:14 +00:00
Tommy Nguyen
a05bdf1bb7
feat(cli): enable `build` and `run` commands ( #3326 )
2024-09-04 10:50:59 +02:00
Tommy Nguyen
66ba538b2a
test(cli): make implicit mocks explicit ( #3318 )
...
This makes it easier to migrate to Node test runner in the future. We
cannot migrate today because we still need module mocking, which will
become available in Node 22.
2024-08-29 12:40:18 +02:00
Tommy Nguyen
70f5fdd708
chore: bump `react-native` to 0.75 ( #3303 )
2024-08-20 18:07:31 +02:00
Tommy Nguyen
51da1cf875
fix(align-deps): update profiles for `react-native-macos` 0.74 ( #3294 )
2024-08-14 19:18:29 +02:00
Tommy Nguyen
d21adb8957
chore: bump `react-native` to 0.74 ( #3290 )
2024-08-13 16:04:15 +02:00
renovate[bot]
3b29fea91e
chore(deps): update dependency typedoc to ^0.26.0 ( #3271 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2024-08-12 09:03:26 +00:00
renovate[bot]
2d09aefaec
chore(deps): update dependency tsx to v4.16.5 ( #3269 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2024-08-12 10:58:05 +02:00
Tommy Nguyen
9b5d21bb96
feat(tools-react-native): add caching layer on top of `loadConfig` ( #3261 )
2024-08-06 18:48:48 +02:00
Tommy Nguyen
224556f793
chore: let Nx orchestrate `build` dependencies ( #3243 )
2024-07-24 20:17:01 +02:00
Tommy Nguyen
a7cf12194c
chore: refactor `build-android` command to use common spawn options ( #3241 )
2024-07-24 20:16:27 +02:00
Tommy Nguyen
7c32438a29
fix(metro-serializer-esbuild): bump esbuild to 0.21.x ( #3235 )
2024-07-19 21:53:46 +02:00
Tommy Nguyen
ed2ba878c2
chore: decouple `update-readme` from `build` ( #3236 )
2024-07-19 11:00:27 -07:00
Tommy Nguyen
97a99253c7
refactor(new-package): replace `yargs` with `util.parseArgs` ( #3181 )
2024-06-04 18:22:04 +02:00
Tommy Nguyen
6f4721adbe
test: support Node test runner ( #3163 )
2024-06-04 08:40:25 +02:00
Tommy Nguyen
2b5820c4f9
chore(new-package): fix `ENAMETOOLONG` error when creating package ( #3106 )
2024-04-25 11:30:39 +02:00
renovate[bot]
6eb06f4b2a
chore(deps): update typescript-eslint monorepo to v7.7.0 ( #3098 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2024-04-16 15:55:09 +02:00
Tommy Nguyen
b9625034ad
ci: bump Node to v20 to satisfy Yarn ( #3007 )
2024-03-18 13:19:51 +01:00
Tommy Nguyen
98c24080ee
chore: bump Yarn to 4.1.1 ( #3004 )
2024-03-15 19:06:34 +01:00
Tommy Nguyen
1eb8c143af
fix(eslint-plugin): bump `typescript-eslint` to v7 ( #3002 )
2024-03-12 15:30:53 +01:00
Tommy Nguyen
c1c0f7ac2a
chore: bump `react-native` to 0.73 ( #2956 )
2024-02-07 17:05:18 +01:00
renovate[bot]
80d3829271
fix(deps): update dependency esbuild to v0.20.0 ( #2944 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2024-01-31 18:09:03 +00:00
renovate[bot]
c1098d43bf
chore(deps): update dependency react-native-test-app to v3.0.9 ( #2923 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2024-01-18 18:45:25 +00:00
Tommy Nguyen
bf893a2e82
feat(tsconfig): base TypeScript configs for working with Node ( #2886 )
2023-12-18 12:05:07 +01:00
Tommy Nguyen
2ee99d4237
fix(tools-node): make package free of dependencies ( #2875 )
2023-12-04 15:44:32 +00:00
Tommy Nguyen
7654fac668
chore: fix `lint` command to include more files ( #2865 )
2023-11-30 18:02:19 +01:00
Tommy Nguyen
aca8e9378d
ci: make `xcodebuild` logs more legible with `xcbeautify` ( #2863 )
2023-11-30 13:27:37 +01:00
renovate[bot]
2a70d86d54
chore(deps): update dependency esbuild to v0.19.6 ( #2851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 12:45:13 +01:00
Tommy Nguyen
2ba27400c9
feat(eslint-preset)!: migrate to flat config ( #2813 )
...
BREAKING CHANGE: ESLint 8.23+ and its new config system is now required
Read more about ESLint's new config system, flat config, here:
https://eslint.org/blog/2022/08/new-config-system-part-2/
2023-11-24 11:52:09 +01:00
Tommy Nguyen
b3c91a0856
chore: make `@rnx-kit/scripts` fully ESM ( #2848 )
2023-11-21 17:12:22 +01:00
Tommy Nguyen
589ea67e75
chore: bump `@types/node` to v20 ( #2825 )
2023-11-15 17:08:18 +00:00
Tommy Nguyen
e2891ce2e2
chore: enable pnpm mode ( #2811 )
2023-11-15 17:44:43 +01:00
Tommy Nguyen
0f5a3f2873
test(align-deps): address pnpm issues ( #2795 )
2023-11-07 18:09:45 +01:00
Tommy Nguyen
91b10ad1c9
chore: move Jest config to break circular dependency ( #2787 )
2023-11-06 16:39:51 +01:00
Tommy Nguyen
034faecd4f
chore: decouple scripts from `@rnx-kit/eslint-config` ( #2781 )
...
The decoupling fixes circular dependency.
2023-11-03 12:00:07 +00:00
Tommy Nguyen
067e2ed747
chore: fix phantom dependencies ( #2778 )
2023-11-02 11:23:00 +01:00
Tommy Nguyen
11e85876b1
chore: bump Nx to v17 ( #2775 )
2023-10-31 17:25:51 +01:00
Tommy Nguyen
ab602dac4b
chore: fix `lint` command not linting all files ( #2776 )
2023-10-31 16:24:22 +00:00
Tommy Nguyen
7aa6708cdf
chore: restrict use of `export default` ( #2772 )
2023-10-30 13:40:33 +01:00
Tommy Nguyen
c549a8c0a4
feat(webapis): introduce `@react-native-webapis/battery-status` ( #2590 )
2023-10-10 13:15:23 +02:00
Tommy Nguyen
c81e34c21c
chore: remove unused `shasum.mjs` ( #2697 )
2023-09-21 11:51:56 +01:00
Tommy Nguyen
718798f812
chore: move Prettier plugin to config for consistency ( #2684 )
2023-09-15 17:06:42 +02:00
renovate[bot]
576889dcf1
chore(deps): update dependency typescript to v5.2.2 ( #2678 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2023-09-15 07:38:20 +00:00
renovate[bot]
e2cb58ae68
chore(deps): update dependency typedoc to ^0.25.0 ( #2677 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2023-09-15 07:19:31 +00:00
Tommy Nguyen
d9f6c50abd
fix: fix declaration of dependencies ( #2667 )
2023-09-13 15:03:50 +02:00
Tommy Nguyen
bc2b262705
chore: allow `rnx-align-deps.mjs` to skip the build step ( #2656 )
2023-09-12 17:27:29 +02:00
Tommy Nguyen
efed69df95
ci(ios): fix 100% build cache miss ( #2662 )
2023-09-12 17:17:38 +02:00
renovate[bot]
48914ade10
fix(deps): update dependency depcheck to v1.4.5 ( #2648 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tommy Nguyen <4123478+tido64@users.noreply.github.com>
2023-09-12 15:42:36 +02:00
Tommy Nguyen
b39eb8e298
chore: bump react-native to 0.72 ( #2658 )
2023-09-11 16:24:37 +00:00