CorePersistence
main
A protocol-oriented foundation for your app's persistence layer.
Description
- Swift Tools 5.7.0
Description
{
"name": "CorePersistence",
"path": "/usr/src/package",
"targets": [
{
"name": "UUIDv6",
"path": "Sources/UUIDv6",
"type": "library",
"c99name": "UUIDv6",
"sources": [
"Foundation+UUIDv6.swift",
"UUIDv6+Parser.swift",
"UUIDv6+Serialization.swift",
"UUIDv6+v4.swift",
"UUIDv6+v6.swift",
"UUIDv6.Components.swift",
"UUIDv6.swift",
"UUIDv6_Time.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"CorePersistence"
],
"target_dependencies": [
"CorePersistence"
]
},
{
"name": "Proquint",
"path": "Sources/Proquint",
"type": "library",
"c99name": "Proquint",
"sources": [
"ProquintDecoder.swift",
"ProquintEncodedInteger.swift",
"ProquintEncoder.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"CorePersistence"
],
"target_dependencies": [
"CorePersistence"
]
},
{
"name": "HadeanIdentifiers",
"path": "Sources/HadeanIdentifiers",
"type": "library",
"c99name": "HadeanIdentifiers",
"sources": [
"Foundation+HadeanIdentifiable.swift",
"HadeanIdentifiable.swift",
"HadeanIdentifier.swift",
"HadeanTopLevelCoder.swift",
"HadeanType.swift",
"_UniversalTypeRegistry.swift",
"_UniversallyRegisteredType.swift",
"module.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"CorePersistence"
],
"target_dependencies": [
"CorePersistence",
"Proquint"
]
},
{
"name": "CorePersistenceTests",
"path": "Sources/CorePersistenceTests",
"type": "test",
"c99name": "CorePersistenceTests",
"sources": [
"TypeDiscriminatedCodingTests.swift",
"_ModularCodingTests.swift",
"main.swift"
],
"module_type": "SwiftTarget",
"target_dependencies": [
"CorePersistence",
"HadeanIdentifiers"
]
},
{
"name": "CorePersistence",
"path": "Sources/CorePersistence",
"type": "library",
"c99name": "CorePersistence",
"sources": [
"Intermodular/Extensions/CryptoKit/Digest++.swift",
"Intermodular/Extensions/Foundation/FileWrapper++.swift",
"Intermodular/Extensions/Foundation/PDFFileDocument.swift",
"Intermodular/Extensions/Foundation/TextFileDocument.swift",
"Intermodular/Extensions/Foundation/UTType++.swift",
"Intermodular/Extensions/Foundation/WebLocationDocument.swift",
"Intramodular/File Bundles/Dynamic Properties/_FileBundle_BundleProperty.swift",
"Intramodular/File Bundles/Dynamic Properties/_FileBundle_KeyedChildrenProperty.swift",
"Intramodular/File Bundles/Dynamic Properties/_FileBundle_KeyedFileProperty.swift",
"Intramodular/File Bundles/Dynamic Properties/_FileBundle_ManifestProperty.swift",
"Intramodular/File Bundles/FileBundle+Initialization.swift",
"Intramodular/File Bundles/FileBundle.swift",
"Intramodular/File Bundles/Runtime/_FileBundleBacking.swift",
"Intramodular/File Bundles/Runtime/_FileBundleChild.swift",
"Intramodular/File Bundles/Runtime/_FileBundleContainerElement.swift",
"Intramodular/File Bundles/Runtime/_KeyedFileBundleChild.swift",
"Intramodular/File Bundles/Runtime/_KeyedFileBundleChildBundle.swift",
"Intramodular/File Bundles/Runtime/_KeyedFileBundleChildFile.swift",
"Intramodular/File Bundles/Runtime/_KeyedFileBundleChildGenericBase.swift",
"Intramodular/File Bundles/Runtime/_KeyedFileBundleChildren.swift",
"Intramodular/File Bundles/_FileBundleElement.swift",
"Intramodular/File Bundles/_FileBundle_DynamicProperty.swift",
"Intramodular/File Bundles/_FileRepresentingFileWrapper.swift",
"Intramodular/File Documents/ReferenceFileDocumentX.swift",
"Intramodular/File Documents/_AnyFileDocument.swift",
"Intramodular/File Documents/_FileDocumentLike.swift",
"Intramodular/File Documents/_FileWrapperDocument.swift",
"Intramodular/File Documents/_JSONCodingDocument.swift",
"Intramodular/Files & Folders/FileStorage.Coordinator.swift",
"Intramodular/Files & Folders/FileStorage.swift",
"Intramodular/Files & Folders/FolderEnclosable.swift",
"Intramodular/Files & Folders/_AnyFileCoder.swift",
"Intramodular/Files & Folders/_AsyncFileWrapper.swift",
"Intramodular/Files & Folders/_DirectoryEventsPublisher.swift",
"Intramodular/Files & Folders/_FileOrFolderRepresenting.swift",
"Intramodular/Files & Folders/_RelativeFileConfiguration.swift",
"Intramodular/Files & Folders/_RelativeFolderConfiguration.swift",
"Intramodular/Identifiers/AnyPersistentIdentifier.swift",
"Intramodular/Identifiers/HandleSystemHandle.swift",
"Intramodular/Identifiers/IdentifierProtocol.swift",
"Intramodular/Identifiers/PersistentIdentifier.swift",
"Intramodular/Identifiers/PersistentIdentifierConvertible.swift",
"Intramodular/Identifiers/ReverseDomainIdentifier.swift",
"Intramodular/Identifiers/_TimelineID.swift",
"Intramodular/Identity & Type Representation/IdentityRepresentable.swift",
"Intramodular/Identity & Type Representation/IdentityRepresentation.swift",
"Intramodular/Identity & Type Representation/IdentityRepresentationBuilder.swift",
"Intramodular/Identity & Type Representation/PersistentlyRepresentableType.swift",
"Intramodular/JSON Schema/JSONSchema.Items.swift",
"Intramodular/JSON Schema/JSONSchema.Property.swift",
"Intramodular/JSON Schema/JSONSchema.swift",
"Intramodular/JSON/JSON+Foundation.swift",
"Intramodular/JSON/JSON+Utilities.swift",
"Intramodular/JSON/JSON.Empty.swift",
"Intramodular/JSON/JSON.RuntimeError.swift",
"Intramodular/JSON/JSON.swift",
"Intramodular/JSON/JSONCodingKey.swift",
"Intramodular/JSON/JSONConvertible.swift",
"Intramodular/JSON/JSONLiteral.swift",
"Intramodular/JSON/JSONNumber.swift",
"Intramodular/JSON/JSONObjectDecoder.swift",
"Intramodular/JSON/JSONObjectEncoder.swift",
"Intramodular/JSON/JSONView.swift",
"Intramodular/JSON/_JSONPrimitive.swift",
"Intramodular/Miscellaneous/Serialization/_SerializedTypeIdentity.swift",
"Intramodular/Miscellaneous/Serialization/_TypeSerializingAnyCodable.swift",
"Intramodular/Miscellaneous/Serialization/_UnsafeSerializationRepresentable.swift",
"Intramodular/Miscellaneous/Serialization/_UnsafelySerialized.swift",
"Intramodular/Miscellaneous/_PersistentIdentifierToSwiftTypeResolver.swift",
"Intramodular/Modular Coders/Decoder/_ModularDecoder.SingleValueContainer.swift",
"Intramodular/Modular Coders/Decoder/_ModularDecoder.swift",
"Intramodular/Modular Coders/Decoder/_ModulerDecoder.KeyedContainer.swift",
"Intramodular/Modular Coders/Decoder/_ModulerDecoder.UnkeyedContainer.swift",
"Intramodular/Modular Coders/Encoder/_ModularEncoder.KeyedContainer.swift",
"Intramodular/Modular Coders/Encoder/_ModularEncoder.SingleValueContainer.swift",
"Intramodular/Modular Coders/Encoder/_ModularEncoder.UnkeyedContainer.swift",
"Intramodular/Modular Coders/Encoder/_ModularEncoder.swift",
"Intramodular/Modular Coders/Plugins/_DotNetTypeIdentifierCodingPlugin.swift",
"Intramodular/Modular Coders/Plugins/_TypeDiscriminatorCodingPlugin.swift",
"Intramodular/Modular Coders/Plugins/_UnsafeSerializationPlugin.swift",
"Intramodular/Modular Coders/_ModularCodingPlugin.swift",
"Intramodular/Modular Coders/_ModularTopLevelCoder.swift",
"Intramodular/Modular Coders/_ModularTopLevelDecoder.swift",
"Intramodular/Modular Coders/_ModularTopLevelEncoder.swift",
"Intramodular/Modular Coders/_TypeDiscriminatedCoding.swift",
"Intramodular/Versioning/EnclosedEvolutionModel.swift",
"Intramodular/Versioning/SemanticVersionProtocol.swift",
"Intramodular/Versioning/SemanticallyVersioned.swift",
"Intramodular/Versioning/SemanticallyVersionedType.swift",
"module.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"CorePersistence"
],
"product_dependencies": [
"Merge",
"Swallow"
]
}
],
"products": [
{
"name": "CorePersistence",
"type": {
"library": [
"automatic"
]
},
"targets": [
"CorePersistence",
"HadeanIdentifiers",
"Proquint",
"UUIDv6"
]
}
],
"platforms": [
{
"name": "ios",
"version": "14.0"
},
{
"name": "macos",
"version": "12.0"
},
{
"name": "tvos",
"version": "14.0"
},
{
"name": "watchos",
"version": "7.0"
}
],
"dependencies": [
{
"url": "https://github.com/vmanot/Merge.git",
"type": "sourceControl",
"identity": "merge",
"requirement": {
"branch": [
"master"
]
}
},
{
"url": "https://github.com/vmanot/Swallow.git",
"type": "sourceControl",
"identity": "swallow",
"requirement": {
"branch": [
"master"
]
}
}
],
"tools_version": "5.7",
"manifest_display_name": "CorePersistence"
}
Package Dump
{
"name": "CorePersistence",
"targets": [
{
"name": "CorePersistence",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"Merge",
null
]
},
{
"byName": [
"Swallow",
null
]
}
]
},
{
"name": "HadeanIdentifiers",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"CorePersistence",
null
]
},
{
"byName": [
"Proquint",
null
]
}
]
},
{
"name": "Proquint",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"CorePersistence",
null
]
}
]
},
{
"name": "UUIDv6",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"CorePersistence",
null
]
}
]
},
{
"name": "CorePersistenceTests",
"type": "test",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"CorePersistence",
null
]
},
{
"byName": [
"HadeanIdentifiers",
null
]
}
]
}
],
"products": [
{
"name": "CorePersistence",
"type": {
"library": [
"automatic"
]
},
"targets": [
"CorePersistence",
"HadeanIdentifiers",
"Proquint",
"UUIDv6"
]
}
],
"pkgConfig": null,
"platforms": [
{
"options": [],
"version": "14.0",
"platformName": "ios"
},
{
"options": [],
"version": "12.0",
"platformName": "macos"
},
{
"options": [],
"version": "14.0",
"platformName": "tvos"
},
{
"options": [],
"version": "7.0",
"platformName": "watchos"
}
],
"providers": null,
"packageKind": {
"root": [
"/usr/src/package"
]
},
"dependencies": [
{
"sourceControl": [
{
"identity": "merge",
"location": {
"remote": [
"https://github.com/vmanot/Merge.git"
]
},
"requirement": {
"branch": [
"master"
]
},
"productFilter": null
}
]
},
{
"sourceControl": [
{
"identity": "swallow",
"location": {
"remote": [
"https://github.com/vmanot/Swallow.git"
]
},
"requirement": {
"branch": [
"master"
]
},
"productFilter": null
}
]
}
],
"toolsVersion": {
"_version": "5.7.0"
},
"cLanguageStandard": null,
"cxxLanguageStandard": null,
"swiftLanguageVersions": null
}
Dependencies
Dependencies
{
"url": "/usr/src/package",
"name": "CorePersistence",
"path": "/usr/src/package",
"version": "unspecified",
"identity": "package",
"dependencies": [
{
"url": "https://github.com/vmanot/Merge.git",
"name": "Merge",
"path": "/usr/src/package/.build/checkouts/Merge",
"version": "unspecified",
"identity": "merge",
"dependencies": [
{
"url": "https://github.com/apple/swift-async-algorithms",
"name": "swift-async-algorithms",
"path": "/usr/src/package/.build/checkouts/swift-async-algorithms",
"version": "unspecified",
"identity": "swift-async-algorithms",
"dependencies": [
{
"url": "https://github.com/apple/swift-collections",
"name": "swift-collections",
"path": "/usr/src/package/.build/checkouts/swift-collections",
"version": "unspecified",
"identity": "swift-collections",
"dependencies": []
}
]
},
{
"url": "https://github.com/vmanot/Swallow.git",
"name": "Swallow",
"path": "/usr/src/package/.build/checkouts/Swallow",
"version": "unspecified",
"identity": "swallow",
"dependencies": [
{
"url": "https://github.com/apple/swift-collections",
"name": "swift-collections",
"path": "/usr/src/package/.build/checkouts/swift-collections",
"version": "unspecified",
"identity": "swift-collections",
"dependencies": []
}
]
},
{
"url": "https://github.com/SwiftUIX/SwiftUIX.git",
"name": "SwiftUIX",
"path": "/usr/src/package/.build/checkouts/SwiftUIX",
"version": "unspecified",
"identity": "swiftuix",
"dependencies": []
}
]
},
{
"url": "https://github.com/vmanot/Swallow.git",
"name": "Swallow",
"path": "/usr/src/package/.build/checkouts/Swallow",
"version": "unspecified",
"identity": "swallow",
"dependencies": [
{
"url": "https://github.com/apple/swift-collections",
"name": "swift-collections",
"path": "/usr/src/package/.build/checkouts/swift-collections",
"version": "unspecified",
"identity": "swift-collections",
"dependencies": []
}
]
}
]
}