ai-generated junk tool for migrating atproto identities in-browser
1{ 2 "name": "atproto-migration", 3 "private": true, 4 "version": "0.1.0", 5 "type": "module", 6 "scripts": { 7 "dev": "vite", 8 "build": "tsc -b && vite build", 9 "lint": "eslint src/", 10 "preview": "vite preview" 11 }, 12 "dependencies": { 13 "@atproto/api": "^0.15.5", 14 "@atproto/crypto": "^0.4.4", 15 "multiformats": "^13.3.6", 16 "react": "^19.0.0", 17 "react-dom": "^19.0.0", 18 "react-router-dom": "^7.5.3", 19 "uint8arrays": "^5.1.0" 20 }, 21 "devDependencies": { 22 "@eslint/eslintrc": "^3.3.1", 23 "@eslint/js": "^9.22.0", 24 "@humanwhocodes/module-importer": "^1.0.1", 25 "@types/node": "^22.15.14", 26 "@types/react": "^19.1.6", 27 "@types/react-dom": "^19.1.5", 28 "@typescript-eslint/eslint-plugin": "^8.33.0", 29 "@typescript-eslint/parser": "^8.32.0", 30 "@vitejs/plugin-react": "^4.3.4", 31 "eslint": "^9.22.0", 32 "eslint-plugin-react-hooks": "^5.2.0", 33 "eslint-plugin-react-refresh": "^0.4.19", 34 "globals": "^16.0.0", 35 "jiti": "^2.4.2", 36 "rollup-plugin-visualizer": "^6.0.1", 37 "terser": "^5.40.0", 38 "typescript": "~5.7.2", 39 "typescript-eslint": "^8.26.1", 40 "vite": "^6.3.1" 41 } 42}