/ package.json
package.json
1 { 2 "name": "interbrain", 3 "version": "0.8.0", 4 "description": "A revolutionary knowledge management system for Obsidian that transcends traditional Second Brain paradigms", 5 "main": "main.js", 6 "scripts": { 7 "dev": "vite --config vite.dev.config.ts", 8 "build": "vite build && npm run build-github-viewer && cp dist/main.js . && cat styles.base.css dist/main.css > styles.css && cp -r src/features/github-sharing/viewer-bundle .", 9 "build-github-viewer": "cd src/features/github-sharing/dreamsong-standalone && vite build --config vite.config.ts --outDir ../viewer-bundle", 10 "lint": "eslint src/", 11 "typecheck": "tsc --noEmit", 12 "check-all": "npm run lint && npm run typecheck && npm run test", 13 "test": "vitest run", 14 "test:watch": "vitest", 15 "test:coverage": "vitest run --coverage" 16 }, 17 "repository": { 18 "type": "git", 19 "url": "git+https://github.com/ProjectLiminality/InterBrain.git" 20 }, 21 "keywords": [ 22 "obsidian", 23 "plugin", 24 "knowledge-management", 25 "interbrain", 26 "dreamos" 27 ], 28 "author": "Project Liminality", 29 "license": "AGPL-3.0", 30 "bugs": { 31 "url": "https://github.com/ProjectLiminality/InterBrain/issues" 32 }, 33 "homepage": "https://github.com/ProjectLiminality/InterBrain#readme", 34 "devDependencies": { 35 "@eslint/js": "^9.31.0", 36 "@testing-library/jest-dom": "^6.6.3", 37 "@testing-library/react": "^16.3.0", 38 "@testing-library/user-event": "^14.6.1", 39 "@types/node": "^24.0.13", 40 "@typescript-eslint/eslint-plugin": "^8.36.0", 41 "@typescript-eslint/parser": "^8.36.0", 42 "@vitejs/plugin-react": "^4.6.0", 43 "eslint": "^9.31.0", 44 "jsdom": "^26.1.0", 45 "obsidian": "^1.8.7", 46 "tslib": "^2.8.1", 47 "typescript": "^5.8.3", 48 "vite": "^7.0.4", 49 "vitest": "^3.2.4" 50 }, 51 "dependencies": { 52 "@react-three/drei": "^10.5.0", 53 "@react-three/fiber": "^9.2.0", 54 "@types/react": "^19.1.8", 55 "@types/react-dom": "^19.1.6", 56 "@types/three": "^0.178.1", 57 "marked": "^16.4.1", 58 "react": "^19.1.0", 59 "react-dom": "^19.1.0", 60 "three": "^0.178.0", 61 "uuid": "^11.0.5", 62 "zustand": "^5.0.6" 63 } 64 }