|
|
@@ -1,5 +1,5 @@
|
|
|
{
|
|
|
- "name": "visa-card-h5",
|
|
|
+ "name": "nomo-home-web",
|
|
|
"private": true,
|
|
|
"version": "0.0.1",
|
|
|
"type": "module",
|
|
|
@@ -18,10 +18,10 @@
|
|
|
"build:prod": "tsc && vite build --mode production",
|
|
|
"build:test": "tsc && vite build --mode test",
|
|
|
"preview": "vite preview --mode localdev",
|
|
|
- "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
|
|
|
- "lint:fix": "eslint . --ext ts,tsx --fix",
|
|
|
- "stylelint": "stylelint \"src/**/*.{css,less,scss}\"",
|
|
|
- "stylelint:fix": "stylelint \"src/**/*.{css,less,scss}\" --fix",
|
|
|
+ "lint": "eslint . --report-unused-disable-directives --max-warnings 0",
|
|
|
+ "lint:fix": "eslint . --fix",
|
|
|
+ "stylelint": "stylelint \"src/**/*.{css,less,scss,vue}\"",
|
|
|
+ "stylelint:fix": "stylelint \"src/**/*.{css,less,scss,vue}\" --fix",
|
|
|
"prepare": "husky install"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
@@ -71,8 +71,6 @@
|
|
|
"@types/ramda": "^0.30.2",
|
|
|
"@types/react": "^18.3.28",
|
|
|
"@types/react-dom": "^18.3.7",
|
|
|
- "@typescript-eslint/eslint-plugin": "^8.27.0",
|
|
|
- "@typescript-eslint/parser": "^8.27.0",
|
|
|
"@vitejs/plugin-legacy": "6.1.1",
|
|
|
"@vitejs/plugin-react": "^4.3.4",
|
|
|
"autoprefixer": "10.4.17",
|
|
|
@@ -80,8 +78,9 @@
|
|
|
"consola": "^3.4.2",
|
|
|
"cross-env": "^7.0.3",
|
|
|
"eslint": "^9.22.0",
|
|
|
+ "eslint-config-prettier": "10.1.8",
|
|
|
"eslint-import-resolver-typescript": "^4.2.2",
|
|
|
- "eslint-plugin-import": "^2.31.0",
|
|
|
+ "eslint-plugin-import-x": "4.16.2",
|
|
|
"eslint-plugin-jsx-a11y": "^6.10.2",
|
|
|
"eslint-plugin-react": "^7.37.4",
|
|
|
"eslint-plugin-react-hooks": "^5.2.0",
|
|
|
@@ -92,6 +91,8 @@
|
|
|
"less": "^4.2.2",
|
|
|
"lint-staged": "^15.5.0",
|
|
|
"postcss": "8.4.35",
|
|
|
+ "postcss-html": "1.8.1",
|
|
|
+ "postcss-less": "6.0.0",
|
|
|
"postcss-nesting": "^13.0.1",
|
|
|
"postcss-scss": "^4.0.9",
|
|
|
"prettier": "^3.5.3",
|
|
|
@@ -100,11 +101,10 @@
|
|
|
"stylelint-config-standard": "^30.0.0",
|
|
|
"stylelint-config-standard-scss": "^7.0.1",
|
|
|
"stylelint-order": "^6.0.4",
|
|
|
- "stylelint-prettier": "^2.0.0",
|
|
|
"svgo": "^3.3.2",
|
|
|
"tailwindcss": "3.4.1",
|
|
|
"typescript": "^5.7.3",
|
|
|
- "typescript-eslint": "^8.24.1",
|
|
|
+ "typescript-eslint": "^8.58.1",
|
|
|
"vite": "^6.2.2",
|
|
|
"vite-plugin-compression": "^0.5.1",
|
|
|
"vite-plugin-remove-console": "^2.2.0",
|
|
|
@@ -122,7 +122,7 @@
|
|
|
"eslint --fix",
|
|
|
"prettier --write"
|
|
|
],
|
|
|
- "src/**/*.{css,scss,less}": [
|
|
|
+ "src/**/*.{css,scss,less,vue}": [
|
|
|
"stylelint --fix",
|
|
|
"prettier --write"
|
|
|
]
|
|
|
@@ -134,7 +134,8 @@
|
|
|
"@swc/core",
|
|
|
"core-js",
|
|
|
"esbuild",
|
|
|
- "protobufjs"
|
|
|
+ "protobufjs",
|
|
|
+ "unrs-resolver"
|
|
|
]
|
|
|
}
|
|
|
}
|