Skip to content

Commit 5472f7a

Browse files
committed
Fix fs.copyFileSync not supported in Node 6
1 parent 6e57d62 commit 5472f7a

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Jakefile.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
/// <reference types="jake" />
44

55
const fs = require("fs");
6+
const fs2 = require("fs-extra");
67
const os = require("os");
78
const path = require("path");
89
const fold = require("travis-fold");
@@ -358,9 +359,9 @@ file(Paths.servicesDefinitionFile, [TaskNames.coreBuild], function() {
358359
fs.writeFileSync(Paths.servicesDefinitionFile, servicesContentWithoutConstEnums);
359360

360361
// Also build typescript.js, typescript.js.map, and typescript.d.ts
361-
fs.copyFileSync(Paths.servicesFile, Paths.typescriptFile);
362+
jake.cpR(Paths.servicesFile, Paths.typescriptFile);
362363
if (fs.existsSync(Paths.servicesFile + ".map")) {
363-
fs.copyFileSync(Paths.servicesFile + ".map", Paths.typescriptFile + ".map");
364+
jake.cpR(Paths.servicesFile + ".map", Paths.typescriptFile + ".map");
364365
}
365366

366367
fs.writeFileSync(Paths.typescriptDefinitionFile, servicesContentWithoutConstEnums + "\r\nexport = ts", { encoding: "utf-8" });

0 commit comments

Comments
 (0)