
Security News
Next.js Patches Critical Middleware Vulnerability (CVE-2025-29927)
Next.js has patched a critical vulnerability (CVE-2025-29927) that allowed attackers to bypass middleware-based authorization checks in self-hosted apps.
grunt-phpcs
Advanced tools
Grunt plugin for running PHP Code Sniffer.
This plugin is developed for Grunt 0.4.0
and is not tested for backward compatibility with Grunt 0.3.x
.
##Getting Started
Install this grunt plugin with the following command:
npm install grunt-phpcs --save-dev
Install PHP Code Sniffer (preferably with composer)
Add this to your project's Gruntfile.js
gruntfile:
grunt.loadNpmTasks('grunt-phpcs');
##PHP Code Sniffer task
Run this task with the grunt phpcs
command.
Task targets, files and options may be specified according to the grunt Configuring tasks guide.
###Usage Example
phpcs: {
application: {
src: ['application/classes/*.php', 'application/lib/**/*.php']
},
options: {
bin: 'vendor/bin/phpcs',
standard: 'Zend'
}
}
Do whatever you want with the output.
function log(err, stdout, stderr, cb) {
console.log(stdout);
cb();
}
grunt.initConfig({
phpcs: {
application: {
src: ['application/classes/*.php', 'application/lib/**/*.php']
},
options: {
callback: log
}
}
});
###Options
####bin
Type: String
Default: 'phpcs'
####maxBuffer
Type: Number
Default: 200*1024
Set the buffer size.
####verbose
Type: Boolean
Default: false
Output more verbose information.
####showSniffCodes
Type: Boolean
Default: false
Show sniff codes in all reports.
####severity
Type: Integer
Default: false
The minimum severity required to display an error or warning.
####warningSeverity
Type: Integer
Default: false
The minimum severity required to display a warning.
####errorSeverity
Type: Integer
Default: false
The minimum severity required to display an error.
####standard
Type: String
Default: false
Define the standard to use.
####report
Type: String
Default: false
Report types and options
####reportFile
Type: String
Default: false
Log report to the file.
####tabWidth
Type: Integer
Default: false
Automatically convert tabs to the specified number of spaces when sniffing.
FAQs
Grunt plugin for running PHP Code Sniffer.
The npm package grunt-phpcs receives a total of 511 weekly downloads. As such, grunt-phpcs popularity was classified as not popular.
We found that grunt-phpcs demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Next.js has patched a critical vulnerability (CVE-2025-29927) that allowed attackers to bypass middleware-based authorization checks in self-hosted apps.
Security News
A survey of 500 cybersecurity pros reveals high pay isn't enough—lack of growth and flexibility is driving attrition and risking organizational security.
Product
Socket, the leader in open source security, is now available on Google Cloud Marketplace for simplified procurement and enhanced protection against supply chain attacks.