23.7 KB
/home/fdroid/fdroiddata/tmp/com.github.trilinder.tapasclient_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.github.trilinder.tapasclient_1.apk
9.1 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <0f96eed70e2d21c2c91b232a1c47009d3df3b215bb68806d00ace0d0fb521fed>, actual: <d3cd8198bda77a35c6f1b4d597a4486f127c5c6230fe40db6300c612520868e5> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <11008dad647b684be71e4a90cb9c5955be0d5876cd81165f4b009dc2e1b792b6c46b5a0000000000>, actual: <383b0d99ae01498160c48d0a4825da24271cd7a8fb07f7dc795de60404f29b23c46b5a0000000000>
    
Offset 1, 53 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·f7f26c01a53559d031c69bbba197bd56a6e6b2210a068a51edc24960a87e36e1 
10 Signer·#1·certificate·SHA-1·digest:·e2b14dbe29c9e51dda5c41f8ff32c04a89fb0ee1 
11 Signer·#1·certificate·MD5·digest:·ec2a16f35679136272a185f766f78163 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·4563886b7c67a0e1f743710b7eeb8742fd94b3d88ab910e9624ff39fe7198fe5 
15 Signer·#1·public·key·SHA-1·digest:·ab4d9eb1e0668e8d46b7066ca92945e346d1a63a 
16 Signer·#1·public·key·MD5·digest:·29552c770e297de0c7485ca664694dbf 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.core_core-splashscreen.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.webkit_webkit.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
3.27 KB
zipinfo {}
    
Offset 94, 22 lines modifiedOffset 94, 22 lines modified
94 -rw-r--r--··0.0·unx···669190·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/2.kSuWdhPA.js94 -rw-r--r--··0.0·unx···669190·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/2.kSuWdhPA.js
95 -rw-r--r--··0.0·unx·····2148·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/cs.YJAtIef9.js95 -rw-r--r--··0.0·unx·····2148·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/cs.YJAtIef9.js
96 -rw-r--r--··0.0·unx·····2072·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/en.R0f9wHNw.js96 -rw-r--r--··0.0·unx·····2072·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/en.R0f9wHNw.js
97 -rw-r--r--··0.0·unx·····9983·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/index.03R-BW7b.js97 -rw-r--r--··0.0·unx·····9983·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/index.03R-BW7b.js
98 -rw-r--r--··0.0·unx······935·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/index.nGDISuF4.js98 -rw-r--r--··0.0·unx······935·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/index.nGDISuF4.js
99 -rw-r--r--··0.0·unx······908·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/preload-helper.0HuHagjb.js99 -rw-r--r--··0.0·unx······908·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/preload-helper.0HuHagjb.js
100 -rw-r--r--··0.0·unx·····3037·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/scheduler.izdX7Gsv.js100 -rw-r--r--··0.0·unx·····3037·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/scheduler.izdX7Gsv.js
101 -rw-r--r--··0.0·unx·····2523·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/singletons.pBnmTcZO.js101 -rw-r--r--··0.0·unx·····2523·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/singletons.C8FF_U4w.js
102 -rw-r--r--··0.0·unx·····8576·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/web.0MOmRsAh.js102 -rw-r--r--··0.0·unx·····8576·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/web.0MOmRsAh.js
103 -rw-r--r--··0.0·unx······670·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/web.NPSRvTJz.js103 -rw-r--r--··0.0·unx······670·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/web.NPSRvTJz.js
104 -rw-r--r--··0.0·unx·····1241·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/web.x6K6rEPX.js104 -rw-r--r--··0.0·unx·····1241·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/chunks/web.x6K6rEPX.js
105 -rw-r--r--··0.0·unx·····5254·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/entry/app.tTEqz_Ss.js105 -rw-r--r--··0.0·unx·····5254·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/entry/app.4GyQwp2h.js
106 -rw-r--r--··0.0·unx····28096·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/entry/start.Qb2K4JMO.js106 -rw-r--r--··0.0·unx····28096·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/entry/start.uMXvKJR9.js
107 -rw-r--r--··0.0·unx······726·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/nodes/0.PKkUVPjf.js107 -rw-r--r--··0.0·unx······726·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/nodes/0.PKkUVPjf.js
108 -rw-r--r--··0.0·unx······970·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/nodes/1.y9GF8CxJ.js108 -rw-r--r--··0.0·unx······970·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/nodes/1.O0UmS5QU.js
109 -rw-r--r--··0.0·unx·······68·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/nodes/2.TwjdFYb0.js109 -rw-r--r--··0.0·unx·······68·b-·defN·81-Jan-01·01:01·assets/public/_app/immutable/nodes/2.TwjdFYb0.js
110 -rw-r--r--··0.0·unx·······27·b-·defN·81-Jan-01·01:01·assets/public/_app/version.json110 -rw-r--r--··0.0·unx·······27·b-·defN·81-Jan-01·01:01·assets/public/_app/version.json
111 -rw-r--r--··0.0·unx········0·b-·defN·81-Jan-01·01:01·assets/public/cordova.js111 -rw-r--r--··0.0·unx········0·b-·defN·81-Jan-01·01:01·assets/public/cordova.js
112 -rw-r--r--··0.0·unx········0·b-·defN·81-Jan-01·01:01·assets/public/cordova_plugins.js112 -rw-r--r--··0.0·unx········0·b-·defN·81-Jan-01·01:01·assets/public/cordova_plugins.js
113 -rw-r--r--··0.0·unx·····4238·b-·defN·81-Jan-01·01:01·assets/public/dependencies.json113 -rw-r--r--··0.0·unx·····4238·b-·defN·81-Jan-01·01:01·assets/public/dependencies.json
114 -rw-r--r--··0.0·unx····14241·b-·defN·81-Jan-01·01:01·assets/public/icon.svg114 -rw-r--r--··0.0·unx····14241·b-·defN·81-Jan-01·01:01·assets/public/icon.svg
115 -rw-r--r--··0.0·unx······546·b-·stor·81-Jan-01·01:01·assets/public/image-component/error.png115 -rw-r--r--··0.0·unx······546·b-·stor·81-Jan-01·01:01·assets/public/image-component/error.png
Offset 610, 8 lines modifiedOffset 610, 8 lines modified
610 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml610 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
611 -rw----·····0.0·fat······465·b-·stor·81-Jan-01·01:01·res/zw.png611 -rw----·····0.0·fat······465·b-·stor·81-Jan-01·01:01·res/zw.png
612 -rw----·····0.0·fat······199·b-·stor·81-Jan-01·01:01·res/zy.png612 -rw----·····0.0·fat······199·b-·stor·81-Jan-01·01:01·res/zy.png
613 -rw----·····0.0·fat···288128·b-·stor·81-Jan-01·01:01·resources.arsc613 -rw----·····0.0·fat···288128·b-·stor·81-Jan-01·01:01·resources.arsc
614 -rw----·····2.0·fat····60067·b-·defN·81-Jan-01·01:01·META-INF/C191E660.SF614 -rw----·····2.0·fat····60067·b-·defN·81-Jan-01·01:01·META-INF/C191E660.SF
615 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/C191E660.RSA615 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/C191E660.RSA
616 -rw----·····2.0·fat····59940·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF616 -rw----·····2.0·fat····59940·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
617 615·files,·10916397·bytes·uncompressed,·5844594·bytes·compressed:··46.5%617 615·files,·10916397·bytes·uncompressed,·5844598·bytes·compressed:··46.5%
2.43 KB
assets/public/index.html
    
Offset 5, 42 lines modifiedOffset 5, 42 lines modified
5 »       »       <meta·name="viewport"·content="width=device-width,·initial-scale=1"·/>5 »       »       <meta·name="viewport"·content="width=device-width,·initial-scale=1"·/>
  
6 »       »       <link·rel="stylesheet"·href="/smui.css"·/>6 »       »       <link·rel="stylesheet"·href="/smui.css"·/>
7 »       »       <meta·name="viewport"·content="width=device-width,·initial-scale=1.0,·maximum-scale=1.0,·user-scalable=no"·/>7 »       »       <meta·name="viewport"·content="width=device-width,·initial-scale=1.0,·maximum-scale=1.0,·user-scalable=no"·/>
  
8 »       »       8 »       »       
9 »       »       <link·href="./_app/immutable/assets/2.LpgO1wUs.css"·rel="stylesheet">9 »       »       <link·href="./_app/immutable/assets/2.LpgO1wUs.css"·rel="stylesheet">
10 »       »       <link·rel="modulepreload"·href="./_app/immutable/entry/start.Qb2K4JMO.js">10 »       »       <link·rel="modulepreload"·href="./_app/immutable/entry/start.uMXvKJR9.js">
11 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/scheduler.izdX7Gsv.js">11 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/scheduler.izdX7Gsv.js">
12 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/singletons.pBnmTcZO.js">12 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/singletons.C8FF_U4w.js">
13 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/index.nGDISuF4.js">13 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/index.nGDISuF4.js">
14 »       »       <link·rel="modulepreload"·href="./_app/immutable/entry/app.tTEqz_Ss.js">14 »       »       <link·rel="modulepreload"·href="./_app/immutable/entry/app.4GyQwp2h.js">
15 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">15 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
16 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/index.03R-BW7b.js">16 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/index.03R-BW7b.js">
17 »       »       <link·rel="modulepreload"·href="./_app/immutable/nodes/0.PKkUVPjf.js">17 »       »       <link·rel="modulepreload"·href="./_app/immutable/nodes/0.PKkUVPjf.js">
18 »       »       <link·rel="modulepreload"·href="./_app/immutable/nodes/2.TwjdFYb0.js">18 »       »       <link·rel="modulepreload"·href="./_app/immutable/nodes/2.TwjdFYb0.js">
19 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/2.kSuWdhPA.js">19 »       »       <link·rel="modulepreload"·href="./_app/immutable/chunks/2.kSuWdhPA.js">
20 »       </head>20 »       </head>
21 »       <body·data-sveltekit-preload-data="hover">21 »       <body·data-sveltekit-preload-data="hover">
22 »       »       <div·style="display:·contents">··<noscript·data-svelte-h="svelte-j784md"><h1>JavaScript·required!</h1>·<p>Please·enable·JavaScript·and·reload·the·page.</p></noscript>·<div·class="center·svelte-z13seh"·data-svelte-h="svelte-1xusd34"><div·class="word-mark-container·svelte-z13seh"><img·src="/wordmark.svg"·alt="Loading·screen·wordmark"></div></div>·22 »       »       <div·style="display:·contents">··<noscript·data-svelte-h="svelte-j784md"><h1>JavaScript·required!</h1>·<p>Please·enable·JavaScript·and·reload·the·page.</p></noscript>·<div·class="center·svelte-z13seh"·data-svelte-h="svelte-1xusd34"><div·class="word-mark-container·svelte-z13seh"><img·src="/wordmark.svg"·alt="Loading·screen·wordmark"></div></div>·
23 »       »       »       23 »       »       »       
24 »       »       »       <script>24 »       »       »       <script>
25 »       »       »       »       {25 »       »       »       »       {
26 »       »       »       »       »       __sveltekit_1oec055·=·{26 »       »       »       »       »       __sveltekit_1gnqtki·=·{
27 »       »       »       »       »       »       base:·new·URL(".",·location).pathname.slice(0,·-1),27 »       »       »       »       »       »       base:·new·URL(".",·location).pathname.slice(0,·-1),
28 »       »       »       »       »       »       env:·null28 »       »       »       »       »       »       env:·null
29 »       »       »       »       »       };29 »       »       »       »       »       };
  
30 »       »       »       »       »       const·element·=·document.currentScript.parentElement;30 »       »       »       »       »       const·element·=·document.currentScript.parentElement;
  
31 »       »       »       »       »       const·data·=·[null,null];31 »       »       »       »       »       const·data·=·[null,null];
  
32 »       »       »       »       »       Promise.all([32 »       »       »       »       »       Promise.all([
33 »       »       »       »       »       »       import("./_app/immutable/entry/start.Qb2K4JMO.js"),33 »       »       »       »       »       »       import("./_app/immutable/entry/start.uMXvKJR9.js"),
34 »       »       »       »       »       »       import("./_app/immutable/entry/app.tTEqz_Ss.js")34 »       »       »       »       »       »       import("./_app/immutable/entry/app.4GyQwp2h.js")
35 »       »       »       »       »       ]).then(([kit,·app])·=>·{35 »       »       »       »       »       ]).then(([kit,·app])·=>·{
36 »       »       »       »       »       »       kit.start(app,·element,·{36 »       »       »       »       »       »       kit.start(app,·element,·{
37 »       »       »       »       »       »       »       node_ids:·[0,·2],37 »       »       »       »       »       »       »       node_ids:·[0,·2],
38 »       »       »       »       »       »       »       data,38 »       »       »       »       »       »       »       data,
39 »       »       »       »       »       »       »       form:·null,39 »       »       »       »       »       »       »       form:·null,
40 »       »       »       »       »       »       »       error:·null40 »       »       »       »       »       »       »       error:·null
41 »       »       »       »       »       »       });41 »       »       »       »       »       »       });
247 B
assets/public/_app/version.json
185 B
Pretty-printed
Differences: {'replace': "OrderedDict([('version', '1708408698121')])"}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 {1 {
2 ····"version":·"1706219293284"2 ····"version":·"1708408698121"
3 }3 }
5.67 KB
assets/public/_app/immutable/chunks/singletons.pBnmTcZO.js vs.
assets/public/_app/immutable/chunks/singletons.C8FF_U4w.js
Files 12% similar despite different names
5.52 KB
js-beautify {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 import·{1 import·{
2 ····w·as·u2 ····w·as·u
3 }·from·"./index.nGDISuF4.js";3 }·from·"./index.nGDISuF4.js";
4 const·b·=·globalThis.__sveltekit_1oec055?.base·??·"",4 const·b·=·globalThis.__sveltekit_1gnqtki?.base·??·"",
5 ····v·=·globalThis.__sveltekit_1oec055?.assets·??·b,5 ····v·=·globalThis.__sveltekit_1gnqtki?.assets·??·b,
6 ····k·=·"1706219293284",6 ····k·=·"1708408698121",
7 ····R·=·"sveltekit:snapshot",7 ····R·=·"sveltekit:snapshot",
8 ····T·=·"sveltekit:scroll",8 ····T·=·"sveltekit:scroll",
9 ····w·=·"sveltekit:states",9 ····w·=·"sveltekit:states",
10 ····I·=·"sveltekit:pageurl",10 ····I·=·"sveltekit:pageurl",
11 ····S·=·"sveltekit:history",11 ····S·=·"sveltekit:history",
12 ····y·=·"sveltekit:navigation",12 ····y·=·"sveltekit:navigation",
13 ····f·=·{13 ····f·=·{
Offset 16, 76 lines modifiedOffset 16, 76 lines modified
16 ········viewport:·3,16 ········viewport:·3,
17 ········eager:·4,17 ········eager:·4,
18 ········off:·-1,18 ········off:·-1,
19 ········false:·-119 ········false:·-1
20 ····},20 ····},
21 ····_·=·location.origin;21 ····_·=·location.origin;
  
22 function·N(e)·{22 function·N(t)·{
23 ····if·(e·instanceof·URL)·return·e;23 ····if·(t·instanceof·URL)·return·t;
24 ····let·t·=·document.baseURI;24 ····let·e·=·document.baseURI;
25 ····if·(!t)·{25 ····if·(!e)·{
26 ········const·n·=·document.getElementsByTagName("base");26 ········const·n·=·document.getElementsByTagName("base");
27 ········t·=·n.length·?·n[0].href·:·document.URL27 ········e·=·n.length·?·n[0].href·:·document.URL
28 ····}28 ····}
29 ····return·new·URL(e,·t)29 ····return·new·URL(t,·e)
30 }30 }
  
31 function·U()·{31 function·U()·{
32 ····return·{32 ····return·{
33 ········x:·pageXOffset,33 ········x:·pageXOffset,
34 ········y:·pageYOffset34 ········y:·pageYOffset
35 ····}35 ····}
36 }36 }
  
37 function·c(e,·t)·{37 function·c(t,·e)·{
38 ····return·e.getAttribute(`data-sveltekit-${t}`)38 ····return·t.getAttribute(`data-sveltekit-${e}`)
39 }39 }
40 const·d·=·{40 const·d·=·{
41 ····...f,41 ····...f,
42 ····"":·f.hover42 ····"":·f.hover
43 };43 };
  
44 function·g(e)·{44 function·g(t)·{
45 ····let·t·=·e.assignedSlot·??·e.parentNode;45 ····let·e·=·t.assignedSlot·??·t.parentNode;
46 ····return·t?.nodeType·===·11·&&·(t·=·t.host),·t46 ····return·e?.nodeType·===·11·&&·(e·=·e.host),·e
47 }47 }
  
48 function·L(e,·t)·{48 function·L(t,·e)·{
49 ····for·(;·e·&&·e·!==·t;)·{49 ····for·(;·t·&&·t·!==·e;)·{
50 ········if·(e.nodeName.toUpperCase()·===·"A"·&&·e.hasAttribute("href"))·return·e;50 ········if·(t.nodeName.toUpperCase()·===·"A"·&&·t.hasAttribute("href"))·return·t;
51 ········e·=·g(e)51 ········t·=·g(t)
52 ····}52 ····}
53 }53 }
  
54 function·O(e,·t)·{54 function·O(t,·e)·{
55 ····let·n;55 ····let·n;
56 ····try·{56 ····try·{
57 ········n·=·new·URL(e·instanceof·SVGAElement·?·e.href.baseVal·:·e.href,·document.baseURI)57 ········n·=·new·URL(t·instanceof·SVGAElement·?·t.href.baseVal·:·t.href,·document.baseURI)
58 ····}·catch·{}58 ····}·catch·{}
59 ····const·a·=·e·instanceof·SVGAElement·?·e.target.baseVal·:·e.target,59 ····const·a·=·t·instanceof·SVGAElement·?·t.target.baseVal·:·t.target,
60 ········r·=·!n·||·!!a·||·m(n,·t)·||·(e.getAttribute("rel")·||·"").split(/\s+/).includes("external"),60 ········r·=·!n·||·!!a·||·m(n,·e)·||·(t.getAttribute("rel")·||·"").split(/\s+/).includes("external"),
61 ········l·=·n?.origin·===·_·&&·e.hasAttribute("download");61 ········l·=·n?.origin·===·_·&&·t.hasAttribute("download");
62 ····return·{62 ····return·{
63 ········url:·n,63 ········url:·n,
64 ········external:·r,64 ········external:·r,
65 ········target:·a,65 ········target:·a,
66 ········download:·l66 ········download:·l
67 ····}67 ····}
68 }68 }
  
69 function·Y(e)·{69 function·Y(t)·{
70 ····let·t·=·null,70 ····let·e·=·null,
71 ········n·=·null,71 ········n·=·null,
72 ········a·=·null,72 ········a·=·null,
73 ········r·=·null,73 ········r·=·null,
74 ········l·=·null,74 ········l·=·null,
75 ········o·=·null,75 ········o·=·null,
76 ········s·=·e;76 ········s·=·t;
77 ····for·(;·s·&&·s·!==·document.documentElement;)·a·===·null·&&·(a·=·c(s,·"preload-code")),·r·===·null·&&·(r·=·c(s,·"preload-data")),·t·===·null·&&·(t·=·c(s,·"keepfocus")),·n·===·null·&&·(n·=·c(s,·"noscroll")),·l·===·null·&&·(l·=·c(s,·"reload")),·o·===·null·&&·(o·=·c(s,·"replacestate")),·s·=·g(s);77 ····for·(;·s·&&·s·!==·document.documentElement;)·a·===·null·&&·(a·=·c(s,·"preload-code")),·r·===·null·&&·(r·=·c(s,·"preload-data")),·e·===·null·&&·(e·=·c(s,·"keepfocus")),·n·===·null·&&·(n·=·c(s,·"noscroll")),·l·===·null·&&·(l·=·c(s,·"reload")),·o·===·null·&&·(o·=·c(s,·"replacestate")),·s·=·g(s);
  
78 ····function·i(h)·{78 ····function·i(h)·{
79 ········switch·(h)·{79 ········switch·(h)·{
80 ············case·"":80 ············case·"":
81 ············case·"true":81 ············case·"true":
82 ················return·!0;82 ················return·!0;
83 ············case·"off":83 ············case·"off":
Offset 94, 80 lines modifiedOffset 94, 80 lines modified
94 ············default:94 ············default:
95 ················return95 ················return
96 ········}96 ········}
97 ····}97 ····}
98 ····return·{98 ····return·{
99 ········preload_code:·d[a·??·"off"],99 ········preload_code:·d[a·??·"off"],
100 ········preload_data:·d[r·??·"off"],100 ········preload_data:·d[r·??·"off"],
101 ········keepfocus:·i(t),101 ········keepfocus:·i(e),
102 ········noscroll:·i(n),102 ········noscroll:·i(n),
103 ········reload:·i(l),103 ········reload:·i(l),
104 ········replace_state:·i(o)104 ········replace_state:·i(o)
105 ····}105 ····}
106 }106 }
  
107 function·p(e)·{107 function·p(t)·{
108 ····const·t·=·u(e);108 ····const·e·=·u(t);
109 ····let·n·=·!0;109 ····let·n·=·!0;
  
110 ····function·a()·{110 ····function·a()·{
111 ········n·=·!0,·t.update(o·=>·o)111 ········n·=·!0,·e.update(o·=>·o)
112 ····}112 ····}
  
113 ····function·r(o)·{113 ····function·r(o)·{
114 ········n·=·!1,·t.set(o)114 ········n·=·!1,·e.set(o)
115 ····}115 ····}
  
116 ····function·l(o)·{116 ····function·l(o)·{
117 ········let·s;117 ········let·s;
118 ········return·t.subscribe(i·=>·{118 ········return·e.subscribe(i·=>·{
119 ············(s·===·void·0·||·n·&&·i·!==·s)·&&·o(s·=·i)119 ············(s·===·void·0·||·n·&&·i·!==·s)·&&·o(s·=·i)
120 ········})120 ········})
121 ····}121 ····}
122 ····return·{122 ····return·{
123 ········notify:·a,123 ········notify:·a,
124 ········set:·r,124 ········set:·r,
125 ········subscribe:·l125 ········subscribe:·l
Max diff block lines reached; 1088/5625 bytes (19.34%) of diff not shown.
606 B
assets/public/_app/immutable/entry/start.Qb2K4JMO.js vs.
assets/public/_app/immutable/entry/start.uMXvKJR9.js
Files 1% similar despite different names
462 B
js-beautify {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ····c·as·de,16 ····c·as·de,
17 ····i·as·$e,17 ····i·as·$e,
18 ····s·as·Te,18 ····s·as·Te,
19 ····d·as·q,19 ····d·as·q,
20 ····e·as·F,20 ····e·as·F,
21 ····h·as·et,21 ····h·as·et,
22 ····j·as·bt22 ····j·as·bt
23 }·from·"../chunks/singletons.pBnmTcZO.js";23 }·from·"../chunks/singletons.C8FF_U4w.js";
24 new·URL("sveltekit-internal://");24 new·URL("sveltekit-internal://");
  
25 function·Et(e,·a)·{25 function·Et(e,·a)·{
26 ····return·e·===·"/"·||·a·===·"ignore"·?·e·:·a·===·"never"·?·e.endsWith("/")·?·e.slice(0,·-1)·:·e·:·a·===·"always"·&&·!e.endsWith("/")·?·e·+·"/"·:·e26 ····return·e·===·"/"·||·a·===·"ignore"·?·e·:·a·===·"never"·?·e.endsWith("/")·?·e.slice(0,·-1)·:·e·:·a·===·"always"·&&·!e.endsWith("/")·?·e·+·"/"·:·e
27 }27 }
  
28 function·St(e)·{28 function·St(e)·{
1.74 KB
assets/public/_app/immutable/entry/app.tTEqz_Ss.js vs.
assets/public/_app/immutable/entry/app.4GyQwp2h.js
Files 2% similar despite different names
1.61 KB
js-beautify {}
    
Offset 343, 15 lines modifiedOffset 343, 15 lines modified
343 ············form:·2,343 ············form:·2,
344 ············data_0:·3,344 ············data_0:·3,
345 ············data_1:·4345 ············data_1:·4
346 ········})346 ········})
347 ····}347 ····}
348 }348 }
349 const·oe·=·[()·=>·I(()·=>·import("../nodes/0.PKkUVPjf.js"),·__vite__mapDeps([0,·1,·2]),349 const·oe·=·[()·=>·I(()·=>·import("../nodes/0.PKkUVPjf.js"),·__vite__mapDeps([0,·1,·2]),
350 ········import.meta.url),·()·=>·I(()·=>·import("../nodes/1.y9GF8CxJ.js"),·__vite__mapDeps([3,·1,·2,·4,·5]),350 ········import.meta.url),·()·=>·I(()·=>·import("../nodes/1.O0UmS5QU.js"),·__vite__mapDeps([3,·1,·2,·4,·5]),
351 ········import.meta.url),·()·=>·I(()·=>·import("../nodes/2.TwjdFYb0.js"),·__vite__mapDeps([6,·7,·1,·2,·8,·5,·9]),351 ········import.meta.url),·()·=>·I(()·=>·import("../nodes/2.TwjdFYb0.js"),·__vite__mapDeps([6,·7,·1,·2,·8,·5,·9]),
352 ········import.meta.url)],352 ········import.meta.url)],
353 ····re·=·[],353 ····re·=·[],
354 ····ae·=·{354 ····ae·=·{
355 ········"/":·[2]355 ········"/":·[2]
356 ····},356 ····},
357 ····fe·=·{357 ····fe·=·{
Offset 363, 11 lines modifiedOffset 363, 11 lines modified
363 ····};363 ····};
364 export·{364 export·{
365 ····ae·as·dictionary,·fe·as·hooks,·ie·as·matchers,·oe·as·nodes,·se·as·root,·re·as·server_loads365 ····ae·as·dictionary,·fe·as·hooks,·ie·as·matchers,·oe·as·nodes,·se·as·root,·re·as·server_loads
366 };366 };
  
367 function·__vite__mapDeps(indexes)·{367 function·__vite__mapDeps(indexes)·{
368 ····if·(!__vite__mapDeps.viteFileDeps)·{368 ····if·(!__vite__mapDeps.viteFileDeps)·{
369 ········__vite__mapDeps.viteFileDeps·=·["../nodes/0.PKkUVPjf.js",·"../chunks/scheduler.izdX7Gsv.js",·"../chunks/index.03R-BW7b.js",·"../nodes/1.y9GF8CxJ.js",·"../chunks/singletons.pBnmTcZO.js",·"../chunks/index.nGDISuF4.js",·"../nodes/2.TwjdFYb0.js",·"../chunks/2.kSuWdhPA.js",·"../chunks/preload-helper.0HuHagjb.js",·"../assets/2.LpgO1wUs.css"]369 ········__vite__mapDeps.viteFileDeps·=·["../nodes/0.PKkUVPjf.js",·"../chunks/scheduler.izdX7Gsv.js",·"../chunks/index.03R-BW7b.js",·"../nodes/1.O0UmS5QU.js",·"../chunks/singletons.C8FF_U4w.js",·"../chunks/index.nGDISuF4.js",·"../nodes/2.TwjdFYb0.js",·"../chunks/2.kSuWdhPA.js",·"../chunks/preload-helper.0HuHagjb.js",·"../assets/2.LpgO1wUs.css"]
370 ····}370 ····}
371 ····return·indexes.map((i)·=>·__vite__mapDeps.viteFileDeps[i])371 ····return·indexes.map((i)·=>·__vite__mapDeps.viteFileDeps[i])
372 }372 }
552 B
assets/public/_app/immutable/nodes/1.y9GF8CxJ.js vs.
assets/public/_app/immutable/nodes/1.O0UmS5QU.js
Files 2% similar despite different names
416 B
js-beautify {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ····c·as·y,16 ····c·as·y,
17 ····a·as·l,17 ····a·as·l,
18 ····x·as·v,18 ····x·as·v,
19 ····o·as·$19 ····o·as·$
20 }·from·"../chunks/index.03R-BW7b.js";20 }·from·"../chunks/index.03R-BW7b.js";
21 import·{21 import·{
22 ····d·as·C22 ····d·as·C
23 }·from·"../chunks/singletons.pBnmTcZO.js";23 }·from·"../chunks/singletons.C8FF_U4w.js";
24 const·H·=·()·=>·{24 const·H·=·()·=>·{
25 ········const·s·=·C;25 ········const·s·=·C;
26 ········return·{26 ········return·{
27 ············page:·{27 ············page:·{
28 ················subscribe:·s.page.subscribe28 ················subscribe:·s.page.subscribe
29 ············},29 ············},
30 ············navigating:·{30 ············navigating:·{