@cap-js-community/sap-afc-sdk
Version:
SAP Advanced Financial Closing SDK for CDS
31 lines (28 loc) • 781 B
JavaScript
/* eslint-disable no-console */
;
const fs = require("fs");
const path = require("path");
const { isNode, copyFolderAdjusted } = require("../common/util");
module.exports = (options) => {
try {
const srcPath = path.join(__dirname, "../../http");
const destPath = path.join(process.cwd(), "http");
if (isNode(options)) {
fs.cpSync(srcPath, destPath, { recursive: true });
} else {
copyFolderAdjusted(
srcPath,
destPath,
{
files: ["toggles.cloud.http", "toggles.local.http"],
},
(content) => {
return content.replace("@port=4004", "@port=8080");
},
);
}
console.log(`Folder '${destPath}' written.`);
} catch (err) {
console.error(err.message);
}
};