{ "name": "peregrine-web", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc && vite build", "preview": "vite preview", "test": "vitest run", "test:watch": "vitest" }, "dependencies": { "@fontsource/atkinson-hyperlegible": "^5.2.8", "@fontsource/fraunces": "^5.2.9", "@fontsource/jetbrains-mono": "^5.2.8", "@vueuse/core": "^14.2.1", "@vueuse/integrations": "^14.2.1", "animejs": "^4.3.6", "pinia": "^3.0.4", "vue": "^3.5.25", "vue-router": "^5.0.3" }, "devDependencies": { "@types/node": "^24.10.1", "@unocss/preset-attributify": "^66.6.4", "@unocss/preset-wind": "^66.6.4", "@vitejs/plugin-vue": "^6.0.2", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.8.1", "jsdom": "^28.1.0", "typescript": "~5.9.3", "unocss": "^66.6.4", "vite": "^7.3.1", "vitest": "^4.0.18", "vue-tsc": "^3.1.5" } }