-
Notifications
You must be signed in to change notification settings - Fork 24.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add @react-native/typescript-config #37345
Conversation
This pull request was exported from Phabricator. Differential Revision: D45721088 |
Summary: Pull Request resolved: facebook#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Differential Revision: D45721088 fbshipit-source-id: 033a229a3c22133542d1e3afa8afa10b98328674
f8029c3
to
b45b807
Compare
This pull request was exported from Phabricator. Differential Revision: D45721088 |
Summary: Pull Request resolved: facebook#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Differential Revision: D45721088 fbshipit-source-id: de995bdaddd14218119b27076e19b63f7694c08e
b45b807
to
62a8c0d
Compare
This pull request was exported from Phabricator. Differential Revision: D45721088 |
Base commit: 61fc1a5 |
Summary: Pull Request resolved: facebook#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Differential Revision: D45721088 fbshipit-source-id: 7f1620b0b5604e7cff8ce26ed4b6744559bcdb63
62a8c0d
to
703792f
Compare
This pull request was exported from Phabricator. Differential Revision: D45721088 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D45721088 |
Summary: Pull Request resolved: facebook#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Changelog: [General][Added] - Add react-native/typescript-config Reviewed By: cortinico Differential Revision: D45721088 fbshipit-source-id: 3aa4f570fd2763cf8c2d37e9e7aaaf63fa1ad373
703792f
to
b42c5d8
Compare
Summary: Pull Request resolved: facebook#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Changelog: [General][Added] - Add react-native/typescript-config Reviewed By: cortinico Differential Revision: D45721088 fbshipit-source-id: e0c40782cf8b733c974c160f70194c14ce7e6b96
b42c5d8
to
315a24f
Compare
This pull request was exported from Phabricator. Differential Revision: D45721088 |
Summary: Pull Request resolved: facebook#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Changelog: [General][Added] - Add react-native/typescript-config Reviewed By: cortinico Differential Revision: D45721088 fbshipit-source-id: 47bcefb95bbde8f35f173cd5ebeb131e57f5112e
315a24f
to
30ba0b7
Compare
This pull request was exported from Phabricator. Differential Revision: D45721088 |
This pull request has been merged in cae52f6. |
Summary: Pull Request resolved: facebook/react-native#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Changelog: [General][Added] - Add react-native/typescript-config Reviewed By: cortinico Differential Revision: D45721088 fbshipit-source-id: b949bffb14014695abf3b9b359d3f5e30bfc8919 Original: facebook/react-native@cae52f6
Summary: Pull Request resolved: facebook/react-native#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Changelog: [General][Added] - Add react-native/typescript-config Reviewed By: cortinico Differential Revision: D45721088 fbshipit-source-id: b949bffb14014695abf3b9b359d3f5e30bfc8919 Original-Commit: facebook/react-native@cae52f6
Summary: Pull Request resolved: facebook/react-native#37345 This moves from `tsconfig/react-native`, a centralized repository of tsconfigs, to `react-native/typescript-config`, a package maintained as part of the RN monorepo. We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes. Changelog: [General][Added] - Add react-native/typescript-config Reviewed By: cortinico Differential Revision: D45721088 fbshipit-source-id: b949bffb14014695abf3b9b359d3f5e30bfc8919 Original-Commit: facebook/react-native@cae52f6
"allowSyntheticDefaultImports": true, | ||
"esModuleInterop": true, | ||
"skipLibCheck": true, | ||
// Causes issues with package.json "exports" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@NickGerleman apologies for the ping - do you know what the specifics of the issue mentioned here are?
It looks like you originally changed it in the old repo but the commit message doesn't explain why: tsconfig/bases@5b4e858
Summary:
This moves from
tsconfig/react-native
, a centralized repository of tsconfigs, toreact-native/typescript-config
, a package maintained as part of the RN monorepo.We end up wanting to make changes where the versions are coupled, so this publishes them as part of the same repo, etc. It also means Meta engineers can more freely make changes to it with normal approval processes.
I also used this opportunity to fix the file-structure of
eslint-config-react-native-communtiy
, andeslint-plugin-react-native-communtiy
to match the name they were renamed to as part of 0.72.Differential Revision: D45721088