Verify build file/directory properties and content with audit-fs
Intent: enforce a maximum file size of 100k
for build/js/all.min.js
.
Format: <audit-fs method name>:<arg0>:<arg1>:<etc>
grunt.registerTask('audit-min-js', ['audit-fs:maxSize:build/js/all.min.js:102400']);
grunt.initConfig({
'audit-fs-multi': {
'audit-min-js': {
rule: 'maxSize',
args: ['build/js/all.min.js', 102400]
}
});
On failure:
Warning: [audit-fs] FAILED: maxSize(build/js/all.min.js.js, 102400) Use --force to continue.
On pass (with --verbose
):
[audit-fs] PASSED: maxSize(build/js/all.min.js, 102400)
npm install grunt-audit-fs
grunt.loadNpmTasks('grunt-audit-fs');
MIT
npm test