···11+# Do not manually edit this file, it is managed by Gleam.
22+#
33+# This file locks the dependency versions used, to make your build
44+# deterministic and to prevent unexpected versions from being included
55+# in your application.
66+#
77+# You should check this file into your source control repository.
88+99+packages = [
1010+ { name = "gleam_javascript", version = "1.0.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_javascript", source = "hex", outer_checksum = "EF6C77A506F026C6FB37941889477CD5E4234FCD4337FF0E9384E297CB8F97EB" },
1111+ { name = "gleam_stdlib", version = "1.0.3", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "1F543AFBA5D33DA493E6087F4E4C4F20D899411343512686C98A8ABB2963CF22" },
1212+]
1313+1414+[requirements]
1515+gleam_javascript = { version = ">= 1.0.0 and < 2.0.0" }
1616+gleam_stdlib = { version = ">= 1.0.0 and < 2.0.0" }
+3
src/cf_workers_crypto_ffi.mjs
···11+export async function random_uuid() {
22+ return crypto.randomUUID();
33+}