File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ class File {
2424 // Only supported in Solidity
2525 return callback ( null , content ) ;
2626 }
27- const regex = / i m p o r t [ " | ' ] ( [ a - z A - Z 0 - 9 _ \- . \\ \/ : ] + ) " ; / g;
27+ const regex = / i m p o r t [ " | ' ] ( [ - a - z A - Z 0 - 9 @ : % _ + . ~ # ? & \/ = ] + ) [ " | ' ] ; / g;
2828 let matches ;
2929 const filesToDownload = [ ] ;
3030 const pathWithoutFile = path . dirname ( self . path ) ;
Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ function getExternalContractUrl(file) {
148148 // [4] path
149149 // [5] branch
150150 const match = file . match (
151- / ( g i t : \/ \/ ) ? g i t h u b \. [ a - z ] + \/ ( [ a - z A - Z 0 - 9 _ \- . ] + ) \/ ( [ a - z A - Z 0 - 9 _ \- ] + ) \/ ( [ a - z A - Z 0 - 9 _ \- \/ . ] + ) # ? ( [ a - z A - Z 0 - 1 _ \- . ] * ) ? /
151+ / ( g i t : \/ \/ ) ? g i t h u b \. [ a - z ] + \/ ( [ - a - z A - Z 0 - 9 @ : % _ + . ~ # ? & = ] + ) \/ ( [ - a - z A - Z 0 - 9 @ : % _ + . ~ # ? & = ] + ) \/ ( [ - a - z A - Z 0 - 9 @ : % _ + . ~ ? \/ & = ] + ) # ? ( [ a - z A - Z 0 - 1 \/ _ . - ] * ) ? /
152152 ) ;
153153 if ( ! match ) {
154154 console . error ( MALFORMED_ERROR + file ) ;
@@ -165,7 +165,7 @@ function getExternalContractUrl(file) {
165165 return null ;
166166 }
167167 const match = url . match (
168- / \. [ a - z ] + \/ ( [ a - z A - Z 0 - 9 _ \- \/ . ] + ) /
168+ / \. [ a - z ] + \/ ( [ - a - z A - Z 0 - 9 @ : % _ + . ~ # ? & \/ = ] + ) /
169169 ) ;
170170 return {
171171 url,
File renamed without changes.
You can’t perform that action at this time.
0 commit comments