Shared lexicon schemas for long-form publishing on AT Protocol. Uses typescript to json via prototypey.
44
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 21 lines 570 B view raw
1{ 2 "name": "lexicons", 3 "module": "index.ts", 4 "type": "module", 5 "private": true, 6 "scripts": { 7 "lexicon:emit": "bunx prototypey gen-emit ./out ./src/lexicons/**/*.ts", 8 "lexicon:import": "bunx prototypey gen-from-json ./src/lexicons ./out/**/*.json", 9 "lexicon:publish": "bun run scripts/publish.ts" 10 }, 11 "devDependencies": { 12 "@types/bun": "latest" 13 }, 14 "peerDependencies": { 15 "typescript": "^5.9.3" 16 }, 17 "dependencies": { 18 "@atproto/api": "^0.15.27", 19 "prototypey": "^0.7.0" 20 } 21}