tangled
alpha
login
or
join now
vielle.dev
/
dnd-astral-powers
0
fork
atom
this repo has no description
0
fork
atom
overview
issues
pulls
pipelines
add node adapter
vielle.dev
1 month ago
db81e780
60b424f8
verified
This commit was signed with the committer's
known signature
.
vielle.dev
SSH Key Fingerprint:
SHA256:/4bvxqoEh9iMdjAPgcgAgXKZZQTROL3ULiPt6nH9RSs=
+144
3 changed files
expand all
collapse all
unified
split
astro.config.mjs
package.json
pnpm-lock.yaml
+5
astro.config.mjs
···
1
1
// @ts-check
2
2
import { defineConfig } from "astro/config";
3
3
+
import node from "@astrojs/node";
3
4
4
5
// https://astro.build/config
5
6
export default defineConfig({
7
7
+
adapter: node({
8
8
+
mode: "standalone",
9
9
+
}),
10
10
+
6
11
server: {
7
12
port: 3000,
8
13
},
+1
package.json
···
11
11
"fmt": "prettier . --write"
12
12
},
13
13
"dependencies": {
14
14
+
"@astrojs/node": "^9.5.2",
14
15
"@atcute/atproto": "^3.1.10",
15
16
"@atcute/client": "^4.2.1",
16
17
"@atcute/identity": "^1.1.3",
+138
pnpm-lock.yaml
···
8
8
9
9
.:
10
10
dependencies:
11
11
+
'@astrojs/node':
12
12
+
specifier: ^9.5.2
13
13
+
version: 9.5.2(astro@5.16.6(@types/node@25.0.3)(rollup@4.55.1)(typescript@5.9.3))
11
14
'@atcute/atproto':
12
15
specifier: ^3.1.10
13
16
version: 3.1.10
···
59
62
60
63
'@astrojs/markdown-remark@6.3.10':
61
64
resolution: {integrity: sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==}
65
65
+
66
66
+
'@astrojs/node@9.5.2':
67
67
+
resolution: {integrity: sha512-85/x+FRwbNGDip1TzSGMiak31/6LvBhA8auqd9lLoHaM5XElk+uIfIr3KjJqucDojE0PtiLk1lMSwD9gd3YlGg==}
68
68
+
peerDependencies:
69
69
+
astro: ^5.14.3
62
70
63
71
'@astrojs/prism@3.3.0':
64
72
resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==}
···
833
841
defu@6.1.4:
834
842
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
835
843
844
844
+
depd@2.0.0:
845
845
+
resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
846
846
+
engines: {node: '>= 0.8'}
847
847
+
836
848
dequal@2.0.3:
837
849
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
838
850
engines: {node: '>=6'}
···
881
893
resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==}
882
894
engines: {node: '>=4'}
883
895
896
896
+
ee-first@1.1.1:
897
897
+
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
898
898
+
884
899
emoji-regex@10.6.0:
885
900
resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==}
886
901
887
902
emoji-regex@8.0.0:
888
903
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
889
904
905
905
+
encodeurl@2.0.0:
906
906
+
resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
907
907
+
engines: {node: '>= 0.8'}
908
908
+
890
909
entities@4.5.0:
891
910
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
892
911
engines: {node: '>=0.12'}
···
903
922
engines: {node: '>=18'}
904
923
hasBin: true
905
924
925
925
+
escape-html@1.0.3:
926
926
+
resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
927
927
+
906
928
escape-string-regexp@5.0.0:
907
929
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
908
930
engines: {node: '>=12'}
···
916
938
estree-walker@3.0.3:
917
939
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
918
940
941
941
+
etag@1.8.1:
942
942
+
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
943
943
+
engines: {node: '>= 0.6'}
944
944
+
919
945
eventemitter3@5.0.1:
920
946
resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
921
947
···
943
969
944
970
fontkit@2.0.4:
945
971
resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==}
972
972
+
973
973
+
fresh@2.0.0:
974
974
+
resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
975
975
+
engines: {node: '>= 0.8'}
946
976
947
977
fsevents@2.3.3:
948
978
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
···
998
1028
http-cache-semantics@4.2.0:
999
1029
resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==}
1000
1030
1031
1031
+
http-errors@2.0.1:
1032
1032
+
resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
1033
1033
+
engines: {node: '>= 0.8'}
1034
1034
+
1001
1035
import-meta-resolve@4.2.0:
1002
1036
resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==}
1037
1037
+
1038
1038
+
inherits@2.0.4:
1039
1039
+
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
1003
1040
1004
1041
iron-webcrypto@1.2.1:
1005
1042
resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}
···
1178
1215
micromark@4.0.2:
1179
1216
resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==}
1180
1217
1218
1218
+
mime-db@1.54.0:
1219
1219
+
resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==}
1220
1220
+
engines: {node: '>= 0.6'}
1221
1221
+
1222
1222
+
mime-types@3.0.2:
1223
1223
+
resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==}
1224
1224
+
engines: {node: '>=18'}
1225
1225
+
1181
1226
mrmime@2.0.1:
1182
1227
resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
1183
1228
engines: {node: '>=10'}
···
1225
1270
ohash@2.0.11:
1226
1271
resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
1227
1272
1273
1273
+
on-finished@2.4.1:
1274
1274
+
resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
1275
1275
+
engines: {node: '>= 0.8'}
1276
1276
+
1228
1277
oniguruma-parser@0.12.1:
1229
1278
resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==}
1230
1279
···
1296
1345
radix3@1.1.2:
1297
1346
resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==}
1298
1347
1348
1348
+
range-parser@1.2.1:
1349
1349
+
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
1350
1350
+
engines: {node: '>= 0.6'}
1351
1351
+
1299
1352
readdirp@4.1.2:
1300
1353
resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
1301
1354
engines: {node: '>= 14.18.0'}
···
1371
1424
engines: {node: '>=10'}
1372
1425
hasBin: true
1373
1426
1427
1427
+
send@1.2.1:
1428
1428
+
resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
1429
1429
+
engines: {node: '>= 18'}
1430
1430
+
1431
1431
+
server-destroy@1.0.1:
1432
1432
+
resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==}
1433
1433
+
1434
1434
+
setprototypeof@1.2.0:
1435
1435
+
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
1436
1436
+
1374
1437
sharp@0.34.5:
1375
1438
resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
1376
1439
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
···
1391
1454
1392
1455
space-separated-tokens@2.0.2:
1393
1456
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
1457
1457
+
1458
1458
+
statuses@2.0.2:
1459
1459
+
resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
1460
1460
+
engines: {node: '>= 0.8'}
1394
1461
1395
1462
string-width@4.2.3:
1396
1463
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
···
1430
1497
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
1431
1498
engines: {node: '>=12.0.0'}
1432
1499
1500
1500
+
toidentifier@1.0.1:
1501
1501
+
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
1502
1502
+
engines: {node: '>=0.6'}
1503
1503
+
1433
1504
trim-lines@3.0.1:
1434
1505
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
1435
1506
···
1711
1782
unist-util-visit: 5.0.0
1712
1783
unist-util-visit-parents: 6.0.2
1713
1784
vfile: 6.0.3
1785
1785
+
transitivePeerDependencies:
1786
1786
+
- supports-color
1787
1787
+
1788
1788
+
'@astrojs/node@9.5.2(astro@5.16.6(@types/node@25.0.3)(rollup@4.55.1)(typescript@5.9.3))':
1789
1789
+
dependencies:
1790
1790
+
'@astrojs/internal-helpers': 0.7.5
1791
1791
+
astro: 5.16.6(@types/node@25.0.3)(rollup@4.55.1)(typescript@5.9.3)
1792
1792
+
send: 1.2.1
1793
1793
+
server-destroy: 1.0.1
1714
1794
transitivePeerDependencies:
1715
1795
- supports-color
1716
1796
···
2454
2534
2455
2535
defu@6.1.4: {}
2456
2536
2537
2537
+
depd@2.0.0: {}
2538
2538
+
2457
2539
dequal@2.0.3: {}
2458
2540
2459
2541
destr@2.0.5: {}
···
2496
2578
domhandler: 5.0.3
2497
2579
2498
2580
dset@3.1.4: {}
2581
2581
+
2582
2582
+
ee-first@1.1.1: {}
2499
2583
2500
2584
emoji-regex@10.6.0: {}
2501
2585
2502
2586
emoji-regex@8.0.0: {}
2503
2587
2588
2588
+
encodeurl@2.0.0: {}
2589
2589
+
2504
2590
entities@4.5.0: {}
2505
2591
2506
2592
entities@6.0.1: {}
···
2536
2622
'@esbuild/win32-ia32': 0.25.12
2537
2623
'@esbuild/win32-x64': 0.25.12
2538
2624
2625
2625
+
escape-html@1.0.3: {}
2626
2626
+
2539
2627
escape-string-regexp@5.0.0: {}
2540
2628
2541
2629
esm-env@1.2.2: {}
···
2545
2633
estree-walker@3.0.3:
2546
2634
dependencies:
2547
2635
'@types/estree': 1.0.8
2636
2636
+
2637
2637
+
etag@1.8.1: {}
2548
2638
2549
2639
eventemitter3@5.0.1: {}
2550
2640
···
2574
2664
tiny-inflate: 1.0.3
2575
2665
unicode-properties: 1.4.1
2576
2666
unicode-trie: 2.0.0
2667
2667
+
2668
2668
+
fresh@2.0.0: {}
2577
2669
2578
2670
fsevents@2.3.3:
2579
2671
optional: true
···
2687
2779
2688
2780
http-cache-semantics@4.2.0: {}
2689
2781
2782
2782
+
http-errors@2.0.1:
2783
2783
+
dependencies:
2784
2784
+
depd: 2.0.0
2785
2785
+
inherits: 2.0.4
2786
2786
+
setprototypeof: 1.2.0
2787
2787
+
statuses: 2.0.2
2788
2788
+
toidentifier: 1.0.1
2789
2789
+
2690
2790
import-meta-resolve@4.2.0: {}
2791
2791
+
2792
2792
+
inherits@2.0.4: {}
2691
2793
2692
2794
iron-webcrypto@1.2.1: {}
2693
2795
···
3042
3144
transitivePeerDependencies:
3043
3145
- supports-color
3044
3146
3147
3147
+
mime-db@1.54.0: {}
3148
3148
+
3149
3149
+
mime-types@3.0.2:
3150
3150
+
dependencies:
3151
3151
+
mime-db: 1.54.0
3152
3152
+
3045
3153
mrmime@2.0.1: {}
3046
3154
3047
3155
ms@2.1.3: {}
···
3075
3183
ufo: 1.6.1
3076
3184
3077
3185
ohash@2.0.11: {}
3186
3186
+
3187
3187
+
on-finished@2.4.1:
3188
3188
+
dependencies:
3189
3189
+
ee-first: 1.1.1
3078
3190
3079
3191
oniguruma-parser@0.12.1: {}
3080
3192
···
3144
3256
property-information@7.1.0: {}
3145
3257
3146
3258
radix3@1.1.2: {}
3259
3259
+
3260
3260
+
range-parser@1.2.1: {}
3147
3261
3148
3262
readdirp@4.1.2: {}
3149
3263
···
3291
3405
3292
3406
semver@7.7.3: {}
3293
3407
3408
3408
+
send@1.2.1:
3409
3409
+
dependencies:
3410
3410
+
debug: 4.4.3
3411
3411
+
encodeurl: 2.0.0
3412
3412
+
escape-html: 1.0.3
3413
3413
+
etag: 1.8.1
3414
3414
+
fresh: 2.0.0
3415
3415
+
http-errors: 2.0.1
3416
3416
+
mime-types: 3.0.2
3417
3417
+
ms: 2.1.3
3418
3418
+
on-finished: 2.4.1
3419
3419
+
range-parser: 1.2.1
3420
3420
+
statuses: 2.0.2
3421
3421
+
transitivePeerDependencies:
3422
3422
+
- supports-color
3423
3423
+
3424
3424
+
server-destroy@1.0.1: {}
3425
3425
+
3426
3426
+
setprototypeof@1.2.0: {}
3427
3427
+
3294
3428
sharp@0.34.5:
3295
3429
dependencies:
3296
3430
'@img/colour': 1.0.0
···
3342
3476
3343
3477
space-separated-tokens@2.0.2: {}
3344
3478
3479
3479
+
statuses@2.0.2: {}
3480
3480
+
3345
3481
string-width@4.2.3:
3346
3482
dependencies:
3347
3483
emoji-regex: 8.0.0
···
3389
3525
dependencies:
3390
3526
fdir: 6.5.0(picomatch@4.0.3)
3391
3527
picomatch: 4.0.3
3528
3528
+
3529
3529
+
toidentifier@1.0.1: {}
3392
3530
3393
3531
trim-lines@3.0.1: {}
3394
3532