Current section

6 Versions

Jump to

Compare versions

9 files changed
+1276 additions
-45 deletions
  @@ -1,5 +1,5 @@
1 1 name = "pngleam"
2 - version = "1.0.2"
2 + version = "1.1.0"
3 3
4 4 description = "PNG image library for Gleam"
5 5 licences = ["AGPL-3.0-only"]
  @@ -10,7 +10,8 @@ links = [
10 10
11 11 [dependencies]
12 12 gleam_stdlib = ">= 0.34.0 and < 2.0.0"
13 - gzlib = ">= 1.0.0 and < 2.0.0"
13 + gzlib = ">= 1.0.1 and < 2.0.0"
14 14
15 15 [dev-dependencies]
16 16 gleeunit = ">= 1.0.0 and < 2.0.0"
17 + simplifile = ">= 2.0.0 and < 3.0.0"
  @@ -1,6 +1,6 @@
1 1 {<<"name">>, <<"pngleam">>}.
2 2 {<<"app">>, <<"pngleam">>}.
3 - {<<"version">>, <<"1.0.2">>}.
3 + {<<"version">>, <<"1.1.0">>}.
4 4 {<<"description">>, <<"PNG image library for Gleam"/utf8>>}.
5 5 {<<"licenses">>, [<<"AGPL-3.0-only">>]}.
6 6 {<<"build_tools">>, [<<"gleam">>]}.
  @@ -9,22 +9,26 @@
9 9 {<<"Repository">>, <<"https://github.com/LilyRose2798/pngleam">>}
10 10 ]}.
11 11 {<<"requirements">>, [
12 + {<<"gzlib">>, [
13 + {<<"app">>, <<"gzlib">>},
14 + {<<"optional">>, false},
15 + {<<"requirement">>, <<">= 1.0.1 and < 2.0.0">>}
16 + ]},
12 17 {<<"gleam_stdlib">>, [
13 18 {<<"app">>, <<"gleam_stdlib">>},
14 19 {<<"optional">>, false},
15 20 {<<"requirement">>, <<">= 0.34.0 and < 2.0.0">>}
16 - ]},
17 - {<<"gzlib">>, [
18 - {<<"app">>, <<"gzlib">>},
19 - {<<"optional">>, false},
20 - {<<"requirement">>, <<">= 1.0.0 and < 2.0.0">>}
21 21 ]}
22 22 ]}.
23 23 {<<"files">>, [
24 24 <<"README.md">>,
25 25 <<"gleam.toml">>,
26 26 <<"include/pngleam_ColorInfo.hrl">>,
27 + <<"include/pngleam_PngData.hrl">>,
28 + <<"include/pngleam_PngMetadata.hrl">>,
27 29 <<"src/pngleam.app.src">>,
28 30 <<"src/pngleam.erl">>,
29 - <<"src/pngleam.gleam">>
31 + <<"src/pngleam.gleam">>,
32 + <<"src/pngleam_erl.erl">>,
33 + <<"src/pngleam_js.mjs">>
30 34 ]}.
  @@ -0,0 +1,5 @@
1 + -record(png_data, {
2 + metadata :: pngleam:png_metadata(),
3 + palette :: gleam@option:option(any()),
4 + image_data :: any()
5 + }).
  @@ -0,0 +1,5 @@
1 + -record(png_metadata, {
2 + width :: integer(),
3 + height :: integer(),
4 + color_info :: pngleam:color_info()
5 + }).
  @@ -1,8 +1,9 @@
1 1 {application, pngleam, [
2 - {vsn, "1.0.2"},
2 + {vsn, "1.1.0"},
3 3 {applications, [gleam_stdlib,
4 4 gleeunit,
5 - gzlib]},
5 + gzlib,
6 + simplifile]},
6 7 {description, "PNG image library for Gleam"},
7 8 {modules, [pngleam]},
8 9 {registered, []}
Loading more files…