{ "name": "nuxt-app", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev --host", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "typecheck": "nuxt typecheck", "lint": "eslint .", "lint:ci": "eslint . --quiet", "lint:fix": "eslint . --fix", "test": "vitest run", "test:watch": "vitest", "test:ci": "vitest run --silent --reporter=dot" }, "web-types": "./web-types.json", "dependencies": { "@pinia/nuxt": "^0.11.2", "@vueuse/core": "^13.9.0", "@vueuse/nuxt": "^13.9.0", "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.5.0", "cron-parser": "^5.3.1", "cronstrue": "^3.3.0", "floating-vue": "^5.2.2", "hls.js": "^1.6.12", "moment": "^2.30.1", "nuxt": "^4.1.2", "pinia": "^3.0.3", "socket.io-client": "^4.8.1", "vue": "^3.5.21", "vue-router": "^4.5.1", "vue-toastification": "2.0.0-rc.5", "marked": "^16.2.1", "marked-alert": "^2.1.2", "marked-base-url": "^1.1.7", "marked-gfm-heading-id": "^4.1.2" }, "pnpm": { "onlyBuiltDependencies": [ "esbuild", "@parcel/watcher" ] }, "overrides": { "supports-color": "10.2.0", "strip-ansi": "7.1.0", "ansi-styles": "6.2.0", "ansi-regex": "6.2.0" }, "devDependencies": { "@nuxt/eslint": "^1.9.0", "@nuxt/eslint-config": "^1.9.0", "@typescript-eslint/parser": "^8.43.0", "eslint": "^9.35.0", "typescript": "^5.9.2", "vitest": "^3.2.4", "vue-eslint-parser": "^10.2.0", "vue-tsc": "^3.0.7" } }