obj2gltf/lib/outsideDirectory.js
2019-02-05 22:03:42 -05:00

18 lines
428 B
JavaScript

'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.
*
* @private
*/
function outsideDirectory(file, directory) {
return (path.relative(directory, file).indexOf('..') === 0);
}