Statusphere, but in atcute and SvelteKit
atproto svelte sveltekit drizzle atcute typescript

chore: specifically configure node adapter

mary.my.id d334668f a45cfe28

verified
+155 -9
+1 -1
package.json
··· 22 22 "devDependencies": { 23 23 "@atcute/lex-cli": "^2.5.2", 24 24 "@libsql/client": "^0.15.15", 25 - "@sveltejs/adapter-auto": "^7.0.0", 25 + "@sveltejs/adapter-node": "^5.4.0", 26 26 "@sveltejs/kit": "^2.49.1", 27 27 "@sveltejs/vite-plugin-svelte": "^6.2.1", 28 28 "@types/node": "^24",
+153 -7
pnpm-lock.yaml
··· 60 60 '@libsql/client': 61 61 specifier: ^0.15.15 62 62 version: 0.15.15 63 - '@sveltejs/adapter-auto': 64 - specifier: ^7.0.0 65 - version: 7.0.0(@sveltejs/kit@2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4))) 63 + '@sveltejs/adapter-node': 64 + specifier: ^5.4.0 65 + version: 5.4.0(@sveltejs/kit@2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4))) 66 66 '@sveltejs/kit': 67 67 specifier: ^2.49.1 68 68 version: 2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)) ··· 583 583 '@polka/url@1.0.0-next.29': 584 584 resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} 585 585 586 + '@rollup/plugin-commonjs@28.0.9': 587 + resolution: {integrity: sha512-PIR4/OHZ79romx0BVVll/PkwWpJ7e5lsqFa3gFfcrFPWwLXLV39JVUzQV9RKjWerE7B845Hqjj9VYlQeieZ2dA==} 588 + engines: {node: '>=16.0.0 || 14 >= 14.17'} 589 + peerDependencies: 590 + rollup: ^2.68.0||^3.0.0||^4.0.0 591 + peerDependenciesMeta: 592 + rollup: 593 + optional: true 594 + 595 + '@rollup/plugin-json@6.1.0': 596 + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} 597 + engines: {node: '>=14.0.0'} 598 + peerDependencies: 599 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 600 + peerDependenciesMeta: 601 + rollup: 602 + optional: true 603 + 604 + '@rollup/plugin-node-resolve@16.0.3': 605 + resolution: {integrity: sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==} 606 + engines: {node: '>=14.0.0'} 607 + peerDependencies: 608 + rollup: ^2.78.0||^3.0.0||^4.0.0 609 + peerDependenciesMeta: 610 + rollup: 611 + optional: true 612 + 613 + '@rollup/pluginutils@5.3.0': 614 + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} 615 + engines: {node: '>=14.0.0'} 616 + peerDependencies: 617 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 618 + peerDependenciesMeta: 619 + rollup: 620 + optional: true 621 + 586 622 '@rollup/rollup-android-arm-eabi@4.53.3': 587 623 resolution: {integrity: sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==} 588 624 cpu: [arm] ··· 701 737 peerDependencies: 702 738 acorn: ^8.9.0 703 739 704 - '@sveltejs/adapter-auto@7.0.0': 705 - resolution: {integrity: sha512-ImDWaErTOCkRS4Gt+5gZuymKFBobnhChXUZ9lhUZLahUgvA4OOvRzi3sahzYgbxGj5nkA6OV0GAW378+dl/gyw==} 740 + '@sveltejs/adapter-node@5.4.0': 741 + resolution: {integrity: sha512-NMsrwGVPEn+J73zH83Uhss/hYYZN6zT3u31R3IHAn3MiKC3h8fjmIAhLfTSOeNHr5wPYfjjMg8E+1gyFgyrEcQ==} 706 742 peerDependencies: 707 - '@sveltejs/kit': ^2.0.0 743 + '@sveltejs/kit': ^2.4.0 708 744 709 745 '@sveltejs/kit@2.49.2': 710 746 resolution: {integrity: sha512-Vp3zX/qlwerQmHMP6x0Ry1oY7eKKRcOWGc2P59srOp4zcqyn+etJyQpELgOi4+ZSUgteX8Y387NuwruLgGXLUQ==} ··· 743 779 '@types/node@24.10.4': 744 780 resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} 745 781 782 + '@types/resolve@1.20.2': 783 + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} 784 + 746 785 '@types/ws@8.18.1': 747 786 resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} 748 787 ··· 769 808 clsx@2.1.1: 770 809 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} 771 810 engines: {node: '>=6'} 811 + 812 + commondir@1.0.1: 813 + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} 772 814 773 815 cookie@0.6.0: 774 816 resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} ··· 921 963 esrap@2.2.1: 922 964 resolution: {integrity: sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==} 923 965 966 + estree-walker@2.0.2: 967 + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} 968 + 924 969 event-target-polyfill@0.0.4: 925 970 resolution: {integrity: sha512-Gs6RLjzlLRdT8X9ZipJdIZI/Y6/HhRLyq9RdDlCsnpxr/+Nn6bU2EFGuC94GjxqhM+Nmij2Vcq98yoHrU8uNFQ==} 926 971 ··· 945 990 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 946 991 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 947 992 os: [darwin] 993 + 994 + function-bind@1.1.2: 995 + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 948 996 949 997 get-tsconfig@4.13.0: 950 998 resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} 951 999 1000 + hasown@2.0.2: 1001 + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 1002 + engines: {node: '>= 0.4'} 1003 + 1004 + is-core-module@2.16.1: 1005 + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} 1006 + engines: {node: '>= 0.4'} 1007 + 1008 + is-module@1.0.0: 1009 + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 1010 + 1011 + is-reference@1.2.1: 1012 + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} 1013 + 952 1014 is-reference@3.0.3: 953 1015 resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} 954 1016 ··· 1006 1068 partysocket@1.1.6: 1007 1069 resolution: {integrity: sha512-LkEk8N9hMDDsDT0iDK0zuwUDFVrVMUXFXCeN3850Ng8wtjPqPBeJlwdeY6ROlJSEh3tPoTTasXoSBYH76y118w==} 1008 1070 1071 + path-parse@1.0.7: 1072 + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 1073 + 1009 1074 picocolors@1.1.1: 1010 1075 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} 1011 1076 ··· 1056 1121 resolve-pkg-maps@1.0.0: 1057 1122 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1058 1123 1124 + resolve@1.22.11: 1125 + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} 1126 + engines: {node: '>= 0.4'} 1127 + hasBin: true 1128 + 1059 1129 rollup@4.53.3: 1060 1130 resolution: {integrity: sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==} 1061 1131 engines: {node: '>=18.0.0', npm: '>=8.0.0'} ··· 1082 1152 source-map@0.6.1: 1083 1153 resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 1084 1154 engines: {node: '>=0.10.0'} 1155 + 1156 + supports-preserve-symlinks-flag@1.0.0: 1157 + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 1158 + engines: {node: '>= 0.4'} 1085 1159 1086 1160 svelte-check@4.3.4: 1087 1161 resolution: {integrity: sha512-DVWvxhBrDsd+0hHWKfjP99lsSXASeOhHJYyuKOFYJcP7ThfSCKgjVarE8XfuMWpS5JV3AlDf+iK1YGGo2TACdw==} ··· 1599 1673 1600 1674 '@polka/url@1.0.0-next.29': {} 1601 1675 1676 + '@rollup/plugin-commonjs@28.0.9(rollup@4.53.3)': 1677 + dependencies: 1678 + '@rollup/pluginutils': 5.3.0(rollup@4.53.3) 1679 + commondir: 1.0.1 1680 + estree-walker: 2.0.2 1681 + fdir: 6.5.0(picomatch@4.0.3) 1682 + is-reference: 1.2.1 1683 + magic-string: 0.30.21 1684 + picomatch: 4.0.3 1685 + optionalDependencies: 1686 + rollup: 4.53.3 1687 + 1688 + '@rollup/plugin-json@6.1.0(rollup@4.53.3)': 1689 + dependencies: 1690 + '@rollup/pluginutils': 5.3.0(rollup@4.53.3) 1691 + optionalDependencies: 1692 + rollup: 4.53.3 1693 + 1694 + '@rollup/plugin-node-resolve@16.0.3(rollup@4.53.3)': 1695 + dependencies: 1696 + '@rollup/pluginutils': 5.3.0(rollup@4.53.3) 1697 + '@types/resolve': 1.20.2 1698 + deepmerge: 4.3.1 1699 + is-module: 1.0.0 1700 + resolve: 1.22.11 1701 + optionalDependencies: 1702 + rollup: 4.53.3 1703 + 1704 + '@rollup/pluginutils@5.3.0(rollup@4.53.3)': 1705 + dependencies: 1706 + '@types/estree': 1.0.8 1707 + estree-walker: 2.0.2 1708 + picomatch: 4.0.3 1709 + optionalDependencies: 1710 + rollup: 4.53.3 1711 + 1602 1712 '@rollup/rollup-android-arm-eabi@4.53.3': 1603 1713 optional: true 1604 1714 ··· 1671 1781 dependencies: 1672 1782 acorn: 8.15.0 1673 1783 1674 - '@sveltejs/adapter-auto@7.0.0(@sveltejs/kit@2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))': 1784 + '@sveltejs/adapter-node@5.4.0(@sveltejs/kit@2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))': 1675 1785 dependencies: 1786 + '@rollup/plugin-commonjs': 28.0.9(rollup@4.53.3) 1787 + '@rollup/plugin-json': 6.1.0(rollup@4.53.3) 1788 + '@rollup/plugin-node-resolve': 16.0.3(rollup@4.53.3) 1676 1789 '@sveltejs/kit': 2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)) 1790 + rollup: 4.53.3 1677 1791 1678 1792 '@sveltejs/kit@2.49.2(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4)))(svelte@5.46.0)(vite@7.2.7(@types/node@24.10.4))': 1679 1793 dependencies: ··· 1723 1837 dependencies: 1724 1838 undici-types: 7.16.0 1725 1839 1840 + '@types/resolve@1.20.2': {} 1841 + 1726 1842 '@types/ws@8.18.1': 1727 1843 dependencies: 1728 1844 '@types/node': 24.10.4 ··· 1740 1856 readdirp: 4.1.2 1741 1857 1742 1858 clsx@2.1.1: {} 1859 + 1860 + commondir@1.0.1: {} 1743 1861 1744 1862 cookie@0.6.0: {} 1745 1863 ··· 1839 1957 dependencies: 1840 1958 '@jridgewell/sourcemap-codec': 1.5.5 1841 1959 1960 + estree-walker@2.0.2: {} 1961 + 1842 1962 event-target-polyfill@0.0.4: {} 1843 1963 1844 1964 fdir@6.5.0(picomatch@4.0.3): ··· 1857 1977 fsevents@2.3.3: 1858 1978 optional: true 1859 1979 1980 + function-bind@1.1.2: {} 1981 + 1860 1982 get-tsconfig@4.13.0: 1861 1983 dependencies: 1862 1984 resolve-pkg-maps: 1.0.0 1863 1985 1986 + hasown@2.0.2: 1987 + dependencies: 1988 + function-bind: 1.1.2 1989 + 1990 + is-core-module@2.16.1: 1991 + dependencies: 1992 + hasown: 2.0.2 1993 + 1994 + is-module@1.0.0: {} 1995 + 1996 + is-reference@1.2.1: 1997 + dependencies: 1998 + '@types/estree': 1.0.8 1999 + 1864 2000 is-reference@3.0.3: 1865 2001 dependencies: 1866 2002 '@types/estree': 1.0.8 ··· 1914 2050 dependencies: 1915 2051 event-target-polyfill: 0.0.4 1916 2052 2053 + path-parse@1.0.7: {} 2054 + 1917 2055 picocolors@1.1.1: {} 1918 2056 1919 2057 picomatch@4.0.3: {} ··· 1953 2091 readdirp@4.1.2: {} 1954 2092 1955 2093 resolve-pkg-maps@1.0.0: {} 2094 + 2095 + resolve@1.22.11: 2096 + dependencies: 2097 + is-core-module: 2.16.1 2098 + path-parse: 1.0.7 2099 + supports-preserve-symlinks-flag: 1.0.0 1956 2100 1957 2101 rollup@4.53.3: 1958 2102 dependencies: ··· 2002 2146 source-map: 0.6.1 2003 2147 2004 2148 source-map@0.6.1: {} 2149 + 2150 + supports-preserve-symlinks-flag@1.0.0: {} 2005 2151 2006 2152 svelte-check@4.3.4(picomatch@4.0.3)(svelte@5.46.0)(typescript@5.9.3): 2007 2153 dependencies:
+1 -1
svelte.config.js
··· 1 - import adapter from '@sveltejs/adapter-auto'; 1 + import adapter from '@sveltejs/adapter-node'; 2 2 import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; 3 3 4 4 /** @type {import('@sveltejs/kit').Config} */