Add ServiceWorker to cache resources for offline usage
| @ -1 +1,61 @@ | ||||
| <svg class="svg-inline--fa fa-box-open fa-w-19" aria-hidden="true" data-icon="box-open" data-prefix="fal" focusable="false" role="img" version="1.1" viewBox="0 0 608 512" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><metadata><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><path d="M606.4 143.8L557.5 41c-2.7-5.6-8.1-9-13.9-9C543 32 304 64 304 64S65 32 64.4 32c-5.8 0-11.2 3.5-13.9 9L1.6 143.8c-4.4 9.2.3 20.2 9.6 23l49.5 14.9V393c0 14.7 9.5 27.5 23 31l205.4 54.1c13 3.4 23.7 1.5 29.5 0L524.2 424c13.5-3.6 23-16.4 23-31V181.7l49.5-14.9c9.4-2.8 14-13.8 9.7-23zM73 65.3l180.9 24.3-57.1 99.8-159.9-48.1 36.1-76zm18.2 125.6C208.3 226.1 200.5 224 203.6 224c5.4 0 10.5-2.9 13.3-7.9l71.9-125.5V445L91.2 393V190.9zM516.8 393l-197.6 52V90.5L391.1 216c2.9 5 8 7.9 13.3 7.9 3.1 0-5 2.1 112.4-33.1V393zM411.3 189.3l-57.1-99.8L535 65.3l36.1 76-159.8 48z" fill="none" stroke="#9e9e9e" stroke-dasharray="5, 5" stroke-width="10"/></svg> | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||
|    xmlns:cc="http://creativecommons.org/ns#" | ||||
|    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||
|    xmlns:svg="http://www.w3.org/2000/svg" | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||
|    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||
|    class="svg-inline--fa fa-box-open fa-w-19" | ||||
|    aria-hidden="true" | ||||
|    data-icon="box-open" | ||||
|    data-prefix="fal" | ||||
|    focusable="false" | ||||
|    role="img" | ||||
|    version="1.1" | ||||
|    viewBox="0 0 608 512" | ||||
|    id="svg879" | ||||
|    sodipodi:docname="box-open-dashed.svg" | ||||
|    inkscape:version="0.92.3 (2405546, 2018-03-11)"> | ||||
|   <defs | ||||
|      id="defs883" /> | ||||
|   <sodipodi:namedview | ||||
|      pagecolor="#ffffff" | ||||
|      bordercolor="#666666" | ||||
|      borderopacity="1" | ||||
|      objecttolerance="10" | ||||
|      gridtolerance="10" | ||||
|      guidetolerance="10" | ||||
|      inkscape:pageopacity="0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:window-width="1920" | ||||
|      inkscape:window-height="1015" | ||||
|      id="namedview881" | ||||
|      showgrid="false" | ||||
|      height="1" | ||||
|      inkscape:zoom="1.3037281" | ||||
|      inkscape:cx="241.86287" | ||||
|      inkscape:cy="228.99761" | ||||
|      inkscape:window-x="0" | ||||
|      inkscape:window-y="0" | ||||
|      inkscape:window-maximized="1" | ||||
|      inkscape:current-layer="svg879" /> | ||||
|   <metadata | ||||
|      id="metadata875"> | ||||
|     <rdf:RDF> | ||||
|       <cc:Work | ||||
|          rdf:about=""> | ||||
|         <dc:format>image/svg+xml</dc:format> | ||||
|         <dc:type | ||||
|            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||
|         <dc:title></dc:title> | ||||
|       </cc:Work> | ||||
|     </rdf:RDF> | ||||
|   </metadata> | ||||
|   <path | ||||
|      d="M 598.3861,153.84429 550.9386,54.115498 c -2.61984,-5.432698 -7.85943,-8.731118 -13.48716,-8.731118 -0.58218,0 -232.4831,31.043977 -232.4831,31.043977 0,0 -231.900991,-31.043977 -232.48317,-31.043977 -5.627722,0 -10.867325,3.395437 -13.487128,8.731118 L 11.550524,153.84429 c -4.2693062,8.92517 0.291089,19.59653 9.314845,22.31285 l 48.029702,14.45485 v 204.98726 c 0,14.26083 9.217821,26.67839 22.31683,30.07381 L 290.51092,478.1568 c 12.61384,3.29842 22.99601,1.45522 28.62375,0 l 199.49302,-52.48374 c 13.09902,-3.49238 22.31682,-15.90999 22.31682,-30.07381 V 190.61199 l 48.0297,-14.45485 c 9.1208,-2.71632 13.58418,-13.38768 9.41189,-22.31285 z M 80.829724,77.68952 256.35645,101.26354 200.95251,198.08199 45.802004,151.41893 Z m 17.659403,121.84763 c 113.621753,34.14839 106.053493,32.11104 109.061403,32.11104 5.23958,0 10.18807,-2.81336 12.90492,-7.66393 l 69.76438,-121.7506 V 446.04572 L 98.489127,395.59925 Z M 511.44748,395.59925 319.71687,446.04572 V 102.13665 l 69.76429,121.75064 c 2.8139,4.85059 7.76242,7.66395 12.90497,7.66395 3.00794,0 -4.85147,2.03721 109.06135,-32.1111 z M 409.08115,197.98489 353.67719,101.16653 529.10691,77.68952 l 35.02771,73.72941 z" | ||||
|      id="path877" | ||||
|      inkscape:connector-curvature="0" | ||||
|      style="fill:none;stroke:#9e9e9e;stroke-width:10.00000095;stroke-dasharray:4.9999999, 4.9999999" /> | ||||
| </svg> | ||||
|  | ||||
| Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 2.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/128x128.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/144x144.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/152x152.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/192x192.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/256x256.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 5.5 KiB | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/32x32.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 892 B | 
							
								
								
									
										
											BIN
										
									
								
								www/assets/images/icons/512x512.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 12 KiB | 
							
								
								
									
										153
									
								
								www/assets/images/icons/logo.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,153 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||
| 
 | ||||
| <svg | ||||
|    xmlns:dc="http://purl.org/dc/elements/1.1/" | ||||
|    xmlns:cc="http://creativecommons.org/ns#" | ||||
|    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||||
|    xmlns:svg="http://www.w3.org/2000/svg" | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||||
|    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||||
|    width="512" | ||||
|    height="512" | ||||
|    viewBox="0 0 135.46666 135.46667" | ||||
|    version="1.1" | ||||
|    id="svg7166" | ||||
|    inkscape:version="0.92.3 (2405546, 2018-03-11)" | ||||
|    sodipodi:docname="logo.svg" | ||||
|    inkscape:export-filename="/home/skylar/Documents/Projects/Assets/PackageHelper/logo.png" | ||||
|    inkscape:export-xdpi="96.000008" | ||||
|    inkscape:export-ydpi="96.000008"> | ||||
|   <defs | ||||
|      id="defs7160"> | ||||
|     <clipPath | ||||
|        clipPathUnits="userSpaceOnUse" | ||||
|        id="clipPath7298"> | ||||
|       <rect | ||||
|          style="fill:#000000;fill-opacity:1;stroke-width:0.49260601" | ||||
|          id="rect7300" | ||||
|          width="252.21428" | ||||
|          height="252.21428" | ||||
|          x="108.23811" | ||||
|          y="62.791664" | ||||
|          rx="14.778181" | ||||
|          ry="14.778181" /> | ||||
|     </clipPath> | ||||
|   </defs> | ||||
|   <sodipodi:namedview | ||||
|      id="base" | ||||
|      pagecolor="#ffffff" | ||||
|      bordercolor="#666666" | ||||
|      borderopacity="1.0" | ||||
|      inkscape:pageopacity="0.0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:zoom="0.7" | ||||
|      inkscape:cx="-35.714286" | ||||
|      inkscape:cy="502.85714" | ||||
|      inkscape:document-units="mm" | ||||
|      inkscape:current-layer="layer1" | ||||
|      showgrid="false" | ||||
|      units="px" | ||||
|      inkscape:window-width="1920" | ||||
|      inkscape:window-height="1015" | ||||
|      inkscape:window-x="0" | ||||
|      inkscape:window-y="0" | ||||
|      inkscape:window-maximized="1" /> | ||||
|   <metadata | ||||
|      id="metadata7163"> | ||||
|     <rdf:RDF> | ||||
|       <cc:Work | ||||
|          rdf:about=""> | ||||
|         <dc:format>image/svg+xml</dc:format> | ||||
|         <dc:type | ||||
|            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||
|         <dc:title></dc:title> | ||||
|       </cc:Work> | ||||
|     </rdf:RDF> | ||||
|   </metadata> | ||||
|   <g | ||||
|      inkscape:label="Layer 1" | ||||
|      inkscape:groupmode="layer" | ||||
|      id="layer1" | ||||
|      transform="translate(0,-161.53332)"> | ||||
|     <g | ||||
|        id="g7294" | ||||
|        transform="matrix(0.5371094,0,0,0.5371094,-58.135705,127.80733)" | ||||
|        clip-path="url(#clipPath7298)"> | ||||
|       <g | ||||
|          inkscape:label="Layer 1" | ||||
|          id="layer1-7" | ||||
|          transform="translate(98.878579,27.365487)"> | ||||
|         <rect | ||||
|            style="opacity:1;fill:#2196f3;fill-opacity:1;stroke:none;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||||
|            id="rect930" | ||||
|            width="270.93332" | ||||
|            height="270.93332" | ||||
|            x="2.9541011e-06" | ||||
|            y="26.06665" /> | ||||
|         <path | ||||
|            sodipodi:type="star" | ||||
|            style="opacity:1;fill:#1976d2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||||
|            id="path932" | ||||
|            sodipodi:sides="3" | ||||
|            sodipodi:cx="37.468803" | ||||
|            sodipodi:cy="275.44373" | ||||
|            sodipodi:r1="43.112488" | ||||
|            sodipodi:r2="21.556244" | ||||
|            sodipodi:arg1="0.52359878" | ||||
|            sodipodi:arg2="1.5707963" | ||||
|            inkscape:flatsided="true" | ||||
|            inkscape:rounded="0" | ||||
|            inkscape:randomized="0" | ||||
|            d="m 74.805313,296.99997 -74.67301934,0 37.33651034,-64.66873 z" | ||||
|            inkscape:transform-center-y="-25.330169" | ||||
|            transform="matrix(2.1686357,0,0,2.3501502,1.4459442,-410.066)" /> | ||||
|         <path | ||||
|            transform="matrix(1.6940182,0,0,1.3303796,116.31992,-124.58106)" | ||||
|            inkscape:transform-center-y="-14.338981" | ||||
|            d="m 74.805313,296.99997 -74.67301934,0 37.33651034,-64.66873 z" | ||||
|            inkscape:randomized="0" | ||||
|            inkscape:rounded="0" | ||||
|            inkscape:flatsided="true" | ||||
|            sodipodi:arg2="1.5707963" | ||||
|            sodipodi:arg1="0.52359878" | ||||
|            sodipodi:r2="21.556244" | ||||
|            sodipodi:r1="43.112488" | ||||
|            sodipodi:cy="275.44373" | ||||
|            sodipodi:cx="37.468803" | ||||
|            sodipodi:sides="3" | ||||
|            id="path934" | ||||
|            style="opacity:0.5;fill:#1976d2;fill-opacity:1;stroke:none;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||||
|            sodipodi:type="star" /> | ||||
|         <path | ||||
|            inkscape:connector-curvature="0" | ||||
|            style="fill:#acd6ff;fill-opacity:0.46733668;stroke-width:0.06555524" | ||||
|            d="m 203.06397,109.73197 c 0.26877,-0.70144 0.41955,-1.46844 0.41955,-2.26821 0,-3.47443 -2.81888,-6.29331 -6.2933,-6.29331 -1.29145,0 -2.49766,0.39334 -3.4941,1.062 -1.81588,-3.146647 -5.20509,-5.257527 -9.09252,-5.257527 -5.79508,0 -10.48885,4.693747 -10.48885,10.488837 0,0.177 0.007,0.354 0.0131,0.531 -3.67109,1.29144 -6.30641,4.79209 -6.30641,8.90895 0,5.21164 4.22832,9.43996 9.43996,9.43996 h 24.12433 c 4.63476,0 8.39108,-3.75631 8.39108,-8.39107 0,-4.05787 -2.88443,-7.44708 -6.71286,-8.22063 z" | ||||
|            id="path2" /> | ||||
|       </g> | ||||
|       <g | ||||
|          inkscape:label="Layer 1" | ||||
|          id="layer1-3" | ||||
|          transform="matrix(0.82142858,0,0,0.82142858,178.59848,0.5726301)"> | ||||
|         <g | ||||
|            transform="matrix(0.26458333,0,0,0.26458333,8.5989574,161.53331)" | ||||
|            class="fa-group" | ||||
|            id="g6"> | ||||
|           <path | ||||
|              style="opacity:1;fill:#7ac0f8;fill-opacity:1" | ||||
|              inkscape:connector-curvature="0" | ||||
|              class="fa-secondary" | ||||
|              d="m 256,32 32,128 v 112 a 16,16 0 0 1 -16,16 H 176 A 16,16 0 0 1 160,272 V 160 L 192,32 Z" | ||||
|              id="path2-5" /> | ||||
|           <path | ||||
|              style="fill:#f7fbff;fill-opacity:1" | ||||
|              inkscape:connector-curvature="0" | ||||
|              class="fa-primary" | ||||
|              d="m 446.7,160 c 0.4,-0.5 0.5,-0.7 0.9,-1.2 L 391.3,53.9 A 32,32 0 0 0 360.9,32 H 256 l 32,128 z M 160,160 192,32 H 87.1 A 32,32 0 0 0 56.7,53.9 L 0.4,158.8 c 0.4,0.5 0.5,0.7 0.9,1.2 z m 128,32 v 80 a 16,16 0 0 1 -16,16 H 176 A 16,16 0 0 1 160,272 V 192 H 0 v 256 a 32,32 0 0 0 32,32 h 384 a 32,32 0 0 0 32,-32 V 192 Z" | ||||
|              id="path4" /> | ||||
|         </g> | ||||
|       </g> | ||||
|     </g> | ||||
|   </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 6.0 KiB | 
| @ -5,6 +5,8 @@ | ||||
| <title>PackageHelper</title> | ||||
| <meta charset="UTF-8"> | ||||
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||||
| <link rel="icon" href="assets/images/icons/logo.svg" /> | ||||
| <link rel="manifest" href="manifest.json"> | ||||
| <link rel="stylesheet" href="node_modules/framework7/css/framework7.bundle.min.css" /> | ||||
| <link rel="stylesheet" href="node_modules/@fortawesome/fontawesome-free/css/all.min.css" /> | ||||
| <link rel="stylesheet" href="node_modules/material-design-icons/iconfont/material-icons.css" /> | ||||
| @ -58,6 +60,21 @@ | ||||
| <script src="assets/js/map.js"></script> | ||||
| <script src="assets/js/manage.js"></script> | ||||
| <script src="assets/js/sync.js"></script> | ||||
| <script src="assets/js/notes.js"></script> | ||||
| 
 | ||||
| <script src="routes.js"></script> | ||||
| <script src="assets/js/main.js"></script> | ||||
| 
 | ||||
| <script> | ||||
|     if ('serviceWorker' in navigator) { | ||||
|         // Register a service worker hosted at the root of the | ||||
|         // site using the default scope. | ||||
|         navigator.serviceWorker.register('sw.js').then(function (registration) { | ||||
|             console.log('Service worker registration succeeded:', registration); | ||||
|         }, /*catch*/ function (error) { | ||||
|             console.log('Service worker registration failed:', error); | ||||
|         }); | ||||
|     } else { | ||||
|         console.log('Service workers are not supported.'); | ||||
|     } | ||||
| </script> | ||||
							
								
								
									
										60
									
								
								www/manifest.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,60 @@ | ||||
| { | ||||
|     "name": "PackageHelper", | ||||
|     "short_name": "PackageHelper", | ||||
|     "icons": [ | ||||
|         { | ||||
|             "src": "assets/images/icons/32x32.png", | ||||
|             "sizes": "32x32", | ||||
|             "type": "image/png" | ||||
|         }, | ||||
|         { | ||||
|             "src": "assets/images/icons/128x128.png", | ||||
|             "sizes": "128x128", | ||||
|             "type": "image/png" | ||||
|         }, | ||||
|         { | ||||
|             "src": "assets/images/icons/144x144.png", | ||||
|             "sizes": "144x144", | ||||
|             "type": "image/png" | ||||
|         }, | ||||
|         { | ||||
|             "src": "assets/images/icons/152x152.png", | ||||
|             "sizes": "152x152", | ||||
|             "type": "image/png" | ||||
|         }, | ||||
|         { | ||||
|             "src": "assets/images/icons/192x192.png", | ||||
|             "sizes": "192x192", | ||||
|             "type": "image/png" | ||||
|         }, | ||||
|         { | ||||
|             "src": "assets/images/icons/256x256.png", | ||||
|             "sizes": "256x256", | ||||
|             "type": "image/png" | ||||
|         }, | ||||
|         { | ||||
|             "src": "assets/images/icons/512x512.png", | ||||
|             "sizes": "512x512", | ||||
|             "type": "image/png" | ||||
|         } | ||||
|     ], | ||||
|     "scope": "/", | ||||
|     "lang": "en-US", | ||||
|     "serviceworker": { | ||||
|         "src": "./sw.js" | ||||
|     }, | ||||
|     "categories": ["navigation", "productivity", "utilities", "weather"], | ||||
|     "prefer_related_applications": true, | ||||
|     "related_applications": [ | ||||
|         { | ||||
|             "platform": "play", | ||||
|             "url": "https://play.google.com/store/apps/details?id=com.netsyms.PackageHelper", | ||||
|             "id": "com.netsyms.PackageHelper" | ||||
|         } | ||||
|     ], | ||||
|     "start_url": "index.html", | ||||
|     "display": "standalone", | ||||
|     "background_color": "#ffffff", | ||||
|     "theme_color": "#2196f3", | ||||
|     "iarc_rating_id": "0e146f9e-8f83-4981-8d7d-30b857ac8db6" | ||||
| } | ||||
							
								
								
									
										169
									
								
								www/sw.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,169 @@ | ||||
| /*  | ||||
|  * This Source Code Form is subject to the terms of the Mozilla Public | ||||
|  * License, v. 2.0. If a copy of the MPL was not distributed with this | ||||
|  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 | ||||
|  */ | ||||
| 
 | ||||
| var currentCache = 'v1.4.0_20200107_2'; | ||||
| 
 | ||||
| self.addEventListener('fetch', function (event) { | ||||
|     event.respondWith(caches.match(event.request).then(function (response) { | ||||
|         return response || fetch(event.request); | ||||
|     })); | ||||
| }); | ||||
| 
 | ||||
| self.addEventListener('activate', (event) => { | ||||
|     event.waitUntil(caches.keys().then((keyList) => { | ||||
|         return Promise.all(keyList.map((key) => { | ||||
|             if (currentCache != key) { | ||||
|                 return caches.delete(key); | ||||
|             } | ||||
|         })); | ||||
|     })); | ||||
| }); | ||||
| 
 | ||||
| self.addEventListener('install', function (event) { | ||||
|     event.waitUntil( | ||||
|             caches.open(currentCache).then((cache) => { | ||||
|         return cache.addAll([ | ||||
|             'index.html', | ||||
|             '.', | ||||
| 
 | ||||
|             'assets/audio/alert.coin.mp3', | ||||
|             'assets/audio/alert.jump.mp3', | ||||
|             'assets/audio/alert.robot.mp3', | ||||
|             'assets/audio/alert.sonar.mp3', | ||||
|             'assets/audio/error.mp3', | ||||
|             'assets/audio/ok.mp3', | ||||
|             'assets/audio/scan.mp3', | ||||
| 
 | ||||
|             'assets/images/icons/logo.svg', | ||||
|             'assets/images/barcode-dashed.svg', | ||||
|             'assets/images/boxes.png', | ||||
|             'assets/images/boxes.svg', | ||||
|             'assets/images/box-open-dashed.svg', | ||||
|             'assets/images/box.png', | ||||
|             'assets/images/box.svg', | ||||
|             'assets/images/check.png', | ||||
|             'assets/images/check.svg', | ||||
|             'assets/images/envelope.png', | ||||
|             'assets/images/envelopes.png', | ||||
|             'assets/images/envelopes.svg', | ||||
|             'assets/images/envelope.svg', | ||||
|             'assets/images/express.png', | ||||
|             'assets/images/express.svg', | ||||
|             'assets/images/history-dashed.svg', | ||||
|             'assets/images/largeboxes.png', | ||||
|             'assets/images/largeboxes.svg', | ||||
|             'assets/images/largebox.png', | ||||
|             'assets/images/largebox.svg', | ||||
|             'assets/images/multiple-items.png', | ||||
|             'assets/images/multiple-items.svg', | ||||
|             'assets/images/note-dashed.svg', | ||||
|             'assets/images/signature.png', | ||||
|             'assets/images/signatures.png', | ||||
|             'assets/images/signatures.svg', | ||||
|             'assets/images/signature.svg', | ||||
|             'assets/images/smallpackage.png', | ||||
|             'assets/images/smallpackages.png', | ||||
|             'assets/images/smallpackages.svg', | ||||
|             'assets/images/smallpackage.svg', | ||||
|             'assets/images/weather-clear.svg', | ||||
|             'assets/images/weather-cloudy.svg', | ||||
|             'assets/images/weather-none.svg', | ||||
|             'assets/images/weather-partly-cloudy.svg', | ||||
|             'assets/images/weather-rain.svg', | ||||
|             'assets/images/weather-snow.svg', | ||||
|             'assets/images/weather-windy.svg', | ||||
| 
 | ||||
|             'assets/css/app.css', | ||||
|             'assets/css/backdrop.css', | ||||
|             'assets/css/oled.css', | ||||
|             'assets/css/web-barcode.css', | ||||
| 
 | ||||
|             'assets/js/audio.js', | ||||
|             'assets/js/autofill.js', | ||||
|             'assets/js/list.js', | ||||
|             'assets/js/location.js', | ||||
|             'assets/js/login.js', | ||||
|             'assets/js/main.js', | ||||
|             'assets/js/manage.js', | ||||
|             'assets/js/map.js', | ||||
|             'assets/js/map_leaflet.js', | ||||
|             'assets/js/map_mapbox.js', | ||||
|             'assets/js/notes.js', | ||||
|             'assets/js/packages.js', | ||||
|             'assets/js/platform.js', | ||||
|             'assets/js/settings.js', | ||||
|             'assets/js/storage.js', | ||||
|             'assets/js/sync.js', | ||||
|             'assets/js/toolbox_scannerentries.js', | ||||
|             'assets/js/toolbox_scanner.js', | ||||
|             'assets/js/toolbox_sharelist.js', | ||||
|             'assets/js/toolbox_track.js', | ||||
|             'assets/js/toolbox_weather.js', | ||||
|             'assets/js/util.js', | ||||
| 
 | ||||
|             'pages/credits.html', | ||||
|             'pages/home.html', | ||||
|             'pages/list.html', | ||||
|             'pages/login.html', | ||||
|             'pages/manage.html', | ||||
|             'pages/map.html', | ||||
|             'pages/myroute.html', | ||||
|             'pages/settings.html', | ||||
|             'pages/toolbox.html', | ||||
|             'pages/help/list.html', | ||||
|             'pages/help/map.html', | ||||
|             'pages/myroute/editnote.html', | ||||
|             'pages/toolbox/scanner.html', | ||||
|             'pages/toolbox/sharelist.html', | ||||
|             'pages/toolbox/track.html', | ||||
|             'pages/toolbox/trackinginfo.html', | ||||
|             'pages/toolbox/weather.html', | ||||
|             'pages/toolbox/scanner/entries.html', | ||||
|             'pages/toolbox/scanner/scanner.html', | ||||
| 
 | ||||
|             'package.json', | ||||
|             'settings.js', | ||||
| 
 | ||||
|             'node_modules/framework7/css/framework7.bundle.min.css', | ||||
|             'node_modules/@fortawesome/fontawesome-free/css/all.min.css', | ||||
|             'node_modules/material-design-icons/iconfont/material-icons.css', | ||||
|             'node_modules/leaflet/dist/leaflet.css', | ||||
|             'node_modules/leaflet.markercluster/dist/MarkerCluster.css', | ||||
|             'node_modules/leaflet.markercluster/dist/MarkerCluster.Default.css', | ||||
|             'node_modules/leaflet.locatecontrol/dist/L.Control.Locate.min.css', | ||||
|             'node_modules/mapbox-gl/dist/mapbox-gl.css', | ||||
|             'node_modules/framework7/js/framework7.bundle.min.js', | ||||
|             'node_modules/jquery/dist/jquery.min.js', | ||||
|             'node_modules/leaflet/dist/leaflet.js', | ||||
|             'node_modules/leaflet.markercluster/dist/leaflet.markercluster.js', | ||||
|             'node_modules/mapbox-gl/dist/mapbox-gl.js', | ||||
|             'node_modules/jsbarcode/dist/JsBarcode.all.min.js', | ||||
|             'node_modules/leaflet.locatecontrol/dist/L.Control.Locate.min.js', | ||||
|             '/node_modules/@zxing/library/umd/index.min.js', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.svg', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff', | ||||
|             'node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2', | ||||
|             'node_modules/material-design-icons/iconfont/MaterialIcons-Regular.eot', | ||||
|             'node_modules/material-design-icons/iconfont/MaterialIcons-Regular.ijmap', | ||||
|             'node_modules/material-design-icons/iconfont/MaterialIcons-Regular.svg', | ||||
|             'node_modules/material-design-icons/iconfont/MaterialIcons-Regular.ttf', | ||||
|             'node_modules/material-design-icons/iconfont/MaterialIcons-Regular.woff', | ||||
|             'node_modules/material-design-icons/iconfont/MaterialIcons-Regular.woff2' | ||||
|         ]); | ||||
|     })); | ||||
| }); | ||||