Загрузка данных
package.json
3.85 KiB
{
"name": "@rshbintech.ckof.ownfin/subscription-vsesvoe-ui",
"version": "1.37.0",
"homepage": "/subscription-vsesvoe",
"description": "Свои Финансы - Рекуррентные платежи для подписки «Всё Своё»",
"author": "ЦК ДБО ФЛ",
"license": "ISC",
"private": true,
"scripts": {
"build": "cross-env MODULE_FEDERATION=true BUNDLER=rspack rshb-scripts build",
"eslint:check": "eslint --config ./node_modules/@rshbintech.ckof.ownfin/scripts/dist/configs/eslint/eslint.config.cjs ./src",
"eslint:fix": "eslint --config ./node_modules/@rshbintech.ckof.ownfin/scripts/dist/configs/eslint/eslint.config.cjs ./src --fix",
"stylelint": "stylelint \"./src/**/*.{scss,css}\"",
"stylelint:fix": "stylelint \"./src/**/*.{scss,css}\" --fix",
"prettier:write": "prettier --ignore-unknown --write src",
"quality": "rshb-scripts quality-check",
"start": "cross-env MODULE_FEDERATION=true BUNDLER=rspack rshb-scripts start",
"auth:start": "cross-env MODULE_FEDERATION=true rshb-scripts auth && yarn start",
"start:https": "cross-env MODULE_FEDERATION=true HTTPS=true SSL_CRT_FILE=localhost.pem SSL_KEY_FILE=localhost-key.pem yarn start",
"test": "yarn typescript:check && yarn test:vitest",
"test:vitest": "vitest",
"test:unit": "rshb-scripts test --testPathIgnorePatterns=/cypress/ --passWithNoTests",
"typescript:check": "tsc --noEmit",
"build::webpack": "cross-env MODULE_FEDERATION=true rshb-scripts build",
"build:rsdoctor": "cross-env MODULE_FEDERATION=true BUNDLER=rspack ANALYZE_BUNDLE=true rshb-scripts build",
"start:webpack": "cross-env MODULE_FEDERATION=true rshb-scripts start",
"auth:start:webpack": "rshb-scripts auth && yarn start:webpack",
"image": "rshb-scripts image-optimize src/client/common/assets/images/source/insurance-airplane-banner.png src/client/common/assets/images/ --quality=60"
},
"dependencies": {
"@reduxjs/toolkit": "^2.11.2",
"@rshbintech.ckof.ownfin/core-ui": "5.0.0",
"@rshbintech.ckof.ownfin/core-ui-icons": "1.3.6",
"@rshbintech.ckof.ownfin/core-ui-local": "3.0.0",
"@rshbintech.ckof.ownfin/http-subscription": "0.4.0",
"@rshbintech.ckof.ownfin/icons": "2.17.0",
"@rshbintech.ckof.ownfin/logger": "2.1.2",
"@rshbintech.ckof.ownfin/module-observer": "2.1.2",
"@rshbintech.ckof.ownfin/shared-ui": "1.84.2",
"@rshbintech.ckof.ownfin/utils": "1.3.1",
"classnames": "^2.3.2",
"react": "19.1.2",
"react-dom": "19.1.2",
"react-redux": "^8.0.5",
"react-router-dom": "^6.8.2",
"@rshbintech.ckof.ownfin/analytics": "1.0.2"
},
"devDependencies": {
"@rshbintech.ckof.ownfin/scripts": "1.33.3",
"@types/node": "^22.9.0",
"@types/react": "19.1.2",
"@types/react-dom": "19.1.2",
"@types/redux": "^3.6.0"
},
"resolutions": {
"@types/react": "19.1.2",
"@types/react-dom": "19.1.2"
},
"browserslist": {
"production": [
"last 4 versions",
"not op_mini all",
"not dead",
"not ie > 0"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"prettier": "@rshbintech.ckof.ownfin/scripts/dist/configs/prettier",
"stylelint": {
"extends": "@rshbintech.ckof.ownfin/scripts/dist/configs/stylelint"
},
"commitlint": {
"extends": [
"@rshbintech.ckof.ownfin/scripts/dist/configs/commitlint"
]
},
"husky": {
"hooks": {
"pre-push": "yarn test --watch=false",
"pre-commit": "lint-staged && yarn typescript:check",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"lint-staged": {
"!(*.js|*.jsx|*.ts|*.tsx|*.css|*.scss)": [
"yarn prettier:write"
],
"*.{js,jsx,ts,tsx}": [
"yarn eslint:fix",
"yarn prettier:write"
],
"*.{css,scss}": [
"yarn stylelint:fix",
"yarn prettier:write"
]
}
}