Make WordPress Core

Ticket #31700: 31700.2.diff

File 31700.2.diff, 2.2 KB (added by netweb, 9 years ago)
  • Gruntfile.js

     
    44                SOURCE_DIR = 'src/',
    55                BUILD_DIR = 'build/',
    66                mediaConfig = {},
    7                 mediaBuilds = ['audiovideo', 'grid', 'models', 'views'];
     7                mediaBuilds = ['audiovideo', 'grid', 'models', 'views'],
     8                autoprefixer = require('autoprefixer-core');
    89
    910        // Load tasks.
    1011        require('matchdep').filterDev(['grunt-*', '!grunt-legacy-util']).forEach( grunt.loadNpmTasks );
     
    1920
    2021        // Project configuration.
    2122        grunt.initConfig({
    22                 autoprefixer: {
     23                postcss: {
    2324                        options: {
    24                                 browsers: ['Android >= 2.1', 'Chrome >= 21', 'Explorer >= 7', 'Firefox >= 17', 'Opera >= 12.1', 'Safari >= 6.0'],
    25                                 cascade: false
     25                                processors: [
     26                                        autoprefixer({
     27                                                browsers: ['Android >= 2.1', 'Chrome >= 21', 'Explorer >= 7', 'Firefox >= 17', 'Opera >= 12.1', 'Safari >= 6.0'],
     28                                                cascade: false
     29                                        })
     30                                ]
    2631                        },
    2732                        core: {
    2833                                expand: true,
     
    577582        grunt.registerTask('rtl', ['rtlcss:core', 'rtlcss:colors']);
    578583
    579584        // Color schemes task.
    580         grunt.registerTask('colors', ['sass:colors', 'autoprefixer:colors']);
     585        grunt.registerTask('colors', ['sass:colors', 'postcss:colors']);
    581586
    582587        // JSHint task.
    583588        grunt.registerTask( 'jshint:corejs', [
     
    606611        } );
    607612
    608613        grunt.registerTask( 'precommit', 'Runs front-end dev/test tasks in preparation for a commit.', [
    609                 'autoprefixer:core',
     614                'postcss:core',
    610615                'imagemin:core',
    611616                'browserify',
    612617                'jshint:corejs',
  • package.json

     
    99  "author": "The WordPress Contributors",
    1010  "license": "GPL-2.0+",
    1111  "devDependencies": {
     12    "autoprefixer-core": "~5.2.1",
    1213    "grunt": "~0.4.5",
    13     "grunt-autoprefixer": "~3.0.0",
    1414    "grunt-browserify": "~3.8.0",
    1515    "grunt-contrib-clean": "~0.6.0",
    1616    "grunt-contrib-compress": "~0.13.0",
     
    2626    "grunt-jsvalidate": "~0.2.2",
    2727    "grunt-legacy-util": "^0.2.0",
    2828    "grunt-patch-wordpress": "~0.3.0",
     29    "grunt-postcss": "^0.5.4",
    2930    "grunt-rtlcss": "~1.6.0",
    3031    "grunt-sass": "~1.0.0",
    3132    "matchdep": "~0.3.0"