An experimental TypeSpec syntax for Lexicon
at main 846 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 -r 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 "cli": "pnpm --filter @typelex/cli" 15 }, 16 "repository": { 17 "type": "git", 18 "url": "https://github.com/yourusername/typelex.git" 19 }, 20 "keywords": [ 21 "typespec", 22 "atproto", 23 "lexicon", 24 "bluesky", 25 "idl" 26 ], 27 "author": "", 28 "license": "MIT", 29 "devDependencies": { 30 "typescript": "^5.0.0" 31 } 32}