Commit 96a30cb4 authored by Nikolay Gromov's avatar Nikolay Gromov

Добавил стайллинт

parent e4ee5b7a
# перечисление игнорируемых stylelint-ом файлов
src/blocks/sprite-png/sprite-png.scss
This diff is collapsed.
......@@ -28,6 +28,10 @@
<td><code>npm run deploy</code></td>
<td>Сборка проекта без карт кода и отправка содержимого папки сборки на GH-pages (для корректного сообщения адреса просмотра введите его в <code>./package.json</code>)</td>
</tr>
<tr>
<td><code>npm run test:style</code></td>
<td>Проверка стилевой составляющей проекта <a href="https://stylelint.io/">stylelint</a></td>
</tr>
</tbody>
</table>
......
......@@ -31,7 +31,7 @@ let lists = getFilesList(pjson.configProject);
// Запишем стилевой файл диспетчер подключений
let styleImports = '/**\n * ВНИМАНИЕ! Этот файл генерируется автоматически.\n * Не пишите сюда ничего вручную, все такие правки будут потеряны.\n * Читайте ./README.md для понимания.\n */\n\n';
lists.css.forEach(function(blockPath) {
styleImports += '@import "'+blockPath+'";\n';
styleImports += '@import \''+blockPath+'\';\n';
});
fs.writeFileSync(dirs.srcPath + 'scss/style.scss', styleImports);
......
......@@ -74,7 +74,7 @@
}
},
"scripts": {
"test": "stylelint \"src/**/*.scss\" --syntax scss",
"test:style": "stylelint \"src/**/*.scss\" --syntax scss",
"start": "gulp",
"deploy": "cross-env NODE_ENV=production ./node_modules/.bin/gulp build && cross-env ./node_modules/.bin/gulp deploy",
"build": "cross-env NODE_ENV=production npm start build"
......@@ -120,7 +120,6 @@
"postcss-import": "^9.1.0",
"postcss-inline-svg": "^2.3.0",
"stylelint": "^7.9.0",
"stylelint-declaration-use-variable": "^1.6.0",
"stylelint-scss": "^1.4.3",
"svg4everybody": "^2.1.7",
"vinyl-buffer": "^1.0.0"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment