UNPKG

@atcute/bluesky

Version:

Bluesky (app.bsky.* and chat.bsky.*) schema definitions

61 lines 1.5 kB
{ "name": "@atcute/bluesky", "version": "3.3.0", "description": "Bluesky (app.bsky.* and chat.bsky.*) schema definitions", "keywords": [ "atcute", "atproto", "bluesky" ], "license": "0BSD", "repository": { "url": "https://github.com/mary-ext/atcute", "directory": "packages/definitions/bluesky" }, "files": [ "dist/", "lib/", "!lib/**/*.bench.ts", "!lib/**/*.test.ts" ], "type": "module", "exports": { ".": "./dist/index.js", "./limits": "./dist/limits.js", "./types/app/*": "./dist/lexicons/types/app/bsky/*.js", "./types/chat/*": "./dist/lexicons/types/chat/bsky/*.js" }, "publishConfig": { "access": "public" }, "dependencies": { "@atcute/lexicons": "^1.2.9", "@atcute/atproto": "^3.1.10" }, "devDependencies": { "@atcute/bluesky": "file:", "@atproto/api": "^0.19.0", "vitest": "^4.0.18", "@atcute/lex-cli": "^2.5.3" }, "atcute:lexicons": { "mappings": { "app.bsky.*": { "type": "namespace", "path": "./types/app/{{nsid_remainder}}" }, "chat.bsky.*": { "type": "namespace", "path": "./types/chat/{{nsid_remainder}}" } } }, "scripts": { "build": "tsgo --project tsconfig.build.json", "pull": "lex-cli pull", "test": "vitest", "generate": "rm -r ./lib/lexicons/; lex-cli generate", "generate:limits": "node scripts/generate-limits.js", "prepublish": "rm -rf dist; pnpm run build" } }