A calm place to write long-form, and publish it to the open social web.
skypress.blog/
1{
2 "name": "skypress",
3 "version": "0.0.0",
4 "private": true,
5 "description": "A standalone long-form writing studio for the AT Protocol.",
6 "license": "GPL-2.0-or-later",
7 "type": "module",
8 "engines": {
9 "node": ">=20"
10 },
11 "scripts": {
12 "dev": "astro dev",
13 "build": "astro build",
14 "preview": "astro preview",
15 "check": "astro check",
16 "test": "vitest run",
17 "test:watch": "vitest",
18 "deploy": "astro build && wrangler deploy"
19 },
20 "dependencies": {
21 "@astrojs/cloudflare": "^13.6.1",
22 "@astrojs/react": "5.0.7",
23 "@atproto/api": "^0.20.9",
24 "@atproto/common-web": "^0.5.0",
25 "@atproto/oauth-client-browser": "^0.4.1",
26 "@fontsource/ibm-plex-mono": "^5.2.7",
27 "@wordpress/block-editor": "15.21.1",
28 "@wordpress/block-library": "9.48.1",
29 "@wordpress/blocks": "15.21.1",
30 "@wordpress/components": "35.0.1",
31 "@wordpress/compose": "8.1.1",
32 "@wordpress/data": "10.48.1",
33 "@wordpress/element": "8.0.1",
34 "@wordpress/format-library": "5.48.1",
35 "@wordpress/hooks": "4.48.1",
36 "@wordpress/icons": "14.0.1",
37 "@wordpress/keyboard-shortcuts": "5.48.1",
38 "@wordpress/rich-text": "7.48.1",
39 "astro": "6.4.4",
40 "highlight.js": "^11.11.1",
41 "react": "18.3.1",
42 "react-dom": "18.3.1",
43 "sanitize-html": "^2.17.4"
44 },
45 "devDependencies": {
46 "@astrojs/check": "^0.9.9",
47 "@types/node": "25.9.2",
48 "@types/react": "18.3.12",
49 "@types/react-dom": "18.3.1",
50 "@types/sanitize-html": "^2.16.1",
51 "jsdom": "25.0.1",
52 "typescript": "5.7.2",
53 "vitest": "2.1.8"
54 },
55 "overrides": {
56 "react": "18.3.1",
57 "react-dom": "18.3.1"
58 },
59 "comment:overrides": "React stays on 18.3.1 (Decision 0001) and we force a single copy of each @wordpress store singleton. The whole-tree pin to isolated-block-editor@2.30.0 bundled versions is gone: we now depend on @wordpress/block-editor directly at the current release line, so the tree resolves coherently without the old override map. (Decision 0021.)"
60}