@leonardowlopes/bx-cli
Version:
A CLI tool used to configure projects for the Buildbox company.
18 lines • 715 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.setupRepositoryFile = void 0;
const file_1 = require("../utils/file");
const package_1 = require("../utils/package");
async function setupRepositoryFile(fileName, filesRepository) {
const configFile = filesRepository.files?.[fileName];
if (!configFile) {
throw new Error(`No file found with the name ${fileName}`);
}
const fileContent = JSON.parse(configFile.content);
package_1.packageJson.add({
...fileContent,
});
(0, file_1.createFile)(fileContent.fileName, fileContent.content);
}
exports.setupRepositoryFile = setupRepositoryFile;
//# sourceMappingURL=setup-repository-file.js.map