Граф коммитов

182 Коммитов

Автор SHA1 Сообщение Дата
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