'use strict';
|
|
const path = require('path');
|
|
// judge if parent is child's parent path
|
// isEqualOrParentPath('/foo', '/foo/bar') => true
|
// isEqualOrParentPath('/foo/bar', '/foo') => false
|
exports.isEqualOrParentPath = function(parent, child) {
|
return !path.relative(parent, child).startsWith('..');
|
};
|