|
66 | 66 | "prepare": "husky"
|
67 | 67 | },
|
68 | 68 | "devDependencies": {
|
69 |
| - "@babel/core": "^7.22.5", |
70 |
| - "@babel/eslint-parser": "^7.22.5", |
71 |
| - "@babel/plugin-proposal-decorators": "^7.22.5", |
72 |
| - "@babel/preset-env": "^7.22.5", |
73 |
| - "@babel/preset-react": "^7.22.5", |
74 |
| - "@babel/preset-typescript": "^7.22.5", |
75 |
| - "@dnd-kit/core": "^6.0.8", |
| 69 | + "@babel/core": "^7.26.7", |
| 70 | + "@babel/eslint-parser": "^7.26.5", |
| 71 | + "@babel/plugin-proposal-decorators": "^7.25.9", |
| 72 | + "@babel/preset-env": "^7.26.7", |
| 73 | + "@babel/preset-react": "^7.26.3", |
| 74 | + "@babel/preset-typescript": "^7.26.0", |
| 75 | + "@dnd-kit/core": "^6.3.1", |
76 | 76 | "@dnd-kit/modifiers": "^6.0.1",
|
77 | 77 | "@dnd-kit/sortable": "^7.0.2",
|
78 | 78 | "@dnd-kit/utilities": "^3.2.2",
|
79 |
| - "@emotion/babel-plugin": "^11.11.0", |
80 |
| - "@emotion/css": "^11.11.0", |
81 |
| - "@emotion/react": "^11.11.1", |
| 79 | + "@emotion/babel-plugin": "^11.13.5", |
| 80 | + "@emotion/css": "^11.13.5", |
| 81 | + "@emotion/react": "^11.14.0", |
82 | 82 | "@fastify/compress": "^6.5.0",
|
83 | 83 | "@fastify/express": "^2.3.0",
|
84 |
| - "@fastify/static": "^6.10.2", |
85 |
| - "@lingui/core": "^4.11.3", |
86 |
| - "@lingui/format-json": "^4.11.3", |
87 |
| - "@lingui/loader": "^4.11.3", |
88 |
| - "@lingui/react": "^4.11.3", |
| 84 | + "@fastify/static": "^6.12.0", |
| 85 | + "@lingui/core": "^4.14.1", |
| 86 | + "@lingui/format-json": "^4.14.1", |
| 87 | + "@lingui/loader": "^4.14.1", |
| 88 | + "@lingui/react": "^4.14.1", |
89 | 89 | "@maxmind/geoip2-node": "^5.0.0",
|
90 |
| - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", |
| 90 | + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", |
91 | 91 | "@seald-io/nedb": "^3.1.0",
|
92 |
| - "@types/bencode": "^2.0.1", |
93 |
| - "@types/body-parser": "^1.19.2", |
94 |
| - "@types/content-disposition": "^0.5.5", |
95 |
| - "@types/cookie-parser": "^1.4.3", |
96 |
| - "@types/create-torrent": "^5.0.0", |
97 |
| - "@types/d3": "^7.4.0", |
| 92 | + "@types/bencode": "^2.0.4", |
| 93 | + "@types/body-parser": "^1.19.5", |
| 94 | + "@types/content-disposition": "^0.5.8", |
| 95 | + "@types/cookie-parser": "^1.4.8", |
| 96 | + "@types/create-torrent": "^5.0.2", |
| 97 | + "@types/d3": "^7.4.3", |
98 | 98 | "@types/d3-array": "^3.2.1",
|
99 | 99 | "@types/d3-scale": "^4.0.8",
|
100 |
| - "@types/d3-shape": "^3.1.6", |
101 |
| - "@types/express": "^4.17.17", |
| 100 | + "@types/d3-shape": "^3.1.7", |
| 101 | + "@types/express": "^4.17.21", |
102 | 102 | "@types/fs-extra": "^9.0.13",
|
103 | 103 | "@types/http-errors": "^1.8.2",
|
104 | 104 | "@types/jest": "^28.1.8",
|
105 |
| - "@types/jsonwebtoken": "^9.0.2", |
106 |
| - "@types/lodash": "^4.14.195", |
107 |
| - "@types/morgan": "^1.9.4", |
108 |
| - "@types/node": "^16.18.105", |
109 |
| - "@types/parse-torrent": "^5.8.4", |
110 |
| - "@types/passport": "^1.0.12", |
111 |
| - "@types/passport-jwt": "^3.0.9", |
112 |
| - "@types/react": "^18.3.3", |
113 |
| - "@types/react-dom": "^18.2.4", |
114 |
| - "@types/react-measure": "^2.0.8", |
115 |
| - "@types/react-transition-group": "^4.4.6", |
116 |
| - "@types/react-window": "^1.8.5", |
117 |
| - "@types/supertest": "^2.0.12", |
118 |
| - "@types/tar-fs": "^2.0.1", |
119 |
| - "@types/yargs": "^17.0.24", |
120 |
| - "@typescript-eslint/eslint-plugin": "^5.59.9", |
121 |
| - "@typescript-eslint/parser": "^5.59.9", |
122 |
| - "autoprefixer": "^10.4.14", |
123 |
| - "axios": "^1.7.4", |
124 |
| - "axios-mock-adapter": "^2.0.0", |
125 |
| - "babel-loader": "^8.3.0", |
| 105 | + "@types/jsonwebtoken": "^9.0.8", |
| 106 | + "@types/lodash": "^4.17.15", |
| 107 | + "@types/morgan": "^1.9.9", |
| 108 | + "@types/node": "^16.18.125", |
| 109 | + "@types/parse-torrent": "^5.8.7", |
| 110 | + "@types/passport": "^1.0.17", |
| 111 | + "@types/passport-jwt": "^3.0.13", |
| 112 | + "@types/react": "^18.3.18", |
| 113 | + "@types/react-dom": "^18.3.5", |
| 114 | + "@types/react-measure": "^2.0.12", |
| 115 | + "@types/react-transition-group": "^4.4.12", |
| 116 | + "@types/react-window": "^1.8.8", |
| 117 | + "@types/supertest": "^2.0.16", |
| 118 | + "@types/tar-fs": "^2.0.4", |
| 119 | + "@types/yargs": "^17.0.33", |
| 120 | + "@typescript-eslint/eslint-plugin": "^5.62.0", |
| 121 | + "@typescript-eslint/parser": "^5.62.0", |
| 122 | + "autoprefixer": "^10.4.20", |
| 123 | + "axios": "^1.7.9", |
| 124 | + "axios-mock-adapter": "^2.1.0", |
| 125 | + "babel-loader": "^8.4.1", |
126 | 126 | "bencode": "^2.0.3",
|
127 |
| - "body-parser": "^1.20.2", |
| 127 | + "body-parser": "^1.20.3", |
128 | 128 | "case-sensitive-paths-webpack-plugin": "2.4.0",
|
129 | 129 | "chalk": "^4.1.2",
|
130 |
| - "classnames": "^2.3.2", |
| 130 | + "classnames": "^2.5.1", |
131 | 131 | "content-disposition": "^0.5.4",
|
132 |
| - "cookie-parser": "^1.4.6", |
| 132 | + "cookie-parser": "^1.4.7", |
133 | 133 | "create-torrent": "^5.0.9",
|
134 |
| - "css-loader": "^6.8.1", |
| 134 | + "css-loader": "^6.11.0", |
135 | 135 | "css-minimizer-webpack-plugin": "^4.2.2",
|
136 | 136 | "d3-array": "^3.2.4",
|
137 | 137 | "d3-scale": "^4.0.2",
|
138 | 138 | "d3-selection": "^3.0.0",
|
139 | 139 | "d3-shape": "^3.2.0",
|
140 |
| - "esbuild": "^0.19.8", |
141 |
| - "eslint": "^8.42.0", |
| 140 | + "esbuild": "^0.19.12", |
| 141 | + "eslint": "^8.57.1", |
142 | 142 | "eslint-config-airbnb": "^19.0.4",
|
143 |
| - "eslint-config-airbnb-typescript": "^17.0.0", |
144 |
| - "eslint-config-prettier": "^8.8.0", |
| 143 | + "eslint-config-airbnb-typescript": "^17.1.0", |
| 144 | + "eslint-config-prettier": "^8.10.0", |
145 | 145 | "eslint-config-react-app": "^7.0.1",
|
146 |
| - "eslint-import-resolver-webpack": "^0.13.2", |
147 |
| - "eslint-plugin-n": "^17.10.2", |
| 146 | + "eslint-import-resolver-webpack": "^0.13.10", |
| 147 | + "eslint-plugin-n": "^17.15.1", |
148 | 148 | "eslint-plugin-simple-import-sort": "^12.1.1",
|
149 | 149 | "eslint-webpack-plugin": "^3.2.0",
|
150 |
| - "express": "^4.18.2", |
151 |
| - "express-rate-limit": "^6.7.0", |
| 150 | + "express": "^4.21.2", |
| 151 | + "express-rate-limit": "^6.11.2", |
152 | 152 | "fast-json-patch": "^3.1.1",
|
153 |
| - "fast-sort": "^3.4.0", |
154 |
| - "fastify": "^4.21.0", |
155 |
| - "fastify-type-provider-zod": "^1.1.9", |
| 153 | + "fast-sort": "^3.4.1", |
| 154 | + "fastify": "^4.29.0", |
| 155 | + "fastify-type-provider-zod": "^1.2.0", |
156 | 156 | "feedsub": "^0.7.8",
|
157 | 157 | "file-loader": "^6.2.0",
|
158 |
| - "form-data": "^4.0.0", |
| 158 | + "form-data": "^4.0.1", |
159 | 159 | "fs-extra": "^10.1.0",
|
160 | 160 | "get-user-locale": "^1.5.1",
|
161 |
| - "hash-wasm": "^4.9.0", |
162 |
| - "html-webpack-plugin": "^5.5.3", |
| 161 | + "hash-wasm": "^4.12.0", |
| 162 | + "html-webpack-plugin": "^5.6.3", |
163 | 163 | "http-errors": "^2.0.0",
|
164 |
| - "husky": "^9.0.11", |
| 164 | + "husky": "^9.1.7", |
165 | 165 | "jest": "^28.1.3",
|
166 | 166 | "jest-esbuild": "^0.3.0",
|
167 | 167 | "js-file-download": "^0.4.12",
|
168 |
| - "jsonwebtoken": "^9.0.0", |
169 |
| - "lint-staged": "^15.2.2", |
| 168 | + "jsonwebtoken": "^9.0.2", |
| 169 | + "lint-staged": "^15.4.3", |
170 | 170 | "lodash": "^4.17.21",
|
171 |
| - "mini-css-extract-plugin": "^2.7.6", |
172 |
| - "mobx": "^6.9.0", |
| 171 | + "mini-css-extract-plugin": "^2.9.2", |
| 172 | + "mobx": "^6.13.5", |
173 | 173 | "mobx-react": "^7.6.0",
|
174 | 174 | "morgan": "^1.10.0",
|
175 |
| - "overlayscrollbars": "^2.2.0", |
176 |
| - "overlayscrollbars-react": "^0.5.0", |
177 |
| - "p-queue": "^7.3.4", |
| 175 | + "overlayscrollbars": "^2.10.1", |
| 176 | + "overlayscrollbars-react": "^0.5.6", |
| 177 | + "p-queue": "^7.4.1", |
178 | 178 | "parse-torrent": "^9.1.5",
|
179 | 179 | "passport": "^0.6.0",
|
180 | 180 | "passport-jwt": "^4.0.1",
|
181 |
| - "polished": "^4.2.2", |
182 |
| - "postcss": "^8.4.24", |
183 |
| - "postcss-loader": "^7.3.3", |
| 181 | + "polished": "^4.3.1", |
| 182 | + "postcss": "^8.5.1", |
| 183 | + "postcss-loader": "^7.3.4", |
184 | 184 | "prettier": "^2.8.8",
|
185 | 185 | "raw-loader": "^4.0.2",
|
186 |
| - "react": "^18.2.0", |
| 186 | + "react": "^18.3.1", |
187 | 187 | "react-dev-utils": "^12.0.1",
|
188 |
| - "react-dom": "^18.2.0", |
189 |
| - "react-dropzone": "^14.2.3", |
190 |
| - "react-markdown": "^9.0.1", |
| 188 | + "react-dom": "^18.3.1", |
| 189 | + "react-dropzone": "^14.3.5", |
| 190 | + "react-markdown": "^9.0.3", |
191 | 191 | "react-measure": "^2.5.2",
|
192 |
| - "react-refresh": "^0.14.0", |
193 |
| - "react-router": "^6.26.0", |
194 |
| - "react-router-dom": "^6.26.0", |
| 192 | + "react-refresh": "^0.14.2", |
| 193 | + "react-router": "^6.28.2", |
| 194 | + "react-router-dom": "^6.28.2", |
195 | 195 | "react-transition-group": "^4.4.5",
|
196 |
| - "react-use": "^17.4.0", |
197 |
| - "react-window": "^1.8.9", |
| 196 | + "react-use": "^17.6.0", |
| 197 | + "react-window": "^1.8.11", |
198 | 198 | "ress": "^4.0.0",
|
199 | 199 | "sanitize-filename": "^1.6.3",
|
200 |
| - "sass": "^1.77.8", |
201 |
| - "sass-loader": "^16.0.0", |
| 200 | + "sass": "^1.83.4", |
| 201 | + "sass-loader": "^16.0.4", |
202 | 202 | "saxen": "^8.1.2",
|
203 |
| - "source-map-loader": "^4.0.1", |
204 |
| - "style-loader": "^3.3.3", |
| 203 | + "source-map-loader": "^4.0.2", |
| 204 | + "style-loader": "^3.3.4", |
205 | 205 | "supertest": "^7.0.0",
|
206 |
| - "tar-fs": "^2.1.1", |
207 |
| - "terser-webpack-plugin": "^5.3.9", |
| 206 | + "tar-fs": "^2.1.2", |
| 207 | + "terser-webpack-plugin": "^5.3.11", |
208 | 208 | "tldts": "^5.7.112",
|
209 | 209 | "ts-jest": "^28.0.8",
|
210 |
| - "ts-loader": "^9.4.3", |
| 210 | + "ts-loader": "^9.5.2", |
211 | 211 | "tsconfig-paths": "^4.2.0",
|
212 |
| - "tsx": "^4.6.2", |
| 212 | + "tsx": "^4.19.2", |
213 | 213 | "typed-emitter": "^2.1.0",
|
214 | 214 | "typescript": "~5.0.4",
|
215 |
| - "webpack": "^5.86.0", |
216 |
| - "webpack-dev-server": "^4.15.1", |
| 215 | + "webpack": "^5.97.1", |
| 216 | + "webpack-dev-server": "^4.15.2", |
217 | 217 | "webpack-shebang-plugin": "^1.1.8",
|
218 | 218 | "webpackbar": "^5.0.2",
|
219 | 219 | "yargs": "^17.7.2",
|
220 |
| - "zod": "^3.21.4" |
| 220 | + "zod": "^3.24.1" |
221 | 221 | },
|
222 | 222 | "engines": {
|
223 | 223 | "node": ">=16.0.0"
|
|
0 commit comments