feat: bump all dependencies to their latest versions
remove now obsolete esbuild workaround
This commit is contained in:
		
							parent
							
								
									96b0652a06
								
							
						
					
					
						commit
						e75f4bf52a
					
				
					 5 changed files with 272 additions and 314 deletions
				
			
		
							
								
								
									
										30
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								package.json
									
									
									
									
									
								
							|  | @ -23,23 +23,23 @@ | |||
|         "watch": "pnpm build --watch" | ||||
|     }, | ||||
|     "dependencies": { | ||||
|         "arrpc": "github:OpenAsar/arrpc#89f4da610ccfac93f461826a446a17cd3b23953d" | ||||
|         "arrpc": "github:OpenAsar/arrpc#3e22fd776273afaa4a80c51deb86077ffdd4d2ae" | ||||
|     }, | ||||
|     "optionalDependencies": { | ||||
|         "@vencord/venmic": "^2.1.2" | ||||
|         "@vencord/venmic": "^2.1.3" | ||||
|     }, | ||||
|     "devDependencies": { | ||||
|         "@fal-works/esbuild-plugin-global-externals": "^2.1.2", | ||||
|         "@types/node": "^20.8.4", | ||||
|         "@types/react": "^18.2.28", | ||||
|         "@typescript-eslint/eslint-plugin": "^6.7.5", | ||||
|         "@typescript-eslint/parser": "^6.7.5", | ||||
|         "@types/node": "^20.10.0", | ||||
|         "@types/react": "^18.2.39", | ||||
|         "@typescript-eslint/eslint-plugin": "^6.13.1", | ||||
|         "@typescript-eslint/parser": "^6.13.1", | ||||
|         "@vencord/types": "^0.1.2", | ||||
|         "dotenv": "^16.3.1", | ||||
|         "electron": "^27.0.0", | ||||
|         "electron-builder": "^24.6.4", | ||||
|         "esbuild": "^0.19.4", | ||||
|         "eslint": "^8.51.0", | ||||
|         "electron": "^27.1.2", | ||||
|         "electron-builder": "^24.9.1", | ||||
|         "esbuild": "^0.19.8", | ||||
|         "eslint": "^8.54.0", | ||||
|         "eslint-config-prettier": "^9.0.0", | ||||
|         "eslint-import-resolver-alias": "^1.1.2", | ||||
|         "eslint-plugin-license-header": "^0.6.0", | ||||
|  | @ -47,13 +47,13 @@ | |||
|         "eslint-plugin-prettier": "^5.0.1", | ||||
|         "eslint-plugin-simple-import-sort": "^10.0.0", | ||||
|         "eslint-plugin-unused-imports": "^3.0.0", | ||||
|         "prettier": "^3.0.3", | ||||
|         "prettier": "^3.1.0", | ||||
|         "source-map-support": "^0.5.21", | ||||
|         "tsx": "^3.13.0", | ||||
|         "type-fest": "^4.4.0", | ||||
|         "typescript": "^5.2.2" | ||||
|         "tsx": "^4.6.0", | ||||
|         "type-fest": "^4.8.2", | ||||
|         "typescript": "^5.3.2" | ||||
|     }, | ||||
|     "packageManager": "pnpm@8.6.11", | ||||
|     "packageManager": "pnpm@8.11.0", | ||||
|     "engines": { | ||||
|         "node": ">=18", | ||||
|         "pnpm": ">=8" | ||||
|  |  | |||
							
								
								
									
										543
									
								
								pnpm-lock.yaml
									
									
									
									
									
								
							
							
						
						
									
										543
									
								
								pnpm-lock.yaml
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							|  | @ -78,8 +78,6 @@ await Promise.all([ | |||
|         inject: ["./scripts/build/injectReact.mjs"], | ||||
|         jsxFactory: "VencordCreateElement", | ||||
|         jsxFragment: "VencordFragment", | ||||
|         // Work around https://github.com/evanw/esbuild/issues/2460
 | ||||
|         tsconfig: "./scripts/build/tsconfig.esbuild.json", | ||||
|         external: ["@vencord/types/*"], | ||||
|         plugins: [vencordDep], | ||||
|         footer: { js: "//# sourceURL=VCDRenderer" } | ||||
|  |  | |||
|  | @ -1,7 +0,0 @@ | |||
| // Work around https://github.com/evanw/esbuild/issues/2460 | ||||
| { | ||||
|     "extends": "../../tsconfig.json", | ||||
|     "compilerOptions": { | ||||
|         "jsx": "react" | ||||
|     } | ||||
| } | ||||
|  | @ -12,8 +12,8 @@ type ResolvePropDeep<T, P> = P extends `${infer Pre}.${infer Suf}` | |||
|         ? ResolvePropDeep<T[Pre], Suf> | ||||
|         : any | ||||
|     : P extends keyof T | ||||
|     ? T[P] | ||||
|     : any; | ||||
|       ? T[P] | ||||
|       : any; | ||||
| 
 | ||||
| /** | ||||
|  * The SettingsStore allows you to easily create a mutable store that | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 D3SOX
						D3SOX