Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 1x 1x 1x 1x 4x 4x 4x 4x 1x 1x 4x 4x 1x 1x 1x 1x 1x 1x 3x 3x 3x 3x 3x 3x 3x 3x 3x 3x | const DockerGenerator = require('./lib/dockerGenerator');
const JsonGenerator = require('./lib/jsonGenerator');
module.exports.generate = (input) => {
return new Promise((resolve, reject) => {
try {
resolve(DockerGenerator.generateDockerFile(input));
} catch (error) {
reject(error);
}
});
};
module.exports.convertToJSON = (dockerFileStream) => {
return JsonGenerator.generateJSON(dockerFileStream);
};
module.exports.generateIgnoreFile = (ignoredFilesArray) => {
return new Promise((resolve) => {
let ignoredFileContent = '';
ignoredFilesArray.forEach((ignoredFile) => {
ignoredFileContent = `${ignoredFileContent + ignoredFile}\n`;
});
return resolve(ignoredFileContent);
});
};
|