{ "name": "tasgrid", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite --host 0.0.0.0 --port 4001", "build": "tsc -b && vite build", "serve": "vite preview --host 0.0.0.0 --port 4000", "---PM2 COMMANDS---": "------------------", "status": "pm2 status", "logs": "pm2 logs tasgrid", "stop": "pm2 stop tasgrid", "start-prod": "pm2 start \"bun run serve\" --name \"tasgrid\"", "deploy": "git pull && bun install && bun run build && (pm2 restart tasgrid || bun run start-prod)" }, "dependencies": { "@formkit/auto-animate": "^0.9.0", "@kobalte/core": "^0.13.11", "@tailwindcss/vite": "^4.1.18", "@thisbeyond/solid-dnd": "^0.7.5", "@tiptap/core": "^3.18.0", "@tiptap/extension-bubble-menu": "^3.20.0", "@tiptap/extension-dropcursor": "^3.20.0", "@tiptap/extension-floating-menu": "^3.20.0", "@tiptap/extension-highlight": "^3.20.0", "@tiptap/extension-image": "^3.20.0", "@tiptap/extension-link": "^3.20.0", "@tiptap/extension-mention": "^3.20.0", "@tiptap/extension-placeholder": "^3.18.0", "@tiptap/extension-table": "^3.20.0", "@tiptap/extension-table-cell": "^3.20.0", "@tiptap/extension-table-header": "^3.20.0", "@tiptap/extension-table-row": "^3.20.0", "@tiptap/extension-task-item": "^3.18.0", "@tiptap/extension-task-list": "^3.18.0", "@tiptap/extension-text-align": "^3.20.0", "@tiptap/extension-typography": "^3.20.0", "@tiptap/extension-underline": "^3.20.0", "@tiptap/starter-kit": "^3.18.0", "@tiptap/suggestion": "^3.18.0", "autoprefixer": "^10.4.23", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-solid": "^0.563.0", "pm2": "^6.0.14", "pocketbase": "^0.26.8", "postcss": "^8.5.6", "solid-js": "^1.9.10", "solid-sonner": "^0.2.8", "solid-tiptap": "^0.8.0", "solid-transition-group": "^0.3.0", "tailwind-merge": "^3.4.0", "tailwindcss": "^4.1.18", "tippy.js": "^6.3.7", "vite-plugin-pwa": "^1.2.0" }, "devDependencies": { "@tailwindcss/typography": "^0.5.19", "@types/node": "^24.10.1", "typescript": "~5.9.3", "vite": "^7.2.4", "vite-plugin-solid": "^2.11.10" } }