diff --git a/package.json b/package.json index 4e96286..8d8a977 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,10 @@ }, "dependencies": { "@astrojs/node": "^9.3.1", + "@atcute/atproto": "^3.1.1", "@atcute/bluesky": "^3.2.0", "@atcute/client": "^4.0.3", + "@atcute/identity-resolver": "^1.1.3", "@atcute/lexicons": "^1.1.0", "@spotify/web-api-ts-sdk": "^1.2.0", "astro": "^5.12.6" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48752ad..d5e18e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,12 +16,18 @@ importers: '@astrojs/node': specifier: ^9.3.1 version: 9.3.1(astro@5.12.6(@types/node@24.1.0)(rollup@4.46.2)(typescript@5.8.3)) + '@atcute/atproto': + specifier: ^3.1.1 + version: 3.1.1 '@atcute/bluesky': specifier: ^3.2.0 version: 3.2.0 '@atcute/client': specifier: ^4.0.3 version: 4.0.3 + '@atcute/identity-resolver': + specifier: ^1.1.3 + version: 1.1.3(@atcute/identity@1.0.3) '@atcute/lexicons': specifier: ^1.1.0 version: 1.1.0 @@ -72,12 +78,20 @@ packages: '@atcute/client@4.0.3': resolution: {integrity: sha512-RIOZWFVLca/HiPAAUDqQPOdOreCxTbL5cb+WUf5yqQOKIu5yEAP3eksinmlLmgIrlr5qVOE7brazUUzaskFCfw==} + '@atcute/identity-resolver@1.1.3': + resolution: {integrity: sha512-KZgGgg99CWaV7Df3+h3X/WMrDzTPQVfsaoIVbTNLx2B56BvCL2EmaxPSVw/7BFUJMZHlVU4rtoEB4lyvNyMswA==} + peerDependencies: + '@atcute/identity': ^1.0.0 + '@atcute/identity@1.0.3': resolution: {integrity: sha512-mNMxbKHFGys03A8JXKk0KfMBzdd0vrYMzZZWjpw1nYTs0+ea6bo5S1hwqVUZxHdo1gFHSe/t63jxQIF4yL9aKw==} '@atcute/lexicons@1.1.0': resolution: {integrity: sha512-LFqwnria78xLYb62Ri/+WwQpUTgZp2DuyolNGIIOV1dpiKhFFFh//nscHMA6IExFLQRqWDs3tTjy7zv0h3sf1Q==} + '@atcute/util-fetch@1.0.1': + resolution: {integrity: sha512-Clc0E/5ufyGBVfYBUwWNlHONlZCoblSr4Ho50l1LhmRPGB1Wu/AQ9Sz+rsBg7fdaW/auve8ulmwhRhnX2cGRow==} + '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} @@ -1664,6 +1678,13 @@ snapshots: '@atcute/identity': 1.0.3 '@atcute/lexicons': 1.1.0 + '@atcute/identity-resolver@1.1.3(@atcute/identity@1.0.3)': + dependencies: + '@atcute/identity': 1.0.3 + '@atcute/lexicons': 1.1.0 + '@atcute/util-fetch': 1.0.1 + '@badrap/valita': 0.4.6 + '@atcute/identity@1.0.3': dependencies: '@atcute/lexicons': 1.1.0 @@ -1673,6 +1694,10 @@ snapshots: dependencies: esm-env: 1.2.2 + '@atcute/util-fetch@1.0.1': + dependencies: + '@badrap/valita': 0.4.6 + '@babel/helper-string-parser@7.27.1': {} '@babel/helper-validator-identifier@7.27.1': {} diff --git a/tsconfig.json b/tsconfig.json index 5b7c59c..a1f4bc5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,6 +5,8 @@ "compilerOptions": { "paths": { "/*": ["./src/*"] - } + }, + + "types": ["@atcute/atproto", "@atcute/bluesky"] } }