{ "name": "dtv", "type": "module", "private": true, "engines": { "node": "24.11.0", "pnpm": "10.20.0" }, "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "clean": "./node_modules/.bin/rimraf ./dist ./.output ./.nuxt", "server": "pnpm run build && node .output/server/index.mjs" }, "dependencies": { "@nuxt/eslint": "1.10.0", "@pinia/nuxt": "0.11.2", "@tiptap/core": "^3.10.0", "@tiptap/extension-list": "^3.10.0", "@tiptap/extension-paragraph": "^3.10.0", "@tiptap/extension-text-style": "^3.10.0", "@tiptap/extensions": "^3.10.0", "@tiptap/pm": "^3.10.0", "@tiptap/starter-kit": "^3.10.0", "@tiptap/vue-3": "^3.10.0", "@vueuse/core": "^14.0.0", "dayjs": "^1.11.18", "lodash-es": "^4.17.21", "nuxt": "^4.2.0", "nuxt-tiptap-editor": "2.3.1", "pinia": "^3.0.3", "rimraf": "^6.0.1", "sanitize-html": "^2.17.0", "vue": "^3.5.22", "vue-router": "^4.6.3" }, "devDependencies": { "@types/lodash-es": "^4.17.12", "@types/node": "^24.9.2", "@types/sanitize-html": "^2.16.0", "@typescript-eslint/eslint-plugin": "^8.46.2", "@typescript-eslint/parser": "^8.46.2", "autoprefixer": "^10.4.21", "eslint": "^9.38.0", "eslint-plugin-vue": "^10.5.1", "sass-embedded": "^1.93.2", "typescript": "^5.9.3", "vue-eslint-parser": "^10.2.0" } }