Ver Fonte

fix: Move Iconify to v3, and version it via npm

jamesread há 9 meses atrás
pai
commit
7d5fa999e5

+ 0 - 2
frontend/index.html

@@ -150,7 +150,5 @@
 		</script>
 
 		<script type = "module" src = "main.js"></script>
-
-		<script src = "lib/iconify-icon-2.0.0.min.js"></script>
 	</body>
 </html>

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 11
frontend/lib/iconify-icon-2.0.0.min.js


+ 3 - 1
frontend/main.js

@@ -1,7 +1,9 @@
 'use strict'
 
 import 'femtocrank/style.css'
-import '/style.css'
+import './style.css'
+
+import 'iconify-icon';
 
 import { createClient } from '@connectrpc/connect'
 import { createConnectTransport } from '@connectrpc/connect-web'

+ 19 - 0
frontend/package-lock.json

@@ -16,6 +16,7 @@
 				"@vitejs/plugin-vue": "^6.0.1",
 				"@xterm/addon-fit": "^0.10.0",
 				"@xterm/xterm": "^5.5.0",
+				"iconify-icon": "^3.0.1",
 				"picocrank": "^1.3.1",
 				"unplugin-vue-components": "^29.0.0",
 				"vite": "^7.1.4",
@@ -770,6 +771,12 @@
 			"integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
 			"dev": true
 		},
+		"node_modules/@iconify/types": {
+			"version": "2.0.0",
+			"resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz",
+			"integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==",
+			"license": "MIT"
+		},
 		"node_modules/@jridgewell/sourcemap-codec": {
 			"version": "1.5.5",
 			"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
@@ -2990,6 +2997,18 @@
 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
+		"node_modules/iconify-icon": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/iconify-icon/-/iconify-icon-3.0.1.tgz",
+			"integrity": "sha512-M3/kH3C+e/ufhmQuOSYSb1Ri1ImJ+ZEQYcVRMKnlSc8Nrdoy+iY9YvFnplX8t/3aCRuo5wN4RVPtCSHGnbt8dg==",
+			"license": "MIT",
+			"dependencies": {
+				"@iconify/types": "^2.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/cyberalien"
+			}
+		},
 		"node_modules/ignore": {
 			"version": "4.0.6",
 			"resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",

+ 1 - 0
frontend/package.json

@@ -34,6 +34,7 @@
 		"@vitejs/plugin-vue": "^6.0.1",
 		"@xterm/addon-fit": "^0.10.0",
 		"@xterm/xterm": "^5.5.0",
+		"iconify-icon": "^3.0.1",
 		"picocrank": "^1.3.1",
 		"unplugin-vue-components": "^29.0.0",
 		"vite": "^7.1.4",

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff