Skip to content

Commit 0fadc0b

Browse files
committed
kram-profile - add gzip compression of data
Pefetto can only decode gzip and not zip files. This means less data to send over to JS vs. json
1 parent 12af562 commit 0fadc0b

File tree

3 files changed

+538
-2
lines changed

3 files changed

+538
-2
lines changed

Diff for: kram-profile/kram-profile.xcodeproj/project.pbxproj

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
705F68E22B87EB8000437FAA /* AnyCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 705F68DF2B87EB8000437FAA /* AnyCodable.swift */; };
1515
705F68E32B87EB8000437FAA /* AnyEncodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 705F68E02B87EB8000437FAA /* AnyEncodable.swift */; };
1616
705F68E52B89907700437FAA /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 705F68E42B89907700437FAA /* README.md */; };
17+
705F68E72B8BEB7100437FAA /* DataCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 705F68E62B8BEB7000437FAA /* DataCompression.swift */; };
1718
/* End PBXBuildFile section */
1819

1920
/* Begin PBXFileReference section */
@@ -27,6 +28,7 @@
2728
705F68DF2B87EB8000437FAA /* AnyCodable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyCodable.swift; sourceTree = "<group>"; };
2829
705F68E02B87EB8000437FAA /* AnyEncodable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyEncodable.swift; sourceTree = "<group>"; };
2930
705F68E42B89907700437FAA /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = SOURCE_ROOT; };
31+
705F68E62B8BEB7000437FAA /* DataCompression.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataCompression.swift; sourceTree = "<group>"; };
3032
/* End PBXFileReference section */
3133

3234
/* Begin PBXFrameworksBuildPhase section */
@@ -65,6 +67,7 @@
6567
705F68DF2B87EB8000437FAA /* AnyCodable.swift */,
6668
705F68DE2B87EB8000437FAA /* AnyDecodable.swift */,
6769
705F68E02B87EB8000437FAA /* AnyEncodable.swift */,
70+
705F68E62B8BEB7000437FAA /* DataCompression.swift */,
6871
705F68D52B820AD200437FAA /* kram_profile.entitlements */,
6972
705F68E42B89907700437FAA /* README.md */,
7073
705F68D22B820AD200437FAA /* Preview Content */,
@@ -155,6 +158,7 @@
155158
705F68E32B87EB8000437FAA /* AnyEncodable.swift in Sources */,
156159
705F68E22B87EB8000437FAA /* AnyCodable.swift in Sources */,
157160
705F68CD2B820AD100437FAA /* kram_profileApp.swift in Sources */,
161+
705F68E72B8BEB7100437FAA /* DataCompression.swift in Sources */,
158162
);
159163
runOnlyForDeploymentPostprocessing = 0;
160164
};

0 commit comments

Comments
 (0)