Update memoization to lodash implementation

This commit is contained in:
Nikolai Laevskii
2023-08-31 06:40:39 +02:00
parent 5e21ff4d9b
commit d5f102c3e3
6 changed files with 1458 additions and 78 deletions

View File

@ -6,8 +6,7 @@ import {
PackageManagerInfo,
isCacheFeatureAvailable,
supportedPackageManagers,
getCommandOutput,
resetProjectDirectoriesMemoized
getProjectDirectoriesFromCacheDependencyPath
} from '../src/cache-utils';
import fs from 'fs';
import * as cacheUtils from '../src/cache-utils';
@ -123,7 +122,7 @@ describe('cache-utils', () => {
MockGlobber.create(['/foo', '/bar'])
);
resetProjectDirectoriesMemoized();
getProjectDirectoriesFromCacheDependencyPath.cache.clear?.();
});
afterEach(() => {