===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-tmp-0.2.1+dfsg/lib/tmp.js-517-    if (!options.template.match(TEMPLATE_PATTERN))
node-tmp-0.2.1+dfsg/lib/tmp.js:518:      throw new Error(`Invalid template, found "${options.template}".`);
node-tmp-0.2.1+dfsg/lib/tmp.js-519-  }
##############################################
node-tmp-0.2.1+dfsg/lib/tmp.js-521-  if (!_isUndefined(options.tries) && isNaN(options.tries) || options.tries < 0)
node-tmp-0.2.1+dfsg/lib/tmp.js:522:    throw new Error(`Invalid tries, found "${options.tries}".`);
node-tmp-0.2.1+dfsg/lib/tmp.js-523-
##############################################
node-tmp-0.2.1+dfsg/lib/tmp.js-589-    if (path.isAbsolute(name))
node-tmp-0.2.1+dfsg/lib/tmp.js:590:      throw new Error(`${option} option must not contain an absolute path, found "${name}".`);
node-tmp-0.2.1+dfsg/lib/tmp.js-591-    // must not fail on valid .<name> or ..<name> or similar such constructs
##############################################
node-tmp-0.2.1+dfsg/lib/tmp.js-593-    if (basename === '..' || basename === '.' || basename !== name)
node-tmp-0.2.1+dfsg/lib/tmp.js:594:      throw new Error(`${option} option must not contain a path, found "${name}".`);
node-tmp-0.2.1+dfsg/lib/tmp.js-595-  }
##############################################
node-tmp-0.2.1+dfsg/lib/tmp.js-598-    if (path.isAbsolute(name) && !name.startsWith(tmpDir)) {
node-tmp-0.2.1+dfsg/lib/tmp.js:599:      throw new Error(`${option} option must be relative to "${tmpDir}", found "${name}".`);
node-tmp-0.2.1+dfsg/lib/tmp.js-600-    }
##############################################
node-tmp-0.2.1+dfsg/lib/tmp.js-602-    if (!resolvedPath.startsWith(tmpDir))
node-tmp-0.2.1+dfsg/lib/tmp.js:603:      throw new Error(`${option} option must be relative to "${tmpDir}", found "${resolvedPath}".`);
node-tmp-0.2.1+dfsg/lib/tmp.js-604-  }