okami.mom/albedo

git clone https://git.nkp.pet/okami.mom/albedo

nekomimi.petopenai_api: own HTTP/1.1 client for https too, keep-alive connection pool, drop gunda0bc9f

main
1.9 KiB69 linesraw
1name = "albedo"
2version = "1.0.0"
3# 1.18 and 1.19 format constants differently; one formatter must own the tree.
4gleam = ">= 1.19.0"
5
6# Fill out these fields if you intend to generate HTML documentation or publish
7# your project to the Hex package manager.
8#
9# description = ""
10# licences = ["Apache-2.0"]
11# repository = { type = "github", user = "", repo = "" }
12# links = [{ title = "Website", href = "" }]
13#
14# For a full reference of all the available options, you can have a look at
15# https://gleam.run/writing-gleam/gleam-toml/.
16
17[dependencies]
18gleam_stdlib = ">= 1.0.0 and < 2.0.0"
19gleam_json = ">= 3.1.0 and < 4.0.0"
20sqlight = ">= 1.2.0 and < 2.0.0"
21gleam_otp = ">= 1.3.0 and < 2.0.0"
22gleam_erlang = ">= 1.3.0 and < 2.0.0"
23mist = ">= 6.0.3 and < 7.0.0"
24gleam_http = ">= 4.4.0 and < 5.0.0"
25yamerl = ">= 0.10.0 and < 1.0.0"
26barrel_mcp = ">= 4.0.0 and < 5.0.0"
27gleam_crypto = ">= 1.0.0 and < 2.0.0"
28
29[dev_dependencies]
30gleeunit = ">= 1.0.0 and < 2.0.0"
31
32# Commit lint profile. See robot-docs/gleam-lint.md for review and audit modes.
33[tools.glinter]
34include = ["src/", "test/"]
35stats = true
36warnings_as_errors = true
37
38[tools.glinter.rules]
39missing_type_annotation = "error"
40missing_labels = "error"
41unqualified_import = "error"
42unnecessary_variable = "error"
43duplicate_import = "error"
44echo = "error"
45avoid_todo = "error"
46todo_without_message = "error"
47division_by_zero = "error"
48short_variable_name = "off"
49trailing_underscore = "off"
50nolint_unused = "error"
51nolint_inline = "error"
52assert_ok_pattern = "off"
53avoid_panic = "off"
54panic_without_message = "off"
55discarded_result = "off"
56thrown_away_error = "off"
57error_context_lost = "off"
58unused_exports = "off"
59redundant_case = "off"
60label_possible = "off"
61prefer_guard_clause = "off"
62stringly_typed_error = "off"
63unwrap_used = "off"
64unnecessary_string_concatenation = "off"
65function_complexity = "off"
66module_complexity = "off"
67deep_nesting = "off"
68string_inspect = "off"
69ffi_usage = "off"