parcel-plugin-typescript-paths
v0.1.14
Published
This plugin enabled Parcel to automatically use module aliases defined in tsconfig.json's compilerOptions.paths without any additional configuration.
Downloads
10
Maintainers
Readme
parcel-plugin-typescript-paths
This plugin enabled parcel to be aware of typescript module paths (module aliasing).
Installation
npm install --save-dev parcel-plugin-typescript-paths
WARNING
This project is in heavy development and will change. Please don't use on production.
Feel free to contribute.
Known Limitations
This plugin uses regular expressions to perform a search and replace in your code. To avoid collisions, it is recommended to only use unique names as your paths. For example, if you have the following in your tsconfig:
"paths": {
"upload": ["src/upload"],
}
and you have the following content string in your code:
Students, import your work for review
by clicking the button "upload".
then "upload" will get replaced with "src/upload".
The following would be a better configuration since "@upload" is probably less likely to be used as a content string in your app:
"paths": {
"@upload": ["src/upload"],
}