a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto
bluesky
typescript
npm
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}