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(bluesky): pull latest Bluesky lexicons

Mary 45fdf38b d2020c28

+50 -4
+6
.changeset/eight-bears-cover.md
··· 1 + --- 2 + '@atcute/bluesky': patch 3 + '@atcute/ozone': patch 4 + --- 5 + 6 + pull latest Bluesky lexicons
+1 -1
packages/definitions/bluesky/lexicons/README.md
··· 3 3 this directory contains lexicon documents pulled from the following sources: 4 4 5 5 - https://github.com/bluesky-social/atproto.git 6 - - commit: 151a7b0c6d103d5fec23bb0c53321a5f0f150426 6 + - commit: a6e16cd0cd3029caf63ce2312dc5207532654763
+20
packages/definitions/bluesky/lexicons/app/bsky/graph/defs.json
··· 293 293 "type": "string", 294 294 "format": "at-uri", 295 295 "description": "if the actor is followed by this DID, contains the AT-URI of the follow record" 296 + }, 297 + "blocking": { 298 + "type": "string", 299 + "format": "at-uri", 300 + "description": "if the actor blocks this DID, this is the AT-URI of the block record" 301 + }, 302 + "blockedBy": { 303 + "type": "string", 304 + "format": "at-uri", 305 + "description": "if the actor is blocked by this DID, contains the AT-URI of the block record" 306 + }, 307 + "blockingByList": { 308 + "type": "string", 309 + "format": "at-uri", 310 + "description": "if the actor blocks this DID via a block list, this is the AT-URI of the listblock record" 311 + }, 312 + "blockedByList": { 313 + "type": "string", 314 + "format": "at-uri", 315 + "description": "if the actor is blocked by this DID via a block list, contains the AT-URI of the listblock record" 296 316 } 297 317 } 298 318 }
+16
packages/definitions/bluesky/lib/lexicons/types/app/bsky/graph/defs.ts
··· 99 99 const _referencelistSchema = /*#__PURE__*/ v.literal('app.bsky.graph.defs#referencelist'); 100 100 const _relationshipSchema = /*#__PURE__*/ v.object({ 101 101 $type: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.literal('app.bsky.graph.defs#relationship')), 102 + /** 103 + * if the actor is blocked by this DID, contains the AT-URI of the block record 104 + */ 105 + blockedBy: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.resourceUriString()), 106 + /** 107 + * if the actor is blocked by this DID via a block list, contains the AT-URI of the listblock record 108 + */ 109 + blockedByList: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.resourceUriString()), 110 + /** 111 + * if the actor blocks this DID, this is the AT-URI of the block record 112 + */ 113 + blocking: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.resourceUriString()), 114 + /** 115 + * if the actor blocks this DID via a block list, this is the AT-URI of the listblock record 116 + */ 117 + blockingByList: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.resourceUriString()), 102 118 did: /*#__PURE__*/ v.didString(), 103 119 /** 104 120 * if the actor is followed by this DID, contains the AT-URI of the follow record
+1 -1
packages/definitions/ozone/lexicons/README.md
··· 3 3 this directory contains lexicon documents pulled from the following sources: 4 4 5 5 - https://github.com/bluesky-social/atproto.git 6 - - commit: 151a7b0c6d103d5fec23bb0c53321a5f0f150426 6 + - commit: a6e16cd0cd3029caf63ce2312dc5207532654763
+2
packages/definitions/ozone/lexicons/tools/ozone/moderation/defs.json
··· 617 617 }, 618 618 "comment": { 619 619 "type": "string", 620 + "minLength": 1, 620 621 "description": "Comment describing the reason for the override." 621 622 } 622 623 } ··· 627 628 "required": ["comment"], 628 629 "properties": { 629 630 "comment": { 631 + "minLength": 1, 630 632 "type": "string", 631 633 "description": "Comment describing the reason for the revocation." 632 634 }
+4 -2
packages/definitions/ozone/lib/lexicons/types/tools/ozone/moderation/defs.ts
··· 126 126 }, 127 127 /** 128 128 * Comment describing the reason for the override. 129 + * @minLength 1 129 130 */ 130 - comment: /*#__PURE__*/ v.string(), 131 + comment: /*#__PURE__*/ v.constrain(/*#__PURE__*/ v.string(), [/*#__PURE__*/ v.stringLength(1)]), 131 132 /** 132 133 * The status to be set for the user decided by a moderator, overriding whatever value the user had previously. Use reset to default to original state. 133 134 */ ··· 685 686 ), 686 687 /** 687 688 * Comment describing the reason for the revocation. 689 + * @minLength 1 688 690 */ 689 - comment: /*#__PURE__*/ v.string(), 691 + comment: /*#__PURE__*/ v.constrain(/*#__PURE__*/ v.string(), [/*#__PURE__*/ v.stringLength(1)]), 690 692 }); 691 693 const _scheduleTakedownEventSchema = /*#__PURE__*/ v.object({ 692 694 $type: /*#__PURE__*/ v.optional(