metro-tsconfig-paths
v1.0.3
Published
Use tsconfig 'paths' with Metro
Downloads
1,640
Maintainers
Readme
metro-tsconfig-paths
Load tsconfig.json
modules from locally developed packages, and help Metro
resolve imports using their paths
objects.
Usage
Add the following to your metro.config.js
module:
const withTSConfig = require('metro-tsconfig-paths')
module.exports = withTSConfig({
/* Metro configuration goes here */
})
How it works
It uses get-dev-paths
to find any locally developed packages. Then it uses
tsconfig-paths
to load tsconfig.json
modules and convert their paths
objects into "matcher functions". Then it hooks into your Metro config and applies
the relevant matcher function (if any) to whichever dependency is being resolved.