A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.
40
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 67 lines 1.7 kB view raw
1{ 2 "name": "atproto-ui", 3 "version": "0.12.0", 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 ], 23 "scripts": { 24 "dev": "vite", 25 "build": "vite build && tsc -b", 26 "build:demo": "BUILD_TARGET=demo vite build", 27 "build:all": "npm run build && npm run build:demo", 28 "lint": "eslint .", 29 "preview": "vite preview", 30 "prepublishOnly": "npm run build" 31 }, 32 "peerDependencies": { 33 "react": "^18.2.0 || ^19.0.0", 34 "react-dom": "^18.2.0 || ^19.0.0" 35 }, 36 "peerDependenciesMeta": { 37 "react-dom": { 38 "optional": true 39 } 40 }, 41 "dependencies": { 42 "@atcute/atproto": "^3.1.7", 43 "@atcute/bluesky": "^3.2.3", 44 "@atcute/client": "^4.0.3", 45 "@atcute/identity-resolver": "^1.1.3", 46 "@atcute/tangled": "^1.0.10" 47 }, 48 "devDependencies": { 49 "@eslint/js": "^9.36.0", 50 "@microsoft/api-extractor": "^7.53.1", 51 "@types/node": "^24.6.0", 52 "@types/react": "^19.1.16", 53 "@types/react-dom": "^19.1.9", 54 "@vitejs/plugin-react": "^5.0.4", 55 "eslint": "^9.36.0", 56 "eslint-plugin-react-hooks": "^5.2.0", 57 "eslint-plugin-react-refresh": "^0.4.22", 58 "globals": "^16.4.0", 59 "react": "^19.1.1", 60 "react-dom": "^19.1.1", 61 "rollup-plugin-typescript2": "^0.36.0", 62 "typescript": "~5.9.3", 63 "typescript-eslint": "^8.45.0", 64 "unplugin-dts": "^1.0.0-beta.6", 65 "vite": "npm:rolldown-vite@7.1.14" 66 } 67}