You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Given a `filePath` return the file's extension. Used internally by {@link discernParser} and {@link discernFileFormatter}. Returns `false` for files without an extension, including dotfiles
*
* @function discernFormat
* @param {String} filePath Input file path
* @returns {String} The file's extension
*
* @example
* var format = io.discernFormat('path/to/data.csv')
* console.log(format) // 'csv'
*
* @example
* var format = io.discernFormat('path/to/.dotfile')
* console.log(format) // false
*/
export default function discernFormat (filePath) {