I am working on a monorepo and therefore I want Webpack to load my sources from src instead of dist (dist is specified in package.json).
For example given the following structure:
/packages/core/dist/index.js (compiled output)
/packages/core/src/index.ts (original TypeScript source)
/packages/core/package.json (`main` and `module` point to `dist`)
Now inside /packages/foo/src/index.ts I am doing import Foo from '@test/core'. The problem is that Webpack reads core package's package.json and uses its module and main fields that point to dist folder. I instead want Webpack to load the original sources from src, because this @test/core is part of my own codebase and not an external dependency.
Is there a way to force Webpack to load my original TS sources only for certain modules like the ones beginning with @test/?