This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

niri / package.json
1.6 kB 50 lines
1{ 2 "name": "niri", 3 "version": "1.0.0", 4 "description": "", 5 "private": true, 6 "type": "module", 7 "workspaces": [ 8 "packages/*", 9 "apps/*" 10 ], 11 "scripts": { 12 "start": "dotenv -o -- tsx src/index.ts", 13 "start:worker": "dotenv -o -- tsx src/index.ts", 14 "start:control": "dotenv -o -- tsx src/control/index.ts", 15 "start:local": "NIRI_ENV=local dotenv -o -- tsx src/index.ts", 16 "dev": "dotenv -o -- tsx watch src/index.ts", 17 "dev:worker": "dotenv -o -- tsx watch src/index.ts", 18 "dev:control": "dotenv -o -- tsx watch src/control/index.ts", 19 "dev:local": "NIRI_ENV=local dotenv -o -- tsx watch src/index.ts", 20 "test": "NIRI_ENV=local node --import tsx --test src/**/*.test.ts", 21 "chat": "dotenv -o -- tsx scripts/chat.ts", 22 "chat:local": "NIRI_ENV=local dotenv -o -- tsx scripts/chat.ts", 23 "dev:web": "npm run dev --workspace @niri/web", 24 "build:web": "npm run build --workspace @niri/web", 25 "preview:web": "npm run preview --workspace @niri/web", 26 "postinstall": "node scripts/fix-node-pty-spawn-helper.mjs" 27 }, 28 "keywords": [], 29 "author": "", 30 "license": "ISC", 31 "dependencies": { 32 "@anthropic-ai/sdk": "^0.100.1", 33 "@fastify/static": "^9.1.3", 34 "@niri/chat-client": "*", 35 "@openrouter/sdk": "^0.12.21", 36 "better-sqlite3": "^12.8.0", 37 "discord.js": "^14.25.1", 38 "fastify": "^5.8.4", 39 "node-pty": "^1.1.0", 40 "openai": "^6.33.0", 41 "sqlite-vec": "^0.1.9" 42 }, 43 "devDependencies": { 44 "@types/better-sqlite3": "^7.6.13", 45 "@types/node": "^25.5.0", 46 "dotenv-cli": "^11.0.0", 47 "tsx": "^4.21.0", 48 "typescript": "^6.0.2" 49 } 50}