Grunt autoprefixer отпрабатывает, но не проставляет префиксы
При запуске задачи автопрефиксера через grunt процесс завершается без ошибок, но префиксы в css файле не проставляются. Ниже код из Gruntfile.js и package.json, подскажите пожалуста, что делаю не так. Заранее благодарен!
Gruntfile.js
module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-browser-sync');
grunt.loadNpmTasks('grunt-contrib-less');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-postcss');
grunt.initConfig({
less: {
development: {
options: {
compress: true,
yuicompress: true,
optimization: 2
},
files: {
"css/style.css": "less/style.less"
}
}
},
postcss: {
style: {
options: {
processors: [
require('autoprefixer')()
]
}
},
dist: { src: 'css/*.css' }
},
watch: {
styles: {
files: ['less/**/*.less'],
tasks: ['less', 'postcss'],
options: {
nospawn: true,
livereload: true
}
}
},
browserSync: {
bsFiles: {
src : [
'css/*.css',
'*.html'
]
},
options: {
watchTask: true,
notify: false,
server: {
baseDir: "./"
}
}
}
});
grunt.registerTask('default', ['browserSync', 'less', 'postcss', 'watch']);
};
Package.json
{
"name": "my-super-amazing-app",
"version": "1.0.0",
"private": true,
"repository": {
"type": "git",
"url": "git://github.com/i1kom/BarbershopExtended.git"
},
"devDependencies": {
"autoprefixer": "^9.7.6",
"autoprefixer-core": "^6.0.1",
"grunt-autoprefixer": "^3.0.4",
"grunt-browser-sync": "^2.2.0",
"grunt-contrib-connect": "^2.1.0",
"grunt-contrib-less": "^2.0.0",
"grunt-contrib-watch": "^1.1.0",
"grunt-postcss": "^0.9.0"
},
"dependencies": {
"grunt": "^1.1.0"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node index.js"
}
}