File tree Expand file tree Collapse file tree 1 file changed +2
-21
lines changed Expand file tree Collapse file tree 1 file changed +2
-21
lines changed Original file line number Diff line number Diff line change 161161 if ( name === '{}' ) {
162162 return name ;
163163 }
164- var moduleName = name ,
165- folderName ,
166- fileName ,
167- lastIndex = name . lastIndexOf ( '/' ) ,
168- containsRelativePath = name . lastIndexOf ( '/' ) !== - 1 ,
169- fullName ;
170- if ( containsRelativePath ) {
171- moduleName = moduleName . substring ( 0 , lastIndex ) ;
172- folderName = moduleName . substring ( ( moduleName . lastIndexOf ( '/' ) + 1 ) , moduleName . length ) . replace ( / [ ^ A - Z a - z 0 - 9 _ $ ] / g, '' ) ;
173- fileName = name . substring ( ( lastIndex + 1 ) , name . length ) . replace ( / [ ^ A - Z a - z 0 - 9 _ $ ] / g, '' ) ;
174- if ( folderName && fileName ) {
175- fullName = folderName + '_' + fileName ;
176- } else if ( ! folderName && fileName ) {
177- fullName = fileName ;
178- } else {
179- throw new Error ( publicAPI . errorMsgs . malformedModuleName ( name ) ) ;
180- }
181- } else {
182- fullName = name ;
183- }
184- return publicAPI . prefixReservedWords ( fullName . replace ( / [ ^ A - Z a - z 0 - 9 _ $ ] / g, '' ) ) ;
164+ var normalized = name . replace ( / \. / g, '' ) . replace ( / [ ^ A - Z a - z 0 - 9 _ $ ] / g, '_' ) . replace ( / ^ _ + / , '' ) ;
165+ return publicAPI . prefixReservedWords ( normalized ) ;
185166 } ,
186167 // returnExpressionIdentifier
187168 // --------------------------
You can’t perform that action at this time.
0 commit comments