-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy patharweave-0.0.1-11.rockspec
48 lines (41 loc) · 1.34 KB
/
arweave-0.0.1-11.rockspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package = "arweave"
version = "0.0.1-11"
source = {
url = "git+https://github.com/crookse/arweave-lua"
}
description = {
summary = "Slick Lua tooling for building in the Arweave ecosystem",
detailed = "Ships with slick tooling so you can develop your Arweave Lua modules with confidence.",
homepage = "https://github.com/crookse/arweave-lua",
license = "GPL-3.0"
}
dependencies = {
"lua >= 5.1",
"lua_cliargs ~> 3.0",
"busted ~> 2",
"luacheck ~> 1",
"penlight ~> 1",
}
build = {
type = "builtin",
modules = {
["arweave"] = "src/arweave.lua",
["arweave.globals"] = "src/globals.lua",
["arweave.hash"] = "src/hash.lua",
["arweave.logs.logger"] = "src/logs/logger.lua",
["arweave.testing"] = "src/testing.lua",
["arweave.testing.output_handlers.marton"] = "src/testing/output_handlers/marton.lua",
["arweave.testing.utils"] = "src/testing/utils.lua",
["arweave.transactions"] = "src/transactions.lua",
["arweave.transactions.tags"] = "src/transactions/tags.lua",
["arweave.types.address"] = "src/types/address.lua",
["arweave.types.type"] = "src/types/type.lua",
["arweave.types.validator"] = "src/types/validator.lua",
},
install = {
bin = {
['arweave'] = 'bin/arweave',
['arweave-fmt'] = 'bin/arweave-luaformatter-1.3.6'
}
}
}