summary refs log tree commit diff
path: root/package.json
blob: afbb90ab2d7a3e23834bd90b41f36dadb77f03ab (plain) (blame)
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
  "name": "out-of-your-element",
  "version": "3.4.0",
  "description": "A bridge between Matrix and Discord",
  "main": "index.js",
  "repository": {
    "type": "git",
    "url": "git@ssh.gitdab.com:cadence/out-of-your-element.git"
  },
  "keywords": [
    "matrix",
    "discord",
    "bridge"
  ],
  "author": "Cadence",
  "license": "AGPL-3.0-or-later",
  "engines": {
    "node": ">=22"
  },
  "dependencies": {
    "@chriscdn/promise-semaphore": "^3.0.1",
    "@cloudrac3r/discord-markdown": "^2.6.10",
    "@cloudrac3r/giframe": "^0.4.3",
    "@cloudrac3r/html-template-tag": "^5.0.1",
    "@cloudrac3r/in-your-element": "^1.1.1",
    "@cloudrac3r/mixin-deep": "^3.0.1",
    "@cloudrac3r/pngjs": "^7.0.3",
    "@cloudrac3r/pug": "^4.0.4",
    "@cloudrac3r/turndown": "^7.1.4",
    "@stackoverflow/stacks": "^2.5.4",
    "@stackoverflow/stacks-icons": "^6.0.2",
    "ansi-colors": "^4.1.3",
    "better-sqlite3": "^12.2.0",
    "chunk-text": "^2.0.1",
    "cloudstorm": "^0.15.2",
    "discord-api-types": "^0.38.38",
    "domino": "^2.1.6",
    "enquirer": "^2.4.1",
    "entities": "^5.0.0",
    "get-relative-path": "^1.0.2",
    "h3": "^1.15.1",
    "heatsync": "^2.7.2",
    "htmx.org": "^2.0.4",
    "lru-cache": "^11.0.2",
    "mime-types": "^2.1.35",
    "prettier-bytes": "^1.0.4",
    "sharp": "^0.34.5",
    "snowtransfer": "^0.17.1",
    "stream-mime-type": "^1.0.2",
    "try-to-catch": "^3.0.1",
    "uqr": "^0.1.2",
    "xxhash-wasm": "^1.0.2",
    "zod": "^4.0.17"
  },
  "overrides": {
    "glob@<11.1": "^12"
  },
  "devDependencies": {
    "@cloudrac3r/tap-dot": "^2.0.3",
    "@types/node": "^22.17.1",
    "c8": "^10.1.2",
    "cross-env": "^7.0.3",
    "supertape": "^12.0.12"
  },
  "scripts": {
    "start": "node --enable-source-maps start.js",
    "setup": "node --enable-source-maps scripts/setup.js",
    "addbot": "node addbot.js",
    "test": "cross-env FORCE_COLOR=true supertape --no-check-assertions-count --format tap --no-worker test/test.js | tap-dot",
    "cover": "c8 -o test/coverage --skip-full -x db/migrations -x src/m2d/event-dispatcher.js -x src/matrix/file.js -x src/matrix/api.js -x src/d2m/converters/rlottie-wasm.js -r html -r text supertape --no-check-assertions-count --format fail --no-worker test/test.js -- --slow"
  }
}