mirror of
				https://github.com/SoPat712/my-portfolio.git
				synced 2025-10-29 19:50:37 -04:00 
			
		
		
		
	Compare commits
	
		
			5 Commits
		
	
	
		
			1917e90c79
			...
			main
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 2df2f4c293 | ||
|   | 028f031db0 | ||
|   | c3ef8f4413 | ||
|   | ab140034a5 | ||
|   | eaeddc0f7d | 
| @@ -3,6 +3,10 @@ | |||||||
| [](https://app.netlify.com/sites/joshpatraportfolio/deploys) | [](https://app.netlify.com/sites/joshpatraportfolio/deploys) | ||||||
|  |  | ||||||
| This is a terminal-inspired portfolio built with SvelteKit and Tailwind CSS, showcasing my projects, education, skills, and more. It includes an interactive “terminal” at the top of the page that lets users type commands like help, ls, or cat [section] to navigate through different sections of the site. | This is a terminal-inspired portfolio built with SvelteKit and Tailwind CSS, showcasing my projects, education, skills, and more. It includes an interactive “terminal” at the top of the page that lets users type commands like help, ls, or cat [section] to navigate through different sections of the site. | ||||||
|  |  | ||||||
|  | <img width="1217" height="1105" alt="image" src="https://github.com/user-attachments/assets/e1f42f1d-638b-4ab0-a2dc-f64ec6ad9a7d" /> | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Features | ## Features | ||||||
|  |  | ||||||
|   * Terminal simulation: Visitors can type commands to navigate sections (e.g., cat projects, cat skills, cat education). |   * Terminal simulation: Visitors can type commands to navigate sections (e.g., cat projects, cat skills, cat education). | ||||||
|   | |||||||
							
								
								
									
										204
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										204
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -505,9 +505,9 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/config-array": { | 		"node_modules/@eslint/config-array": { | ||||||
| 			"version": "0.20.0", | 			"version": "0.21.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.20.0.tgz", | 			"resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", | ||||||
| 			"integrity": "sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==", | 			"integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "Apache-2.0", | 			"license": "Apache-2.0", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| @@ -520,9 +520,9 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/config-helpers": { | 		"node_modules/@eslint/config-helpers": { | ||||||
| 			"version": "0.2.1", | 			"version": "0.3.1", | ||||||
| 			"resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.2.1.tgz", | 			"resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", | ||||||
| 			"integrity": "sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==", | 			"integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "Apache-2.0", | 			"license": "Apache-2.0", | ||||||
| 			"engines": { | 			"engines": { | ||||||
| @@ -530,9 +530,9 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/core": { | 		"node_modules/@eslint/core": { | ||||||
| 			"version": "0.12.0", | 			"version": "0.15.2", | ||||||
| 			"resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", | 			"resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", | ||||||
| 			"integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", | 			"integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "Apache-2.0", | 			"license": "Apache-2.0", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| @@ -567,13 +567,16 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/js": { | 		"node_modules/@eslint/js": { | ||||||
| 			"version": "9.24.0", | 			"version": "9.34.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.24.0.tgz", | 			"resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.34.0.tgz", | ||||||
| 			"integrity": "sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==", | 			"integrity": "sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
| 			"engines": { | 			"engines": { | ||||||
| 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" | 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||||
|  | 			}, | ||||||
|  | 			"funding": { | ||||||
|  | 				"url": "https://eslint.org/donate" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/object-schema": { | 		"node_modules/@eslint/object-schema": { | ||||||
| @@ -587,32 +590,19 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/plugin-kit": { | 		"node_modules/@eslint/plugin-kit": { | ||||||
| 			"version": "0.2.8", | 			"version": "0.3.5", | ||||||
| 			"resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.8.tgz", | 			"resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", | ||||||
| 			"integrity": "sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==", | 			"integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "Apache-2.0", | 			"license": "Apache-2.0", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| 				"@eslint/core": "^0.13.0", | 				"@eslint/core": "^0.15.2", | ||||||
| 				"levn": "^0.4.1" | 				"levn": "^0.4.1" | ||||||
| 			}, | 			}, | ||||||
| 			"engines": { | 			"engines": { | ||||||
| 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" | 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { |  | ||||||
| 			"version": "0.13.0", |  | ||||||
| 			"resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.13.0.tgz", |  | ||||||
| 			"integrity": "sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==", |  | ||||||
| 			"dev": true, |  | ||||||
| 			"license": "Apache-2.0", |  | ||||||
| 			"dependencies": { |  | ||||||
| 				"@types/json-schema": "^7.0.15" |  | ||||||
| 			}, |  | ||||||
| 			"engines": { |  | ||||||
| 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" |  | ||||||
| 			} |  | ||||||
| 		}, |  | ||||||
| 		"node_modules/@humanfs/core": { | 		"node_modules/@humanfs/core": { | ||||||
| 			"version": "0.19.1", | 			"version": "0.19.1", | ||||||
| 			"resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", | 			"resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", | ||||||
| @@ -1019,6 +1009,13 @@ | |||||||
| 				"win32" | 				"win32" | ||||||
| 			] | 			] | ||||||
| 		}, | 		}, | ||||||
|  | 		"node_modules/@standard-schema/spec": { | ||||||
|  | 			"version": "1.0.0", | ||||||
|  | 			"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", | ||||||
|  | 			"integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", | ||||||
|  | 			"dev": true, | ||||||
|  | 			"license": "MIT" | ||||||
|  | 		}, | ||||||
| 		"node_modules/@sveltejs/acorn-typescript": { | 		"node_modules/@sveltejs/acorn-typescript": { | ||||||
| 			"version": "1.0.5", | 			"version": "1.0.5", | ||||||
| 			"resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", | 			"resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", | ||||||
| @@ -1043,17 +1040,19 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@sveltejs/kit": { | 		"node_modules/@sveltejs/kit": { | ||||||
| 			"version": "2.20.5", | 			"version": "2.43.2", | ||||||
| 			"resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.20.5.tgz", | 			"resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.43.2.tgz", | ||||||
| 			"integrity": "sha512-zT/97KvVUo19jEGZa972ls7KICjPCB53j54TVxnEFT5VEwL16G+YFqRVwJbfxh7AmS7/Ptr1rKF7Qt4FBMDNlw==", | 			"integrity": "sha512-M27eBoqWmU7dEpotMGBaA1CK6Y/wK1b176mVOkrSJZwt17bk6Z1IjLQv0iuVYm7D8d1Z/I4HzJ3hSqy8auj1Sw==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
|  | 				"@standard-schema/spec": "^1.0.0", | ||||||
|  | 				"@sveltejs/acorn-typescript": "^1.0.5", | ||||||
| 				"@types/cookie": "^0.6.0", | 				"@types/cookie": "^0.6.0", | ||||||
|  | 				"acorn": "^8.14.1", | ||||||
| 				"cookie": "^0.6.0", | 				"cookie": "^0.6.0", | ||||||
| 				"devalue": "^5.1.0", | 				"devalue": "^5.3.2", | ||||||
| 				"esm-env": "^1.2.2", | 				"esm-env": "^1.2.2", | ||||||
| 				"import-meta-resolve": "^4.1.0", |  | ||||||
| 				"kleur": "^4.1.5", | 				"kleur": "^4.1.5", | ||||||
| 				"magic-string": "^0.30.5", | 				"magic-string": "^0.30.5", | ||||||
| 				"mrmime": "^2.0.0", | 				"mrmime": "^2.0.0", | ||||||
| @@ -1068,9 +1067,15 @@ | |||||||
| 				"node": ">=18.13" | 				"node": ">=18.13" | ||||||
| 			}, | 			}, | ||||||
| 			"peerDependencies": { | 			"peerDependencies": { | ||||||
| 				"@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", | 				"@opentelemetry/api": "^1.0.0", | ||||||
|  | 				"@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0", | ||||||
| 				"svelte": "^4.0.0 || ^5.0.0-next.0", | 				"svelte": "^4.0.0 || ^5.0.0-next.0", | ||||||
| 				"vite": "^5.0.3 || ^6.0.0" | 				"vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0" | ||||||
|  | 			}, | ||||||
|  | 			"peerDependenciesMeta": { | ||||||
|  | 				"@opentelemetry/api": { | ||||||
|  | 					"optional": true | ||||||
|  | 				} | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/@sveltejs/vite-plugin-svelte": { | 		"node_modules/@sveltejs/vite-plugin-svelte": { | ||||||
| @@ -1373,9 +1378,9 @@ | |||||||
| 			"license": "MIT" | 			"license": "MIT" | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/acorn": { | 		"node_modules/acorn": { | ||||||
| 			"version": "8.14.1", | 			"version": "8.15.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", | 			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", | ||||||
| 			"integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", | 			"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
| 			"bin": { | 			"bin": { | ||||||
| @@ -1463,9 +1468,9 @@ | |||||||
| 			"license": "MIT" | 			"license": "MIT" | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/brace-expansion": { | 		"node_modules/brace-expansion": { | ||||||
| 			"version": "1.1.11", | 			"version": "1.1.12", | ||||||
| 			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | 			"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", | ||||||
| 			"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | 			"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| @@ -1637,9 +1642,9 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/devalue": { | 		"node_modules/devalue": { | ||||||
| 			"version": "5.1.1", | 			"version": "5.3.2", | ||||||
| 			"resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", | 			"resolved": "https://registry.npmjs.org/devalue/-/devalue-5.3.2.tgz", | ||||||
| 			"integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==", | 			"integrity": "sha512-UDsjUbpQn9kvm68slnrs+mfxwFkIflOhkanmyabZ8zOYk8SMEIbJ3TK+88g70hSIeytu4y18f0z/hYHMTrXIWw==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT" | 			"license": "MIT" | ||||||
| 		}, | 		}, | ||||||
| @@ -1712,20 +1717,20 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/eslint": { | 		"node_modules/eslint": { | ||||||
| 			"version": "9.24.0", | 			"version": "9.34.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/eslint/-/eslint-9.24.0.tgz", | 			"resolved": "https://registry.npmjs.org/eslint/-/eslint-9.34.0.tgz", | ||||||
| 			"integrity": "sha512-eh/jxIEJyZrvbWRe4XuVclLPDYSYYYgLy5zXGGxD6j8zjSAxFEzI2fL/8xNq6O2yKqVt+eF2YhV+hxjV6UKXwQ==", | 			"integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| 				"@eslint-community/eslint-utils": "^4.2.0", | 				"@eslint-community/eslint-utils": "^4.2.0", | ||||||
| 				"@eslint-community/regexpp": "^4.12.1", | 				"@eslint-community/regexpp": "^4.12.1", | ||||||
| 				"@eslint/config-array": "^0.20.0", | 				"@eslint/config-array": "^0.21.0", | ||||||
| 				"@eslint/config-helpers": "^0.2.0", | 				"@eslint/config-helpers": "^0.3.1", | ||||||
| 				"@eslint/core": "^0.12.0", | 				"@eslint/core": "^0.15.2", | ||||||
| 				"@eslint/eslintrc": "^3.3.1", | 				"@eslint/eslintrc": "^3.3.1", | ||||||
| 				"@eslint/js": "9.24.0", | 				"@eslint/js": "9.34.0", | ||||||
| 				"@eslint/plugin-kit": "^0.2.7", | 				"@eslint/plugin-kit": "^0.3.5", | ||||||
| 				"@humanfs/node": "^0.16.6", | 				"@humanfs/node": "^0.16.6", | ||||||
| 				"@humanwhocodes/module-importer": "^1.0.1", | 				"@humanwhocodes/module-importer": "^1.0.1", | ||||||
| 				"@humanwhocodes/retry": "^0.4.2", | 				"@humanwhocodes/retry": "^0.4.2", | ||||||
| @@ -1736,9 +1741,9 @@ | |||||||
| 				"cross-spawn": "^7.0.6", | 				"cross-spawn": "^7.0.6", | ||||||
| 				"debug": "^4.3.2", | 				"debug": "^4.3.2", | ||||||
| 				"escape-string-regexp": "^4.0.0", | 				"escape-string-regexp": "^4.0.0", | ||||||
| 				"eslint-scope": "^8.3.0", | 				"eslint-scope": "^8.4.0", | ||||||
| 				"eslint-visitor-keys": "^4.2.0", | 				"eslint-visitor-keys": "^4.2.1", | ||||||
| 				"espree": "^10.3.0", | 				"espree": "^10.4.0", | ||||||
| 				"esquery": "^1.5.0", | 				"esquery": "^1.5.0", | ||||||
| 				"esutils": "^2.0.2", | 				"esutils": "^2.0.2", | ||||||
| 				"fast-deep-equal": "^3.1.3", | 				"fast-deep-equal": "^3.1.3", | ||||||
| @@ -1806,9 +1811,9 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/eslint-scope": { | 		"node_modules/eslint-scope": { | ||||||
| 			"version": "8.3.0", | 			"version": "8.4.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", | 			"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", | ||||||
| 			"integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", | 			"integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "BSD-2-Clause", | 			"license": "BSD-2-Clause", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| @@ -1823,9 +1828,9 @@ | |||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/eslint-visitor-keys": { | 		"node_modules/eslint-visitor-keys": { | ||||||
| 			"version": "4.2.0", | 			"version": "4.2.1", | ||||||
| 			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", | 			"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", | ||||||
| 			"integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", | 			"integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "Apache-2.0", | 			"license": "Apache-2.0", | ||||||
| 			"engines": { | 			"engines": { | ||||||
| @@ -1843,15 +1848,15 @@ | |||||||
| 			"license": "MIT" | 			"license": "MIT" | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/espree": { | 		"node_modules/espree": { | ||||||
| 			"version": "10.3.0", | 			"version": "10.4.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", | 			"resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", | ||||||
| 			"integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", | 			"integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "BSD-2-Clause", | 			"license": "BSD-2-Clause", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| 				"acorn": "^8.14.0", | 				"acorn": "^8.15.0", | ||||||
| 				"acorn-jsx": "^5.3.2", | 				"acorn-jsx": "^5.3.2", | ||||||
| 				"eslint-visitor-keys": "^4.2.0" | 				"eslint-visitor-keys": "^4.2.1" | ||||||
| 			}, | 			}, | ||||||
| 			"engines": { | 			"engines": { | ||||||
| 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" | 				"node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||||
| @@ -1938,11 +1943,14 @@ | |||||||
| 			"license": "MIT" | 			"license": "MIT" | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/fdir": { | 		"node_modules/fdir": { | ||||||
| 			"version": "6.4.3", | 			"version": "6.5.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", | 			"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", | ||||||
| 			"integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", | 			"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
|  | 			"engines": { | ||||||
|  | 				"node": ">=12.0.0" | ||||||
|  | 			}, | ||||||
| 			"peerDependencies": { | 			"peerDependencies": { | ||||||
| 				"picomatch": "^3 || ^4" | 				"picomatch": "^3 || ^4" | ||||||
| 			}, | 			}, | ||||||
| @@ -2679,6 +2687,19 @@ | |||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "ISC" | 			"license": "ISC" | ||||||
| 		}, | 		}, | ||||||
|  | 		"node_modules/picomatch": { | ||||||
|  | 			"version": "4.0.3", | ||||||
|  | 			"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", | ||||||
|  | 			"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", | ||||||
|  | 			"dev": true, | ||||||
|  | 			"license": "MIT", | ||||||
|  | 			"engines": { | ||||||
|  | 				"node": ">=12" | ||||||
|  | 			}, | ||||||
|  | 			"funding": { | ||||||
|  | 				"url": "https://github.com/sponsors/jonschlinkert" | ||||||
|  | 			} | ||||||
|  | 		}, | ||||||
| 		"node_modules/postcss": { | 		"node_modules/postcss": { | ||||||
| 			"version": "8.5.3", | 			"version": "8.5.3", | ||||||
| 			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", | 			"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", | ||||||
| @@ -3131,6 +3152,23 @@ | |||||||
| 				"node": ">=6" | 				"node": ">=6" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
|  | 		"node_modules/tinyglobby": { | ||||||
|  | 			"version": "0.2.14", | ||||||
|  | 			"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", | ||||||
|  | 			"integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", | ||||||
|  | 			"dev": true, | ||||||
|  | 			"license": "MIT", | ||||||
|  | 			"dependencies": { | ||||||
|  | 				"fdir": "^6.4.4", | ||||||
|  | 				"picomatch": "^4.0.2" | ||||||
|  | 			}, | ||||||
|  | 			"engines": { | ||||||
|  | 				"node": ">=12.0.0" | ||||||
|  | 			}, | ||||||
|  | 			"funding": { | ||||||
|  | 				"url": "https://github.com/sponsors/SuperchupuDev" | ||||||
|  | 			} | ||||||
|  | 		}, | ||||||
| 		"node_modules/totalist": { | 		"node_modules/totalist": { | ||||||
| 			"version": "3.0.1", | 			"version": "3.0.1", | ||||||
| 			"resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", | 			"resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", | ||||||
| @@ -3186,15 +3224,18 @@ | |||||||
| 			"license": "MIT" | 			"license": "MIT" | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/vite": { | 		"node_modules/vite": { | ||||||
| 			"version": "6.2.6", | 			"version": "6.3.6", | ||||||
| 			"resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", | 			"resolved": "https://registry.npmjs.org/vite/-/vite-6.3.6.tgz", | ||||||
| 			"integrity": "sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==", | 			"integrity": "sha512-0msEVHJEScQbhkbVTb/4iHZdJ6SXp/AvxL2sjwYQFfBqleHtnCqv1J3sa9zbWz/6kW1m9Tfzn92vW+kZ1WV6QA==", | ||||||
| 			"dev": true, | 			"dev": true, | ||||||
| 			"license": "MIT", | 			"license": "MIT", | ||||||
| 			"dependencies": { | 			"dependencies": { | ||||||
| 				"esbuild": "^0.25.0", | 				"esbuild": "^0.25.0", | ||||||
|  | 				"fdir": "^6.4.4", | ||||||
|  | 				"picomatch": "^4.0.2", | ||||||
| 				"postcss": "^8.5.3", | 				"postcss": "^8.5.3", | ||||||
| 				"rollup": "^4.30.1" | 				"rollup": "^4.34.9", | ||||||
|  | 				"tinyglobby": "^0.2.13" | ||||||
| 			}, | 			}, | ||||||
| 			"bin": { | 			"bin": { | ||||||
| 				"vite": "bin/vite.js" | 				"vite": "bin/vite.js" | ||||||
| @@ -3302,21 +3343,6 @@ | |||||||
| 				"node": ">=0.10.0" | 				"node": ">=0.10.0" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"node_modules/yaml": { |  | ||||||
| 			"version": "2.7.1", |  | ||||||
| 			"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz", |  | ||||||
| 			"integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==", |  | ||||||
| 			"dev": true, |  | ||||||
| 			"license": "ISC", |  | ||||||
| 			"optional": true, |  | ||||||
| 			"peer": true, |  | ||||||
| 			"bin": { |  | ||||||
| 				"yaml": "bin.mjs" |  | ||||||
| 			}, |  | ||||||
| 			"engines": { |  | ||||||
| 				"node": ">= 14" |  | ||||||
| 			} |  | ||||||
| 		}, |  | ||||||
| 		"node_modules/yocto-queue": { | 		"node_modules/yocto-queue": { | ||||||
| 			"version": "0.1.0", | 			"version": "0.1.0", | ||||||
| 			"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", | 			"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", | ||||||
|   | |||||||
| @@ -554,7 +554,7 @@ | |||||||
|           </p> |           </p> | ||||||
|           <div class="flex flex-wrap gap-4"> |           <div class="flex flex-wrap gap-4"> | ||||||
|             <a |             <a | ||||||
|               href="https://cloud.joshpatra.me/s/dfTSsDXNY3EWwnA/download" |               href="https://cloud.joshpatra.me/s/qTfJcm3Q7cCnaYy/download" | ||||||
|               target="_blank" |               target="_blank" | ||||||
|               rel="noopener noreferrer" |               rel="noopener noreferrer" | ||||||
|               class="px-4 py-2 bg-green-600 hover:bg-green-700 text-white rounded-md transition" |               class="px-4 py-2 bg-green-600 hover:bg-green-700 text-white rounded-md transition" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user