Skip to content
This repository was archived by the owner on Nov 27, 2025. It is now read-only.

Commit 876ea6f

Browse files
Turn into single-crate repository
1 parent 461da43 commit 876ea6f

19 files changed

+41
-2877
lines changed
File renamed without changes.

Cargo.lock

Lines changed: 0 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,28 @@
1-
[workspace]
2-
resolver = "3"
3-
members = ["facet-serialize", "facet-deserialize"]
4-
5-
[workspace.package]
1+
[package]
2+
name = "facet-serialize"
3+
version = "0.28.0"
64
edition = "2024"
7-
rust-version = "1.87"
8-
license = "MIT OR Apache-2.0"
5+
rust-version = "1.87.0"
6+
license = "MIT or Apache-2.0"
97
repository = "https://github.com/facet-rs/facet-serialize"
8+
description = "Generic serializer for facet"
9+
keywords = ["facet", "serialization", "reflection"]
10+
categories = ["encoding", "development-tools"]
11+
12+
[features]
13+
default = ["std"]
14+
std = ["alloc"]
15+
alloc = ["facet-core/alloc", "facet-reflect/alloc"]
16+
17+
[dependencies]
18+
facet-core = { version = "0.28.0", default-features = false }
19+
facet-reflect = { version = "0.28.0", default-features = false }
20+
log = "0.4.27"
21+
22+
[dev-dependencies]
23+
cargo-husky = { version = "1.5.0", default-features = false, features = [
24+
"user-hooks",
25+
] }
26+
facet = { version = "0.28.0" }
27+
facet-testhelpers = { version = "0.28.0" }
28+
insta = "1.43.1"

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
</h1>
99

1010
[![Coverage Status](https://coveralls.io/repos/github/facet-rs/facet/badge.svg?branch=main)](https://coveralls.io/github/facet-rs/facet?branch=main)
11-
[![crates.io](https://img.shields.io/crates/v/facet.svg)](https://crates.io/crates/facet)
12-
[![documentation](https://docs.rs/facet/badge.svg)](https://docs.rs/facet)
13-
[![MIT/Apache-2.0 licensed](https://img.shields.io/crates/l/facet.svg)](./LICENSE)
11+
[![crates.io](https://img.shields.io/crates/v/facet-serialize.svg)](https://crates.io/crates/facet-serialize)
12+
[![documentation](https://docs.rs/facet-serialize/badge.svg)](https://docs.rs/facet-serialize)
13+
[![MIT/Apache-2.0 licensed](https://img.shields.io/crates/l/facet-serialize.svg)](./LICENSE)
1414
[![Discord](https://img.shields.io/discord/1379550208551026748?logo=discord&label=discord)](https://discord.gg/JhD7CwCJ8F)
1515

1616
_Logo by [Misiasart](https://misiasart.com/)_
@@ -44,7 +44,12 @@ Thanks to all individual and corporate sponsors, without whom this work could no
4444
</picture>
4545
</a> </p>
4646

47-
This repository contains the source for facet-serialize and facet-deserialize
47+
48+
`facet-serialize` provides a common foundation for serializers, especially for self-descriptive
49+
formats like JSON, MessagePack, etc.
50+
51+
It provides an iterative approach to serialization that should never blow up the
52+
stack, at the cost of runtime performance (see `cargo criterion` results).
4853

4954
## License
5055

README.md.in

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
1-
This repository contains the source for facet-serialize and facet-deserialize
1+
2+
`facet-serialize` provides a common foundation for serializers, especially for self-descriptive
3+
formats like JSON, MessagePack, etc.
4+
5+
It provides an iterative approach to serialization that should never blow up the
6+
stack, at the cost of runtime performance (see `cargo criterion` results).

facet-deserialize/CHANGELOG.md

Lines changed: 0 additions & 210 deletions
This file was deleted.

facet-deserialize/Cargo.toml

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)