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(leaflet): pull latest Leaflet lexicons

Mary bf209f50 e20200d2

+56 -2
+5
.changeset/polite-lands-grin.md
··· 1 + --- 2 + '@atcute/leaflet': patch 3 + --- 4 + 5 + pull latest Leaflet lexicons
+1 -1
lexdocs/leaflet/README.md
··· 1 - https://github.com/hyperlink-academy/leaflet/tree/17ce1f5e113237e6aabef17f50b959b6ca7904c6/lexicons/pub/leaflet/ 1 + https://github.com/hyperlink-academy/leaflet/tree/64852b7e3b9c43946b6c5afe7ad43549f2bee31c/lexicons/pub/leaflet/
+27
lexdocs/leaflet/blocks/website.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "pub.leaflet.blocks.website", 4 + "defs": { 5 + "main": { 6 + "type": "object", 7 + "required": ["src"], 8 + "properties": { 9 + "previewImage": { 10 + "type": "blob", 11 + "accept": ["image/*"], 12 + "maxSize": 1000000 13 + }, 14 + "title": { 15 + "type": "string" 16 + }, 17 + "description": { 18 + "type": "string" 19 + }, 20 + "src": { 21 + "type": "string", 22 + "format": "uri" 23 + } 24 + } 25 + } 26 + } 27 + }
+2 -1
lexdocs/leaflet/pages/linearDocument.json
··· 24 24 "pub.leaflet.blocks.text", 25 25 "pub.leaflet.blocks.header", 26 26 "pub.leaflet.blocks.image", 27 - "pub.leaflet.blocks.unorderedList" 27 + "pub.leaflet.blocks.unorderedList", 28 + "pub.leaflet.blocks.website" 28 29 ] 29 30 }, 30 31 "alignment": {
+1
packages/definitions/leaflet/lib/lexicons/index.ts
··· 2 2 export * as PubLeafletBlocksImage from './types/pub/leaflet/blocks/image.js'; 3 3 export * as PubLeafletBlocksText from './types/pub/leaflet/blocks/text.js'; 4 4 export * as PubLeafletBlocksUnorderedList from './types/pub/leaflet/blocks/unorderedList.js'; 5 + export * as PubLeafletBlocksWebsite from './types/pub/leaflet/blocks/website.js'; 5 6 export * as PubLeafletDocument from './types/pub/leaflet/document.js'; 6 7 export * as PubLeafletGraphSubscription from './types/pub/leaflet/graph/subscription.js'; 7 8 export * as PubLeafletPagesLinearDocument from './types/pub/leaflet/pages/linearDocument.js';
+18
packages/definitions/leaflet/lib/lexicons/types/pub/leaflet/blocks/website.ts
··· 1 + import type {} from '@atcute/lexicons'; 2 + import * as v from '@atcute/lexicons/validations'; 3 + 4 + const _mainSchema = /*#__PURE__*/ v.object({ 5 + $type: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.literal('pub.leaflet.blocks.website')), 6 + description: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.string()), 7 + previewImage: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.blob()), 8 + src: /*#__PURE__*/ v.genericUriString(), 9 + title: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.string()), 10 + }); 11 + 12 + type main$schematype = typeof _mainSchema; 13 + 14 + export interface mainSchema extends main$schematype {} 15 + 16 + export const mainSchema = _mainSchema as mainSchema; 17 + 18 + export interface Main extends v.InferInput<typeof mainSchema> {}
+2
packages/definitions/leaflet/lib/lexicons/types/pub/leaflet/pages/linearDocument.ts
··· 4 4 import * as PubLeafletBlocksImage from '../blocks/image.js'; 5 5 import * as PubLeafletBlocksText from '../blocks/text.js'; 6 6 import * as PubLeafletBlocksUnorderedList from '../blocks/unorderedList.js'; 7 + import * as PubLeafletBlocksWebsite from '../blocks/website.js'; 7 8 8 9 const _blockSchema = /*#__PURE__*/ v.object({ 9 10 $type: /*#__PURE__*/ v.optional(/*#__PURE__*/ v.literal('pub.leaflet.pages.linearDocument#block')), ··· 16 17 PubLeafletBlocksImage.mainSchema, 17 18 PubLeafletBlocksText.mainSchema, 18 19 PubLeafletBlocksUnorderedList.mainSchema, 20 + PubLeafletBlocksWebsite.mainSchema, 19 21 ]); 20 22 }, 21 23 });