Skip to content

Commit 7704402

Browse files
committed
bump javascript to 1.0
1 parent 5876d46 commit 7704402

File tree

3 files changed

+5
-29
lines changed

3 files changed

+5
-29
lines changed

gleam.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ links = [{ title = "wechat miniprogram", href = "https://developers.weixin.qq.co
1616

1717
[dependencies]
1818
gleam_stdlib = ">= 0.34.0 and < 2.0.0"
19-
gleam_javascript = ">= 0.11.0 and < 1.0.0"
19+
gleam_javascript = ">= 0.11.0 and < 2.0.0"
2020
gleam_json = ">= 2.0.0 and < 3.0.0"
2121

2222
[dev-dependencies]

manifest.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
# You typically do not need to edit this file
33

44
packages = [
5-
{ name = "gleam_javascript", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_javascript", source = "hex", outer_checksum = "F98328FCF573DA6F3A35D7F6CB3F9FF19FD5224CCBA9151FCBEAA0B983AF2F58" },
5+
{ name = "gleam_javascript", version = "1.0.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_javascript", source = "hex", outer_checksum = "EF6C77A506F026C6FB37941889477CD5E4234FCD4337FF0E9384E297CB8F97EB" },
66
{ name = "gleam_json", version = "2.3.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_json", source = "hex", outer_checksum = "C55C5C2B318533A8072D221C5E06E5A75711C129E420DD1CE463342106012E5D" },
7-
{ name = "gleam_stdlib", version = "0.53.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "53F3E1E56F692C20FA3E0A23650AC46592464E40D8EF3EC7F364FB328E73CDF5" },
8-
{ name = "gleeunit", version = "1.2.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "F7A7228925D3EE7D0813C922E062BFD6D7E9310F0BEE585D3A42F3307E3CFD13" },
7+
{ name = "gleam_stdlib", version = "0.55.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "32D8F4AE03771516950047813A9E359249BD9FBA5C33463FDB7B953D6F8E896B" },
8+
{ name = "gleeunit", version = "1.3.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "0E6C83834BA65EDCAAF4FE4FB94AC697D9262D83E6F58A750D63C9F6C8A9D9FF" },
99
]
1010

1111
[requirements]
12-
gleam_javascript = { version = ">= 0.11.0 and < 1.0.0" }
12+
gleam_javascript = { version = ">= 0.11.0 and < 2.0.0" }
1313
gleam_json = { version = ">= 2.0.0 and < 3.0.0" }
1414
gleam_stdlib = { version = ">= 0.34.0 and < 2.0.0" }
1515
gleeunit = { version = ">= 1.0.0 and < 2.0.0" }

test/wechat/object_test.gleam

-24
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,7 @@
1-
import gleam/javascript.{type_of}
21
import gleam/result
32
import gleeunit/should
43
import wechat/object.{WechatError}
54

6-
pub fn new_test() {
7-
object.new()
8-
|> type_of
9-
|> should.equal(javascript.ObjectType)
10-
11-
let f = fn(x) { x + 1 }
12-
13-
object.literal([#("a", f)])
14-
|> object.path("a")
15-
|> result.map(type_of)
16-
|> should.equal(Ok(javascript.FunctionType))
17-
18-
let b = object.literal([#("a", f)])
19-
object.literal([#("b", b)])
20-
|> object.paths("b.a")
21-
|> result.map(type_of)
22-
|> should.equal(Ok(javascript.FunctionType))
23-
}
24-
255
pub fn set_test() {
266
object.new()
277
|> object.set("a", 1)
@@ -50,10 +30,6 @@ pub fn set_test() {
5030
}
5131

5232
pub fn literal_test() {
53-
object.literal([])
54-
|> type_of
55-
|> should.equal(javascript.ObjectType)
56-
5733
object.literal([#("a", 0), #("a", 1)])
5834
|> object.get("a")
5935
|> result.try(object.int)

0 commit comments

Comments
 (0)