'use strict'; | |
var isUncPath = require('is-unc-path'); | |
module.exports = function isRelative(filepath) { | |
if (typeof filepath !== 'string') { | |
throw new TypeError('expected filepath to be a string'); | |
} | |
// Windows UNC paths are always considered to be absolute. | |
return !isUncPath(filepath) && !/^([a-z]:)?[\\\/]/i.test(filepath); | |
}; |