Open wendyzhaogogo opened 2 years ago
version: 3.11.0 problem: the getAbsoluteMappingEntries in lib/mapping-entry.js can't resolve absolute path.
getAbsoluteMappingEntries
lib/mapping-entry.js
ex: I use eslint which imported this package. when I config tsconfig.json as below
{ "compilerOptions": { "paths": { "@/*": [ "src/*", "/var/fold1/src/*" ], } } }
The path /var/fold1/src/* would be resolved as /.../var/fold1/src/* rather than /var/fold1/src/*
/var/fold1/src/*
/.../var/fold1/src/*
Causes as below
absolutePaths.push({ pattern: key, paths: paths[key].map(function (pathToResolve) { return path.join(absoluteBaseUrl, pathToResolve); }), });
path.join would not resolve absolute path correctly
path.join
version: 3.11.0 problem: the
getAbsoluteMappingEntries
inlib/mapping-entry.js
can't resolve absolute path.ex: I use eslint which imported this package. when I config tsconfig.json as below
The path
/var/fold1/src/*
would be resolved as/.../var/fold1/src/*
rather than/var/fold1/src/*
Causes as below
path.join
would not resolve absolute path correctly