Compare commits
	
		
			2 commits
		
	
	
		
			60bbffb616
			...
			057c8ecb3e
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 057c8ecb3e | |||
| f899d3218d | 
					 4 changed files with 51 additions and 50 deletions
				
			
		|  | @ -8,7 +8,7 @@ site: | |||
|     RUN bun install --frozen-lockfile | ||||
|     COPY --dir src index.html style.css vite.config.ts tsconfig.json svelte.config.js /site | ||||
|     COPY +assets-generated/ /site/assets/generated | ||||
|     RUN bun x svelte-kit sync && bun run build | ||||
|     RUN export VITE_BUILD_DATE=$(date -Iminutes -u | sed 's/+00:00//') && bun x svelte-kit sync && bun run build | ||||
|     SAVE ARTIFACT build AS LOCAL build | ||||
| 
 | ||||
| deploy: | ||||
|  |  | |||
							
								
								
									
										50
									
								
								bun.lock
									
										
									
									
									
								
							
							
						
						
									
										50
									
								
								bun.lock
									
										
									
									
									
								
							|  | @ -4,40 +4,40 @@ | |||
|     "": { | ||||
|       "name": "testcard", | ||||
|       "dependencies": { | ||||
|         "@fontsource/atkinson-hyperlegible": "^5.0.19", | ||||
|         "@fontsource/b612": "^5.0.8", | ||||
|         "@sveltejs/adapter-auto": "^3.0.0", | ||||
|         "@sveltejs/adapter-static": "^3.0.1", | ||||
|         "@sveltejs/kit": "^2.0.0", | ||||
|         "@sveltejs/vite-plugin-svelte": "^3.0.0", | ||||
|         "@fontsource/atkinson-hyperlegible": "^5.1.1", | ||||
|         "@fontsource/b612": "^5.1.1", | ||||
|         "@sveltejs/adapter-auto": "^3.3.1", | ||||
|         "@sveltejs/adapter-static": "^3.0.8", | ||||
|         "@sveltejs/kit": "^2.17.1", | ||||
|         "@sveltejs/vite-plugin-svelte": "^3.1.2", | ||||
|         "@tabler/icons-webfont": "^2.47.0", | ||||
|         "debug": "^4.3.4", | ||||
|         "i18next": "^23.10.0", | ||||
|         "debug": "^4.4.0", | ||||
|         "i18next": "^23.16.8", | ||||
|         "lodash": "^4.17.21", | ||||
|         "normalize.css": "^8.0.1", | ||||
|         "svelte": "^4.2.7", | ||||
|         "svelte": "^4.2.19", | ||||
|         "svelte-i18next": "^2.2.2", | ||||
|         "tslib": "^2.4.1", | ||||
|         "typescript": "^5.0.0", | ||||
|         "vite": "^5.0.3", | ||||
|         "tslib": "^2.8.1", | ||||
|         "typescript": "^5.7.3", | ||||
|         "vite": "^5.4.14", | ||||
|       }, | ||||
|       "devDependencies": { | ||||
|         "@tsconfig/svelte": "^5.0.2", | ||||
|         "@tsconfig/svelte": "^5.0.4", | ||||
|         "@types/debug": "^4.1.12", | ||||
|         "@types/eslint": "8.56.0", | ||||
|         "@types/lodash": "^4.14.202", | ||||
|         "@typescript-eslint/eslint-plugin": "^6.0.0", | ||||
|         "@typescript-eslint/parser": "^6.0.0", | ||||
|         "commander": "^12.0.0", | ||||
|         "@types/lodash": "^4.17.15", | ||||
|         "@typescript-eslint/eslint-plugin": "^6.21.0", | ||||
|         "@typescript-eslint/parser": "^6.21.0", | ||||
|         "commander": "^12.1.0", | ||||
|         "concurrently": "^8.2.2", | ||||
|         "eslint": "^8.56.0", | ||||
|         "eslint": "^8.57.1", | ||||
|         "eslint-config-prettier": "^9.1.0", | ||||
|         "eslint-plugin-svelte": "^2.35.1", | ||||
|         "eslint-plugin-svelte": "^2.46.1", | ||||
|         "node-wav": "^0.0.2", | ||||
|         "prettier": "^3.1.1", | ||||
|         "prettier-plugin-svelte": "^3.1.2", | ||||
|         "puppeteer": "^22.1.0", | ||||
|         "svelte-check": "^3.6.0", | ||||
|         "prettier": "^3.5.0", | ||||
|         "prettier-plugin-svelte": "^3.3.3", | ||||
|         "puppeteer": "^22.15.0", | ||||
|         "svelte-check": "^3.8.6", | ||||
|         "wait-on": "^7.2.0", | ||||
|       }, | ||||
|     }, | ||||
|  | @ -192,7 +192,7 @@ | |||
| 
 | ||||
|     "@sveltejs/adapter-static": ["@sveltejs/adapter-static@3.0.8", "", { "peerDependencies": { "@sveltejs/kit": "^2.0.0" } }, "sha512-YaDrquRpZwfcXbnlDsSrBQNCChVOT9MGuSg+dMAyfsAa1SmiAhrA5jUYUiIMC59G92kIbY/AaQOWcBdq+lh+zg=="], | ||||
| 
 | ||||
|     "@sveltejs/kit": ["@sveltejs/kit@2.16.1", "", { "dependencies": { "@types/cookie": "^0.6.0", "cookie": "^0.6.0", "devalue": "^5.1.0", "esm-env": "^1.2.2", "import-meta-resolve": "^4.1.0", "kleur": "^4.1.5", "magic-string": "^0.30.5", "mrmime": "^2.0.0", "sade": "^1.8.1", "set-cookie-parser": "^2.6.0", "sirv": "^3.0.0" }, "peerDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", "svelte": "^4.0.0 || ^5.0.0-next.0", "vite": "^5.0.3 || ^6.0.0" }, "bin": { "svelte-kit": "svelte-kit.js" } }, "sha512-2pF5sgGJx9brYZ/9nNDYnh5KX0JguPF14dnvvtf/MqrvlWrDj/e7Rk3LBJPecFLLK1GRs6ZniD24gFPqZm/NFw=="], | ||||
|     "@sveltejs/kit": ["@sveltejs/kit@2.17.1", "", { "dependencies": { "@types/cookie": "^0.6.0", "cookie": "^0.6.0", "devalue": "^5.1.0", "esm-env": "^1.2.2", "import-meta-resolve": "^4.1.0", "kleur": "^4.1.5", "magic-string": "^0.30.5", "mrmime": "^2.0.0", "sade": "^1.8.1", "set-cookie-parser": "^2.6.0", "sirv": "^3.0.0" }, "peerDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", "svelte": "^4.0.0 || ^5.0.0-next.0", "vite": "^5.0.3 || ^6.0.0" }, "bin": { "svelte-kit": "svelte-kit.js" } }, "sha512-CpoGSLqE2MCmcQwA2CWJvOsZ9vW+p/1H3itrFykdgajUNAEyQPbsaSn7fZb6PLHQwe+07njxje9ss0fjZoCAyw=="], | ||||
| 
 | ||||
|     "@sveltejs/vite-plugin-svelte": ["@sveltejs/vite-plugin-svelte@3.1.2", "", { "dependencies": { "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0", "debug": "^4.3.4", "deepmerge": "^4.3.1", "kleur": "^4.1.5", "magic-string": "^0.30.10", "svelte-hmr": "^0.16.0", "vitefu": "^0.2.5" }, "peerDependencies": { "svelte": "^4.0.0 || ^5.0.0-next.0", "vite": "^5.0.0" } }, "sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA=="], | ||||
| 
 | ||||
|  | @ -622,7 +622,7 @@ | |||
| 
 | ||||
|     "prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="], | ||||
| 
 | ||||
|     "prettier": ["prettier@3.4.2", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ=="], | ||||
|     "prettier": ["prettier@3.5.0", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA=="], | ||||
| 
 | ||||
|     "prettier-plugin-svelte": ["prettier-plugin-svelte@3.3.3", "", { "peerDependencies": { "prettier": "^3.0.0", "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" } }, "sha512-yViK9zqQ+H2qZD1w/bH7W8i+bVfKrD8GIFjkFe4Thl6kCT9SlAsXVNmt3jCvQOCsnOhcvYgsoVlRV/Eu6x5nNw=="], | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										46
									
								
								package.json
									
										
									
									
									
								
							
							
						
						
									
										46
									
								
								package.json
									
										
									
									
									
								
							|  | @ -16,42 +16,42 @@ | |||
|     "av:render:audio": "cd av-sync && node render-audio.js" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@tsconfig/svelte": "^5.0.2", | ||||
|     "@tsconfig/svelte": "^5.0.4", | ||||
|     "@types/debug": "^4.1.12", | ||||
|     "@types/eslint": "8.56.0", | ||||
|     "@types/lodash": "^4.14.202", | ||||
|     "@typescript-eslint/eslint-plugin": "^6.0.0", | ||||
|     "@typescript-eslint/parser": "^6.0.0", | ||||
|     "commander": "^12.0.0", | ||||
|     "@types/lodash": "^4.17.15", | ||||
|     "@typescript-eslint/eslint-plugin": "^6.21.0", | ||||
|     "@typescript-eslint/parser": "^6.21.0", | ||||
|     "commander": "^12.1.0", | ||||
|     "concurrently": "^8.2.2", | ||||
|     "eslint": "^8.56.0", | ||||
|     "eslint": "^8.57.1", | ||||
|     "eslint-config-prettier": "^9.1.0", | ||||
|     "eslint-plugin-svelte": "^2.35.1", | ||||
|     "eslint-plugin-svelte": "^2.46.1", | ||||
|     "node-wav": "^0.0.2", | ||||
|     "prettier": "^3.1.1", | ||||
|     "prettier-plugin-svelte": "^3.1.2", | ||||
|     "puppeteer": "^22.1.0", | ||||
|     "svelte-check": "^3.6.0", | ||||
|     "prettier": "^3.5.0", | ||||
|     "prettier-plugin-svelte": "^3.3.3", | ||||
|     "puppeteer": "^22.15.0", | ||||
|     "svelte-check": "^3.8.6", | ||||
|     "wait-on": "^7.2.0" | ||||
|   }, | ||||
|   "type": "module", | ||||
|   "dependencies": { | ||||
|     "@fontsource/atkinson-hyperlegible": "^5.0.19", | ||||
|     "@fontsource/b612": "^5.0.8", | ||||
|     "@sveltejs/adapter-auto": "^3.0.0", | ||||
|     "@sveltejs/adapter-static": "^3.0.1", | ||||
|     "@sveltejs/kit": "^2.0.0", | ||||
|     "@sveltejs/vite-plugin-svelte": "^3.0.0", | ||||
|     "@fontsource/atkinson-hyperlegible": "^5.1.1", | ||||
|     "@fontsource/b612": "^5.1.1", | ||||
|     "@sveltejs/adapter-auto": "^3.3.1", | ||||
|     "@sveltejs/adapter-static": "^3.0.8", | ||||
|     "@sveltejs/kit": "^2.17.1", | ||||
|     "@sveltejs/vite-plugin-svelte": "^3.1.2", | ||||
|     "@tabler/icons-webfont": "^2.47.0", | ||||
|     "debug": "^4.3.4", | ||||
|     "i18next": "^23.10.0", | ||||
|     "debug": "^4.4.0", | ||||
|     "i18next": "^23.16.8", | ||||
|     "lodash": "^4.17.21", | ||||
|     "normalize.css": "^8.0.1", | ||||
|     "svelte": "^4.2.7", | ||||
|     "svelte": "^4.2.19", | ||||
|     "svelte-i18next": "^2.2.2", | ||||
|     "tslib": "^2.4.1", | ||||
|     "typescript": "^5.0.0", | ||||
|     "vite": "^5.0.3" | ||||
|     "tslib": "^2.8.1", | ||||
|     "typescript": "^5.7.3", | ||||
|     "vite": "^5.4.14" | ||||
|   }, | ||||
|   "trustedDependencies": [ | ||||
|     "esbuild", | ||||
|  |  | |||
|  | @ -2,6 +2,7 @@ | |||
| 	import { version } from '../../../package.json'; | ||||
| 	import { i18n } from '$lib/i18n'; | ||||
| 	import type { Snapshot } from '@sveltejs/kit'; | ||||
| 	const buildDate = import.meta.env.VITE_BUILD_DATE || "???"; | ||||
| 
 | ||||
| 	let search = ''; | ||||
| 
 | ||||
|  | @ -219,7 +220,7 @@ | |||
| 		{/each} | ||||
| 	</div> | ||||
| </nav> | ||||
| <footer><a href="https://git.thm.place/thm/test-card">testcard v{version}</a></footer> | ||||
| <footer><a href="https://git.thm.place/thm/test-card">testcard v{version} {#if version.startsWith("0")}({buildDate}){/if}</a></footer> | ||||
| 
 | ||||
| <style> | ||||
| 	nav { | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue