1 | "use strict";
|
2 |
|
3 | exports.__esModule = true;
|
4 | exports.default = void 0;
|
5 |
|
6 | var _recursiveCopy = _interopRequireDefault(require("recursive-copy"));
|
7 |
|
8 | var _del = _interopRequireDefault(require("del"));
|
9 |
|
10 | var _rimraf = _interopRequireDefault(require("rimraf"));
|
11 |
|
12 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
13 |
|
14 | const cleanDirectories = async (target, dest, tests) => {
|
15 | return new Promise(async resolve => {
|
16 | await (0, _del.default)([`${target}/tests/unit/widgets/WidgetName.tsx`]);
|
17 | (0, _rimraf.default)(`${target}/tests/unit/widgets/WidgetName/`, async () => {
|
18 | await (0, _del.default)([`${target}/src/widgets/WidgetName.tsx`]);
|
19 | (0, _rimraf.default)(`${target}/src/widgets/WidgetName/`, async () => {
|
20 | await (0, _recursiveCopy.default)(`${target}/src/`, dest + "/");
|
21 | await (0, _recursiveCopy.default)(`${target}/tests/`, tests + "/");
|
22 | (0, _rimraf.default)(`${target}/**`, resolve);
|
23 | });
|
24 | });
|
25 | });
|
26 | };
|
27 |
|
28 | var _default = cleanDirectories;
|
29 | exports.default = _default; |
\ | No newline at end of file |