diff options
-rw-r--r-- | examples/counter.gleam | 2 | ||||
-rw-r--r-- | examples/input.gleam | 2 | ||||
-rw-r--r-- | examples/nested.gleam | 4 | ||||
-rw-r--r-- | examples/svg.gleam | 2 | ||||
-rw-r--r-- | gleam.toml | 1 | ||||
-rw-r--r-- | manifest.toml | 2 | ||||
-rw-r--r-- | src/lustre.gleam | 8 | ||||
-rw-r--r-- | src/lustre/attribute.gleam | 4 | ||||
-rw-r--r-- | src/lustre/element.gleam | 4 | ||||
-rw-r--r-- | src/lustre/element/html.gleam | 4 | ||||
-rw-r--r-- | src/lustre/element/svg.gleam | 4 | ||||
-rw-r--r-- | src/lustre/event.gleam | 6 |
12 files changed, 22 insertions, 21 deletions
diff --git a/examples/counter.gleam b/examples/counter.gleam index 4faf00c..ab453da 100644 --- a/examples/counter.gleam +++ b/examples/counter.gleam @@ -2,7 +2,7 @@ import gleam/int import lustre -import lustre/element.{Element, text} +import lustre/element.{type Element, text} import lustre/element/html.{button, div, p} import lustre/event diff --git a/examples/input.gleam b/examples/input.gleam index ff4d794..62338a2 100644 --- a/examples/input.gleam +++ b/examples/input.gleam @@ -4,7 +4,7 @@ import gleam/dynamic import gleam/string import lustre import lustre/attribute.{attribute} -import lustre/element.{Element, text} +import lustre/element.{type Element, text} import lustre/element/html.{div, input, label, pre} import lustre/event diff --git a/examples/nested.gleam b/examples/nested.gleam index 91c2da4..89e68f0 100644 --- a/examples/nested.gleam +++ b/examples/nested.gleam @@ -2,10 +2,10 @@ import examples/counter import gleam/list -import gleam/map.{Map} +import gleam/map.{type Map} import gleam/pair import lustre -import lustre/element.{Element} +import lustre/element.{type Element} import lustre/element/html.{div} // MAIN ------------------------------------------------------------------------ diff --git a/examples/svg.gleam b/examples/svg.gleam index e895f1a..640867b 100644 --- a/examples/svg.gleam +++ b/examples/svg.gleam @@ -3,7 +3,7 @@ import gleam/int import lustre import lustre/attribute.{attribute} -import lustre/element.{Element, text} +import lustre/element.{type Element, text} import lustre/element/html.{button, div, p, svg} import lustre/element/svg.{path} import lustre/event @@ -8,6 +8,7 @@ links = [ { title = "Website", href = "https://lustre.build" }, { title = "Sponsor", href = "https://github.com/sponsors/hayleigh-dot-dev" }, ] +gleam = ">= 0.32.0" [dependencies] gleam_stdlib = "~> 0.31" diff --git a/manifest.toml b/manifest.toml index f505a50..0fb8411 100644 --- a/manifest.toml +++ b/manifest.toml @@ -2,7 +2,7 @@ # You typically do not need to edit this file packages = [ - { name = "gleam_stdlib", version = "0.31.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "6D1BC5B4D4179B9FEE866B1E69FE180AC2CE485AD90047C0B32B2CA984052736" }, + { name = "gleam_stdlib", version = "0.32.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "07D64C26D014CF570F8ACADCE602761EA2E74C842D26F2FD49B0D61973D9966F" }, ] [requirements] diff --git a/src/lustre.gleam b/src/lustre.gleam index fd79fa4..523fce4 100644 --- a/src/lustre.gleam +++ b/src/lustre.gleam @@ -3,10 +3,10 @@ // IMPORTS --------------------------------------------------------------------- -import gleam/dynamic.{Decoder} -import gleam/map.{Map} -import lustre/effect.{Effect} -import lustre/element.{Element} +import gleam/dynamic.{type Decoder} +import gleam/map.{type Map} +import lustre/effect.{type Effect} +import lustre/element.{type Element} // TYPES ----------------------------------------------------------------------- diff --git a/src/lustre/attribute.gleam b/src/lustre/attribute.gleam index e71636c..65cbb16 100644 --- a/src/lustre/attribute.gleam +++ b/src/lustre/attribute.gleam @@ -3,13 +3,13 @@ // IMPORTS --------------------------------------------------------------------- -import gleam/dynamic.{Dynamic} +import gleam/dynamic.{type Dynamic} import gleam/function import gleam/int import gleam/list import gleam/result import gleam/string -import gleam/string_builder.{StringBuilder} +import gleam/string_builder.{type StringBuilder} // TYPES ----------------------------------------------------------------------- diff --git a/src/lustre/element.gleam b/src/lustre/element.gleam index aafd78f..928c526 100644 --- a/src/lustre/element.gleam +++ b/src/lustre/element.gleam @@ -5,8 +5,8 @@ import gleam/list import gleam/string -import gleam/string_builder.{StringBuilder} -import lustre/attribute.{Attribute} +import gleam/string_builder.{type StringBuilder} +import lustre/attribute.{type Attribute} // TYPES ----------------------------------------------------------------------- diff --git a/src/lustre/element/html.gleam b/src/lustre/element/html.gleam index bbff1d9..248867d 100644 --- a/src/lustre/element/html.gleam +++ b/src/lustre/element/html.gleam @@ -3,8 +3,8 @@ // IMPORTS --------------------------------------------------------------------- -import lustre/element.{Element, element, namespaced, text} -import lustre/attribute.{Attribute} +import lustre/element.{type Element, element, namespaced, text} +import lustre/attribute.{type Attribute} // HTML ELEMENTS: MAIN ROOT ---------------------------------------------------- diff --git a/src/lustre/element/svg.gleam b/src/lustre/element/svg.gleam index a38280e..447a4c6 100644 --- a/src/lustre/element/svg.gleam +++ b/src/lustre/element/svg.gleam @@ -3,8 +3,8 @@ // IMPORTS --------------------------------------------------------------------- -import lustre/element.{Element, namespaced, text as inline_text} -import lustre/attribute.{Attribute} +import lustre/element.{type Element, namespaced, text as inline_text} +import lustre/attribute.{type Attribute} // CONSTANTS ------------------------------------------------------------------- diff --git a/src/lustre/event.gleam b/src/lustre/event.gleam index 897fbdf..a19ec3a 100644 --- a/src/lustre/event.gleam +++ b/src/lustre/event.gleam @@ -3,10 +3,10 @@ // IMPORTS --------------------------------------------------------------------- -import gleam/dynamic.{DecodeError, Dynamic} +import gleam/dynamic.{type DecodeError, type Dynamic} import gleam/result -import lustre/attribute.{Attribute} -import lustre/effect.{Effect} +import lustre/attribute.{type Attribute} +import lustre/effect.{type Effect} // TYPES ----------------------------------------------------------------------- |