Open chenjiahan opened 5 days ago
The compilerOptions#paths in tsconfig.json should work for DTS output.
compilerOptions#paths
Modern.js Module supports this, see https://github.com/web-infra-dev/modern.js/blob/main/packages/solutions/module-tools/src/utils/dts.ts#L116
{ "compilerOptions": { "paths": { "rslog": ["./compiled/rslog"] } }, "include": ["src"] }
import logger from 'rslog';
import logger from '../compiled/rslog';
This should work out of the box.
Sub task of #140
What problem does this feature solve?
The
compilerOptions#paths
in tsconfig.json should work for DTS output.Modern.js Module supports this, see https://github.com/web-infra-dev/modern.js/blob/main/packages/solutions/module-tools/src/utils/dts.ts#L116
What does the proposed API look like?
This should work out of the box.