From cc0009e88e03903a5a3e45e62848613174ba2bcc Mon Sep 17 00:00:00 2001 From: David Cameron Date: Tue, 28 Jan 2025 15:58:45 -0500 Subject: [PATCH 1/2] Update pickup points --- .../default/locales/en.default.json.liquid | 4 ++++ .../default/shopify.extension.toml.liquid | 2 +- .../default/Cargo.toml.liquid | 6 +----- .../default/locales/en.default.json.liquid | 4 ++++ .../default/shopify.extension.toml.liquid | 2 +- .../default/src/lib.rs | 2 -- .../default/src/main.rs | 8 ++++++++ .../default/locales/en.default.json.liquid | 4 ++++ .../default/shopify.extension.toml.liquid | 2 +- 9 files changed, 24 insertions(+), 10 deletions(-) create mode 100644 order-routing/javascript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid create mode 100644 order-routing/rust/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid delete mode 100644 order-routing/rust/pickup-point-delivery-option-generators/default/src/lib.rs create mode 100644 order-routing/rust/pickup-point-delivery-option-generators/default/src/main.rs create mode 100644 order-routing/typescript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid diff --git a/order-routing/javascript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid b/order-routing/javascript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid new file mode 100644 index 00000000..333045ae --- /dev/null +++ b/order-routing/javascript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid @@ -0,0 +1,4 @@ +{ + "name": "{{name}}", + "description": "{{name}}" +} diff --git a/order-routing/javascript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid b/order-routing/javascript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid index eabf6069..bdb85d6b 100644 --- a/order-routing/javascript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid +++ b/order-routing/javascript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid @@ -1,7 +1,7 @@ api_version = "unstable" [[extensions]] -name = "{{name}}" +name = "t:name" handle = "{{handle}}" type = "function" {% if uid %}uid = "{{ uid }}"{% endif %} diff --git a/order-routing/rust/pickup-point-delivery-option-generators/default/Cargo.toml.liquid b/order-routing/rust/pickup-point-delivery-option-generators/default/Cargo.toml.liquid index 5e34b18b..4d4850fe 100644 --- a/order-routing/rust/pickup-point-delivery-option-generators/default/Cargo.toml.liquid +++ b/order-routing/rust/pickup-point-delivery-option-generators/default/Cargo.toml.liquid @@ -1,11 +1,7 @@ [package] -name = "{{handle}}" +name = "{{handle | replace: " ", "-" | downcase}}" version = "1.0.0" edition = "2021" -rust-version = "1.62" - -[lib] -crate-type = ["cdylib"] [dependencies] serde = { version = "1.0.13", features = ["derive"] } diff --git a/order-routing/rust/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid b/order-routing/rust/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid new file mode 100644 index 00000000..d24e413d --- /dev/null +++ b/order-routing/rust/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid @@ -0,0 +1,4 @@ +{ + "name": "{{name}}", + "description": "{{name}}" +} \ No newline at end of file diff --git a/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid b/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid index 016122af..365d4c19 100644 --- a/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid +++ b/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid @@ -1,7 +1,7 @@ api_version = "unstable" [[extensions]] -name = "{{name}}" +name = "t:name" handle = "{{handle}}" type = "function" {% if uid %}uid = "{{ uid }}"{% endif %} diff --git a/order-routing/rust/pickup-point-delivery-option-generators/default/src/lib.rs b/order-routing/rust/pickup-point-delivery-option-generators/default/src/lib.rs deleted file mode 100644 index fe6d364c..00000000 --- a/order-routing/rust/pickup-point-delivery-option-generators/default/src/lib.rs +++ /dev/null @@ -1,2 +0,0 @@ -pub mod fetch; -pub mod run; diff --git a/order-routing/rust/pickup-point-delivery-option-generators/default/src/main.rs b/order-routing/rust/pickup-point-delivery-option-generators/default/src/main.rs new file mode 100644 index 00000000..2aeeaddf --- /dev/null +++ b/order-routing/rust/pickup-point-delivery-option-generators/default/src/main.rs @@ -0,0 +1,8 @@ +use std::process; +pub mod fetch; +pub mod run; + +fn main() { + eprintln!("Please invoke a named export."); + process::exit(1); +} diff --git a/order-routing/typescript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid b/order-routing/typescript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid new file mode 100644 index 00000000..333045ae --- /dev/null +++ b/order-routing/typescript/pickup-point-delivery-option-generators/default/locales/en.default.json.liquid @@ -0,0 +1,4 @@ +{ + "name": "{{name}}", + "description": "{{name}}" +} diff --git a/order-routing/typescript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid b/order-routing/typescript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid index eabf6069..bdb85d6b 100644 --- a/order-routing/typescript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid +++ b/order-routing/typescript/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid @@ -1,7 +1,7 @@ api_version = "unstable" [[extensions]] -name = "{{name}}" +name = "t:name" handle = "{{handle}}" type = "function" {% if uid %}uid = "{{ uid }}"{% endif %} From 5f7c154305ef58c475d5deebdeb656fdb42840b1 Mon Sep 17 00:00:00 2001 From: David Cameron Date: Tue, 28 Jan 2025 16:01:16 -0500 Subject: [PATCH 2/2] Fix replace --- .../default/shopify.extension.toml.liquid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid b/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid index 365d4c19..aaa67237 100644 --- a/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid +++ b/order-routing/rust/pickup-point-delivery-option-generators/default/shopify.extension.toml.liquid @@ -18,7 +18,7 @@ export = "run" [extensions.build] command = "cargo build --target=wasm32-wasip1 --release" -path = "target/wasm32-wasip1/release/{{handle | replace: "-", "_" | downcase}}.wasm" +path = "target/wasm32-wasip1/release/{{handle | replace: " ", "_" | downcase}}.wasm" watch = ["src/**/*.rs"] [extensions.ui.paths]