{ "name": "faketeachingdesign", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "bun run server:dev & vite", "build": "vue-tsc -b && vite build", "server": "bun run server/index.ts", "server:dev": "bun --watch run server/index.ts", "test": "vitest run", "test:server": "bun test server", "test:watch": "vitest", "test:coverage": "vitest run --coverage" }, "dependencies": { "hono": "^4.12.25", "jszip": "^3.10.1", "markdown-it": "^14.2.0", "vue": "^3.5.38" }, "devDependencies": { "@testing-library/jest-dom": "^6.9.1", "@types/bun": "^1.3.14", "@types/markdown-it": "^14.1.2", "@types/node": "^25.9.3", "@vitejs/plugin-vue": "^6.0.7", "@vitest/coverage-v8": "^4.1.9", "@vue/test-utils": "^2.4.11", "@vue/tsconfig": "^0.9.1", "jsdom": "^29.1.1", "typescript": "^6.0.3", "vite": "^8.0.16", "vitest": "^4.1.9", "vue-tsc": "^3.3.5" } }