31 lines
938 B
YAML
31 lines
938 B
YAML
|
|
name: halkyon_content
|
||
|
|
description: >-
|
||
|
|
What seals and opens a person's synced content, in pure Dart (Halkyon's ADR
|
||
|
|
0044, D49): the envelope every synced row is sealed in, the account's
|
||
|
|
unlocked keys, the keys of the spaces people share, sealed to each member and
|
||
|
|
held to the public keys first seen. An app takes it through halkyon_app; an
|
||
|
|
agent without Flutter takes it directly.
|
||
|
|
version: 0.1.0
|
||
|
|
publish_to: none
|
||
|
|
resolution: workspace
|
||
|
|
|
||
|
|
environment:
|
||
|
|
sdk: ^3.13.0
|
||
|
|
|
||
|
|
dependencies:
|
||
|
|
clock: ^1.1.3
|
||
|
|
# The files' hashes (FakeFileServerGateway).
|
||
|
|
crypto: ^3.0.7
|
||
|
|
equatable: ^3.0.0
|
||
|
|
# The module's endpoints for the shared spaces and their keys.
|
||
|
|
halkyon_base_client:
|
||
|
|
path: ../halkyon_base_client
|
||
|
|
halkyon_keys:
|
||
|
|
path: ../halkyon_keys
|
||
|
|
# People's files on the device (FileCache).
|
||
|
|
path: ^1.9.1
|
||
|
|
# libsodium's API, as halkyon_keys pins it (the same version, exactly).
|
||
|
|
sodium: 4.1.0+1
|
||
|
|
|
||
|
|
dev_dependencies:
|
||
|
|
test: ^1.31.1
|