function saveNeptuneSchema()

in src/main.js [292:312]


function saveNeptuneSchema() {
    // Output Neptune schema
    if (inputGraphDBSchema !== '') {
        if (outputNeptuneSchemaFile === '') {
            if (createUpdatePipelineName === '') {
                outputNeptuneSchemaFile = outputFolderPath + '/output.neptune.schema.json';
            } else {
                outputNeptuneSchemaFile = `${outputFolderPath}/${createUpdatePipelineName}.neptune.schema.json`;
            }
        }

        try {
            writeFileSync(outputNeptuneSchemaFile, inputGraphDBSchema);
            loggerInfo('Wrote Neptune schema to file: ' + yellow(outputNeptuneSchemaFile), {toConsole: true});
        } catch (err) {
            loggerError('Error writing Neptune schema to file: ' + yellow(outputNeptuneSchemaFile), err);
        }
    } else {
        loggerDebug('No neptune schema to save to file')
    }
}