maccounter

Форк
0
/
package.json 
93 строки · 3.2 Кб
1
{
2
  "name": "maccounter",
3
  "version": "0.0.1",
4
  "private": true,
5
  "repository": "https://github.com/ISAYwtf/maccounter",
6
  "author": "Iskander Aydynov <iskander.aydynov@mail.ru>",
7
  "scripts": {
8
    "start": "craco start",
9
    "build": "craco build",
10
    "test": "yarn test:coverage --silent",
11
    "test:clear": "yarn test --clearCache && yarn test",
12
    "test:coverage": "CI=true craco test --coverage",
13
    "lint": "tsc --noEmit && eslint --no-error-on-unmatched-pattern 'src/**'",
14
    "lint:fix": "yarn lint --fix",
15
    "lint:staged": "tsc --noEmit && eslint --no-error-on-unmatched-pattern $(git diff --diff-filter=d --cached --name-only)",
16
    "lint:staged-fix": "yarn lint:staged --fix",
17
    "lint:commited": "tsc --noEmit && eslint --no-error-on-unmatched-pattern $(git diff --diff-filter=d --name-only origin..)",
18
    "lint:commited-fix": "yarn lint:commited --fix",
19
    "prepare": "husky install"
20
  },
21
  "browserslist": {
22
    "production": [
23
      ">0.2%",
24
      "not dead",
25
      "not op_mini all"
26
    ],
27
    "development": [
28
      "last 1 chrome version",
29
      "last 1 firefox version",
30
      "last 1 safari version"
31
    ]
32
  },
33
  "jest": {
34
    "moduleNameMapper": {
35
      "\\.(css|less)$": "identity-obj-proxy",
36
      "^@components(.*)$": "<rootDir>/src/app/components$1",
37
      "^@pages(.*)$": "<rootDir>/src/app/pages$1",
38
      "^@utils(.*)$": "<rootDir>/src/app/utils$1",
39
      "^@assets(.*)$": "<rootDir>/src/app/assets$1",
40
      "^@store(.*)$": "<rootDir>/src/app/store$1",
41
      "^@icons(.*)$": "<rootDir>/src/app/assets/img/icons$1",
42
      "^@testUtils(.*)$": "<rootDir>/src/__testUtils__$1"
43
    },
44
    "coveragePathIgnorePatterns": [
45
      "__testUtils__",
46
      "assets",
47
      "types"
48
    ]
49
  },
50
  "devDependencies": {
51
    "@commitlint/cli": "^17.6.6",
52
    "@commitlint/config-conventional": "^17.6.6",
53
    "@craco/craco": "^7.1.0",
54
    "@testing-library/dom": "^9.3.1",
55
    "@testing-library/jest-dom": "^5.16.5",
56
    "@testing-library/react": "^14.0.0",
57
    "@testing-library/user-event": "^14.4.3",
58
    "@types/jest": "^29.5.3",
59
    "@types/node": "^20.4.2",
60
    "@types/react": "^18.2.15",
61
    "@types/react-dom": "^18.2.7",
62
    "@types/react-router-dom": "^5.3.3",
63
    "@types/uuid": "^9.0.2",
64
    "@typescript-eslint/eslint-plugin": "^6.0.0",
65
    "@typescript-eslint/parser": "^6.0.0",
66
    "clsx": "^1.2.1",
67
    "conventional-changelog-conventionalcommits": "^6.1.0",
68
    "eslint-config-airbnb": "^19.0.4",
69
    "eslint-import-resolver-typescript": "^3.5.5",
70
    "eslint-import-resolver-webpack": "^0.13.2",
71
    "eslint-plugin-css-modules": "^2.11.0",
72
    "eslint-plugin-import": "^2.27.5",
73
    "eslint-plugin-jest": "^27.2.3",
74
    "eslint-plugin-json": "^3.1.0",
75
    "eslint-plugin-jsx-a11y": "^6.7.1",
76
    "eslint-plugin-react": "^7.32.2",
77
    "eslint-plugin-react-hooks": "^4.6.0",
78
    "husky": "^7.0.0",
79
    "identity-obj-proxy": "^3.0.0",
80
    "react": "^18.2.0",
81
    "react-dom": "^18.2.0",
82
    "react-redux": "^8.1.1",
83
    "react-router-dom": "^5.3.4",
84
    "react-scripts": "^5.0.1",
85
    "redux": "^4.2.1",
86
    "sass": "^1.63.6",
87
    "typescript": "^5.1.6",
88
    "typescript-plugin-css-modules": "^5.0.1",
89
    "typescript-transform-paths": "^3.4.6",
90
    "uuid": "^9.0.0",
91
    "web-vitals": "^3.4.0"
92
  }
93
}
94

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.