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: bump versions

Mary db0fad33 962ef11f

+19 -18
-17
.changeset/swift-crews-work.md
··· 1 - --- 2 - '@atcute/bluesky': minor 3 - --- 4 - 5 - expose record and embed limits as constants 6 - 7 - this is a bit of an experiment, the library now exposes the limits set by records and interfaces and 8 - exposes them as constants that you could easily pull in to your clients. 9 - 10 - ```ts 11 - import { feedPost } from '@atcute/bluesky/limits'; 12 - 13 - // check if post text exceeds the limit 14 - if (getGraphemeLength(text) > feedPost.text.maxGraphemes) { 15 - // text is too long 16 - } 17 - ```
+18
packages/definitions/bluesky/CHANGELOG.md
··· 1 1 # @atcute/bluesky 2 2 3 + ## 3.3.0 4 + 5 + ### Minor Changes 6 + 7 + - 962ef11: expose record and embed limits as constants 8 + 9 + this is a bit of an experiment, the library now exposes the limits set by records and interfaces 10 + and exposes them as constants that you could easily pull in to your clients. 11 + 12 + ```ts 13 + import { feedPost } from '@atcute/bluesky/limits'; 14 + 15 + // check if post text exceeds the limit 16 + if (getGraphemeLength(text) > feedPost.text.maxGraphemes) { 17 + // text is too long 18 + } 19 + ``` 20 + 3 21 ## 3.2.21 4 22 5 23 ### Patch Changes
+1 -1
packages/definitions/bluesky/package.json
··· 1 1 { 2 2 "name": "@atcute/bluesky", 3 - "version": "3.2.21", 3 + "version": "3.3.0", 4 4 "description": "Bluesky (app.bsky.* and chat.bsky.*) schema definitions", 5 5 "keywords": [ 6 6 "atcute",