Skip to content

Commit 54e9510

Browse files
authored
feat!: remove old install folder migration (#373)
1 parent b9eea58 commit 54e9510

File tree

1 file changed

+6
-27
lines changed

1 file changed

+6
-27
lines changed

sources/folderUtils.ts

+6-27
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,12 @@
1-
import {UsageError} from 'clipanion';
2-
import {existsSync, mkdirSync, renameSync} from 'fs';
3-
import {homedir, tmpdir} from 'os';
4-
import {join} from 'path';
5-
import process from 'process';
1+
import {UsageError} from 'clipanion';
2+
import {mkdirSync} from 'fs';
3+
import {homedir, tmpdir} from 'os';
4+
import {join} from 'path';
5+
import process from 'process';
66

7-
import type {NodeError} from './nodeUtils';
7+
import type {NodeError} from './nodeUtils';
88

99
export function getInstallFolder() {
10-
if (process.env.COREPACK_HOME == null) {
11-
// TODO: remove this block on the next major.
12-
const oldCorepackDefaultHome = join(homedir(), `.node`, `corepack`);
13-
const newCorepackDefaultHome = join(
14-
process.env.XDG_CACHE_HOME ??
15-
process.env.LOCALAPPDATA ??
16-
join(
17-
homedir(),
18-
process.platform === `win32` ? `AppData/Local` : `.cache`,
19-
),
20-
`node/corepack`,
21-
);
22-
if (
23-
existsSync(oldCorepackDefaultHome) &&
24-
!existsSync(newCorepackDefaultHome)
25-
) {
26-
mkdirSync(newCorepackDefaultHome, {recursive: true});
27-
renameSync(oldCorepackDefaultHome, newCorepackDefaultHome);
28-
}
29-
return newCorepackDefaultHome;
30-
}
3110
return (
3211
process.env.COREPACK_HOME ??
3312
join(

0 commit comments

Comments
 (0)