Files
animate/webGl/my-threejs-test/node_modules/@parcel/utils/src/isDirectoryInside.js
2024-06-24 21:24:00 +12:00

12 lines
306 B
JavaScript

// @flow strict-local
import type {FilePath} from '@parcel/types';
import path from 'path';
export default function isDirectoryInside(
child: FilePath,
parent: FilePath,
): boolean {
const relative = path.relative(parent, child);
return !relative.startsWith('..') && !path.isAbsolute(relative);
}