Commit Graph

154 Commits

Author SHA1 Message Date
roykho 56c8c5dd41
Only uglify the changed file when Grunt watching 2020-12-15 12:40:05 -08:00
roykho 13d8adb257
Configure Grunt to run uglify on all JS assets 2020-12-15 12:28:22 -08:00
roykho ecbbf08203
Add select2 to Grunt minify process 2020-12-14 07:48:54 -08:00
Peter Fabian b7294df2d5 Removed the old way to run e2e tests. 2020-05-11 11:02:08 +02:00
Peter Fabian 80eb5ae931 Moved the contributors script from Grunt to bash. 2020-05-11 11:00:42 +02:00
Peter Fabian c7a5cb200f WC core first 2020-05-11 10:16:30 +02:00
Peter Fabian e64ab46a52 coding standards fix 2020-05-11 10:12:31 +02:00
Peter Fabian 626bf9a3b3 Renamed the file to produce correct filename. 2020-05-07 14:16:07 +02:00
Peter Fabian 611d5aac82 Added packages to list of contributors. 2020-05-07 11:43:18 +02:00
Christopher Allford 7a81d940ca Added the Gruntfile to its own ESLint task 2020-05-04 20:58:58 -07:00
Christopher Allford 9283e33a1c Added ESLint back to the JS Grunt task
I fixed all the style violations *grumble grumble*
2020-05-04 20:52:28 -07:00
Christopher Allford 0d6675b490 Corrected ESLint violations in JS files 2020-05-04 20:49:29 -07:00
Christopher Allford 90b271882d Removed jshint in favor of exclusively using eslint
I've also removed eslint from the Grunt JS task so that builds will not fail due to non-compliant code present prior to the shift. Since eslint is ran during our pre-commit hooks, we can be sure that eventually code should become compliant.
2020-05-04 12:27:15 -07:00
Claudio Sanches fe3a38b6fb Replaced old "i18n" grunt task with new makepot script 2020-02-05 10:42:49 -03:00
Claudio Sanches f9e0137068 Removed old grunt tasks and packages related to i18n 2020-02-04 17:44:32 -03:00
Claudio Sanches 3beb581215
Merge pull request #25074 from woocommerce/fix/24959
Added Photoswipe and jQuery-UI CSS minification
2019-12-03 17:59:51 -03:00
Christopher Allford 1237b7c45f Removed the jquery-ui compilation 2019-11-20 09:44:03 -08:00
Christopher Allford c2bc312e97 Added Photoswipe and jQuery-UI CSS minification 2019-11-19 10:40:28 -08:00
Claudio Sanches fd42c5e388 Check text domains in libraries 2019-10-24 07:17:00 -03:00
Claudio Sanches 0461ac3b5f Exclude renovate-bot 2019-08-30 14:10:37 -03:00
Gerhard 3d2d50f0fa Update grunt contributors command to take a branch input 2019-08-12 17:13:31 +02:00
Claudio Sanches f496dda56e Do not minify FlexSlider library in every build 2019-08-02 14:25:43 -03:00
Gerhard 982da28730 Exclude package vendor folders from checktextdomain call 2019-07-16 18:55:29 +02:00
Gerhard bd06f94d01 Introduce grunt e2e-build task and exclude jshint from that. 2019-07-12 16:28:31 +02:00
Gerhard 0003a35474 Move browserlist to package.json as recommended by autoprefixer. 2019-07-12 08:52:36 +02:00
Gerhard ee36bc18ad browsers option deprecated. Use overrideBrowserslist instead. 2019-07-12 08:40:43 +02:00
Mike Jolley c928188831 Update from master 2019-07-10 12:57:02 +01:00
Gerhard 7038c73ab4 Merge branch 'master' into update/exclude-compiled-assets-from-git 2019-07-09 10:57:40 +02:00
Claudio Sanches da99bc8ca0 Merge branch 'master' into feature/feature-plugin-packages 2019-07-08 14:33:21 -03:00
Gerhard 77e8e36f72 Add notice when assets are not built, introduce grunt assets task for compiling and minifying assets. 2019-07-03 11:46:28 +02:00
Rodrigo Primo bb78174c33 Remove references to apigen from configuration files
Commit d6bd82865c removed apigen from
WooCommerce core repository as we are moving it to its own repository (https://github.com/woocommerce/woocommerce-api-docs). This
commit removes the apigen from configuration files. In most cases, it is
just removing the apigen directory from the exclude list of things like
PHPCS and Code Climate.
2019-06-28 10:20:30 -03:00
Claudio Sanches ea63bb6c7b Removed ApiGen build process and requirements 2019-06-25 22:36:03 -03:00
Mike Jolley e2df2c3986 Remove blocks from build file 2019-06-21 12:23:32 +01:00
Claudio Sanches 1a403147ca Fixed conflicts in SelectWoo .min files 2019-04-23 16:39:50 -03:00
Kelly Dwan 8c109f7925 Shortcut out if we see the feature plugin, v1.4 or below 2019-03-22 10:48:06 -04:00
Mike Jolley f90f0203b5 Grunt dev 2019-03-15 12:21:51 +00:00
Mike Jolley 0877e7d8f7
Merge pull request #22954 from woocommerce/add/blocks-rest-api
Merge blocks branch: add 8 product blocks and related API endpoints
2019-03-11 15:18:20 +00:00
Kelly Dwan a4419f7042 Rename files to match class 2019-03-06 17:28:53 -05:00
Kelly Dwan 148b605dbe Update copying process, copy over minified files 2019-03-06 17:28:49 -05:00
Kelly Dwan 75b5e78561 Import file to register blocks 2019-03-06 17:28:48 -05:00
Kelly Dwan 3c57620520 Remove the `.min` renaming step 2019-03-06 17:28:47 -05:00
Kelly Dwan 34b6402b7a Add copy command 2019-03-06 17:28:45 -05:00
haszari 8fc29aaa28 don't use ES6 unnecessarily in gruntfile - breaks the linter/build 2019-02-13 12:23:19 +13:00
Mike Jolley 527840748b #22410 2019-02-04 11:24:26 +00:00
Mike Jolley 34dbf96847
Merge pull request #22410 from woocommerce/remove/simplify-commerce
Remove simplify commerce gateway from core
2019-02-04 11:23:23 +00:00
Gerhard efd72f3222 Update Gruntfile to make use of node-sass when calling grunt-sass.
Introduce new minimum node and npm versions
Make es6 default language for eslintrc
Fix a couple of es6 linting errors due to too long lines.
2019-01-30 10:12:08 +02:00
Mike Jolley 9d381d456b Remove simplify commerce gateway 2019-01-10 12:01:27 +00:00
Gerhard Potgieter 67b46aadf8 Include postcss task in the watch to be the same as grunt css 2018-07-19 14:12:12 +02:00
Mike Jolley 9f6c7e2a57 JS min 2018-05-31 10:44:52 +01:00
Claudio Sanches a020066412 Updated package lock and fixing coding standards in Gruntfile.js 2018-05-22 09:40:30 -03:00