Skip to content

Commit

Permalink
Merge pull request #3021 from skaut/vite
Browse files Browse the repository at this point in the history
Building with vite
  • Loading branch information
marekdedic authored Feb 1, 2025
2 parents 7636526 + 362254a commit f17b86b
Show file tree
Hide file tree
Showing 16 changed files with 1,184 additions and 610 deletions.
3 changes: 3 additions & 0 deletions block.vite.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import { viteConfig } from './vite-builder.config';

export default viteConfig('frontend', 'block');
28 changes: 0 additions & 28 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,9 @@ import { Transform } from 'node:stream';

import gulp from 'gulp';
import cleanCSS from 'gulp-clean-css';
import inject from 'gulp-inject-string';
import rename from 'gulp-rename';
import replace from 'gulp-replace';
import shell from 'gulp-shell';
import named from 'vinyl-named';
import webpack from 'webpack-stream';

import webpackConfig from './webpack.config.js';

gulp.task('build:css:admin', () =>
gulp
Expand Down Expand Up @@ -149,28 +144,6 @@ gulp.task(

gulp.task('build:deps', gulp.parallel('build:deps:composer', 'build:deps:npm'));

gulp.task('build:js:admin', () =>
gulp
.src(['src/ts/admin/root_selection.ts', 'src/ts/admin/tinymce.ts'])
.pipe(named((file) => file.stem + '.min'))
.pipe(webpack(webpackConfig))
.pipe(inject.prepend('jQuery( function( $ ) {\n'))
.pipe(inject.append('} );\n'))
.pipe(gulp.dest('dist/admin/js/'))
);

gulp.task('build:js:frontend', () =>
gulp
.src(['src/ts/frontend/block.ts', 'src/ts/frontend/shortcode.ts'])
.pipe(named((file) => file.stem + '.min'))
.pipe(webpack(webpackConfig))
.pipe(inject.prepend('jQuery( function( $ ) {\n'))
.pipe(inject.append('} );\n'))
.pipe(gulp.dest('dist/frontend/js/'))
);

gulp.task('build:js', gulp.parallel('build:js:admin', 'build:js:frontend'));

gulp.task('build:php:admin', () =>
gulp.src(['src/php/admin/**/*.php']).pipe(gulp.dest('dist/admin/'))
);
Expand Down Expand Up @@ -219,7 +192,6 @@ gulp.task(
gulp.parallel(
'build:css',
'build:deps',
'build:js',
'build:php',
'build:png',
'build:txt'
Expand Down
Loading

0 comments on commit f17b86b

Please sign in to comment.