a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
atproto bluesky typescript npm
at trunk 1.1 kB view raw
1{ 2 "type": "module", 3 "name": "@atcute/did-plc", 4 "version": "0.3.1", 5 "description": "validations, type definitions and schemas for did:plc operations", 6 "keywords": [ 7 "atproto", 8 "did", 9 "did-method-plc" 10 ], 11 "license": "0BSD", 12 "repository": { 13 "url": "https://github.com/mary-ext/atcute", 14 "directory": "packages/identity/did-plc" 15 }, 16 "publishConfig": { 17 "access": "public" 18 }, 19 "files": [ 20 "dist/", 21 "lib/", 22 "!lib/**/*.bench.ts", 23 "!lib/**/*.test.ts" 24 ], 25 "exports": { 26 ".": "./dist/index.js" 27 }, 28 "sideEffects": false, 29 "scripts": { 30 "build": "tsgo --project tsconfig.build.json", 31 "test": "vitest", 32 "prepublish": "rm -rf dist; pnpm run build" 33 }, 34 "devDependencies": { 35 "@atcute/internal-dev-env": "workspace:^", 36 "@vitest/coverage-v8": "^4.0.16", 37 "vitest": "^4.0.16" 38 }, 39 "dependencies": { 40 "@atcute/cbor": "workspace:^", 41 "@atcute/cid": "workspace:^", 42 "@atcute/crypto": "workspace:^", 43 "@atcute/identity": "workspace:^", 44 "@atcute/lexicons": "workspace:^", 45 "@atcute/multibase": "workspace:^", 46 "@atcute/uint8array": "workspace:^", 47 "@atcute/util-fetch": "workspace:^", 48 "@badrap/valita": "^0.4.6" 49 } 50}