package.json
1 { 2 "name": "ipmc-ui", 3 "type": "module", 4 "version": "0.2.2", 5 "main": "./dist/index.umd.cjs", 6 "module": "./dist/index.js", 7 "types": "./dist/index.d.ts", 8 "files": [ 9 "dist" 10 ], 11 "exports": { 12 ".": { 13 "types": "./dist/index.d.ts", 14 "import": "./dist/index.js", 15 "require": "./dist/index.umd.cjs" 16 }, 17 "./style.css": "./dist/index.css" 18 }, 19 "scripts": { 20 "dev": "vite build --watch --mode dev", 21 "build": "vite build", 22 "test": "vitest run" 23 }, 24 "devDependencies": { 25 "@testing-library/dom": "^10.4.0", 26 "@testing-library/react": "^16.2.0", 27 "@types/react": "^18.3.18", 28 "@types/react-dom": "^18.3.5", 29 "jsdom": "^26.0.0", 30 "terser": "^5.39.0", 31 "typescript": "^5.7.3", 32 "vite": "^6.2.0", 33 "vite-plugin-checker": "^0.9.0", 34 "vite-plugin-dts": "^4.5.0", 35 "vite-tsconfig-paths": "^5.1.4", 36 "vitest": "^3.0.7" 37 }, 38 "dependencies": { 39 "@emotion/react": "^11.14.0", 40 "@emotion/styled": "^11.14.0", 41 "@helia/unixfs": "^4.0.2", 42 "@libp2p/pnet": "^2.0.28", 43 "@mui/icons-material": "^6.4.5", 44 "@mui/material": "^6.4.5", 45 "@preact/signals-react": "^3.0.1", 46 "file-type": "^20.3.0", 47 "helia": "^5.2.1", 48 "inversify": "^6.2.2", 49 "ipmc-core": "workspace:^", 50 "ipmc-interfaces": "workspace:^", 51 "minidenticons": "^4.2.1", 52 "multiformats": "^13.3.2", 53 "react": "^18.3.1", 54 "react-dom": "^18.3.1", 55 "reflect-metadata": "^0.2.2", 56 "shaka-player": "^4.12.5", 57 "wouter": "^3.6.0" 58 } 59 }