/ chronicles.nimble
chronicles.nimble
 1  mode = ScriptMode.Verbose
 2  
 3  packageName   = "chronicles"
 4  version       = "0.12.3"
 5  author        = "Status Research & Development GmbH"
 6  description   = "A crafty implementation of structured logging for Nim"
 7  license       = "Apache License 2.0"
 8  skipDirs      = @["tests"]
 9  
10  requires "nim >= 2.0.16"
11  requires "faststreams >= 0.3.0"
12  requires "serialization"
13  requires "json_serialization" # Only needed for json outputs
14  
15  # Allow old nimble versions to parse this nimble file
16  requires "testutils"
17  
18  task test, "run CPU tests":
19    when defined(windows):
20      exec "ntu.cmd test tests"
21    else:
22      exec "ntu test tests"