{
  "tasks": {
    "fmt:check": "deno fmt --check",
    "test": "deno test --allow-import --allow-env --allow-net",
    "updateDeps": "deno cache --allow-import --lock=deno.lock --lock-write app/deps.ts",
    "install": "deno cache --allow-import --reload --lock=deno.lock app/deps.ts",
    "cache": "deno cache --allow-import app/main.ts",
    "dev": "deno run --allow-import --allow-net --allow-env --allow-read --lock=deno.lock --cached-only --watch app/main.ts",
    "start": "deno run --allow-import --allow-net --allow-env --allow-read --lock=deno.lock --cached-only app/main.ts",
    "docker": "docker build -t events . && docker run -it --init -p 8001:8001 events",
    "smoketest": "BASE_URL=http://localhost:8006/graphql k6 run smoketest/main.js"
  },
  "fmt": {
    "lineWidth": 120,
    "singleQuote": true,
    "semiColons": false,
    "include": [
      "app/"
    ],
    "exclude": [
      "*.md"
    ]
  },
  "imports": {
    "@std/assert": "jsr:@std/assert@^1.0.11",
    "@std/testing": "jsr:@std/testing@^1.0.9"
  }
}