Public-release prep: ELv2 license, README/CLA/NOTICE, SSRF safeFetch, identifier genericization, export tooling

This commit is contained in:
Jannis Braun
2026-06-22 16:04:03 +02:00
parent c0a6477059
commit 8dd76f3435
44 changed files with 1272 additions and 267 deletions
+9 -2
View File
@@ -2,7 +2,14 @@
"name": "backspace",
"version": "1.0.0",
"private": true,
"description": "Open-source, self-hosted Discord alternative",
"description": "Open, self-hosted communication platform — text, voice, video, and federation",
"license": "Elastic-2.0",
"author": "Jannis Braun",
"homepage": "https://github.com/TheZwiss/backspace",
"repository": {
"type": "git",
"url": "https://github.com/TheZwiss/backspace.git"
},
"scripts": {
"dev:server": "pnpm --filter @backspace/server dev",
"dev:web": "pnpm --filter @backspace/web dev",
@@ -10,7 +17,7 @@
"build:shared": "pnpm --filter @backspace/shared build",
"build:server": "pnpm --filter @backspace/server build",
"build:web": "pnpm --filter @backspace/web build",
"build": "pnpm --filter @backspace/shared build && pnpm --filter @backspace/server build & pnpm --filter @backspace/web build",
"build": "pnpm --filter @backspace/shared build && pnpm --filter @backspace/server build && pnpm --filter @backspace/web build",
"dev:desktop": "pnpm --filter @backspace/desktop dev",
"build:desktop": "pnpm --filter @backspace/desktop build",
"gen-icons": "node scripts/gen-icons.mjs"