package.json (1850B)
1 { 2 "name": "bzl", 3 "version": "0.1.2", 4 "private": true, 5 "description": "Bzl - keyword-driven ephemeral posts + per-post chat (local network MVP).", 6 "main": "server.js", 7 "scripts": { 8 "start": "node server.js", 9 "dev": "node --watch server.js", 10 "start:supervised": "node scripts/service-runner.js", 11 "launch": "node scripts/bzl-launch.js", 12 "launch:tunnel": "node scripts/bzl-launch.js --cloudflared=quick", 13 "launch:named-tunnel": "node scripts/bzl-launch.js --cloudflared=named", 14 "launcher:ui": "node scripts/launcher-ui.js", 15 "init": "node scripts/bzl-init.js", 16 "create-user": "node scripts/create-user.js", 17 "backup-data": "node scripts/backup-data.js", 18 "restore-data": "node scripts/restore-data.js", 19 "build:clean-install-zip": "node scripts/build-clean-install-zip.js", 20 "build:plugin:directory-server": "node scripts/build-directory-server-plugin.js", 21 "build:plugin:directory-publisher": "node scripts/build-directory-publisher-plugin.js", 22 "build:plugin:godot": "node scripts/build-godot-plugin.js", 23 "build:plugin:snaketroid": "node scripts/build-snaketroid-plugin.js", 24 "multi:init": "node scripts/multi-instance-init.js", 25 "multi:update": "node scripts/multi-instance-update.js", 26 "instances:scan": "node scripts/bzl-instances-update.js", 27 "instances:update": "node scripts/bzl-instances-update.js --update", 28 "instance:create": "node scripts/bzl-instance-create.js", 29 "stream:init": "node scripts/stream-pack-init.js", 30 "stream:detect-ip": "node scripts/stream-pack-detect-ip.js", 31 "stream:up": "node scripts/stream-pack-up.js", 32 "stream:down": "node scripts/stream-pack-down.js", 33 "stream:status": "node scripts/stream-pack-status.js" 34 }, 35 "dependencies": { 36 "adm-zip": "^0.5.16", 37 "sanitize-html": "^2.15.0", 38 "ws": "^8.18.3" 39 } 40 }