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
|
{
"//": [
"Copyright (C) 2026 Doan Luu Duc Tai <doan@luuduct.ai>",
"",
"This program is free software: you can redistribute it and/or modify",
"it under the terms of the GNU Affero General Public License as",
"published by the Free Software Foundation, either version 3 of the",
"License, or (at your option) any later version.",
"",
"This program is distributed in the hope that it will be useful,",
"but WITHOUT ANY WARRANTY; without even the implied warranty of",
"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the",
"GNU Affero General Public License for more details.",
"",
"You should have received a copy of the GNU Affero General Public License",
"along with this program. If not, see <https://www.gnu.org/licenses/>."
],
"name": "stack-browser",
"version": "0.1.0",
"private": true,
"type": "module",
"license": "AGPL-3.0-or-later",
"engines": {
"node": ">=22.18.0"
},
"scripts": {
"build": "sh infra/chat/build-typescript.sh",
"check": "tsc -p tsconfig.browser.json --noEmit && tsc -p tsconfig.worker.json --noEmit && tsc -p tsconfig.tests.json --noEmit",
"test:crypto": "node var/build/typescript/crates/chat-crypto/tests/browser.js",
"test:chat": "node var/build/typescript/crates/chat-server/tests/browser.js",
"test:progress": "node var/build/typescript/crates/chat-server/tests/progress.js"
},
"devDependencies": {
"@types/node": "26.6.6",
"playwright": "1.64.1",
"typescript": "7.0.2"
}
}
|