Do you have a webpack setup you've labored over, but want to try parcel? Blocked on migration because Parcel doesn't resolve tsconfig aliases?
Now you can, in the spirit of (almost) zero-config. Just install parcel-resolver-tspaths and follow the instructions.
How Parcel is Out-of-the-Box
Parcel is supposed to be a fun zero-config build tool. That bubble bursts when you discover that your TypeScript path aliases force you into tooling-specific configuration yet again.
If we look at the Parcel docs for module resolution and aliases:
Aliases are supported through the alias field in package.json.
...
// package.json { "alias" : { "react" : "preact-compat" , "react-dom" : "preact-compat" , "local-module" : "./custom/modules" } }
But lets not make a mess of things.…