Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 699 Bytes

.verb.md

File metadata and controls

20 lines (17 loc) · 699 Bytes

Usage

const isInvalid = require('{%= name %}');

// true if the path is not a string or has invalid characters
console.log(isInvalid());       //=> true
console.log(isInvalid('<abc')); //=> true
console.log(isInvalid('>abc')); //=> true
console.log(isInvalid(':abc')); //=> true
console.log(isInvalid('"abc')); //=> true
console.log(isInvalid('|abc')); //=> true
console.log(isInvalid('?abc')); //=> true
console.log(isInvalid('*abc')); //=> true

// true if the path has slashes and options.file is true,
// as slashes and backslashes are invalid in file names
console.log(isInvalid('foo/abc', { file: true })); //=> true
console.log(isInvalid('foo\\abc', { file: true })); //=> true