Make WordPress Core

Ticket #25187: 25187.15.diff

File 25187.15.diff, 831 bytes (added by azaozz, 11 years ago)
  • Gruntfile.js

     
    123123                                options: {
    124124                                        curly: false,
    125125                                        eqeqeq: false
     126                                },
     127                                // Process only one file passed from cli
     128                                // Run with grunt jslint:core --target=filename.js
     129                                filter: function( filepath ) {
     130                                        var target = grunt.option('target');
     131
     132                                        // Don't filter when no target file specified
     133                                        if ( ! target ) {
     134                                                return true;
     135                                        }
     136
     137                                        // Normalize filepath for Win
     138                                        filepath = filepath.replace(/\\/g, '/');
     139
     140                                        // Match only the filename passed from cli
     141                                        if ( filepath.lastIndexOf( '/' + target ) == filepath.length - ( target.length + 1 ) ) {
     142                                                return true;
     143                                        }
     144
     145                                        return false;
    126146                                }
    127147                        }
    128148                },