|
1 | 1 | { |
2 | 2 | "name": "react-proto", |
3 | | - "version": "2.0.1", |
| 3 | + "version": "2.1.0", |
4 | 4 | "description": "React TypeScript Boilerplate", |
5 | 5 | "author": "Max L Stop&Go", |
6 | 6 | "license": "ISC", |
7 | | - "sideEffects": [ |
8 | | - "*.css", |
9 | | - "*.scss" |
10 | | - ], |
| 7 | + "sideEffects": ["*.css", "*.scss"], |
11 | 8 | "scripts": { |
12 | 9 | "clean": "rimraf dist", |
13 | 10 | "start:webpack": "cross-env NODE_ENV=development webpack --mode=development", |
|
20 | 17 | "start:static": "npm run clean && cross-env NODE_ENV=development NO_SSR=true webpack serve --mode development --open", |
21 | 18 | "build:static": "npm run clean && cross-env NODE_ENV=production NO_SSR=true webpack --mode production", |
22 | 19 | "build:static:report": "npm run build:static --withReport", |
23 | | - "prettier": "prettier \"src/**/*\" --write --single-quote --no-semi --ignore-unknown --trailing-comma none --jsx-single-quote", |
24 | | - "lint": "ts-standard . && stylelint **/*.{css,scss}", |
25 | | - "lint:fix": "npm run prettier && ts-standard . --fix && stylelint --fix **/*.{css,scss}", |
| 20 | + "lint": "npx @biomejs/biome check . && stylelint \"**/*.{css,scss}\"", |
| 21 | + "lint:fix": "npx @biomejs/biome check --write && stylelint --fix \"**/*.{css,scss}\"", |
26 | 22 | "test": "jest", |
27 | 23 | "add-comp": "node scripts/add-comp.js" |
28 | 24 | }, |
29 | 25 | "devDependencies": { |
| 26 | + "@biomejs/biome": "1.9.4", |
30 | 27 | "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", |
31 | 28 | "@prefresh/webpack": "4.0.1", |
32 | 29 | "@svgr/webpack": "8.1.0", |
33 | | - "@swc/core": "1.7.26", |
34 | | - "@testing-library/jest-dom": "6.5.0", |
| 30 | + "@swc/core": "1.7.39", |
| 31 | + "@testing-library/jest-dom": "6.6.2", |
35 | 32 | "@testing-library/preact": "3.2.4", |
36 | 33 | "@testing-library/react": "16.0.1", |
37 | 34 | "@testing-library/user-event": "14.5.2", |
38 | 35 | "@types/compression": "1.7.5", |
39 | 36 | "@types/cookie-parser": "1.4.7", |
40 | 37 | "@types/express": "5.0.0", |
41 | | - "@types/jest": "29.5.13", |
| 38 | + "@types/jest": "29.5.14", |
42 | 39 | "@types/loadable__component": "5.13.9", |
43 | 40 | "@types/loadable__server": "5.12.11", |
44 | | - "@types/node": "22.7.5", |
| 41 | + "@types/node": "22.7.9", |
45 | 42 | "@types/prefresh__webpack": "3.3.3", |
46 | | - "@types/react": "18.3.11", |
47 | | - "@types/react-dom": "18.3.0", |
| 43 | + "@types/react": "18.3.12", |
| 44 | + "@types/react-dom": "18.3.1", |
48 | 45 | "@types/react-helmet": "6.1.11", |
49 | 46 | "@types/react-router-dom": "5.3.3", |
50 | 47 | "@types/serialize-javascript": "5.0.4", |
|
60 | 57 | "csso-webpack-plugin": "2.0.0-beta.3", |
61 | 58 | "express": "4.21.1", |
62 | 59 | "fork-ts-checker-webpack-plugin": "9.0.2", |
63 | | - "html-webpack-plugin": "5.6.0", |
| 60 | + "html-webpack-plugin": "5.6.3", |
64 | 61 | "jest": "29.7.0", |
65 | 62 | "jest-environment-jsdom": "29.7.0", |
66 | 63 | "mini-css-extract-plugin": "2.9.1", |
|
69 | 66 | "null-loader": "4.0.1", |
70 | 67 | "postcss": "8.4.47", |
71 | 68 | "postcss-scss": "4.0.9", |
72 | | - "prettier": "3.3.3", |
73 | 69 | "rimraf": "6.0.1", |
74 | | - "sass": "1.79.4", |
| 70 | + "sass": "1.80.3", |
75 | 71 | "sass-loader": "16.0.2", |
76 | | - "stylelint": "16.9.0", |
| 72 | + "stylelint": "16.10.0", |
77 | 73 | "stylelint-config-clean-order": "6.1.0", |
78 | 74 | "stylelint-config-standard-scss": "13.1.0", |
79 | 75 | "swc-loader": "0.2.6", |
80 | 76 | "ts-jest": "29.2.5", |
81 | 77 | "ts-loader": "9.5.1", |
82 | 78 | "ts-node": "10.9.2", |
83 | | - "ts-standard": "12.0.2", |
84 | | - "typescript": "5.6.2", |
| 79 | + "typescript": "5.6.3", |
85 | 80 | "typescript-plugin-css-modules": "5.1.0", |
86 | 81 | "wait-on": "8.0.1", |
87 | 82 | "webpack": "5.95.0", |
|
96 | 91 | "@apollo/react-ssr": "4.0.0", |
97 | 92 | "@loadable/server": "5.16.5", |
98 | 93 | "@loadable/webpack-plugin": "5.15.2", |
99 | | - "@reduxjs/toolkit": "2.2.8", |
| 94 | + "@reduxjs/toolkit": "2.3.0", |
100 | 95 | "@types/loadable__webpack-plugin": "5.7.6", |
101 | 96 | "compression": "1.7.4", |
102 | 97 | "cookie-parser": "1.4.7", |
103 | 98 | "cross-fetch": "4.0.0", |
104 | 99 | "helmet": "8.0.0", |
105 | 100 | "identity-obj-proxy": "3.0.0", |
106 | | - "preact": "10.24.2", |
| 101 | + "preact": "10.24.3", |
107 | 102 | "react": "18.3.1", |
108 | 103 | "react-dom": "18.3.1", |
109 | 104 | "react-helmet-async": "2.0.5", |
110 | 105 | "react-redux": "9.1.2", |
111 | | - "react-router-dom": "6.26.2", |
| 106 | + "react-router-dom": "6.27.0", |
112 | 107 | "serialize-javascript": "6.0.2" |
113 | 108 | } |
114 | 109 | } |
0 commit comments