Every line of 'typescript filename extensions' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
64 function ensureExtension(filename, ext) { 65 return (filename.lastIndexOf('.') == -1) ? `${filename}.${ext}` : filename 66 }
51 function getExtension (fileName: string): string { 52 const extension = fileName.split('.'); 53 if (extension.length === 1) { 54 return fileName; 55 } 56 57 return '.' + extension.pop(); 58 }
71 private replaceExtension(fileName: string, oldExtension: string, newExtension: string): string { 72 const baseName = fileName.substr(0, fileName.length - oldExtension.length); 73 return baseName + newExtension; 74 }
45 function getExtension(fileName) { 46 const ext = fileName ? fileName.split('.').pop() : undefined; 47 return ext ? ext.toLowerCase() : undefined; 48 }
79 function getFilenameNoExt(filename) { 80 if (!filenameNoExtCache) { 81 assertFilenameRequired(filename); 82 filenameNoExtCache = removeExtensions(filename); 83 } 84 return filenameNoExtCache; 85 }
263 function getFilenameExtension(fileName) { 264 var extension = ''; 265 if(fileName.indexOf('.') !== -1) { 266 extension = last(fileName.split('.')); 267 } 268 return extension; 269 }
110 function getExtension(fileName) { 111 var components = fileName.split('.'); 112 return components[components.length-1]; 113 }
186 export function getFileExtension(fileName: string) { 187 return path.extname(fileName); 188 }
189 function getFileExtension(filename) { 190 return (/[.]/.exec(filename)) ? /[^.]+$/.exec(filename)[0] : undefined; 191 }
258 function normalizeName (fileName, ext) { 259 if(fileName.endsWith('.json')){ 260 return fileName; 261 } 262 var extension = ext || '.js'; 263 if (fileName.endsWith(extension)) { 264 return fileName; 265 } 266 return fileName + extension; 267 }