chore(deps): add regex, hex, percent-encoding for v1.1.0 stdlib
Workspace deps for the seven Rhai utility modules that follow in this PR. `rand`, `base64`, `uuid`, `chrono`, `serde_json` are already in the workspace and reused as-is — only the genuinely new ones land here. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
5
Cargo.lock
generated
5
Cargo.lock
generated
@@ -1566,8 +1566,13 @@ dependencies = [
|
|||||||
name = "picloud-executor-core"
|
name = "picloud-executor-core"
|
||||||
version = "0.6.0"
|
version = "0.6.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
"base64",
|
||||||
"chrono",
|
"chrono",
|
||||||
|
"hex",
|
||||||
|
"percent-encoding",
|
||||||
"picloud-shared",
|
"picloud-shared",
|
||||||
|
"rand 0.8.6",
|
||||||
|
"regex",
|
||||||
"rhai",
|
"rhai",
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
|
|||||||
@@ -74,6 +74,12 @@ sha2 = "0.10"
|
|||||||
base64 = "0.22"
|
base64 = "0.22"
|
||||||
data-encoding = "2.6"
|
data-encoding = "2.6"
|
||||||
|
|
||||||
|
# Stdlib utility crates (v1.1.0 stdlib PR — registered into the
|
||||||
|
# Rhai engine as the regex::/random::/etc. namespaces)
|
||||||
|
regex = "1"
|
||||||
|
hex = "0.4"
|
||||||
|
percent-encoding = "2"
|
||||||
|
|
||||||
[workspace.lints.rust]
|
[workspace.lints.rust]
|
||||||
unsafe_code = "forbid"
|
unsafe_code = "forbid"
|
||||||
|
|
||||||
|
|||||||
@@ -18,3 +18,10 @@ tracing.workspace = true
|
|||||||
uuid.workspace = true
|
uuid.workspace = true
|
||||||
chrono.workspace = true
|
chrono.workspace = true
|
||||||
rhai.workspace = true
|
rhai.workspace = true
|
||||||
|
|
||||||
|
# Stdlib utility modules — see crates/executor-core/src/sdk/stdlib/.
|
||||||
|
regex.workspace = true
|
||||||
|
rand.workspace = true
|
||||||
|
base64.workspace = true
|
||||||
|
hex.workspace = true
|
||||||
|
percent-encoding.workspace = true
|
||||||
|
|||||||
Reference in New Issue
Block a user