bot / package.json
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
  "name": "ardegazu-bot",
  "version": "2.2.0",
  "description": "A resident of the ardegazu.ro suite that lives on a server: plays the games, chats, draws, answers invites from friends.",
  "license": "MIT",
  "type": "module",
  "private": true,
  "engines": {
    "node": ">=22"
  },
  "comment": "ONE compile, TWO npm roots. This root holds nothing a bot process imports: the runtime trees live in stack-a/ (libp2p v3, peer-kit) and stack-b/ (libp2p v2, rooms-kit), and each stack's bundles sit INSIDE its own root so their bare imports resolve there and nowhere else. The kits' ClojureScript sources are read off those trees by deps.edn — see its classpath law.",
  "scripts": {
    "stacks": "npm --prefix stack-a install --maxsockets 1 && npm --prefix stack-b install --maxsockets 1",
    "check": "shadow-cljs compile main worker train link",
    "build": "node scripts/build.mjs",
    "start": "node stack-a/dist/main.js",
    "test": "node --test 'test/*.test.mjs'"
  },
  "devDependencies": {
    "shadow-cljs": "3.3.6"
  }
}

static mirror of HEAD · about · clone: git clone https://git.ardegazu.ro/bot.git