An experimental TypeSpec syntax for Lexicon
at external 828 B view raw
1{ 2 "name": "typelex-monorepo", 3 "version": "0.1.0", 4 "private": true, 5 "description": "TypeSpec-based IDL for ATProto Lexicons", 6 "scripts": { 7 "build": "pnpm -r build", 8 "test": "pnpm --filter @typelex/emitter test", 9 "test:watch": "pnpm --filter @typelex/emitter test:watch", 10 "example": "pnpm --filter @typelex/example build", 11 "playground": "pnpm --filter @typelex/playground dev", 12 "validate": "pnpm build && pnpm run validate-lexicons && pnpm test", 13 "validate-lexicons": "node scripts/validate-lexicons.js" 14 }, 15 "repository": { 16 "type": "git", 17 "url": "https://github.com/yourusername/typelex.git" 18 }, 19 "keywords": [ 20 "typespec", 21 "atproto", 22 "lexicon", 23 "bluesky", 24 "idl" 25 ], 26 "author": "", 27 "license": "MIT", 28 "devDependencies": { 29 "typescript": "^5.0.0" 30 } 31}