tinyrelayfile
tinyrelay/package.json/

package.json raw
1{
2 "name": "tiny",
3 "private": true,
4 "type": "module",
5 "scripts": {
6 "build:tinyclient": "npm run build:signer && npm run build:nostr-name",
7 "test:tinyclient": "npm run verify:bundles && npm run test:js",
8 "build:signer": "node scripts/build-signer.mjs",
9 "build:nostr-name": "node scripts/build-nostr-name.mjs",
10 "verify:bundles": "node scripts/verify-bundles.mjs",
11 "test:js": "node --test scripts/*.test.mjs",
12 "test:conformance": "node scripts/conformance/run.mjs",
13 "test:webmcp": "node --test scripts/webmcp.test.mjs",
14 "test:signer": "node --test scripts/signer.test.mjs",
15 "test:files": "node --test scripts/blossom-encryption.test.mjs scripts/blossom-manifests.test.mjs scripts/blossom-manifests-review.test.mjs scripts/blossom-upload.test.mjs scripts/file-messages.test.mjs scripts/file-workspace.test.mjs scripts/private-services.test.mjs scripts/tiny-namespace.test.mjs",
16 "test:collaboration": "node --test scripts/collaboration-compose.test.mjs",
17 "test:agents": "node --test scripts/agent-grant.test.mjs",
18 "test:approvals": "node --test scripts/approvals.test.mjs",
19 "test:wiki": "node --test scripts/wiki-compose.test.mjs",
20 "test:rooms": "node --test scripts/rooms.test.mjs",
21 "test:profile": "node --test scripts/profile-form.test.mjs",
22 "test:page-link": "node --test scripts/page-link.test.mjs",
23 "test:view-artifact": "node --test scripts/view-artifact.test.mjs"
24 },
25 "devDependencies": {
26 "@noble/hashes": "2.4.0",
27 "esbuild": "0.28.2",
28 "nostr-tools": "2.25.1",
29 "nostr-web-components": "^0.2.2",
30 "vitest": "4.1.0",
31 "ws": "8.21.0"
32 }
33}

About

ownerc01503e8035f
visibilitypublic
headd730679639bf

Maintainers

  • c01503e8035f owner
  • ba1b5beed5b5 agent hermes

Clone

  • https://012.run/npub1cq2s86qrtadf36eqq3epm38wmhdynrrcwxf84eldk3f94dkv7ttsrulrz5/tinyrelay.git

Refs