🥽 Provides ways of parsing UNC paths and checking whether they are valid. 🎱
I work hard for every project, including this one and your support means a lot to me!
Consider buying me a coffee. ☕
Thank you for supporting my efforts! 🙏😊
@igorskyflyer
Install it by executing:
npm i "@igor.dvlpr/unc-path"
isValid()
=>
returns whether the given path is a UNC one.
Signature
isValid(path): boolean
Parameters
path: string // a string that represents the path to process
import { isValid } from '@igor.dvlpr/unc-path'
console.log(isValid('//ComputerName/SharedFolder/')) // returns true
console.log(isValid('//ComputerName/SharedFolder/file.mp4')) // returns true
console.log(isValid('/ComputerName/SharedFolder/')) // returns false
parse()
=>
parses the provided UNC path and returns UNC path's components as
{
'server': string,
'resource': string
}
Signature
parse(path): Object
Parameters
path: string // a string that represents the path to process
import { parse } from '@igor.dvlpr/unc-path'
console.log(parse('//Server/Dev/file.js'))
/*
returns {
server: 'Server',
resource: '/Dev/file.js',
}
*/
console.log(parse('/Server/Dev/file.js'))
/*
returns {
server: '',
resource: '',
}
*/
Licensed under the MIT license which is available here, MIT license.
🏃♂️ Fast and simple Map and RegExp based HTML entities encoder. 🍁
📚 An NPM package for fetching Windows registry keys. 🗝
🎍 Provides a universal way of formatting file-paths in Unix-like and Windows operating systems as an alternative to the built-in path.normalize(). 🧬
🔼 Provides a way to check if the given path is the root drive/directory. ⛔
🧰 Provides ways of testing whether a given value can be a valid file/directory name. 🏜
Provided by Igor Dimitrijević (@igorskyflyer).