0.0.11 • Published 10 months ago
@my-lava/config v0.0.11
Конфиги для проектов Gamesboost42
Быстрый старт
Установите все необходимые зависимости если они не были ранее установлены
npm i -D @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks postcss stylelint stylelint-config-prettier-scss stylelint-config-sass-guidelines stylelint-config-standard-scss stylelint-config-idiomatic-css typescriptУстановка конфигов eslint
Создать файл .eslintrc.js и добавить в него:
module.exports = {
extends: ['@my-lava/config/eslint-config'],
};Установка конфигов prettier
Создать файл .prettierrc.js и добавить в него:
module.exports = require("@my-lava/config/prettier.config");Установка конфигов stylelint
Создать файл stylelint.config.js и добавить в него:
module.exports = {
extends: ['@my-lava/config/eslint-config/stylelint.config'],
};Публикация проекта
- Сперва необходимо обновить версию, если ранее этого не было сделано. Нужно выбрать какие были изменения -
patch,minor,major.
npm version patch- Опубликовать проект.
npm publish