Exosphere is a set of small, modular, self-hostable community tools built on the AT Protocol.
app.exosphere.site
1{
2 "name": "@exosphere/client",
3 "private": true,
4 "type": "module",
5 "exports": {
6 "./api": "./src/api.ts",
7 "./module-api": "./src/module-api.ts",
8 "./auth": "./src/auth.ts",
9 "./router": "./src/router.tsx",
10 "./sphere": "./src/sphere.ts",
11 "./permissions": "./src/permissions.ts",
12 "./hooks": "./src/hooks.ts",
13 "./ssr-data": "./src/ssr-data.ts",
14 "./ssr-prefetch": "./src/ssr-prefetch.ts",
15 "./link": "./src/link.tsx",
16 "./theme.css": "./src/theme.css.ts",
17 "./ui.css": "./src/ui.css.ts",
18 "./types": "./src/types.ts",
19 "./config": "./src/config.ts",
20 "./format": "./src/format.ts",
21 "./theme-state": "./src/theme-state.ts",
22 "./components/collapsible-section": "./src/components/collapsible-section.tsx",
23 "./components/invitation-banner": "./src/components/invitation-banner.tsx",
24 "./components/modal": "./src/components/modal.tsx",
25 "./components/theme-toggle": "./src/components/theme-toggle.tsx",
26 "./components/label-badge": "./src/components/label-badge.tsx",
27 "./components/label-picker": "./src/components/label-picker.tsx",
28 "./components/inline-label-editor": "./src/components/inline-label-editor.tsx",
29 "./api/labels": "./src/api/labels.ts"
30 },
31 "peerDependencies": {
32 "@preact/signals": "catalog:",
33 "@vanilla-extract/css": "catalog:",
34 "preact": "catalog:",
35 "preact-iso": "catalog:"
36 }
37}