mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 13:01:31 +08:00 
			
		
		
		
	Create Big Sur-style icons
This commit is contained in:
		
							parent
							
								
									3544dc6650
								
							
						
					
					
						commit
						5ee62d4d65
					
				
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -22,3 +22,4 @@ images/app-icons/png/16x16.png | |||||||
| images/app-icons/png/32x32.png | images/app-icons/png/32x32.png | ||||||
| images/app-icons/png/512x512.png | images/app-icons/png/512x512.png | ||||||
| images/app-icons/png/1024x1024.png | images/app-icons/png/1024x1024.png | ||||||
|  | images/app-icons/mac/*.png | ||||||
| @ -29,7 +29,14 @@ declare -a sizes=("16" "32" "512" "1024") | |||||||
| for size in "${sizes[@]}"; do | for size in "${sizes[@]}"; do | ||||||
|   inkscape -w $size -h $size "../icon-color.svg" -o "./png/${size}x${size}.png" |   inkscape -w $size -h $size "../icon-color.svg" -o "./png/${size}x${size}.png" | ||||||
| done | done | ||||||
| icnsutil compose -f "mac/icon.icns" "./png/16x16.png" "./png/32x32.png" "./png/128x128.png" "./png/512x512.png" "./png/1024x1024.png" | 
 | ||||||
|  | mkdir -p fakeapp.app | ||||||
|  | npx iconsur set fakeapp.app -l -i "png/1024x1024.png" -o "mac/1024x1024.png" | ||||||
|  | declare -a sizes=("16x16" "32x32" "128x128" "512x512") | ||||||
|  | for size in "${sizes[@]}"; do | ||||||
|  |   magick "mac/1024x1024.png" -resize "${size}" "mac/${size}.png" | ||||||
|  | done | ||||||
|  | icnsutil compose -f "mac/icon.icns" ./mac/*.png | ||||||
| 
 | 
 | ||||||
| # Build Windows icon | # Build Windows icon | ||||||
| magick -background none "../icon-color.svg" -define icon:auto-resize=16,32,48,64,128,256 "./win/icon.ico" | magick -background none "../icon-color.svg" -define icon:auto-resize=16,32,48,64,128,256 "./win/icon.ico" | ||||||
|  | |||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										547
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										547
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -127,6 +127,7 @@ | |||||||
|         "electron-packager": "17.1.2", |         "electron-packager": "17.1.2", | ||||||
|         "electron-rebuild": "3.2.9", |         "electron-rebuild": "3.2.9", | ||||||
|         "esm": "3.2.25", |         "esm": "3.2.25", | ||||||
|  |         "iconsur": "^1.7.0", | ||||||
|         "jasmine": "5.1.0", |         "jasmine": "5.1.0", | ||||||
|         "jsdoc": "^4.0.3", |         "jsdoc": "^4.0.3", | ||||||
|         "lorem-ipsum": "2.0.8", |         "lorem-ipsum": "2.0.8", | ||||||
| @ -8046,6 +8047,543 @@ | |||||||
|         "cross-fetch": "4.0.0" |         "cross-fetch": "4.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/icns-lib": { | ||||||
|  |       "version": "1.0.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/icns-lib/-/icns-lib-1.0.1.tgz", | ||||||
|  |       "integrity": "sha512-J7+RDRQApG/vChY5TP043NitBcNC7QMn1kOgGvlAkyrK65hozAaSwTNsTZ2HJh+br9e1NlzpBreAOpk4YuhOJA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=8" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur": { | ||||||
|  |       "version": "1.7.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/iconsur/-/iconsur-1.7.0.tgz", | ||||||
|  |       "integrity": "sha512-5ogYQORxVPraYXyFpL5keurLT+sBhIX9n9EAWLbYIEwJlasbLrxOfKpmyGhFu5cUaucIHx4FGu9hOUxfX8ERJA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "commander": "^6.0.0", | ||||||
|  |         "cross-fetch": "^3.1.5", | ||||||
|  |         "glob": "^7.1.6", | ||||||
|  |         "icns-lib": "^1.0.1", | ||||||
|  |         "jimp": "^0.14.0", | ||||||
|  |         "plist": "^3.0.5" | ||||||
|  |       }, | ||||||
|  |       "bin": { | ||||||
|  |         "iconsur": "src/index.js" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/bmp": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-5RkX6tSS7K3K3xNEb2ygPuvyL9whjanhoaB/WmmXlJS6ub4DjTqrapu8j4qnIWmO4YYtFeTbDTXV6v9P1yMA5A==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "bmp-js": "^0.1.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/core": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-S62FcKdtLtj3yWsGfJRdFXSutjvHg7aQNiFogMbwq19RP4XJWqS2nOphu7ScB8KrSlyy5nPF2hkWNhLRLyD82w==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "any-base": "^1.1.0", | ||||||
|  |         "buffer": "^5.2.0", | ||||||
|  |         "exif-parser": "^0.1.12", | ||||||
|  |         "file-type": "^9.0.0", | ||||||
|  |         "load-bmfont": "^1.3.1", | ||||||
|  |         "mkdirp": "^0.5.1", | ||||||
|  |         "phin": "^2.9.1", | ||||||
|  |         "pixelmatch": "^4.0.2", | ||||||
|  |         "tinycolor2": "^1.4.1" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/custom": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-kQJMeH87+kWJdVw8F9GQhtsageqqxrvzg7yyOw3Tx/s7v5RToe8RnKyMM+kVtBJtNAG+Xyv/z01uYQ2jiZ3GwA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/core": "^0.14.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/gif": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-DHjoOSfCaCz72+oGGEh8qH0zE6pUBaBxPxxmpYJjkNyDZP7RkbBkZJScIYeQ7BmJxmGN4/dZn+MxamoQlr+UYg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "gifwrap": "^0.9.2", | ||||||
|  |         "omggif": "^1.0.9" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/jpeg": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-561neGbr+87S/YVQYnZSTyjWTHBm9F6F1obYHiyU3wVmF+1CLbxY3FQzt4YolwyQHIBv36Bo0PY2KkkU8BEeeQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "jpeg-js": "^0.4.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-blit": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-YoYOrnVHeX3InfgbJawAU601iTZMwEBZkyqcP1V/S33Qnz9uzH1Uj1NtC6fNgWzvX6I4XbCWwtr4RrGFb5CFrw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-blur": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-9WhZcofLrT0hgI7t0chf7iBQZib//0gJh9WcQMUt5+Q1Bk04dWs8vTgLNj61GBqZXgHSPzE4OpCrrLDBG8zlhQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-circle": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-o5L+wf6QA44tvTum5HeLyLSc5eVfIUd5ZDVi5iRfO4o6GT/zux9AxuTSkKwnjhsG8bn1dDmywAOQGAx7BjrQVA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-color": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-JJz512SAILYV0M5LzBb9sbOm/XEj2fGElMiHAxb7aLI6jx+n0agxtHpfpV/AePTLm1vzzDxx6AJxXbKv355hBQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "tinycolor2": "^1.4.1" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-contain": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-RX2q233lGyaxiMY6kAgnm9ScmEkNSof0hdlaJAVDS1OgXphGAYAeSIAwzESZN4x3ORaWvkFefeVH9O9/698Evg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-blit": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-resize": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-scale": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-cover": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-0P/5XhzWES4uMdvbi3beUgfvhn4YuQ/ny8ijs5kkYIw6K8mHcl820HahuGpwWMx56DJLHRl1hFhJwo9CeTRJtQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-crop": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-resize": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-scale": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-crop": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-Ojtih+XIe6/XSGtpWtbAXBozhCdsDMmy+THUJAGu2x7ZgKrMS0JotN+vN2YC3nwDpYkM+yOJImQeptSfZb2Sug==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-displace": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-c75uQUzMgrHa8vegkgUvgRL/PRvD7paFbFJvzW0Ugs8Wl+CDMGIPYQ3j7IVaQkIS+cAxv+NJ3TIRBQyBrfVEOg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-dither": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-g8SJqFLyYexXQQsoh4dc1VP87TwyOgeTElBcxSXX2LaaMZezypmxQfLTzOFzZoK8m39NuaoH21Ou1Ftsq7LzVQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-fisheye": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-BFfUZ64EikCaABhCA6mR3bsltWhPpS321jpeIQfJyrILdpFsZ/OccNwCgpW1XlbldDHIoNtXTDGn3E+vCE7vDg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-flip": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-WtL1hj6ryqHhApih+9qZQYA6Ye8a4HAmdTzLbYdTMrrrSUgIzFdiZsD0WeDHpgS/+QMsWwF+NFmTZmxNWqKfXw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-rotate": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-gaussian": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-uaLwQ0XAQoydDlF9tlfc7iD9drYPriFe+jgYnWm8fbw5cN+eOIcnneEX9XCOOzwgLPkNCxGox6Kxjn8zY6GxtQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-invert": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-UaQW9X9vx8orQXYSjT5VcITkJPwDaHwrBbxxPoDG+F/Zgv4oV9fP+udDD6qmkgI9taU+44Fy+zm/J/gGcMWrdg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-mask": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-tdiGM69OBaKtSPfYSQeflzFhEpoRZ+BvKfDEoivyTjauynbjpRiwB1CaiS8En1INTDwzLXTT0Be9SpI3LkJoEA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-normalize": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-AfY8sqlsbbdVwFGcyIPy5JH/7fnBzlmuweb+Qtx2vn29okq6+HelLjw2b+VT2btgGUmWWHGEHd86oRGSoWGyEQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-print": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-MwP3sH+VS5AhhSTXk7pui+tEJFsxnTKFY3TraFJb8WFbA2Vo2qsRCZseEGwpTLhENB7p/JSsLvWoSSbpmxhFAQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "load-bmfont": "^1.4.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-blit": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-resize": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-qFeMOyXE/Bk6QXN0GQo89+CB2dQcXqoxUcDb2Ah8wdYlKqpi53skABkgVy5pW3EpiprDnzNDboMltdvDslNgLQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-rotate": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-aGaicts44bvpTcq5Dtf93/8TZFu5pMo/61lWWnYmwJJU1RqtQlxbCLEQpMyRhKDNSfPbuP8nyGmaqXlM/82J0Q==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-blit": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-crop": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-resize": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-scale": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-ZcJk0hxY5ZKZDDwflqQNHEGRblgaR+piePZm7dPwPUOSeYEH31P0AwZ1ziceR74zd8N80M0TMft+e3Td6KGBHw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-resize": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-shadow": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-p2igcEr/iGrLiTu0YePNHyby0WYAXM14c5cECZIVnq/UTOOIQ7xIcWZJ1lRbAEPxVVXPN1UibhZAbr3HAb5BjQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-blur": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-resize": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugin-threshold": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-N4BlDgm/FoOMV/DQM2rSpzsgqAzkP0DXkWZoqaQrlRxQBo4zizQLzhEL00T/YCCMKnddzgEhnByaocgaaa0fKw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5", | ||||||
|  |         "@jimp/plugin-color": ">=0.8.0", | ||||||
|  |         "@jimp/plugin-resize": ">=0.8.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/plugins": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-vDO3XT/YQlFlFLq5TqNjQkISqjBHT8VMhpWhAfJVwuXIpilxz5Glu4IDLK6jp4IjPR6Yg2WO8TmRY/HI8vLrOw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/plugin-blit": "^0.14.0", | ||||||
|  |         "@jimp/plugin-blur": "^0.14.0", | ||||||
|  |         "@jimp/plugin-circle": "^0.14.0", | ||||||
|  |         "@jimp/plugin-color": "^0.14.0", | ||||||
|  |         "@jimp/plugin-contain": "^0.14.0", | ||||||
|  |         "@jimp/plugin-cover": "^0.14.0", | ||||||
|  |         "@jimp/plugin-crop": "^0.14.0", | ||||||
|  |         "@jimp/plugin-displace": "^0.14.0", | ||||||
|  |         "@jimp/plugin-dither": "^0.14.0", | ||||||
|  |         "@jimp/plugin-fisheye": "^0.14.0", | ||||||
|  |         "@jimp/plugin-flip": "^0.14.0", | ||||||
|  |         "@jimp/plugin-gaussian": "^0.14.0", | ||||||
|  |         "@jimp/plugin-invert": "^0.14.0", | ||||||
|  |         "@jimp/plugin-mask": "^0.14.0", | ||||||
|  |         "@jimp/plugin-normalize": "^0.14.0", | ||||||
|  |         "@jimp/plugin-print": "^0.14.0", | ||||||
|  |         "@jimp/plugin-resize": "^0.14.0", | ||||||
|  |         "@jimp/plugin-rotate": "^0.14.0", | ||||||
|  |         "@jimp/plugin-scale": "^0.14.0", | ||||||
|  |         "@jimp/plugin-shadow": "^0.14.0", | ||||||
|  |         "@jimp/plugin-threshold": "^0.14.0", | ||||||
|  |         "timm": "^1.6.1" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/png": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-0RV/mEIDOrPCcNfXSPmPBqqSZYwGADNRVUTyMt47RuZh7sugbYdv/uvKmQSiqRdR0L1sfbCBMWUEa5G/8MSbdA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/utils": "^0.14.0", | ||||||
|  |         "pngjs": "^3.3.3" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/tiff": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-zBYDTlutc7j88G/7FBCn3kmQwWr0rmm1e0FKB4C3uJ5oYfT8645lftUsvosKVUEfkdmOaMAnhrf4ekaHcb5gQw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "utif": "^2.0.1" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/types": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-hx3cXAW1KZm+b+XCrY3LXtdWy2U+hNtq0rPyJ7NuXCjU7lZR3vIkpz1DLJ3yDdS70hTi5QDXY3Cd9kd6DtloHQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/bmp": "^0.14.0", | ||||||
|  |         "@jimp/gif": "^0.14.0", | ||||||
|  |         "@jimp/jpeg": "^0.14.0", | ||||||
|  |         "@jimp/png": "^0.14.0", | ||||||
|  |         "@jimp/tiff": "^0.14.0", | ||||||
|  |         "timm": "^1.6.1" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@jimp/custom": ">=0.3.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/@jimp/utils": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-MY5KFYUru0y74IsgM/9asDwb3ERxWxXEu3CRCZEvE7DtT86y1bR1XgtlSliMrptjz4qbivNGMQSvUBpEFJDp1A==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "regenerator-runtime": "^0.13.3" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/commander": { | ||||||
|  |       "version": "6.2.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", | ||||||
|  |       "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">= 6" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/cross-fetch": { | ||||||
|  |       "version": "3.1.8", | ||||||
|  |       "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", | ||||||
|  |       "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "node-fetch": "^2.6.12" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/file-type": { | ||||||
|  |       "version": "9.0.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz", | ||||||
|  |       "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=6" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/gifwrap": { | ||||||
|  |       "version": "0.9.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.4.tgz", | ||||||
|  |       "integrity": "sha512-MDMwbhASQuVeD4JKd1fKgNgCRL3fGqMM4WaqpNhWO0JiMOAjbQdumbs4BbBZEy9/M00EHEjKN3HieVhCUlwjeQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "image-q": "^4.0.0", | ||||||
|  |         "omggif": "^1.0.10" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/jimp": { | ||||||
|  |       "version": "0.14.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz", | ||||||
|  |       "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@babel/runtime": "^7.7.2", | ||||||
|  |         "@jimp/custom": "^0.14.0", | ||||||
|  |         "@jimp/plugins": "^0.14.0", | ||||||
|  |         "@jimp/types": "^0.14.0", | ||||||
|  |         "regenerator-runtime": "^0.13.3" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/iconsur/node_modules/pngjs": { | ||||||
|  |       "version": "3.4.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", | ||||||
|  |       "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", | ||||||
|  |       "dev": true, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=4.0.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/iconv-lite": { |     "node_modules/iconv-lite": { | ||||||
|       "version": "0.6.3", |       "version": "0.6.3", | ||||||
|       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", |       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", | ||||||
| @ -13641,6 +14179,15 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", |       "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", | ||||||
|       "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=" |       "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=" | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/utif": { | ||||||
|  |       "version": "2.0.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", | ||||||
|  |       "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "pako": "^1.0.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/utif2": { |     "node_modules/utif2": { | ||||||
|       "version": "4.1.0", |       "version": "4.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/utif2/-/utif2-4.1.0.tgz", |       "resolved": "https://registry.npmjs.org/utif2/-/utif2-4.1.0.tgz", | ||||||
|  | |||||||
| @ -162,6 +162,7 @@ | |||||||
|     "electron-packager": "17.1.2", |     "electron-packager": "17.1.2", | ||||||
|     "electron-rebuild": "3.2.9", |     "electron-rebuild": "3.2.9", | ||||||
|     "esm": "3.2.25", |     "esm": "3.2.25", | ||||||
|  |     "iconsur": "^1.7.0", | ||||||
|     "jasmine": "5.1.0", |     "jasmine": "5.1.0", | ||||||
|     "jsdoc": "^4.0.3", |     "jsdoc": "^4.0.3", | ||||||
|     "lorem-ipsum": "2.0.8", |     "lorem-ipsum": "2.0.8", | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Elian Doran
						Elian Doran