File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import { readPackageJsonSync } from './packageJsonFileUtils'
4
4
const FILE_PATH_WITH_PREFIX_RE = / ^ f i l e : ( .+ ) /
5
5
const FILE_PATH_WITHOUT_PREFIX_RE = / ^ ( \/ .+ ) /
6
6
const FILE_PATH_TIDLE_RE = / ^ ( ~ \/ .+ ) /
7
- const FILE_PATH_WITHOUT_PREFIX_WINDOWS_RE = / ^ [ a - z A - Z ] : \\ [ \\ \S | * \S ] ? .* $ /
7
+ const FILE_PATH_WITHOUT_PREFIX_WINDOWS_RE = / ^ ( [ a - z A - Z ] : \\ [ \\ \S | * \S ] ? .* ) $ /
8
8
const FILE_PATH_RE = new RegExp (
9
9
`${ FILE_PATH_WITH_PREFIX_RE . source } |${ FILE_PATH_WITHOUT_PREFIX_RE . source } |${ FILE_PATH_WITHOUT_PREFIX_WINDOWS_RE . source } |${ FILE_PATH_TIDLE_RE . source } `
10
10
)
@@ -82,6 +82,8 @@ export class PackagePath {
82
82
this . basePath = FILE_PATH_WITH_PREFIX_RE . exec ( path ) ! [ 1 ]
83
83
} else if ( FILE_PATH_WITHOUT_PREFIX_RE . test ( path ) ) {
84
84
this . basePath = FILE_PATH_WITHOUT_PREFIX_RE . exec ( path ) ! [ 1 ]
85
+ } else if ( FILE_PATH_WITHOUT_PREFIX_WINDOWS_RE . test ( path ) ) {
86
+ this . basePath = FILE_PATH_WITHOUT_PREFIX_WINDOWS_RE . exec ( path ) ! [ 1 ]
85
87
} else if ( FILE_PATH_TIDLE_RE . test ( path ) ) {
86
88
this . basePath = untildify ( FILE_PATH_TIDLE_RE . exec ( path ) ! [ 1 ] )
87
89
} else if ( REGISTRY_PATH_VERSION_RE . test ( path ) ) {
You can’t perform that action at this time.
0 commit comments