Skip to content

Commit 0a0dd1a

Browse files
authored
refactor(cli): remove usage of @ionic/utils-fs (#7762)
1 parent e922e2b commit 0a0dd1a

29 files changed

+68
-31
lines changed

cli/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@
4545
},
4646
"dependencies": {
4747
"@ionic/cli-framework-output": "^2.2.5",
48-
"@ionic/utils-fs": "^3.1.6",
4948
"@ionic/utils-subprocess": "2.1.11",
5049
"@ionic/utils-terminal": "^2.3.3",
5150
"commander": "^9.3.0",
5251
"debug": "^4.3.4",
5352
"env-paths": "^2.2.0",
53+
"fs-extra": "^11.2.0",
5454
"kleur": "^4.1.4",
5555
"native-run": "^2.0.0",
5656
"open": "^8.4.0",
@@ -64,6 +64,7 @@
6464
},
6565
"devDependencies": {
6666
"@types/debug": "^4.1.7",
67+
"@types/fs-extra": "^11.0.4",
6768
"@types/jest": "^29.5.0",
6869
"@types/plist": "^3.0.2",
6970
"@types/prompts": "^2.0.14",

cli/src/android/add.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { pathExists, writeFile } from '@ionic/utils-fs';
1+
import { pathExists, writeFile } from 'fs-extra';
22
import { homedir } from 'os';
33
import { join } from 'path';
44

cli/src/android/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { copy, remove, mkdirp, readFile, pathExists, writeFile } from '@ionic/utils-fs';
1+
import { copy, remove, mkdirp, readFile, pathExists, writeFile } from 'fs-extra';
22
import { join, resolve } from 'path';
33

44
import { checkCapacitorPlatform } from '../common';

cli/src/android/doctor.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
import { pathExists, readdirp, readFile } from '@ionic/utils-fs';
1+
import { pathExists, readFile } from 'fs-extra';
22
import { join, extname, parse } from 'path';
33

44
import c from '../colors';
55
import { check } from '../common';
66
import type { Config } from '../definitions';
77
import { fatal, isFatal } from '../errors';
88
import { logSuccess } from '../log';
9+
import { readdirp } from '../util/fs';
910
import { readXML } from '../util/xml';
1011

1112
export async function doctorAndroid(config: Config): Promise<void> {

cli/src/android/open.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { pathExists } from '@ionic/utils-fs';
21
import Debug from 'debug';
2+
import { pathExists } from 'fs-extra';
33
import open from 'open';
44

55
import c from '../colors';

cli/src/android/update.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { copy, remove, pathExists, readdirp, readFile, writeFile, writeJSON } from '@ionic/utils-fs';
21
import Debug from 'debug';
2+
import { copy, remove, pathExists, readFile, writeFile, writeJSON } from 'fs-extra';
33
import { dirname, extname, join, relative, resolve } from 'path';
44

55
import c from '../colors';
@@ -20,7 +20,7 @@ import {
2020
import type { Plugin } from '../plugin';
2121
import { copy as copyTask } from '../tasks/copy';
2222
import { patchOldCapacitorPlugins } from '../tasks/migrate';
23-
import { convertToUnixPath } from '../util/fs';
23+
import { readdirp, convertToUnixPath } from '../util/fs';
2424
import { resolveNode } from '../util/node';
2525
import { extractTemplate } from '../util/template';
2626

cli/src/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { readJSON, pathExists } from '@ionic/utils-fs';
21
import { prettyPath } from '@ionic/utils-terminal';
2+
import { readJSON, pathExists } from 'fs-extra';
33
import { dirname, join } from 'path';
44

55
import c from './colors';

cli/src/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { pathExists, readFile, readJSON, writeFile, writeJSON } from '@ionic/utils-fs';
21
import Debug from 'debug';
2+
import { pathExists, readFile, readJSON, writeFile, writeJSON } from 'fs-extra';
33
import { dirname, extname, join, relative, resolve } from 'path';
44

55
import c from './colors';

cli/src/cordova.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { copy, ensureDir, mkdirp, pathExists, readFile, remove, writeFile } from '@ionic/utils-fs';
1+
import { copy, ensureDir, mkdirp, pathExists, readFile, remove, writeFile } from 'fs-extra';
22
import { basename, extname, join, resolve } from 'path';
33
import plist from 'plist';
44
import type { PlistObject } from 'plist';

cli/src/ios/build.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { writeFileSync, unlinkSync } from '@ionic/utils-fs';
1+
import { writeFileSync, unlinkSync } from 'fs-extra';
22
import { basename, join } from 'path';
33
import rimraf from 'rimraf';
44

0 commit comments

Comments
 (0)