{ "name": "portfolio", "version": "0.0.0", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "devDependencies": { "@nuxt/eslint": "1.7.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.3", "@semantic-release/npm": "^12.0.2", "@semantic-release/release-notes-generator": "^14.0.3", "eslint": "^9.31.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.3", "semantic-release": "^24.2.7" }, "dependencies": { "@nuxt/fonts": "0.11.4", "@nuxt/icon": "1.15.0", "@nuxt/image": "1.10.0", "@nuxt/test-utils": "3.19.2", "@nuxt/ui": "3.2.0", "@unhead/vue": "^2.0.12", "android-sms-gateway": "^3.0.0", "conventional-changelog-conventionalcommits": "^9.1.0", "daisyui": "^5.0.46", "husky": "^9.1.7", "nuxt": "^4.0.1", "otplib": "^12.0.1", "postcss": "^8.5.6", "scrollreveal": "^4.0.9", "sharp": "^0.34.3", "tailwindcss": "^4.1.11", "typed.js": "^2.1.0", "typescript": "^5.8.3", "undici": "^7.12.0", "vue": "^3.5.18", "vue-router": "^4.5.1" }, "trustedDependencies": [ "@parcel/watcher", "@tailwindcss/oxide", "esbuild", "scrollreveal", "sharp", "vue-demi" ] }