-
Notifications
You must be signed in to change notification settings - Fork 0
/
wally.toml
56 lines (45 loc) · 2.1 KB
/
wally.toml
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
49
50
51
52
53
54
55
56
[package]
# Package names are always "SCOPE/NAME"
# They can include lowercase letters, numbers, and dashes.
name = "ccuser44/rapid-match-domain"
# Descriptions are free-form. These will be used as part of package listings
# and search results.
description = "A fast Lua library to check if a domain name in a list of domain names with wildcard, subdomain and IP address support."
# Versions follow Semantic Versioning.
# https://semver.org/
version = "1.0.3"
# Contains an SPDX License Expression.
# Licenses are required for publishing code to public registries.
license = "MIT"
# The author list is a free-form list, but conventionally contains names and
# email addresses.
authors = ["ccuser44"]
# Packages belong to a "realm", which helps prevent using code in the wrong
# context. For now, we have "server" and "shared" realms.
# The server realm should only be used for packages which shouldn't be replicated.
realm = "shared"
# Wally supports multiple registries.
# This feature can be used to have split public/private registries to
# keep internal code private and isolated.
registry = "https://github.com/upliftgames/wally-index"
# You can also specify files to include or exclude from the package
# By default gitignore files are respected and Wally won't include hidden
# files/directories or packages downloaded by Wally.
exclude = ["rapid-match-domain.rockspec", ".editorconfig", "README.md"]
# Packages can be marked as private to prevent them from being published.
private = false
[dependencies]
# Most dependencies will look like this.
#
# The name on the left is an alias. It defines what name we would like to
# use to refer to this package.
#
# The value on the right will usually be a string of the form
# "SCOPE/NAME@VERSION_REQ"
# Versions are SemVer version requirements. The default behavior matches
# Cargo, or npm with the `^` version specifier.
[server-dependencies]
# Dependencies in the server realm can be required here as shown above.
# These are dependencies which should only ever exist on the server.
[dev-dependencies]
# Dev dependencies can be server or shared but are only needed during development.