a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
at trunk 993 B view raw
1{ 2 "type": "module", 3 "name": "@atcute/bluemoji", 4 "version": "3.1.3", 5 "description": "Bluemoji (blue.moji.*) schema definitions", 6 "license": "0BSD", 7 "repository": { 8 "url": "https://github.com/mary-ext/atcute", 9 "directory": "packages/definitions/bluemoji" 10 }, 11 "publishConfig": { 12 "access": "public" 13 }, 14 "files": [ 15 "dist/", 16 "lib/", 17 "!lib/**/*.bench.ts", 18 "!lib/**/*.test.ts" 19 ], 20 "exports": { 21 ".": "./dist/index.js", 22 "./types/": "./dist/lexicons/types/blue/moji/*.js" 23 }, 24 "scripts": { 25 "build": "tsgo", 26 "generate": "rm -r ./lib/lexicons/; lex-cli generate", 27 "prepublish": "rm -rf dist; pnpm run build" 28 }, 29 "dependencies": { 30 "@atcute/atproto": "workspace:^", 31 "@atcute/bluesky": "workspace:^", 32 "@atcute/lexicons": "workspace:^" 33 }, 34 "devDependencies": { 35 "@atcute/bluemoji": "file:", 36 "@atcute/lex-cli": "workspace:^" 37 }, 38 "atcute:lexicons": { 39 "mappings": { 40 "blue.moji.*": { 41 "type": "namespace", 42 "path": "./types/{{nsid_remainder}}" 43 } 44 } 45 } 46}