Skip to content

Commit 395727e

Browse files
committed
ensure Node 14 compatibility with fsExtra
1 parent d527383 commit 395727e

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lib/builders/ProjectBuilder.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
*/
1919

2020
const fs = require('node:fs');
21-
const fsp = require('node:fs/promises');
2221
const path = require('node:path');
2322
const fsExtra = require('fs-extra');
2423
const execa = require('execa');
@@ -326,10 +325,10 @@ class ProjectBuilder {
326325
// Saves changes
327326
configProperties.save();
328327
}).then(async function () {
329-
await fsp.cp(path.join(self.root, 'tools', 'gradle'), path.join(self.root, 'gradle'), { recursive: true, force: true });
330-
await fsp.cp(path.join(self.root, 'tools', 'gradlew'), path.join(self.root, 'gradlew'), { recursive: true, force: true });
331-
await fsp.cp(path.join(self.root, 'tools', 'gradlew.bat'), path.join(self.root, 'gradlew.bat'), { recursive: true, force: true });
332-
await fsp.cp(path.join(self.root, 'tools', '.gradle'), path.join(self.root, '.gradle'), { recursive: true, force: true });
328+
await fsExtra.copy(path.join(self.root, 'tools', 'gradle'), path.join(self.root, 'gradle'), { recursive: true, force: true });
329+
await fsExtra.copy(path.join(self.root, 'tools', 'gradlew'), path.join(self.root, 'gradlew'), { recursive: true, force: true });
330+
await fsExtra.copy(path.join(self.root, 'tools', 'gradlew.bat'), path.join(self.root, 'gradlew.bat'), { recursive: true, force: true });
331+
await fsExtra.copy(path.join(self.root, 'tools', '.gradle'), path.join(self.root, '.gradle'), { recursive: true, force: true });
333332
}).then(function () {
334333
return self.prepBuildFiles();
335334
}).then(() => {

0 commit comments

Comments
 (0)