@cloud-copilot/iam-collect
Version:
Collect IAM information from AWS Accounts
17 lines • 711 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createDefaultConfiguration = createDefaultConfiguration;
const fs_1 = require("fs");
const defaultConfig_js_1 = require("./defaultConfig.js");
/**
* Create a default configuration file.
*/
async function createDefaultConfiguration() {
if ((0, defaultConfig_js_1.defaultConfigExists)()) {
throw new Error('Configuration file already exists');
}
const configContent = await (0, defaultConfig_js_1.getDefaultConfig)();
// Write the default configuration to a file
(0, fs_1.writeFileSync)((0, defaultConfig_js_1.fullDefaultConfigPath)(), configContent);
}
//# sourceMappingURL=createConfigFile.js.map