Commit 2cf6a0eb authored by Nikolay Gromov's avatar Nikolay Gromov

Добавил проверку орфографии

parent 91441883
{
"excludeFiles": [
".git",
".public",
"build",
"yaspeller",
"node_modules"
],
"lang": "en,ru",
"fileExtensions": [
".md",
".html"
],
"dictionary": [
"микрошаблонизац.*\\B",
"постпроцессинг.*\\B",
"контент.*\\B",
"вьюпорт.*\\B",
"радиокнопк.*\\B",
"скролл.*\\B",
"селект.*\\B",
"чекбокс.*\\B",
"псевдоселектор.*\\B",
"псевдоэлемент.*\\B",
"пиксел.*\\B",
"пикс",
"лид",
"ктулху",
"autoprefixer",
"isMobile",
"spritesmith",
"postcss",
"mqpacker",
"stylelint",
"yaspeller",
"github",
"js",
"scss",
"com",
"ru",
"svg",
"tbody",
"tfoot",
"thead",
"cleancss"
]
}
......@@ -26,12 +26,16 @@
</tr>
<tr>
<td><code>npm run deploy</code></td>
<td>Сборка проекта без карт кода и отправка содержимого папки сборки на GH-pages (для корректного сообщения адреса просмотра введите его в <code>./package.json</code>)</td>
<td>Сборка проекта без карт кода и отправка содержимого папки сборки на github-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>
<tr>
<td><code>npm run yaspeller</code></td>
<td>Проверка разметки и <code>./README.md</code> проекта <a href="https://github.com/hcodes/yaspeller">yaspeller</a></td>
</tr>
</tbody>
</table>
......
......@@ -75,6 +75,7 @@
},
"scripts": {
"test:style": "stylelint \"src/**/*.scss\" --syntax=scss",
"yaspeller": "yaspeller ./src/*.html ./README.md",
"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",
......@@ -82,7 +83,8 @@
"precommit": "lint-staged"
},
"lint-staged": {
"*.scss": "stylelint --syntax=scss"
"*.scss": "stylelint --syntax=scss",
"*.{html,md}": "yaspeller"
},
"devDependencies": {
"autoprefixer": "^6.7.7",
......@@ -126,6 +128,7 @@
"postcss-inline-svg": "^2.3.0",
"stylelint": "^7.9.0",
"svg4everybody": "^2.1.7",
"vinyl-buffer": "^1.0.0"
"vinyl-buffer": "^1.0.0",
"yaspeller": "^3.1.0"
}
}
This diff is collapsed.
Папка, в кторую генерируется спрайт.
Папка, в которую генерируется спрайт.
# SVG-спрайт с использованием символов
# svg-спрайт с использованием символов
**ВНИМАНИЕ!** Чтобы использовать ссылки на внешние svg-файлы со спрайтами, используйте [svg4everybody](https://www.npmjs.com/package/svg4everybody) (включен в сборку по умолчанию).
......
Папка для исходников спрайта. Минимизация SVG происходит в процессе сборки спрайта, иметь в этой папке минимизированные изображения не обязательно.
Папка для исходников спрайта. Минимизация svg происходит в процессе сборки спрайта, иметь в этой папке минимизированные изображения не обязательно.
Дополнительные JS-файлы, которые отчего-то, «не тянут» на полноценные БЭМ-блоки.
Дополнительные js-файлы, которые отчего-то, «не тянут» на полноценные БЭМ-блоки.
Укажите эти файлы в `package.json` для попадания их в обработку (см. `./README.md`).
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