tangled
alpha
login
or
join now
nonbinary.computer
/
weaver
atproto blogging
24
fork
atom
overview
issues
2
pulls
pipelines
last bit of renaming
nonbinary.computer
9 months ago
28bda444
d6ff63a1
+68
-68
3 changed files
expand all
collapse all
unified
split
Cargo.lock
crates
weaver-markdown
Cargo.toml
flake.nix
+65
-65
Cargo.lock
···
88
88
]
89
89
90
90
[[package]]
91
91
-
name = "atpblog-cli"
92
92
-
version = "0.1.0"
93
93
-
dependencies = [
94
94
-
"atpblog-common",
95
95
-
"atpblog-workspace-hack",
96
96
-
"clap",
97
97
-
"n0-future",
98
98
-
]
99
99
-
100
100
-
[[package]]
101
101
-
name = "atpblog-common"
102
102
-
version = "0.1.0"
103
103
-
dependencies = [
104
104
-
"atpblog-workspace-hack",
105
105
-
"n0-future",
106
106
-
"tokio",
107
107
-
]
108
108
-
109
109
-
[[package]]
110
110
-
name = "atpblog-renderer"
111
111
-
version = "0.1.0"
112
112
-
dependencies = [
113
113
-
"atpblog-common",
114
114
-
"atpblog-workspace-hack",
115
115
-
"n0-future",
116
116
-
]
117
117
-
118
118
-
[[package]]
119
119
-
name = "atpblog-server"
120
120
-
version = "0.1.0"
121
121
-
dependencies = [
122
122
-
"atpblog-common",
123
123
-
"atpblog-workspace-hack",
124
124
-
"axum",
125
125
-
"clap",
126
126
-
"tokio",
127
127
-
]
128
128
-
129
129
-
[[package]]
130
130
-
name = "atpblog-workspace-hack"
131
131
-
version = "0.1.0"
132
132
-
dependencies = [
133
133
-
"markdown",
134
134
-
"memchr",
135
135
-
"proc-macro2",
136
136
-
"quote",
137
137
-
"serde",
138
138
-
"serde_json",
139
139
-
"smallvec",
140
140
-
"syn",
141
141
-
]
142
142
-
143
143
-
[[package]]
144
91
name = "autocfg"
145
92
version = "1.4.0"
146
93
source = "registry+https://github.com/rust-lang/crates.io-index"
···
885
832
dependencies = [
886
833
"cc",
887
834
"pkg-config",
888
888
-
]
889
889
-
890
890
-
[[package]]
891
891
-
name = "orual-markdown"
892
892
-
version = "0.1.0"
893
893
-
dependencies = [
894
894
-
"atpblog-workspace-hack",
895
895
-
"markdown",
896
896
-
"miette",
897
897
-
"owo-colors",
898
898
-
"syntect",
899
899
-
"thiserror 2.0.12",
900
835
]
901
836
902
837
[[package]]
···
1690
1625
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
1691
1626
dependencies = [
1692
1627
"unicode-ident",
1628
1628
+
]
1629
1629
+
1630
1630
+
[[package]]
1631
1631
+
name = "weaver-cli"
1632
1632
+
version = "0.1.0"
1633
1633
+
dependencies = [
1634
1634
+
"clap",
1635
1635
+
"n0-future",
1636
1636
+
"weaver-common",
1637
1637
+
"weaver-workspace-hack",
1638
1638
+
]
1639
1639
+
1640
1640
+
[[package]]
1641
1641
+
name = "weaver-common"
1642
1642
+
version = "0.1.0"
1643
1643
+
dependencies = [
1644
1644
+
"n0-future",
1645
1645
+
"tokio",
1646
1646
+
"weaver-workspace-hack",
1647
1647
+
]
1648
1648
+
1649
1649
+
[[package]]
1650
1650
+
name = "weaver-markdown"
1651
1651
+
version = "0.1.0"
1652
1652
+
dependencies = [
1653
1653
+
"markdown",
1654
1654
+
"miette",
1655
1655
+
"owo-colors",
1656
1656
+
"syntect",
1657
1657
+
"thiserror 2.0.12",
1658
1658
+
"weaver-workspace-hack",
1659
1659
+
]
1660
1660
+
1661
1661
+
[[package]]
1662
1662
+
name = "weaver-renderer"
1663
1663
+
version = "0.1.0"
1664
1664
+
dependencies = [
1665
1665
+
"n0-future",
1666
1666
+
"weaver-common",
1667
1667
+
"weaver-workspace-hack",
1668
1668
+
]
1669
1669
+
1670
1670
+
[[package]]
1671
1671
+
name = "weaver-server"
1672
1672
+
version = "0.1.0"
1673
1673
+
dependencies = [
1674
1674
+
"axum",
1675
1675
+
"clap",
1676
1676
+
"tokio",
1677
1677
+
"weaver-common",
1678
1678
+
"weaver-workspace-hack",
1679
1679
+
]
1680
1680
+
1681
1681
+
[[package]]
1682
1682
+
name = "weaver-workspace-hack"
1683
1683
+
version = "0.1.0"
1684
1684
+
dependencies = [
1685
1685
+
"markdown",
1686
1686
+
"memchr",
1687
1687
+
"proc-macro2",
1688
1688
+
"quote",
1689
1689
+
"serde",
1690
1690
+
"serde_json",
1691
1691
+
"smallvec",
1692
1692
+
"syn",
1693
1693
]
1694
1694
1695
1695
[[package]]
+1
-1
crates/weaver-markdown/Cargo.toml
···
11
11
12
12
13
13
[dependencies]
14
14
-
atpblog-workspace-hack = { version = "0.1", path = "../weaver-workspace-hack" }
15
14
markdown = { version = "1.0", features = ["log"] }
16
15
miette = { workspace = true, features = ["fancy", "syntect-highlighter"] }
17
16
owo-colors = { workspace = true, features = ["alloc"] }
18
17
syntect.workspace = true
19
18
thiserror.workspace = true
19
19
+
weaver-workspace-hack = { version = "0.1", path = "../weaver-workspace-hack" }
+2
-2
flake.nix
···
40
40
p.rust-bin.stable.latest.default.override {
41
41
# Set the build targets supported by the toolchain,
42
42
# wasm32-unknown-unknown is required for trunk.
43
43
-
targets = ["wasm32-wasi"];
43
43
+
targets = ["wasm32-unknown-unknown"];
44
44
extensions = ["llvm-tools"];
45
45
};
46
46
craneLib = (crane.mkLib pkgs).overrideToolchain rustToolchainFor;
···
88
88
// {
89
89
pname = "trunk-workspace-wasm";
90
90
cargoExtraArgs = "--package=client";
91
91
-
CARGO_BUILD_TARGET = "wasm32-wasi";
91
91
+
CARGO_BUILD_TARGET = "wasm32-unknown-unknown";
92
92
};
93
93
94
94
cargoArtifactsWasm = craneLib.buildDepsOnly (wasmArgs