Packages

A a serialization code generator for Gleam

Current section

3 Versions

Jump to

Compare versions

6 files changed
+31 additions
-18 deletions
  @@ -1,5 +1,5 @@
1 1 name = "sara"
2 - version = "1.0.1"
2 + version = "1.0.2"
3 3
4 4 description = "A a serialization code generator for Gleam"
5 5
  @@ -7,7 +7,7 @@ licences = ["Apache-2.0"]
7 7 repository = { type = "github", user = "gungun974", repo = "Sara" }
8 8
9 9 [dependencies]
10 - builder = "== 0.0.2"
10 + builder = "== 0.0.3"
11 11 justin = ">= 1.0.1 and < 2.0.0"
12 12 filepath = ">= 1.1.2 and < 2.0.0"
13 13 gleam_stdlib = ">= 0.44.0 and < 2.0.0"
  @@ -1,6 +1,6 @@
1 1 {<<"name">>, <<"sara"/utf8>>}.
2 2 {<<"app">>, <<"sara"/utf8>>}.
3 - {<<"version">>, <<"1.0.1"/utf8>>}.
3 + {<<"version">>, <<"1.0.2"/utf8>>}.
4 4 {<<"description">>, <<"A a serialization code generator for Gleam"/utf8>>}.
5 5 {<<"licenses">>, [<<"Apache-2.0"/utf8>>]}.
6 6 {<<"build_tools">>, [<<"gleam"/utf8>>]}.
  @@ -8,30 +8,30 @@
8 8 {<<"Repository"/utf8>>, <<"https://github.com/gungun974/Sara"/utf8>>}
9 9 ]}.
10 10 {<<"requirements">>, [
11 - {<<"filepath"/utf8>>, [
12 - {<<"app">>, <<"filepath"/utf8>>},
11 + {<<"justin"/utf8>>, [
12 + {<<"app">>, <<"justin"/utf8>>},
13 13 {<<"optional">>, false},
14 - {<<"requirement">>, <<">= 1.1.2 and < 2.0.0"/utf8>>}
14 + {<<"requirement">>, <<">= 1.0.1 and < 2.0.0"/utf8>>}
15 15 ]},
16 16 {<<"glance"/utf8>>, [
17 17 {<<"app">>, <<"glance"/utf8>>},
18 18 {<<"optional">>, false},
19 19 {<<"requirement">>, <<">= 6.0.0 and < 7.0.0"/utf8>>}
20 20 ]},
21 + {<<"builder"/utf8>>, [
22 + {<<"app">>, <<"builder"/utf8>>},
23 + {<<"optional">>, false},
24 + {<<"requirement">>, <<"== 0.0.3"/utf8>>}
25 + ]},
21 26 {<<"gleam_stdlib"/utf8>>, [
22 27 {<<"app">>, <<"gleam_stdlib"/utf8>>},
23 28 {<<"optional">>, false},
24 29 {<<"requirement">>, <<">= 0.44.0 and < 2.0.0"/utf8>>}
25 30 ]},
26 - {<<"builder"/utf8>>, [
27 - {<<"app">>, <<"builder"/utf8>>},
31 + {<<"filepath"/utf8>>, [
32 + {<<"app">>, <<"filepath"/utf8>>},
28 33 {<<"optional">>, false},
29 - {<<"requirement">>, <<"== 0.0.2"/utf8>>}
30 - ]},
31 - {<<"justin"/utf8>>, [
32 - {<<"app">>, <<"justin"/utf8>>},
33 - {<<"optional">>, false},
34 - {<<"requirement">>, <<">= 1.0.1 and < 2.0.0"/utf8>>}
34 + {<<"requirement">>, <<">= 1.1.2 and < 2.0.0"/utf8>>}
35 35 ]}
36 36 ]}.
37 37 {<<"files">>, [
  @@ -46,5 +46,6 @@
46 46 <<"src/sara.gleam"/utf8>>,
47 47 <<"src/sara/json.gleam"/utf8>>,
48 48 <<"src/sara@json.erl"/utf8>>,
49 - <<"src/sara_ffi.erl"/utf8>>
49 + <<"src/sara_ffi.erl"/utf8>>,
50 + <<"src/sara_ffi.mjs"/utf8>>
50 51 ]}.
  @@ -1,5 +1,5 @@
1 1 {application, sara, [
2 - {vsn, "1.0.1"},
2 + {vsn, "1.0.2"},
3 3 {applications, [builder,
4 4 filepath,
5 5 glance,
  @@ -11,8 +11,8 @@
11 11 -define(DOC(Str), -compile([])).
12 12 -endif.
13 13
14 - -file("src/sara.gleam", 109).
15 - -spec elapsed(fun(() -> POH)) -> {POH, float()}.
14 + -file("src/sara.gleam", 110).
15 + -spec elapsed(fun(() -> POG)) -> {POG, float()}.
16 16 elapsed(Fun) ->
17 17 sara_ffi:elapsed(Fun).
  @@ -106,7 +106,9 @@ pub fn main() -> Nil {
106 106 }
107 107
108 108 @external(erlang, "sara_ffi", "elapsed")
109 + @external(javascript, "./sara_ffi.mjs", "elapsed")
109 110 pub fn elapsed(during fun: fn() -> a) -> #(a, Float)
110 111
111 112 @external(erlang, "sara_ffi", "exit")
113 + @external(javascript, "./sara_ffi.mjs", "exit")
112 114 fn exit(n: Int) -> Nil
Loading more files…