A collection of utilities to handle binary data in Swift
See LICENSE
{ "name": "BinaryUtils", "path": "/usr/src/package", "targets": [ { "name": "BinaryUtils", "path": "Sources/BinaryUtils", "type": "library", "c99name": "BinaryUtils", "sources": [ "BinaryCodable/BinaryDecoder.swift", "BinaryCodable/BinaryEncoder.swift", "BinaryCodable/CodingKeys/BinaryCodingKey.swift", "BinaryCodable/DataDecoder/DataDecoder.swift", "BinaryCodable/DataDecoder/DataKeyedDecodingContainer.swift", "BinaryCodable/DataDecoder/DataSingleValueDecodingContainer.swift", "BinaryCodable/DataDecoder/DataUnkeyedDecodingContainer.swift", "BinaryCodable/DataEncoder/DataEncoder.swift", "BinaryCodable/DataEncoder/DataKeyedEncodingContainer.swift", "BinaryCodable/DataEncoder/DataSingleValueEncodingContainer.swift", "BinaryCodable/DataEncoder/DataUnkeyedEncodingContainer.swift", "BinaryCodable/FileHandleDecoder/FileHandleDecoder.swift", "BinaryCodable/FileHandleDecoder/FileHandleKeyedDecoder.swift", "BinaryCodable/FileHandleDecoder/FileHandleSingleValueDecodingContainer.swift", "BinaryCodable/FileHandleDecoder/FileHandleUnkeyedDecodingContainer.swift", "Data+Extensions/Data+Compression.swift", "Data+Extensions/Data+Helper.swift", "Data+Extensions/Data+Init.swift", "Domain/ASCII+Character.swift", "Domain/ASCII+Data.swift", "Domain/ASCII.swift", "Extensions/FileHandle+Extensions.swift", "Extensions/String+Extensions.swift", "Extensions/UInt64+Extensions.swift", "Models/MD5.swift", "Utils/FileHandleIterator.swift" ], "module_type": "SwiftTarget", "product_memberships": [ "BinaryUtils" ] }, { "name": "BinaryUtilTests", "path": "Tests/BinaryUtilTests", "type": "test", "c99name": "BinaryUtilTests", "sources": [ "ASCIITests.swift", "BinaryCodableTests/DataDecoderTests.swift", "BinaryCodableTests/DataEncoderTests.swift", "BinaryCodableTests/FileHandlerDecoderTests.swift", "CompressionTests.swift", "DataTests.swift", "MD5Tests.swift", "Models/TestKeyed.swift", "Models/TestMixed.swift", "Models/TestNested.swift", "Models/TestNilable.swift", "Models/TestStrings.swift", "Models/TestUnkeyed.swift" ], "resources": [ { "path": "/usr/src/package/Tests/BinaryUtilTests/Resources/Basic.bin", "rule": { "process": {} } }, { "path": "/usr/src/package/Tests/BinaryUtilTests/Resources/FixedSizeStrings.bin", "rule": { "process": {} } }, { "path": "/usr/src/package/Tests/BinaryUtilTests/Resources/NullTerminatedStrings.bin", "rule": { "process": {} } }, { "path": "/usr/src/package/Tests/BinaryUtilTests/Resources/String.bin", "rule": { "process": {} } }, { "path": "/usr/src/package/Tests/BinaryUtilTests/Resources/UInt64.bin", "rule": { "process": {} } }, { "path": "/usr/src/package/Tests/BinaryUtilTests/Resources/UInt8.bin", "rule": { "process": {} } } ], "module_type": "SwiftTarget", "target_dependencies": [ "BinaryUtils" ] } ], "products": [ { "name": "BinaryUtils", "type": { "library": [ "automatic" ] }, "targets": [ "BinaryUtils" ] } ], "platforms": [ { "name": "ios", "version": "14.0" }, { "name": "macos", "version": "11.0" }, { "name": "watchos", "version": "7.0" }, { "name": "tvos", "version": "14.0" } ], "dependencies": [], "tools_version": "5.7", "manifest_display_name": "BinaryUtils" }
{ "name": "BinaryUtils", "traits": [], "targets": [ { "name": "BinaryUtils", "type": "regular", "exclude": [], "settings": [], "resources": [], "dependencies": [], "packageAccess": false }, { "name": "BinaryUtilTests", "type": "test", "exclude": [], "settings": [], "resources": [ { "path": "Resources", "rule": { "process": {} } } ], "dependencies": [ { "byName": [ "BinaryUtils", null ] } ], "packageAccess": false } ], "products": [ { "name": "BinaryUtils", "type": { "library": [ "automatic" ] }, "targets": [ "BinaryUtils" ] } ], "pkgConfig": null, "platforms": [ { "options": [], "version": "14.0", "platformName": "ios" }, { "options": [], "version": "11.0", "platformName": "macos" }, { "options": [], "version": "7.0", "platformName": "watchos" }, { "options": [], "version": "14.0", "platformName": "tvos" } ], "providers": null, "packageKind": { "root": [ "/usr/src/package" ] }, "dependencies": [], "toolsVersion": { "_version": "5.7.0" }, "cLanguageStandard": null, "cxxLanguageStandard": null, "swiftLanguageVersions": null }
{ "url": "/usr/src/package", "name": "BinaryUtils", "path": "/usr/src/package", "version": "unspecified", "identity": "package", "dependencies": [] }