We now use webpack instead of SystemJS, effectively bundling modules into one file (plus commons chunks) for every entry point. This results in a much smaller extension size (almost half). Furthermore we use yarn/npm even for extension run-time dependencies. This relieves us from manually vendoring and building dependencies. It's also easier to understand for new developers familiar with node.
8.6 KiB
is-unc-path
Returns true if a filepath is a windows UNC file path.
Install
Install with npm:
$ npm install --save is-unc-path
Usage
var isUncPath = require('is-unc-path');
true
Returns true for windows UNC paths:
isUncPath('\\/foo/bar');
isUncPath('\\\\foo/bar');
isUncPath('\\\\foo\\admin
**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:
var myRegex = new RegExp(isUncPath.source + 'foo');
- The computer name is always preceded by a double backward-slash (
\\
). - UNC paths cannot contain a drive letter (such as
D:
)
About
Related projects
- dirname-regex: Regular expression for matching the directory part of a file path. | homepage
- dotdir-regex: Regex for matching dot-directories, like
.git/
| homepage - dotfile-regex: Regular expresson for matching dotfiles. | homepage
- is-glob: Returns
true
if the given string looks like a glob pattern or an extglob pattern… more | homepage - is-unc-path: Returns true if a filepath is a windows UNC file path. | homepage
- path-regex: Regular expression for matching the parts of a file path. | homepage
- unc-path-regex: Regular expression for testing if a file path is a windows UNC file path. Can… more | homepage
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Building docs
(This document was generated by verb-generate-readme (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in .verb.md.)
To generate the readme and API documentation with verb:
$ npm install -g verb verb-generate-readme && verb
Running tests
Install dev dependencies:
$ npm install -d && npm test
Author
Jon Schlinkert
License
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb-generate-readme, v0.2.0, on December 07, 2016.
); 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:
var myRegex = new RegExp(isUncPath.source + 'foo');
- The computer name is always preceded by a double backward-slash (
\\
). - UNC paths cannot contain a drive letter (such as
D:
)
About
Related projects
- dirname-regex: Regular expression for matching the directory part of a file path. | homepage
- dotdir-regex: Regex for matching dot-directories, like
.git/
| homepage - dotfile-regex: Regular expresson for matching dotfiles. | homepage
- is-glob: Returns
true
if the given string looks like a glob pattern or an extglob pattern… more | homepage - is-unc-path: Returns true if a filepath is a windows UNC file path. | homepage
- path-regex: Regular expression for matching the parts of a file path. | homepage
- unc-path-regex: Regular expression for testing if a file path is a windows UNC file path. Can… more | homepage
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Building docs
(This document was generated by verb-generate-readme (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in .verb.md.)
To generate the readme and API documentation with verb:
$ npm install -g verb verb-generate-readme && verb
Running tests
Install dev dependencies:
$ npm install -d && npm test
Author
Jon Schlinkert
License
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb-generate-readme, v0.2.0, on December 07, 2016.