You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

10 lines
285 B

import { relative } from 'path';
var paths = {};
function getRelativePath ( path, path2 ) {
paths[ path ] = true;
return relative( path, path2 );
}
assert.equal( getRelativePath( 'foo/bar/baz', 'foo/baz/bar' ), '../../baz/bar' );
assert.deepEqual( paths, { 'foo/bar/baz': true });