Skip to content

Commit 875aefa

Browse files
committed
Replace del with buildin rmSync module
1 parent 950a8d3 commit 875aefa

File tree

3 files changed

+16
-131
lines changed

3 files changed

+16
-131
lines changed

gulpfile.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { readFileSync } from 'node:fs';
1+
import { readFileSync, rmSync } from 'node:fs';
22

33
import gulp from 'gulp';
44
import plumber from 'gulp-plumber';
@@ -15,7 +15,6 @@ import browserslistToEsbuild from 'browserslist-to-esbuild';
1515
import sharp from 'gulp-sharp-responsive';
1616
import svgo from 'gulp-svgmin';
1717
import { stacksvg } from 'gulp-stacksvg';
18-
import { deleteAsync } from 'del';
1918
import server from 'browser-sync';
2019
import bemlinter from 'gulp-html-bemlinter';
2120

@@ -184,14 +183,18 @@ function reloadServer (done) {
184183
done();
185184
}
186185

187-
function deleteBuild () {
188-
return deleteAsync(PATH_TO_DIST);
186+
export function removeBuild (done) {
187+
rmSync(PATH_TO_DIST, {
188+
force: true,
189+
recursive: true,
190+
});
191+
done();
189192
}
190193

191194
export function buildProd (done) {
192195
isDevelopment = false;
193196
series(
194-
deleteBuild,
197+
removeBuild,
195198
parallel(
196199
processMarkup,
197200
processStyles,
@@ -204,7 +207,7 @@ export function buildProd (done) {
204207

205208
export function runDev (done) {
206209
series(
207-
deleteBuild,
210+
removeBuild,
208211
parallel(
209212
processMarkup,
210213
processStyles,

package-lock.json

Lines changed: 7 additions & 124 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
"autoprefixer": "10.4.16",
99
"browser-sync": "2.29.3",
1010
"browserslist-to-esbuild": "1.2.0",
11-
"del": "7.1.0",
1211
"eslint": "8.53.0",
1312
"eslint-config-htmlacademy": "10.0.1",
1413
"gulp": "4.0.2",

0 commit comments

Comments
 (0)