UNPKG

navy

Version:

Quick and powerful development environments using Docker and Docker Compose

25 lines (24 loc) 876 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _path = _interopRequireDefault(require("path")); var _fs = require("fs"); var _ = require("../../"); var _util = require("./util"); var _state = require("../../navy/state"); var _util2 = require("../../navy/util"); async function _default() { (0, _util.start)('Cleaning temporary Docker Compose files'); const navyNames = await (0, _.getLaunchedNavyNames)(); await Promise.all(navyNames.map(async navyName => { const navyPath = (0, _state.pathToNavy)((0, _util2.normaliseNavyName)(navyName)); await _fs.promises.rm(_path.default.join(navyPath, 'docker-compose.tmp.yml'), { recursive: true, force: true }); })); } module.exports = exports.default;