Compare commits

...

2 Commits

Author SHA1 Message Date
Пилипенко Андрей Борисович 4a2e74c8a2 правка настроек проекта 1 month ago
Пилипенко Андрей Борисович 0dc07f2b73 правка описания 1 month ago

@ -129,4 +129,12 @@ game-shop/
---
## Сборка docker образа для публикации
docker rmi -f <image_id>
docker compose down && docker compose build --no-cache && docker compose up
---
> **Примечание:** Исходный код доступен по запросу.

@ -14,6 +14,7 @@ dist-ssr
# Editor directories and files
.vscode/*
!.vscode/settings.json
!.vscode/extensions.json
.idea
.DS_Store

@ -0,0 +1,6 @@
{
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
}

@ -3,11 +3,13 @@ import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import tseslint from 'typescript-eslint'
import { defineConfig, globalIgnores } from 'eslint/config'
import eslintConfigPrettier from 'eslint-config-prettier/flat'
import { defineConfig } from 'eslint/config'
import eslintConfigPrettier from 'eslint-config-prettier'
export default defineConfig([
globalIgnores(['dist']),
{
ignores: ['dist'],
},
{
files: ['**/*.{ts,tsx}'],
extends: [
@ -15,12 +17,11 @@ export default defineConfig([
tseslint.configs.recommended,
reactHooks.configs['recommended-latest'],
reactRefresh.configs.vite,
prettier,
eslintConfigPrettier,
],
languageOptions: {
ecmaVersion: 2020,
globals: globals.browser,
},
},
eslintConfigPrettier,
])

@ -2,6 +2,7 @@
"name": "shop",
"private": true,
"version": "0.0.0",
"description": "Game Shop",
"type": "module",
"scripts": {
"dev": "vite",
@ -48,6 +49,12 @@
"vite": "^7.1.7"
},
"lint-staged": {
"**/*": "prettier --write --ignore-unknown"
"*.{js,mjs,cjs,jsx,ts,tsx}": [
"prettier --write",
"eslint --fix"
],
"*.{css,json,md,html,js.flow}": [
"prettier --write"
]
}
}

Loading…
Cancel
Save