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(standard-site): pull latest standard.site lexicons

Mary d0745c40 d0326a24

+32 -11
+23
packages/definitions/standard-site/lexicons/site/standard/authFull.json
··· 1 + { 2 + "id": "site.standard.authFull", 3 + "defs": { 4 + "main": { 5 + "type": "permission-set", 6 + "title": "Full Standard.site Access", 7 + "detail": "Provides full access to all Standard.site features including publications, documents, and subscriptions.", 8 + "permissions": [ 9 + { 10 + "type": "permission", 11 + "resource": "repo", 12 + "collection": [ 13 + "site.standard.publication", 14 + "site.standard.document", 15 + "site.standard.graph.subscription" 16 + ] 17 + } 18 + ] 19 + } 20 + }, 21 + "$type": "com.atproto.lexicon.schema", 22 + "lexicon": 1 23 + }
+4 -4
packages/definitions/standard-site/lexicons/site/standard/document.json
··· 20 20 "tags": { 21 21 "type": "array", 22 22 "items": { 23 - "type": "string", 24 - "maxLength": 1280, 25 - "maxGraphemes": 128 23 + "type": "string" 26 24 }, 27 - "description": "Array of strings used to tag or categorize the document. Avoid prepending tags with hashtags." 25 + "maxLength": 1280, 26 + "description": "Array of strings used to tag or categorize the document. Avoid prepending tags with hashtags.", 27 + "maxGraphemes": 128 28 28 }, 29 29 "title": { 30 30 "type": "string",
+4 -6
packages/definitions/standard-site/lib/lexicons/types/site/standard/document.ts
··· 50 50 site: /*#__PURE__*/ v.genericUriString(), 51 51 /** 52 52 * Array of strings used to tag or categorize the document. Avoid prepending tags with hashtags. 53 + * @maxLength 1280 53 54 */ 54 55 tags: /*#__PURE__*/ v.optional( 55 - /*#__PURE__*/ v.array( 56 - /*#__PURE__*/ v.constrain(/*#__PURE__*/ v.string(), [ 57 - /*#__PURE__*/ v.stringLength(0, 1280), 58 - /*#__PURE__*/ v.stringGraphemes(0, 128), 59 - ]), 60 - ), 56 + /*#__PURE__*/ v.constrain(/*#__PURE__*/ v.array(/*#__PURE__*/ v.string()), [ 57 + /*#__PURE__*/ v.arrayLength(0, 1280), 58 + ]), 61 59 ), 62 60 /** 63 61 * Plaintext representation of the documents contents. Should not contain markdown or other formatting.
+1 -1
packages/definitions/standard-site/package.json
··· 1 1 { 2 2 "name": "@atcute/standard-site", 3 - "version": "0.0.0", 3 + "version": "1.0.0", 4 4 "description": "standard.site (site.standard.*) schema definitions", 5 5 "keywords": [ 6 6 "atcute",