a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
101
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: add node typings

Mary f0a69729 80b400e2

+51 -49
+1
packages/servers/xrpc-server/package.json
··· 39 39 "@atcute/atproto": "workspace:^", 40 40 "@atcute/bluesky": "workspace:^", 41 41 "@atcute/xrpc-server": "file:", 42 + "@types/node": "^24.9.1", 42 43 "@vitest/coverage-v8": "^3.2.4", 43 44 "vitest": "^3.2.4" 44 45 }
+1 -1
packages/servers/xrpc-server/tsconfig.json
··· 1 1 { 2 2 "compilerOptions": { 3 - "types": [], 3 + "types": ["node"], 4 4 "outDir": "dist/", 5 5 "esModuleInterop": true, 6 6 "skipLibCheck": true,
+49 -48
pnpm-lock.yaml
··· 10 10 devDependencies: 11 11 '@changesets/cli': 12 12 specifier: ^2.29.6 13 - version: 2.29.6(@types/node@24.3.0) 13 + version: 2.29.6(@types/node@24.9.1) 14 14 '@mary/tar': 15 15 specifier: jsr:^0.3.1 16 16 version: '@jsr/mary__tar@0.3.1' ··· 47 47 version: 1.2.21(@types/react@19.1.8) 48 48 vitest: 49 49 specifier: ^3.2.4 50 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 50 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 51 51 52 52 packages/bluesky/richtext-builder: 53 53 dependencies: ··· 141 141 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 142 142 vitest: 143 143 specifier: ^3.2.4 144 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 144 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 145 145 146 146 packages/clients/jetstream: 147 147 dependencies: ··· 172 172 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 173 173 vitest: 174 174 specifier: ^3.2.4 175 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 175 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 176 176 177 177 packages/definitions/atproto: 178 178 dependencies: ··· 226 226 version: 0.15.27 227 227 vitest: 228 228 specifier: ^3.2.4 229 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 229 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 230 230 231 231 packages/definitions/frontpage: 232 232 dependencies: ··· 245 245 version: link:../../lexicons/lex-cli 246 246 vitest: 247 247 specifier: ^3.2.4 248 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 248 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 249 249 250 250 packages/definitions/leaflet: 251 251 dependencies: ··· 264 264 version: link:../../lexicons/lex-cli 265 265 vitest: 266 266 specifier: ^3.2.4 267 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 267 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 268 268 269 269 packages/definitions/lexicon-community: 270 270 dependencies: ··· 318 318 version: file:packages/definitions/tangled 319 319 vitest: 320 320 specifier: ^3.2.4 321 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 321 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 322 322 323 323 packages/definitions/whitewind: 324 324 dependencies: ··· 500 500 version: 3.2.0 501 501 vitest: 502 502 specifier: ^3.2.4 503 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 503 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 504 504 505 505 packages/lexicons/lexicon-resolver: 506 506 dependencies: ··· 565 565 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 566 566 vitest: 567 567 specifier: ^3.2.4 568 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 568 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 569 569 570 570 packages/misc/util-fetch: 571 571 dependencies: ··· 644 644 '@atcute/xrpc-server': 645 645 specifier: 'file:' 646 646 version: file:packages/servers/xrpc-server 647 + '@types/node': 648 + specifier: ^24.9.1 649 + version: 24.9.1 647 650 '@vitest/coverage-v8': 648 651 specifier: ^3.2.4 649 652 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 650 653 vitest: 651 654 specifier: ^3.2.4 652 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 655 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 653 656 654 657 packages/servers/xrpc-server-bun: 655 658 dependencies: ··· 738 741 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 739 742 vitest: 740 743 specifier: ^3.2.4 741 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 744 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 742 745 743 746 packages/utilities/cbor: 744 747 dependencies: ··· 795 798 version: 1.2.21(@types/react@19.1.8) 796 799 '@vitest/browser': 797 800 specifier: ^3.2.4 798 - version: 3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4) 801 + version: 3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4) 799 802 '@vitest/coverage-v8': 800 803 specifier: ^3.2.4 801 804 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) ··· 804 807 version: 1.55.0 805 808 vitest: 806 809 specifier: ^3.2.4 807 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 810 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 808 811 809 812 packages/utilities/mst: 810 813 dependencies: ··· 829 832 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 830 833 vitest: 831 834 specifier: ^3.2.4 832 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 835 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 833 836 834 837 packages/utilities/multibase: 835 838 dependencies: ··· 873 876 version: 3.2.4(@vitest/browser@3.2.4)(vitest@3.2.4) 874 877 vitest: 875 878 specifier: ^3.2.4 876 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 879 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 877 880 878 881 packages/utilities/tid: 879 882 devDependencies: 880 883 vitest: 881 884 specifier: ^3.2.4 882 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 885 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 883 886 884 887 packages/utilities/uint8array: 885 888 devDependencies: ··· 891 894 devDependencies: 892 895 vitest: 893 896 specifier: ^3.2.4 894 - version: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 897 + version: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 895 898 896 899 packages: 897 900 ··· 2085 2088 '@types/node@22.18.0': 2086 2089 resolution: {integrity: sha512-m5ObIqwsUp6BZzyiy4RdZpzWGub9bqLJMvZDD0QMXhxjqMHMENlj+SqF5QxoUwaQNFe+8kz8XM8ZQhqkQPTgMQ==} 2087 2090 2088 - '@types/node@24.3.0': 2089 - resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} 2091 + '@types/node@24.9.1': 2092 + resolution: {integrity: sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==} 2090 2093 2091 2094 '@types/react@19.1.8': 2092 2095 resolution: {integrity: sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g==} ··· 3658 3661 undici-types@6.21.0: 3659 3662 resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} 3660 3663 3661 - undici-types@7.10.0: 3662 - resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} 3664 + undici-types@7.16.0: 3665 + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} 3663 3666 3664 3667 undici@6.21.3: 3665 3668 resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} ··· 4823 4826 dependencies: 4824 4827 '@changesets/types': 6.1.0 4825 4828 4826 - '@changesets/cli@2.29.6(@types/node@24.3.0)': 4829 + '@changesets/cli@2.29.6(@types/node@24.9.1)': 4827 4830 dependencies: 4828 4831 '@changesets/apply-release-plan': 7.0.12 4829 4832 '@changesets/assemble-release-plan': 6.0.9 ··· 4839 4842 '@changesets/should-skip-package': 0.1.2 4840 4843 '@changesets/types': 6.1.0 4841 4844 '@changesets/write': 0.4.0 4842 - '@inquirer/external-editor': 1.0.1(@types/node@24.3.0) 4845 + '@inquirer/external-editor': 1.0.1(@types/node@24.9.1) 4843 4846 '@manypkg/get-packages': 1.1.3 4844 4847 ansi-colors: 4.1.3 4845 4848 ci-info: 3.9.0 ··· 5155 5158 '@img/sharp-win32-x64@0.33.5': 5156 5159 optional: true 5157 5160 5158 - '@inquirer/external-editor@1.0.1(@types/node@24.3.0)': 5161 + '@inquirer/external-editor@1.0.1(@types/node@24.9.1)': 5159 5162 dependencies: 5160 5163 chardet: 2.1.0 5161 5164 iconv-lite: 0.6.3 5162 5165 optionalDependencies: 5163 - '@types/node': 24.3.0 5166 + '@types/node': 24.9.1 5164 5167 5165 5168 '@ioredis/commands@1.3.1': {} 5166 5169 ··· 5710 5713 dependencies: 5711 5714 undici-types: 6.21.0 5712 5715 5713 - '@types/node@24.3.0': 5716 + '@types/node@24.9.1': 5714 5717 dependencies: 5715 - undici-types: 7.10.0 5716 - optional: true 5718 + undici-types: 7.16.0 5717 5719 5718 5720 '@types/react@19.1.8': 5719 5721 dependencies: ··· 5745 5747 - vite 5746 5748 optional: true 5747 5749 5748 - '@vitest/browser@3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4)': 5750 + '@vitest/browser@3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4)': 5749 5751 dependencies: 5750 5752 '@testing-library/dom': 10.4.1 5751 5753 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) 5752 - '@vitest/mocker': 3.2.4(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0)) 5754 + '@vitest/mocker': 3.2.4(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0)) 5753 5755 '@vitest/utils': 3.2.4 5754 5756 magic-string: 0.30.18 5755 5757 sirv: 3.0.1 5756 5758 tinyrainbow: 2.0.0 5757 - vitest: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 5759 + vitest: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 5758 5760 ws: 8.18.3 5759 5761 optionalDependencies: 5760 5762 playwright: 1.55.0 ··· 5779 5781 std-env: 3.9.0 5780 5782 test-exclude: 7.0.1 5781 5783 tinyrainbow: 2.0.0 5782 - vitest: 3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 5784 + vitest: 3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0) 5783 5785 optionalDependencies: 5784 - '@vitest/browser': 3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4) 5786 + '@vitest/browser': 3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4) 5785 5787 transitivePeerDependencies: 5786 5788 - supports-color 5787 5789 ··· 5801 5803 optionalDependencies: 5802 5804 vite: 7.1.4(@types/node@22.18.0)(tsx@4.20.6)(yaml@2.8.0) 5803 5805 5804 - '@vitest/mocker@3.2.4(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0))': 5806 + '@vitest/mocker@3.2.4(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0))': 5805 5807 dependencies: 5806 5808 '@vitest/spy': 3.2.4 5807 5809 estree-walker: 3.0.3 5808 5810 magic-string: 0.30.18 5809 5811 optionalDependencies: 5810 - vite: 7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0) 5812 + vite: 7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0) 5811 5813 5812 5814 '@vitest/pretty-format@3.2.4': 5813 5815 dependencies: ··· 7379 7381 7380 7382 undici-types@6.21.0: {} 7381 7383 7382 - undici-types@7.10.0: 7383 - optional: true 7384 + undici-types@7.16.0: {} 7384 7385 7385 7386 undici@6.21.3: {} 7386 7387 ··· 7419 7420 - tsx 7420 7421 - yaml 7421 7422 7422 - vite-node@3.2.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0): 7423 + vite-node@3.2.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0): 7423 7424 dependencies: 7424 7425 cac: 6.7.14 7425 7426 debug: 4.4.1 7426 7427 es-module-lexer: 1.7.0 7427 7428 pathe: 2.0.3 7428 - vite: 7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0) 7429 + vite: 7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0) 7429 7430 transitivePeerDependencies: 7430 7431 - '@types/node' 7431 7432 - jiti ··· 7454 7455 tsx: 4.20.6 7455 7456 yaml: 2.8.0 7456 7457 7457 - vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0): 7458 + vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0): 7458 7459 dependencies: 7459 7460 esbuild: 0.25.9 7460 7461 fdir: 6.5.0(picomatch@4.0.3) ··· 7463 7464 rollup: 4.50.0 7464 7465 tinyglobby: 0.2.14 7465 7466 optionalDependencies: 7466 - '@types/node': 24.3.0 7467 + '@types/node': 24.9.1 7467 7468 fsevents: 2.3.3 7468 7469 tsx: 4.20.6 7469 7470 yaml: 2.8.0 ··· 7510 7511 - tsx 7511 7512 - yaml 7512 7513 7513 - vitest@3.2.4(@types/node@24.3.0)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0): 7514 + vitest@3.2.4(@types/node@24.9.1)(@vitest/browser@3.2.4)(tsx@4.20.6)(yaml@2.8.0): 7514 7515 dependencies: 7515 7516 '@types/chai': 5.2.2 7516 7517 '@vitest/expect': 3.2.4 7517 - '@vitest/mocker': 3.2.4(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0)) 7518 + '@vitest/mocker': 3.2.4(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0)) 7518 7519 '@vitest/pretty-format': 3.2.4 7519 7520 '@vitest/runner': 3.2.4 7520 7521 '@vitest/snapshot': 3.2.4 ··· 7532 7533 tinyglobby: 0.2.14 7533 7534 tinypool: 1.1.1 7534 7535 tinyrainbow: 2.0.0 7535 - vite: 7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0) 7536 - vite-node: 3.2.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0) 7536 + vite: 7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0) 7537 + vite-node: 3.2.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0) 7537 7538 why-is-node-running: 2.3.0 7538 7539 optionalDependencies: 7539 - '@types/node': 24.3.0 7540 - '@vitest/browser': 3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.3.0)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4) 7540 + '@types/node': 24.9.1 7541 + '@vitest/browser': 3.2.4(playwright@1.55.0)(vite@7.1.4(@types/node@24.9.1)(tsx@4.20.6)(yaml@2.8.0))(vitest@3.2.4) 7541 7542 transitivePeerDependencies: 7542 7543 - jiti 7543 7544 - less