forked from MapComplete/MapComplete
		
	Move webmanifest files into 'public' directory
This commit is contained in:
		
							parent
							
								
									df92bda151
								
							
						
					
					
						commit
						90f69bdd93
					
				
					 2 changed files with 10 additions and 6 deletions
				
			
		
							
								
								
									
										2
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							|  | @ -36,3 +36,5 @@ service-worker.js | |||
| 
 | ||||
| # Built Visual Studio Code Extensions | ||||
| *.vsix | ||||
| public/*.webmanifest | ||||
| public/assets/generated/ | ||||
|  |  | |||
|  | @ -23,7 +23,7 @@ async function createIcon(iconPath: string, size: number, alreadyWritten: string | |||
|         name = name.substr(2) | ||||
|     } | ||||
| 
 | ||||
|     const newname = `assets/generated/images/${name.replace(/\//g, "_")}${size}.png` | ||||
|     const newname = `public/assets/generated/images/${name.replace(/\//g, "_")}${size}.png` | ||||
| 
 | ||||
|     if (alreadyWritten.indexOf(newname) >= 0) { | ||||
|         return newname | ||||
|  | @ -60,7 +60,7 @@ async function createSocialImage(layout: LayoutConfig, template: "" | "Wide"): P | |||
|         ) | ||||
|         return undefined | ||||
|     } | ||||
|     const path = `./assets/generated/images/social_image_${layout.id}_${template}.svg` | ||||
|     const path = `./public/assets/generated/images/social_image_${layout.id}_${template}.svg` | ||||
|     if (existsSync(path)) { | ||||
|         return path | ||||
|     } | ||||
|  | @ -121,7 +121,7 @@ async function createManifest( | |||
|         // This is an svg. Lets create the needed pngs and do some checkes!
 | ||||
| 
 | ||||
|         const whiteBackgroundPath = | ||||
|             "./assets/generated/images/theme_" + layout.id + "_white_background.svg" | ||||
|             "./public/assets/generated/images/theme_" + layout.id + "_white_background.svg" | ||||
|         { | ||||
|             const svg = await ScriptUtils.ReadSvg(icon) | ||||
|             const width: string = svg.$.width | ||||
|  | @ -136,7 +136,7 @@ async function createManifest( | |||
|         let path = layout.icon | ||||
|         if (layout.icon.startsWith("<")) { | ||||
|             // THis is already the svg
 | ||||
|             path = "./assets/generated/images/" + layout.id + "_logo.svg" | ||||
|             path = "./public/assets/generated/images/" + layout.id + "_logo.svg" | ||||
|             writeFileSync(path, layout.icon) | ||||
|         } | ||||
| 
 | ||||
|  | @ -235,7 +235,7 @@ async function createLandingPage(layout: LayoutConfig, manifest, whiteIcons, alr | |||
|     let icon = layout.icon | ||||
|     if (icon.startsWith("<?xml") || icon.startsWith("<svg")) { | ||||
|         // This already is an svg
 | ||||
|         icon = `./assets/generated/images/${layout.id}_icon.svg` | ||||
|         icon = `./public/assets/generated/images/${layout.id}_icon.svg` | ||||
|         writeFileSync(icon, layout.icon) | ||||
|     } | ||||
| 
 | ||||
|  | @ -311,7 +311,9 @@ async function main(): Promise<void> { | |||
|     createDir("./assets/generated") | ||||
|     createDir("./assets/generated/layers") | ||||
|     createDir("./assets/generated/themes") | ||||
|     createDir("./assets/generated/images") | ||||
|     createDir("./public/assets/") | ||||
|     createDir("./public/assets/generated") | ||||
|     createDir("./public/assets/generated/images") | ||||
| 
 | ||||
|     const blacklist = [ | ||||
|         "", | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue