obj2gltf/lib/outsideDirectory.js

18 lines
424 B
JavaScript
Raw Permalink Normal View History

2021-08-02 11:31:59 -04:00
"use strict";
const path = require("path");
module.exports = outsideDirectory;
/**
* Checks if a file is outside of a directory.
*
* @param {String} file Path to the file.
* @param {String} directory Path to the directory.
* @returns {Boolean} Whether the file is outside of the directory.
2017-12-28 14:34:30 -05:00
*
* @private
*/
function outsideDirectory(file, directory) {
2021-08-02 11:31:59 -04:00
return path.relative(directory, file).indexOf("..") === 0;
}