Returns true if a filepath is a windows UNC file path.
npm install is-unc-path> Returns true if a filepath is a windows UNC file path.
Install with npm:
``sh`
$ npm install --save is-unc-path
`js`
var isUncPath = require('is-unc-path');
true
Returns true for windows UNC paths:
`js`
isUncPath('\\/foo/bar');
isUncPath('\\\\foo/bar');
isUncPath('\\\\foo\\admin$');
isUncPath('\\\\foo\\admin$\\system32');
isUncPath('\\\\foo\\temp');
isUncPath('\\\\/foo/bar');
isUncPath('\\\\\\/foo/bar');
false
Returns false for non-UNC paths:
`js`
isUncPath('/foo/bar');
isUncPath('/');
isUncPath('/foo');
isUncPath('/foo/');
isUncPath('c:');
isUncPath('c:.');
isUncPath('c:./');
isUncPath('c:./file');
isUncPath('c:/');
isUncPath('c:/file');
Customization
Use .source to use the regex as a component of another regex:
`js`
var myRegex = new RegExp(isUncPath.source + 'foo');
* The computer name is always preceded by a double backward-slash (\\).D:
* UNC paths cannot contain a drive letter (such as )
Changes
* now throws a TypeError if value is not a string
* is-absolute: Polyfill for node.js path.isAbolute. Returns true if a file path is absolute. | path.isAbolutetrue. Returns true if a file path is absolute."" class="text-primary hover:underline" target="_blank" rel="noopener noreferrer">homepage
* is-glob: Returns if the given string looks like a glob pattern or an extglob pattern… more | truetrue if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet"" class="text-primary hover:underline" target="_blank" rel="noopener noreferrer">homepage
* is-relative: Returns if the path appears to be relative. | true if the path appears to be relative."" class="text-primary hover:underline" target="_blank" rel="noopener noreferrer">homepage
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
_(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)_
To generate the readme, run the following command:
`sh`
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
`sh``
$ npm install && npm test
Jon Schlinkert
* github/jonschlinkert
* twitter/jonschlinkert
Copyright © 2017, Jon Schlinkert.
Released under the MIT License.
*
_This file was generated by verb-generate-readme, v0.6.0, on July 13, 2017._