A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.
1{ 2 "name": "atproto-ui", 3 "version": "0.5.4", 4 "type": "module", 5 "description": "React components and hooks for rendering AT Protocol records.", 6 "main": "./lib-dist/index.js", 7 "module": "./lib-dist/index.js", 8 "types": "./lib-dist/index.d.ts", 9 "exports": { 10 ".": { 11 "import": "./lib-dist/index.js", 12 "require": "./lib-dist/index.js" 13 }, 14 "./styles.css": "./lib-dist/styles.css" 15 }, 16 "files": [ 17 "lib-dist", 18 "README.md" 19 ], 20 "sideEffects": [ 21 "./lib-dist/styles.css", 22 "./lib-dist/index.js" 23 ], 24 "scripts": { 25 "dev": "vite", 26 "build": "vite build && tsc -b", 27 "lint": "eslint .", 28 "preview": "vite preview", 29 "prepublishOnly": "npm run build" 30 }, 31 "peerDependencies": { 32 "react": "^18.2.0 || ^19.0.0", 33 "react-dom": "^18.2.0 || ^19.0.0" 34 }, 35 "peerDependenciesMeta": { 36 "react-dom": { 37 "optional": true 38 } 39 }, 40 "dependencies": { 41 "@atcute/atproto": "^3.1.7", 42 "@atcute/bluesky": "^3.2.3", 43 "@atcute/client": "^4.0.3", 44 "@atcute/identity-resolver": "^1.1.3", 45 "@atcute/tangled": "^1.0.6" 46 }, 47 "devDependencies": { 48 "@eslint/js": "^9.36.0", 49 "@microsoft/api-extractor": "^7.53.1", 50 "@types/node": "^24.6.0", 51 "@types/react": "^19.1.16", 52 "@types/react-dom": "^19.1.9", 53 "@vitejs/plugin-react": "^5.0.4", 54 "eslint": "^9.36.0", 55 "eslint-plugin-react-hooks": "^5.2.0", 56 "eslint-plugin-react-refresh": "^0.4.22", 57 "globals": "^16.4.0", 58 "react": "^19.1.1", 59 "react-dom": "^19.1.1", 60 "rollup-plugin-typescript2": "^0.36.0", 61 "typescript": "~5.9.3", 62 "typescript-eslint": "^8.45.0", 63 "unplugin-dts": "^1.0.0-beta.6", 64 "vite": "npm:rolldown-vite@7.1.14" 65 } 66}