1b0e8b1de4
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/37377 For 0.72 I enabled `moduleResolution: "nodenext"` which allows some package exports support, but this is imperfect. E.g. RN will typecheck against the `node` condition and there are some more restrictions than we need. D45720238 bumped TypeScript to 5.0 for RN 0.73, along with D45721088 which brought the tsconfig inline. This lets us switch to the new [`moduleResolution: "bundler"`](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/#moduleresolution-bundler) and instructs `tsc` to follow the `react-native` export condition. See even more context at: https://github.com/microsoft/TypeScript/pull/51669 Changelog: [General][Added] - Better TypeScript support for package.json exports field Reviewed By: christophpurrer Differential Revision: D45769740 fbshipit-source-id: 1ad450b8157bfd0d539289835bed097fd950cf78 |
||
---|---|---|
.. | ||
README.md | ||
package.json | ||
tsconfig.json |
README.md
@react-native/typescript-config
This package provides the default tsconfig.json
used by newly built React Native apps.
This template is customized for specific versions of React Native, and should be updated in sync with the rest of your app.